收藏官网首页
查看: 42|回复: 0

[求助] 大学刚毕业想从零学嵌入式找工作,可行吗?前景怎样?

73

主题

87

帖子

975

积分

版主

Rank: 7Rank: 7Rank: 7

积分
975
发表于 5 天前 | 显示全部楼层 |阅读模式
汉枫LPB120模块
摘要:最近后台有童鞋问,大学刚毕业想从零学嵌入式找工作,可行吗?前景怎样?本科电子专业在学校没好好学习,校招都过去了,现在社招也没找到理想的工作,能给点意见吗?

嵌入式涉及软件、硬件开发,难度比较大,自学或者是参加培训都会比较费时间。但是,相对于其他传统软件开发岗位来说,嵌入式软件开发岗位的职业生命周期还是比较长的,而且从事嵌入式软件开发会更容易走上研发级程序员的发展路线。

谈谈入职嵌入式都需要什么技能
  • 基础的模电、数电、单片机、嵌入式、PCB设计,C语言 相关知识背景(大部分嵌入式开发人员也就涉及这里面的一部分知识)。。
  • 实战技能,也就是工作经验。刚毕业的学子,凭借第一条进入嵌入式相关企业从事开发,经过三、五年学习、磨练基本上就能独当一面对嵌入式行业了若指掌。


自学入门?
在生活无忧且有闲的情况下,可以通以下方法在一年内入门。
  • 确定一个小目标。比如自制一个四轴飞行器;自制一个遥控车;自制一个智能led灯...等等,按照的的喜好设定一个小目标,兴趣是最好的老师。
  • 假设题主选了遥控车。
  • 分解任务。一个遥控车至少要有四个轮子,车架,若干马达(假设4个),驱动电路,控制电路,电源管理电路,蓝牙通信(假设蓝牙通信),遥控器等。
  • 材料收集,将分解的子任务一个个完成,正常的路子应该是这样的。但是,由于按照正常的路子由于链路太长,中间技术难点很多,所以大部分情况下会打击初学者的积极性,学习效率低下,最后半途而废,所以建议直接购买整套DIY套件,一定要买能二次开发,提供全套电路图纸,和程序源码的套件。买到之后先按照说明书组装起来,让小车跑起来!满足新鲜感之后再一步步逆向学习。这里提示几个关键词:arduinoSTM32(正点原子)
  • 先易后难,逐步攻破。这个看题主兴趣,从硬件开始或者从c语言开始都行。比如研究一下驱动电路的工作原理,电流流动方向,三极管、电阻、电容的作用,为什么要用这个这个元件?阻值,容值为什么是这么大?把电路研究清楚了就可以自己用分离器件自己搭建一个电路实验自己的理论,然后搜搜同类的应用还有那些,能举一反三。当然,从硬件入手的话就要有实实在在的资金投入,买硬件,买万用表等等。从软件开始就简单多了,拿一本谭浩强的C语言入门在电脑上把C语言学会,然后就可以无中生有快速扩张,比如设计一个贪吃蛇、推箱子游戏实战一下---目标很重要,有目标才能快速入门,做练习题是没什么用的。


如何让自己更有竞争力?谈谈前景,谈谈就业岗位趋势分析
目前大环境还算是比较乐观,在物联网、智能硬件、5G通信的推动下,物联网领域释放出大量的嵌入式开发岗位,对于嵌入式开发人员来说,不仅可以就业到IT企业,也可以就业到传统企业。
如果想在产业互联网阶段获取更大的岗位竞争力,应该做好以下几件事:
  • 选择一个主攻方向。嵌入式开发主要涉及到三方面内容,分别是设备、网络和平台,其中设备是嵌入式开发的重点,而不同的设备往往有不同的应用场景,所以嵌入式开发针对于不同的场景需要有不同的开发方式。目前在5G通信的推动下,可以重点关注一下可穿戴设备、智能家居、车联网相关领域。
  • 积累一定的行业经验。行业经验对于嵌入式开发具有重要的意义,不同于Web开发领域,嵌入式开发与行业的结合要更加紧密一些,在传统行业进行智能化改造的过程中,嵌入式开发人员掌握行业知识会明显提升自身的岗位竞争力。
  • 紧跟技术发展趋势。当前物联网领域的体系结构已经产生了较为明显的变化,物联网体系全面结合了大数据、云计算、边缘计算和人工智能等相关技术,而嵌入式开发作为物联网体系进行感知和控制的重要环节,在功能边界上必然会进一步得到拓展。所以,嵌入式开发人员也应该掌握人工智能等技术的发展趋势。

当然,不同地方的行业分布不一样的,互联网相关产业主要分布在一、二线城市,节奏比较快,而嵌入式分布的会稍广一些,在二三线城市也有很多中小企业,节奏相对慢一点。具体从事哪些要根据个人现实情况选择。






您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表