目录
一、计算机科学与技术
1、重要课程有?
数学课程、计算机体系课程
2、要求?
数理逻辑能力要求比较高、很强的实践动手能力、比较强的想象力
3、建议的活动、比赛和考证?
实验室的一些活动(抱学长学姐的大腿学一些东西)、程序编程类比赛
4、岗位方向?
技术相关方向:软件工程师、硬件工程师、软件测试工程师
非技术相关方向:项目管理、产品设计、产品经理、运营等
(技术方向得要多参加编程类比赛、非技术方向可以参加创新创业类、和商业策划等比赛)
5、哪些地区有较好的发展机会?
总体来说就业地区没有太大限制,当然在一线城市和新一线城市会有较好的发展(北上广深、杭州、成都、西安)
6、之后个人的发展?
技术专家:高精尖方向会越来越值钱、偏应用开发的方向年纪大了之后会面临大量的工作压力
技术管理:总体会越来越值钱
7、相关建议?
学好英语、数学、计算机;ACM;Github;Google;毕业后几乎可以从事任何计算机相关的工作包括不限于研究员、前后端开发、算法工程师;
二、软件工程
1、重要课程?
408、数学课程
2、看重?
独立思考、逻辑思维能力
3、工具、资源?
b站、StackOverFlow、Github
4、比赛?
偏游戏类的方向(Itch.io找相关比赛)
5、就业方向?
运维、开发、测试、细分岗位、产品方向
6、就业地区?
北上广深
7、建议?
永远不要停止学习;早做职业规划;
三、网络工程
1、重要课程?
计算机类课程、特别是计算机网络、其它网工课
2、具备?
对研究的要求不高、喜欢思考和动手、工程化思维(重实践讲效率)
3、比赛?
互连网+、挑战杯、三创赛、计算机能力大赛
算法类比赛
网工证书和认证
4、就业方向?
开发、运维、细分领域(网络存储师、布线工程师、网络安全工程师等)
5、地区?
一线城市、新一线城市
6、个人成长?
底层:数据结构、算法、网络等基本功
中层:计算机技术、开发框架、组件库的使用和源码学习
上层:架构、视野
7、前景?
5G、云计算、智能运维、虚拟化等
8、建议?
多动手、多接触开源项目、自学各种编程语言