事实上,对于单片机开发,基本1-2年左右对于自己开发的产品软硬件部分就会没什么难点,如果产品本身还量产了,后续工作可能就是改改配置,添加个小功能,如果只在乎工作中的内容,枯燥是不可避免的,至于如何提升自己,其实也很简单。

从薪水和未来上,嵌入式linux比单片机都更有发展前途,买块开发板,自己从uboot,到驱动,到上层应用积累,你甚至在业余时间可以考虑用linux平台重新实现你开发的产品,积累的经验换份高薪工作并不难。

当然如果做单片机也有自己的发展路线,协议(tcp/ip,ble,usb,wifi,nb-iot,zigbee),低功耗,图像采集/处理,硬件设计,产品架构,都是需要了解或者掌握的东西,如果想往上面走到架构师或者技术经理,上面说的至少几样精通,其他了解。是不是还有很多要学的,你的问题是已经进入舒适区了,如果薪水还可以,规划下发展路线,晚上划出时间学习,如果薪水也不满意,跳槽多经历些自然明白上面的道理。

从技术实现上讲,嵌入式的产品分为两大类:一类简单的,没有操作系统支持的;一类复杂的,有操作系统的。就目前发展方向看,后一种是趋势。前一种从程序实现上可分为3层:硬件层、驱动层、应用层;后一种分为4层:硬件层、驱动层、系统层、应用层。

最近有同学跟我要嵌入式的资料,我特意花一个月时间,总结了我10年产品研发经验,收集了这份史上最良心、最硬核、最实用的嵌入式资料包,无偿分享给大家。

单片机工程师如何继续提升自己?相关推荐

  1. 单片机一个月能入门么?单片机工程师能干到多少岁?

    当初我在学习单片机的时候,和很多新手一样,很迷茫,很焦虑,不确定自己能不能学会,如果可以大概需要多久. 不过最终我还是成功了,不然也没有今天这篇文章的出现. 今天来分享下我是怎么做到,希望能为和我当初 ...

  2. 为什么招聘单片机工程师的时候要求精通C/C++?

    ‍ ‍大家好,我是张巧龙,给大家分享知乎上一个热议的话题:为什么招聘单片机工程师的时候要求精通C/C++? 在这里分享几个回答,有一定的参考价值,欢迎留言讨论! 01  回答1 作者:Qi K 链接: ...

  3. 单片机工程师需要掌握什么?单片机编程培训哪里有?

    大家好!我是无际,在网上看到很多帖子,随手想写一篇,打发一下自己的时间! 我是一个老工程师了,所以和大家分享一下跟单片机相关的看法. 一般知道单片机的,都是对单片机有兴趣的,想做一些很酷的智能控制产品 ...

  4. 单片机工程师是程序员吗?真实的月薪到底有多少?

    从业这么多年,我也一直在纠结一个概念,我做的单片机软件开发是否属于IT行业? 大家都知道IT这个概念,但很少人找到单片机. 一.单片机工程师是程序员吗? 那从我的认知来说,我觉得"算是&qu ...

  5. 从单片机初学者迈向单片机工程师

    从单片机初学者迈向单片机工程师 目录: 一.LED 主题讨论周第一章----写在前面......................................................... ...

  6. 从单片机初学者迈向单片机工程师第二版第一章 究竟该如何学习

    走进图书城,面对整排的单片机类技术书籍,看着一个个陌生的单片机型号,你是否茫然不知如何选择?就单片机内核体系结构而言,有51单片机,AVR单片机,PIC单片机,MSP430单片机, ARM系列内核等等 ...

  7. 从单片机初学者迈向单片机工程师前传----写给初学者的话

    学习和使用单片机也已经好几年了,藉此机会和大家聊一下我学习过程中的一些经历和想法吧.希望大家有什么好的想法和建议都直接跟帖说出来.毕竟只有交流才能够碰撞出火花来^_^. 好几年前,和众多初学者一样,我 ...

  8. 单片机学那个好?单片机工程师工资为什么不高?

    最近在网上发现很多所谓的有经验的工程师,说学习单片机就直接学习STM32,51单片机已经淘汰了,没有学习的价值? 这是真的嘛?显然是不对的,我在深圳从事单片机开发多年,从来没有发现这个问题,反倒是觉得 ...

  9. 单片机工程师轻松实现触摸屏人机界面的界面编程

    很多时候,工业控制或者产品设计方面受到PLC这种功能确定,扩展麻烦,成本昂贵等方面的制约因素,需要独立开发一种特殊功能,但是又需要连接触摸屏通讯,工程师在这个方面往往需要花费很大功夫,现在我要帮大家解 ...

最新文章

  1. 安卓中运行报错Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决
  2. Android EditText+ListPopupWindow实现可编辑的下拉列表
  3. 谷歌新App观妙中国发布:AR传承文化艺术,小米vivo应用宝可体验
  4. git 错误 RPC
  5. php checkbox 保存,PHP中在数据库中保存Checkbox数据
  6. 2021-04-22 宠店流程图
  7. 刨根问底(二):从INode客户端看如何培养兴趣 (续)
  8. mysql 存储过程 光标_mysql存储过程 光标
  9. VSCode解决中文乱码问题
  10. CocosCreator 制作微信小游戏排行榜,超越好友,分享功能
  11. Apache ShenYu 网关正式支持 Dubbo3 服务代理
  12. 【随笔】Linux drop_caches
  13. 小生意同样能赚大钱,卖豆芽都能一年存20多万?你怎么看?
  14. Connection Backoff Interop Test Descriptions
  15. Interface和Abstract的区别
  16. Spectral Algorithm
  17. flipboard的翻页效果的实现
  18. 郭天祥六年非一般的大学--哈尔滨工程大学学生
  19. ParticleSystem中的Culling Mode对耗时有怎样的影响
  20. FFMPEG学习遇到avformat_open_input Invalid data found when processing input

热门文章

  1. JAVA汽车租赁系统(JAVA毕业设计)
  2. 字体图标iconfont的使用
  3. python鸢尾花数据集_鸢尾花经典机器学习分类Python实现案例
  4. Android Studio运行app启动模拟器一直卡在“Wating for target device to come online”的解决办法
  5. 什么是视距传播,如何验证微波链路视线
  6. 《此生,若你安好.便是晴天》 -- @ShinePug
  7. Cent os 安装 JDK , 配置JAVA_HOME
  8. click是哪个键 wheel_Click是什么意思?键盘上的Click键在哪里?
  9. ABBYY15Mac最新版OCR文字识别软件
  10. SQL Server Note [vaynexiao]