如何转行到嵌入式,嵌入式很难吗?(转行做嵌入式)

说到新手学嵌入式开发,我”听到”最多的声音就是门槛太高了,太难了。

事实真的是这样吗?

我还是用我的个人经历来聊下这个话题吧。

这里先说明一下,我是做嵌入式单片机开发的,很多人以为嵌入式就是ARM Linux,这种思维是不对的,嵌入式底下细分的方向有很多

一个人的精力非常有限,想学会和入行,首先你要给自己一个清晰的定位,自己想从事哪个方向。

这个搞不清楚就像你大海捞针一样,没有目标,没有方向,就不会有规划,没规划又谈何学会?

我是在10年前通过自学进入了嵌入式单片机开发这个行业。

我和新手一样,从不知道嵌入式开发是什么,要怎么学,要学什么?

鬼知道,我一开始是从java学起,又学了mysql(其实是准备去做纯软)。

学到中途感觉学海无涯,不知道学到什么程度才能找到工作,最终放弃。

后面通过java me接触到嵌入式,一开始我很盲目,只听说嵌入式要学习Linux,然后就一头扎进去。

学了一堆乱七八糟的指令,学完也不知道这些到底有啥用,只是跟着视频教程一步一步。

如何转行到嵌入式,嵌入式很难吗?(转行做嵌入式)

最终又感觉不对劲而放弃。

中间迷茫和焦虑了一段时间,生活所迫唯有继续死磕。

不过这次我换了个方向,我了解到嵌入式其实有几个不同的方向,比如说主流的单片机开发和ARM Linux,当然还有FPGA等等就不说了。

当时是属于脱产(全职)学习,没收入我慌得一批,读了20年书又不甘心向现实低头做普工。

我就选了一个相对比较好上手的单片机开发方向。

在网上搞了一个51开发板,一个配套教程就开始没日没夜地学习。

之所以能坚持下去,是因为学这个反馈很快。

几个小时就能把一个电路板上的一个LED灯点亮,那种喜悦和成就感现在记忆犹新。

也激发了我的兴趣,这有意思多了,一边学习一边反馈,知道自己学的知识用在哪里。

点亮第一个LED灯,我就在天马行空幻想能不能通过程序去控制我家里的灯实现亮和灭。

后面随着种种好奇,不断激发我学习的欲望,2个月左右学习基本就能写出数字时钟这种小项目了。

所以,与其说是学会的,不如说是玩会的,凡事要坚持的东西都很痛苦。

后面成功转行一做就是10年,本来想进阶到ARM Linux方向,后面想想还是算了。

毕竟技术是学不完的,也只是工具,怎么用技术创造价值才是逆袭的底层逻辑。

总结这10年的经验,对于如何转行到嵌入式,我给新手以下几个建议:

  1. 先定位

我建议是先从单片机方向入手,见效快,而且单片机的产品应用会比ARM Linxu多一些,因为成本低。

ARM Linux适合做一些高端的产品,价格贵。

另外单片机方向对个人创业也比较友好,基本一个人能完成一个产品,外壳那些花点钱找外包就行了。

而ARM Linux就需要一个团队来完成,有做Linux驱动移植的,有做QT或者安卓应用开发的,有些还需要UI工程师来配合,反正就是人要很多。

2.规划学习路线

这个一定是放在定位以后要去做的,定位决定你的学习内容。

拿单片机开发来说,你主力学好以下几个内容就能快速上手:

  • 基础电路
  • C语言
  • 51单片机

然后再把这3个模块细分成每天需要学什么,按照什么顺序去学习。

3.每日任务,坚持执行

规划好学习内容以后,给每个内容规划好学习时间。

比如说我今天要拿出1个小时时间来学习C语言的数据类型和变量定义这两个章节。

坚持就不用说了,三天打鱼两天晒网,不管你学什么结果都是一样。

能做到以上 3点的,基本也算是个狠人了,学不会是不可能的,难对你来说也是不存在的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月9日 下午2:52
下一篇 2023年5月10日 上午8:01

相关推荐

  • 医学生本科怎么搞科研项目医学生本科怎么搞科研项目

    作为一名医学生,本科期间是进行科研项目的绝佳时机。通过参与科研项目,不仅可以提高科研能力,还可以为未来的医学研究打下坚实的基础。本文将介绍医学生如何本科期间进行科研项目。 1. 确…

    科研百科 2024年9月13日
    30
  • 地铁项目管理系统

    地铁项目管理系统 随着城市交通的不断扩张和地铁线路的不断完善,地铁项目管理系统成为了现代项目管理中不可或缺的一部分。一个好的地铁项目管理系统可以提高项目管理的效率和质量,降低风险,…

    科研百科 2024年5月25日
    107
  • 短视频哪些平台有收益

    短视频已成为近年来最受欢迎的娱乐形式之一,越来越多的人通过短视频来获取娱乐和知识。在短视频平台上,有许多有趣的内容和创意,可以帮助人们更好地了解世界和发掘自己的才华。 现在,短视频…

    科研百科 2024年11月18日
    1
  • 项目类别如何写

    标题:如何写好项目文档 在软件开发和项目管理中,项目文档是非常重要的一部分。项目文档不仅记录了项目的进展情况,还反映了项目的核心目标和关键成果。因此,写好项目文档对于项目的成功非常…

    科研百科 2024年10月30日
    0
  • 养老服务工作日储蓄银行,期待你的参与(养老服务时间银行)

    据国家统计局公布的第七次人口普查数据,截止2021年5月11日,我国人口总数为141178万人;其中,0—14岁以下人口为25338万人,占人口总数的17.95%;15—59岁人口…

    科研百科 2022年6月28日
    212
  • 业务流程管理服务

    业务流程管理服务是一种以客户为中心的管理方法,旨在帮助企业优化业务流程,提高效率,降低成本,并提高客户满意度。在现代社会,业务流程管理已经成为企业成功的关键因素之一。 业务流程管理…

    科研百科 2024年8月12日
    58
  • PPT教材:项目管理计划(项目管理学ppt课件)

    PPT教材:项目管理计划←←←←—-未完部分,可获取原文件阅读! 【资料下载方式】 方法①:关注同名公众号《体系管理》,发送(资料名称)下载! 方法②:本文摘自t.zs…

    科研百科 2022年7月22日
    197
  • 手把手教你_如何定制自己的Excel(32位)(excel 定制)

    上几期手把手教大家如何用VBA代码来删除空行、如何显示行列号以及如何一键导出PDF。这些都在一个工作表里通过按钮的操作。 也就是说换个工作表都不能再用了,更别说换到另外一个工作簿了…

    科研百科 2023年5月20日
    475
  • 甘肃新成立一个领导小组,推进14个市州的这项工作……(附电话)

    近日 中共甘肃省委农村工作领导小组办公室 甘肃省农业农村厅 印发了 关于《农村人居环境整治督导工作领导小组 和包抓市县人员及责任清单》的通知 ↓↓↓ 为深入贯彻落实中央和省委省政府…

    科研百科 2023年11月23日
    2.9K
  • 陕西省科技厅重点科研项目陕西省科技厅重点科研项目

    陕西省科技厅重点科研项目 近年来,陕西省在科技创新方面取得了显著进展。为了进一步推动科技创新,陕西省科技厅推出了一系列重点科研项目,旨在推动陕西省在科技创新领域的全面发展。 这些项…

    科研百科 2024年6月13日
    106