二本大一计算机不要考研怎么进中厂?选Java开发还是嵌入式?

今天给大家分享的是一位粉丝的提问,二本大一计算机不要考研怎么进中厂?选Java开发还是嵌入式?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

同学提问:

老师您好,

1.我现在是大一,二本,计算机科学与技术,暑假自学了C语言和算法,在大一上的校赛,(第六)进了学校ACM基地,但是没有参加算法比赛,在算法方面没什么天赋。

2.在大一下的时候自学的一些java,然后用spring boot实现的简单的增删改查。然后我现在在学完了五一单片机。

3.我没有读研的打算,打算多准备几段实习经历,然后进一个好一点的中厂。然后现在还在纠结,不知道选哪个方向。求老师指导一下,谢谢老师。

Yt回答:

现在目前二本院校计科大一,暑假自学了C和算法,大一上的时候校赛第六,然后进了学校的ACM基地,但没有参加算法竞赛,算法没有什么天赋。其实我认为这个哥们应该对开发还是感兴趣的,现在目前这个背景,作为一个二本院校计科专业,其实我认为最好的姿势读个研,读个好学校的研,这是上上之选。如果你想在这条路上走的很长远,读个研,请注意是读个好学校的研它会很重要。但是如果你比如说读不了,那你也不想读,那接下来就是找工作。找工作这个背景,还是想去一个中等企业的话,那我认为你还是要舍得卷。

现在目前自学的一些Java,用Spring Boot实现简单的增删改查,然后现在学完了51单片机,没有读研的打算。其实你会发现你现在所做东西,在大一的时候学了Java以及51,我认为在大一阶段你最好的是什么?就把计算机体系结构,计算机底层知识,提升自己计算机的素养。Java这门语言你会发现为什么很多学校为什么大一不开Java?你有想过这个问题吗?为什么很多的学校包括大二可能还不开Java,到大三的时候才开Java,为什么?因为要大一大二的时候你就把计算机底层知识打扎实,不是说Java让你学的越早会越好。就跟你比如说你现在应该是提升计算机素养的时候,你结果来说你像Java这种直接上来就是框架,各种框架直接调接口的这种,我跟你讲那后面来说对你本身这个科班生它是不利的。现在如果你大一的话选择学选择C/C++语言,即使后面做不了C/C++,你可以选择Java、Python、go这样的业务语言都行。但是现在目前选,选择C/C++,选择这种底层语言,它会能够让你有个很强的计算机素养,如果你现在一上来就是Java,你就发现你会忘记了操作系统这个东西,你会忘记了原来还有网络,还有TCP、UDP, 还有包括像文件系统,还有包括内存管理。你如果用Java用的比较早,你压根就不需要关注这个东西,你上来就是框架,上来就是从哪一个IO里面读数据,然后组织JSON,组织SQL,然后去数据库里面查询,然后返回出结果在组织JSON返回给前端,你就发现这里有操作系统、有内存的东西、有进程线程的概念吗?没有。

我认为在大一阶段,你现在来说选择C/C++把底层素养提升,我之前有整理过一个计算机408怎么学的,你后面可以问一下我,我之前有讲过那个怎么学的。还有就是目前没有读研的打算,想多找几段实习,然后进一个好一点的中厂,目前还在纠结不知道选择哪个方向。你现在还不是选方向的时候,你现在可以把计算机素养提升,选择C/C++,即使后面你选择Java都行。现在实习,你可以在大二的暑假或者大三的那个暑假找一段实习,大三上的那个寒假找个实习都行,现在我认为这个纠结也没有意义,好吧。

总结:

  1. 当前阶段重点:别急着学Java框架,大一应该夯实计算机基础(数据结构/操作系统/网络)。主攻C/C++:提升底层能力(内存管理/多线程),未来转Java/Python更容易。
  2. 实习规划:大二暑假:用C++做系统级项目(如简易数据库/网络协议分析)。大三寒假:投中厂开发实习(Java/Python岗也能接,有基础兜底)。
  3. 关键提醒:二本学历是短板,技术深度比方向更重要(中厂更看重能力)。别纠结“选方向”,先成为“懂计算机的人”,再谈语言/框架。

计算机相关专业就业求职/学习路线/offer选择/职业规划建议

