这样学计算机的没一个好下场!如果让你大学四年重头再来,你会如何安排?

大一:MOOC,B站学习
考试前两周看老师的PPT取得高分,什么社团,学生会都不参与,只参加技术社团,尽可能的自学。
C++ ,数据结构,操作系统,数据库,计算机网络等
计算机基础知识,尽可能早刷 oj leet code
找到学校ACM团队,今早参加或者了解比赛
尽早去靠谱老师的实验室
学会使用google搜索,而不是百度,或者bing,
编程不止是看,还要动手,
(这是一个特别需要实践的专业)
校内的oj(online judge): 适合初学者的简单的OJ
也可以去校外找开放的简单的OJ来刷题
打好地基,
(地基大的越牢固,以后的职业生涯的成就就越高。)
充分跳动主管能动性,自学才是王道。
(不要指望学校的课程能帮你打好地基)
至少掌握一门编程语言(不管pythono,Java,还是C++),务必要很熟练
掌握好数据结构这么课开始自学算法
(用掌握的编程语言刷题)
刷leetcode就行(四五百道题)
无论计算那个方向,至少一门语言(推荐学JAVA或者C++),然后掌握好计算机的核心课程,做一些拿得出手的项目
C语言程序实际基础,JAVA数据结构,操作系统,计算机网络,高数等等(关键课程尽可能高分)
大三,大四脸皮厚一点,多去大公司面试
最好两次实习去相同的公司(有望毕业前拿到该公司全职offer)