文章目录

  • 一、入门准备
  • 二、选择编程学习路线
    • 1. Web前端学习路线图(App/小程序/桌面应用/游戏/网页等开发领域)
    • 2. Web后端学习路线图(服务器后端系统开发/运维/调优等)
    • 3. 游戏开发学习路线图(移动端游戏/桌面游戏开发等)
  • 三、学习建议
  • 四、学习资源
  • 五、总结

如需转载,请联系我并注明出处

一、入门准备

    物质方面,如果想从事程序员行业,一台电脑,一个好用的键盘,一个没有问题的鼠标,都是应该拥有的物件。如果家庭条件不宽裕,买个商务本完全也够用了。
    知识方面,一定要好好的把握英语数学这两门学科,对你未来学习编程之路有利无弊,而且现在开发岗位对英语的要求是越来越普及了。


二、选择编程学习路线

    你需要知道的是,在编程的世界中有很多很多的体系结构,而并不是所谓的将某一个语言学好了就可以安枕无忧,语言只是一个敲门砖,进了这扇门才是路的开端。所以,一个好的规划可以避免走很多的弯路,在这里我将放出一些主流的学习路线图(黄色区域为重要知识):

1. Web前端学习路线图(App/小程序/桌面应用/游戏/网页等开发领域)




2. Web后端学习路线图(服务器后端系统开发/运维/调优等)



3. 游戏开发学习路线图(移动端游戏/桌面游戏开发等)

图片过多,有兴趣的同学可以点击这里访问图片

三、学习建议

    大学期间,你需要锻炼自己的自学能力。说实在的,如果你只是想跟着大学教的东西去学习,那你毕业后会发现自己根本达不到大部分公司的要求,也正是因为这些,大部分学习计算机专业毕业的同学都转行了。大学中的课程开设的五味杂陈,而你需要选择一条适合自己的路线专心地走下去,当你入了编程的门后再学习别的语言就会非常的快,一通百通。
    当初我大一的时候非常的迷茫,不过因为某些事突然开悟,用一个寒假的时间每天花7小时来学习Java,而那一个寒假也最终证明,努力终会有成效的。
    我建议大学的同学们不要在寝室里自学,会大大降低学习效率,因为你看到那张床,还有你那些贪玩的室友,你内心的懒念就会不断的扩大,我建议同学们在安静的地方学习,如图书馆,或者去一些学校开放的公共教室等。安静是你学习路上最好的伙伴。

四、学习资源

    相信各位同学一定都听过b站的名号吧,b站不仅仅是鬼畜/二次元聚集地,其实也有丰富的学习资源,比如我想学习一下Html课程,那么去b站搜索"Html入门"就有大量的课程供你选择了。
    LeetCode,这是一款算法练习网站,在上面有许许多多的算法题,由简单到困难,算法与数据结构是一个程序员必须要掌握的知识,可以走大一就开始准备了。
    Github,可能刚入坑的萌新不太熟悉,但是这个网站上面有着众多的开源项目(即开放源码的项目),在学习的同时,可以参考一下别人的开源项目是怎么写的,学习一下别人开发技巧。同时在Github上也可以找到一些惊喜资源,至于有什么,就等你们自己探索啦。


五、总结

    选择了计算机专业的同学们,希望这篇文章能对你们有所帮助,其实走这之后你们就可以选择自己喜欢的路线来学习了,祝你们在大学里能有所收获,成为一个优秀的大学生开发者。有什么疑问可以留言,我看到就会回复。

更多推荐

编程入坑指南:给高考完即将入学的萌新程序员们一些参考