上一文讨论了大方向的确立,明确了就业这个大方向,但至于求职什么岗位、岗位什么要求,可能很多大一大二的同学都是迷茫的,我当时也是,甚至到了大三上。
原因可能如下:
1)觉得专业所学很基础,不知道有什么用
2)觉得专业所学很广泛,行行懂但没样精
3)从个人出发,不了解自己喜欢什么
觉得专业所学很基础,不知道有什么用
由于部分学校老师是搞科研的,所以注重理论。有的老师是从企业工作后转型,可能就会分享知识应用于工作方面的干货。
我庆幸读的是工科(不太喜欢数学&&纯理论),专业课知识虽然都与数学挂钩,但就是其巧妙地应用到工程会给人醍醐灌顶之感,比如卷积运算可用于图像滤波和边缘检测。
所以解决“专业所学不知何用”这个问题主要靠自己去挖掘,搞不懂就认真学,等到某一天突然用上就懂了。然后数学yyds。
觉得专业所学很广泛,行行懂但没样精
这和专业培养方案相关,学校自有他的道理。
但无所谓,对于我们个体不必拘束于此。我觉得,大学最重要的作用应该是使一个人具备自学的能力吧。
跳脱体制,选好自己的一个方向,把其他课程当作视野拓展,好好学就够了。
从个人出发,不了解自己喜欢什么
这一点也是最使我困扰的。导致我在是否转计算机类专业,静下心准备实习还是做项目争取拿奖等等方面犹豫不决,左右徘徊,最后一事无成。过往成为遗憾但无需后悔,把握当下也能“大器晚成”。
建议,大一大二可以尝试加入一些技术类组织,做做项目打打比赛,也可以跟老师,因为只有试过才知道,什么是属于你的!
关于本人怎么确立求职岗位的具体方向
电子信息工程专业所学包含软硬件,个人偏向软件编程方面,通过分析一些岗位的要求,发现一些知识是通用的,比如数据结构、算法。
当时是大三上学期,没有具体方向的我,就选定一门编程语言,C++,重新学习,开始刷LeetCode。12月份,学院发了CVTE的实习生招聘,就编辑了一份简历投递过去,很快就进入笔试环节,挠头抓耳,选择题没有一题能把握,编程题无从下手。所以大致知道了自己的水平距离企业的要求还很大。
再过了一段时间,大概是大三寒假后,目标渐渐清晰,确定了两个具体的岗位。
C++软件开发工程师
(当然这里边又分为客户端\后端\游戏等,暂时不做区分,因为技术栈匹配度挺高)
嵌入式软件开发工程师
(这里边也分为Linux\单片机\FPGA\DSP等,暂时不做区分,因为招聘时还是注重专业基础)