二本大一计算机不要考研怎么进中厂?选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都行。现在实习,你可以在大二的暑假或者大三的那个暑假找一段实习,大三上的那个寒假找个实习都行,现在我认为这个纠结也没有意义,好吧。
总结:
- 当前阶段重点:别急着学Java框架,大一应该夯实计算机基础(数据结构/操作系统/网络)。主攻C/C++:提升底层能力(内存管理/多线程),未来转Java/Python更容易。
- 实习规划:大二暑假:用C++做系统级项目(如简易数据库/网络协议分析)。大三寒假:投中厂开发实习(Java/Python岗也能接,有基础兜底)。
- 关键提醒:二本学历是短板,技术深度比方向更重要(中厂更看重能力)。别纠结“选方向”,先成为“懂计算机的人”,再谈语言/框架。
计算机相关专业就业求职/学习路线/offer选择/职业规划建议
(学习就业困惑?我们来为你答疑解惑!)免费** **必回
#职业规划##计算机#解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)