我是大一计算机科学与技术专业的学生,寒假过了一半了,感觉自己虚度了,想要在剩下的一半时间学习一下,学习什么好呢??我们现在专业课只上了c语言。。
问题是我也不知道自己哪个方向😂
追答那你需要做的是搞明白这些方向的优劣,将来可能的工作场景,根据自己的兴趣决定自己的方向。
自己要做什么是你自己决定的,而不是你的老师,大学老师大部分根本没在公司上过班,也没正经做过商用的项目,对就业的理解严重落后时代。什么都学注定没什么前途,有侧重点的学才比较好。当然,基础一定要打好。数据库,操作系统,数据结构和算法,网络是所有编程的基础。
想做底层或者后台开发,侧重学习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 的比较有前途。
计算机主流的就业方向差不多也就这些了,待遇上下其实都不会相差太多,做什么还是取决于你自的兴趣
谢谢
我们大三会分方向,就有软件工程这个方向
我们老师说我们也是主要软件方面的