(学习就业困惑?我们来为你答疑解惑!)免费** **必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

08-04 23:08
浙江大学 C++
从24年10月到25年7月一直在Calix(南京)做嵌入式实习,作为第一份实习来说体验非常好,本来只签了6个月合同但因为对公司很有好感(以及项目没做完),又续签了四个月。公司主要做通讯设备软硬件以及云平台的,从底层的硬件、嵌入式到上层的cloud开发都有,并且有大量的测开。最近公司似乎在转型,也有很多AI方向的机会。优点一:能接触核心开发工作,充实简历我在的组是做linux平台开发的,给我安排的工作主要是安全启动相关。进去前三个月先完善了下上个实习生写的单元测试框架,增加一些自动化的feature,给新的产品加testcase之类的。这会儿的工作比较边缘,但是也正好能让我对业务逻辑和开发的流程规范有一定的了解。从第四个月开始,mentor就带着我一起做一个新产品上的安全启动feature。过程中mentor基本只是给出大方向,具体实现都需要我自己参考各种开源项目和文档。最后的成果是设计并实现了一整套安全信任链,这个新产品也投入了生产。所有代码都是我独立完成提交,mentor和manager负责审核方案以及code review。也写了很多文档,在组里做了展示,所以感觉特别锻炼人,也能充实简历。可能因为是小厂,并且招聘很多都来自于实习转正,对实习生的培养还是很用心的,一般都是招至少六个月,能参与开发的机会更多。优点二:工作环境和公司福利好外企该有的福利基本都有,当然实习生能享受到的也就是弹性工作制度,一般工作时间是9:00-18:00,但是不打卡,基本上完成任务就能走,很少有加班。作为起床困难户我经常9:30以后才到公司,晚上18:00准点下班,中午能从11:30休息到13:30,所以还是很轻松的。偶尔下班后想多干点活,manager还会催我没事早点走。。。工位也很舒服,是电动升降桌+人体工学椅,坐累了就可以站着办会儿工,公司还是很关心员工健康的。听说我们公司的平均年龄有38岁左右,在35岁即失业的大环境下真是很加好感了。优点三:氛围好活动丰富我们组就我一个实习生,并且仅我一个女生,再加上正职们都比我大很多,所以刚开始还是很拘谨的。但是manager人特别好,有什么集体活动都带上我,聊天或者开会的时候也会主动cue我,所以渐渐的也有融入感了。刚入职的时候manager就跟我讨论了我的工作规划,前三个月先做测试框架,之后给了两个安全启动相关的topic让我选,仔细跟我说明了难易度和区别。我一开始很没自信,想做简单、有参考的,是manager一直鼓励我,肯定我的能力,最后才去做了新的产品。做的过程中也隔段时间就会来关心我的实习体验,包括我一个人在南京租房生活有没有困难,学校里课程和毕设进度之类的,很温暖。每周开组会,即使我只完成了小小的task也会专门提出来,感谢我的帮助,完成大项目后还专门给我申请了奖金,真的是一个特别好的leader。当然我的mentor也很好,能够信任我,让我自己探索。遇到问题除了会帮我解决,还会教我怎么看log,怎么定位bug。刚来的时候连find, grep这种基本的linux命令都不会,也是他教我的。我们组似乎还有实习岗位空缺,如果感兴趣的话真的很推荐投递。除了组里偶尔会出去聚餐外,公司也有各种活动和社团,每个季度会有一次团建,社团的话有各类运动社团,以及像是萌宠、旅游、升学等交流型社团,均有经费。我加了篮球社,人还挺多的,每周三周五中午在公司楼下篮球场打球,基本都能凑十个人左右。还会定期组织到外面的球馆打比赛。三楼还有一个小的健身房,虽然我从来没去过。其他:我刚入职的时候就在申请美国的计算机硕士,还让manager帮忙写了推荐信,所以大家都知道我不会留下转正的,在这种情况下还用心的教我,给我做项目的机会真的很感激。前段时间美国那边的HR过来给实习生做宣讲,我向他透露我想去美国找工,他也很积极地给我推荐可以联系的人。所以总体感觉是一家很有人情味的公司。当然实习工资不是很高,也没有租房补贴,我从杭州过来租房+来回高铁基本是在倒贴实习。南京本地的同学会比较适合一些。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务