我是大一计算机科学与技术专业的学生,寒假过了一半了,感觉自己虚度了,想要在剩下的一半时间学习一下,

我是大一计算机科学与技术专业的学生,寒假过了一半了,感觉自己虚度了,想要在剩下的一半时间学习一下,学习什么好呢??我们现在专业课只上了c语言。。

打好基础是关键,先明确未来的就业方向,软件的方向太多。
C,C++,PHP,.net,JAVA,Python,Web等等等等,都是你将来可能的就业方向,搞明白了自己想往哪方向发展再去有计划有主次的学习。追问

问题是我也不知道自己哪个方向😂

追答

那你需要做的是搞明白这些方向的优劣,将来可能的工作场景,根据自己的兴趣决定自己的方向。
自己要做什么是你自己决定的,而不是你的老师,大学老师大部分根本没在公司上过班,也没正经做过商用的项目,对就业的理解严重落后时代。什么都学注定没什么前途,有侧重点的学才比较好。当然,基础一定要打好。数据库,操作系统,数据结构和算法,网络是所有编程的基础。

想做底层或者后台开发,侧重学习C/C++,Linux。底层比较稳定,C语言几十年了也没被淘汰。

想做Windows,就好好了解微软的框架,微软主打.net,但生态比较封闭 。C++的 MFC和 QT的框架也不错。

想做Android,一般学习JAVA。Android也有很多底层开发的岗位,一般都用C来开发。Android出来的时间相对其它较短,需求一直比较旺盛。

想做IOS,可以去学Object-C。这个待遇一直很好,但是生态比较封闭,完全依赖苹果这家公司。

想做Web,后台PHP,JAVA,.net都可以。JAVA一般做企业级开发,PHP常用于轻量级开发,.net生态比较封闭,应用场景感觉比较少了。由于云计算的趋势,个人认为现在前端搞HTML5 的比较有前途。

计算机主流的就业方向差不多也就这些了,待遇上下其实都不会相差太多,做什么还是取决于你自的兴趣

追问

谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-17
我是大二软件工程,你们专业是偏硬件的,不需要学太多编程相关的东西,有时间多预习一下计算机组成原理吧,挂科率挺高的。你们下学期应该还有数据结构,不过是偏理论的课程,我们的是偏应用。追问

我们大三会分方向,就有软件工程这个方向

我们老师说我们也是主要软件方面的

相似回答
大家正在搜