0
点赞
收藏
分享

微信扫一扫

奔四,下决定学习单片机

斗米 2022-06-28 阅读 20

奔四程序员,决定再深入学习一次单片机。

我算是比较早的一批程序员了,最早的时候使用ASP、PHP、VB,后来转向c#,最近十来年则是以JAVA、PHP为主。

五六年前我曾自学过一次STM32,并且把学习过程写了一个小系列的博客,当时用STM32最小板学习了串口、GPIO口、RAM和FLASH下载调试等技术。不过实际工作中用不到,学到这里就没坚持下去。上学的时候课程还是8086单片机,更是忘的影都没了。上学时我学的电子专业,电路硬件知识还了解一点皮毛,也做过一些上位机软件,对硬件通讯并不陌生。

明年就是“不惑”的年龄了,作为最早奔四的80后群体,现在之所以决定再次冲击STM32开发技术,还是为了日后的职场多留点后路。我在小城市做程序员,其实没什么核心的科技含量,年龄大了,危机感就愈加强烈。经过仔细观察,我发现小城市互联网从业的技术人员虽然薪资整体待遇比嵌入式略高,但可替代性更强,不从业务出发,只看技术的话,三四十岁程序员和二十多岁优秀的程序员比,根本没什么竞争优势。

而嵌入式整体就业面要更窄,更像在一个小圈子里流动,这个圈子相对来说就略显稳定。

我身边奔四的互联网从业人员,很多就处于尴尬境地,求职工资太高很多公司给不起,工资太低满足不了自己生活,高不成、低不就的状况下,很多程序员干到奔四就走向了自我创业。但创业这事情,真的不是每个人都适合,起码我是没有这个信心。

另外嵌入式的技术迭代速度也没有前端、后端这么疯狂,开发工具升版速度总体来说不高。未来几年国内芯片技术可能迎来一波快速发展时期,早点进入这个行业,看看能不能为未来职场留下更多话语权。

技术角度看,我打算把STM32再学深入一点,在之前学习的基础上,把各种外设通讯、常用传感器的使用都先学一下。这次使用了普中的STM32-F1开发板,资源比起之前最小板丰富不少,还带了一个触摸屏,所以学完基础部分,再学一下基于操作系统的嵌入式开发。

学完这些,再从应用角度切入risc-v单片机系列的学习,正好身边有这资源,集团公司旗下有一个团队做risc-v芯片,最好能想办法进入某个开发项目,这样学以致用效果也更好。

学习方式是视频+动手实践+看书+写博客,之前学STM32时写的博客太粗糙了,这次决心写得更细致一些。

最近一年左右就这么规划了,希望能坚持下来。
奔四,下决定学习单片机_嵌入式


举报

相关推荐

0 条评论