完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
说到自学,小有体会,自学的过程焦虑而痛苦,这一切,还是来源于对未来的不确定性。
今天通过个人经历和经验,希望能为你揭开迷雾,找到前进的方向。 回想我曾经自学单片机的时候,当时还很年轻,思维也还没现在这么成熟。 甚至连职业的定位都还不清晰,过程也没人指导,没人交流,群里的高手一般没空鸟我,身边也没做这个行业的。 我时常有学无止境那种无力感,不确定自己没日没夜的学习到底有没有意义,能不能靠这个找到一份合适的工作。 后面怎么说呢,可以说很幸运,也可以说有点遗憾。 幸运的是最后通过自学成功了这个行业,遗憾的事当初应该用这种魄力去学收入更高的行业,嘿嘿。 经历的多了,才知道很多焦虑,都是因为你想的多干得少。 我那个时候只学了51和C语言,以及基本的电路,并且做了一个小项目就找到工作了。 但是这已经是10年前了,放在现在门槛肯定不止这么低了。 除非是一些很水很水…的公司。 不难发现的是随便搜一下单片机或者嵌入式开发这个职位,出现频率最高的就是STM32,所以掌握STM32的使用是大势所趋。 这几年我一直在从事单片机产品开发,参加过非常多面试,也面试过一些人。 单纯靠会一种单片机型号去找工作难免有些牵强,因为企业真正需要的不是说你用过多少款单片机。 相比项目经验更加重要,即便你会51,但是你做过非常多牛逼的项目,照样也有人要。 所以,学习STM32只是开始,通过STM32做项目才是终点。 这也是大多数新手的一个痛点,也是必经的过程,如果你没有做过多少项目,又没人指导,靠理解别人的代码和靠自己思考,提升是比较慢的。 人的精力是有限的,前期我们学的广不如学的深,找一个产品把它做透。 面试的时候把产品展现在面试官眼前,然后这个产品你负责哪一份开发,涉及到哪些技术,碰到过什么难点,你是怎么解决这些难点的。 把这些进行一个深度的讲解,这些也是面试官真正想听到的东西,通过这个项目的讲解他能大概估计你的技术水平。 而不是说你在那里讲我会51单片机,会STM32单片机,熟练C语言这些空话。 不知道看到这里,你有没有思路了呢?如果没有我再给你总结一下。 1. STM32只是工具,不需要花费太多时间系统学习,能把需要的外设用起来就够了。 2.主要的精力用来提升编程水平和功能实现能力,光说不行还要提供解决方案。 提升编程水平可以看我2019年录着玩的单片机程序架构视频。 这套教程总结了这几年产品的痛点功能实现方法,以及一个系统调度内核,涉及到指针、结构体、枚举、回调函数、链表、定时器矩阵等在产品开发中的经典应用,直接送!直接送!直接送!可以到无际单片机编程,回复入门资料自取。 2. 为了缩短找到工作的时间,前期可以找简单些的产品入手。 如果对你有帮助,希望你也给我来点实际的(我的意思是可以双鸡了(o(╥﹏╥)o) |
|
|
|
只有小组成员才能发言,加入小组>>
2513 浏览 0 评论
1085浏览 2评论
700浏览 1评论
453浏览 0评论
194浏览 0评论
332浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 15:53 , Processed in 1.103878 second(s), Total 49, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号