分享人教育背景:
复旦大学计算机科学与技(本)
分享内容汇总:
1、计算机科学与技术。最基础的计算机专业,科学型和工程型相结合的培养方案。
2、计算机原理,计算机网络,操作系统,算法原理,数据结构,以及各种数学课。本学科与软件工程最大的区别在于,培养方案中有大量计算机原理相关课程,能让学生系统地认识到计算机系统,从而为未来从事计算机科学研究打下良好的基础。
3、更倾向于逻辑能力和数学能力较强的同学选择。毕业后几乎可以从事任何计算机相关的工作,包括但不限于研究员、前后端开发、算法工程师。
4、-Github最大开源代码托管网站。-Google计算机专业同学需要活用搜索。
5、ACM比赛和实验室科研活动。ACM比赛可以锻炼代码能力,实验室科研活动可以接触到业界比较前沿的知识。
6、大致分成科研和业界工作。科研需要尽早加入实验室参与论文工作,并争取进入世界top高校读博。业界工作则需要打好代码基础,可以尝试参与开源项目的开发。
7、北上广深杭。优秀高校和互联网公司多处于一线城市。
8、本科教育是绝大多数开发岗位的基础要求。并且本科学历已经足够胜任绝大部分开发类的岗位。对于科研道路从业者则最好攻读博士。
9、在北上广深杭这几个城市的薪资水平差不多。本科毕业生进入大厂的年薪大概在30w左右。
10、每个程序员都需要有用技术改变世界的理想。
11、在可预见的未来,计算机相关行业仍然会保持高速且繁荣的增长。
12、学好英语、数学和计算机。在此基础上,多获取其他专业的知识,打造自身交叉学科的优势。