先说结论,完全可行。

实际工作对于学校的知识就是降维打击,放不放养,关系并不大,除非你按照本文的策略和去刻意学习,那才有可能毕业就甩同学几条街。

能考上研究生的,学习能力毋庸置疑。

其次就是学历背书,哪怕是转行,公司的接受程度也比较高。

但也不要高兴的太早,这并不意味着你一定能学得会。

在这个行业做得越久,我越觉得学技术是一场修行。

是对自己毅力、耐力的考验。

我深知自学那种一边努力,一边迷茫的煎熬。

再加上学习过程中有问题没人能及时指导,很容易迷茫和焦虑。

这些是脱离你学历的东西,属于人性的范畴,人对未知的东西都会有莫名的恐惧感。

如果你有足够的自制力,能把自己管住,那恭喜你,你基本已经具备自学成功的潜力。

对于自学找工作,我还是有话语权,毕竟自己也是自学过来的。

我是2011年电气工程专业自学转行单片机开发。

下面是我11年前记录的一些学习笔记。

很多人说嵌入式就是ARM+Linux,这里我简单普及下。

嵌入式分很多方向:单片机开发、ARM+Linux、安卓、FPGA等等。

单片机开发和ARM+Linux是目前比较主流的。

虽然不同的技术和方向学习的内容不同,但是学习方法基本是通用的,就像你会一种编程语言,学其它语言也很轻松一样。

Ok,下面给大家分享下自己快准狠的自学经验,我对单片机比较熟,就以自学单片机开发为例。

整个自学过程,我都围绕着两点来进行:

1.策略

2.方法

我统计过来咨询我的小伙伴,大概有6000多个初学者,有90%以上关注点都在教程上。

这是不对的,策略方法比教程更重要,教程太多了,一辈子你都看不完。

策略和方法不对,就像船没了帆失去方向。

一.策略

1.定位

这一步最重要,决定你开局是木剑还是屠龙刀。

定位就是我学嵌入式的目的,那肯定是找工作对吧?

既然是找工作,我们就要从市面上具体职位去分析,比如嵌入式工程师。

但是…如果你在招聘平台搜嵌入式工程师看职位需求,保证你想死的心都有。

比如一些岗位需求:

熟悉C、C++、熟悉8051、ARM等芯片。

熟悉RTOS、Linux系统。

熟悉模拟电路、数字电路。

熟悉Wifi、蓝牙、Zigbee等无线通讯。

熟悉Orcad、Pads、AD等软件。

……

嵌入式涉及技术太多了,很多明显已经跨越了几个不同的职位需求了。

不知道的,还以为嵌入式开发都是去造卫星呢,实际很多工程师都是干着”拧螺丝”的活…

没经验的新手,本来还有点动力学习,看到这些需求直接躺平,认命了,我与嵌入式无缘…

不过也没办法,新手没这个行业的经验,哪来什么分辨能力。

这个时候你要先选择嵌入式其中一个细分方向,比如单片机开发、Linux驱动开发、Linux应用开发、安卓开发等等每一个方向对应不同的职位。

选择好以后,你就去看这些职位的需求,多找几个综合对比一下,把相同的需求总结出来,其实就是这个职位的刚需,针对性学习刚需知识,你的效率就像起飞一样,这就是快和准

我给无际单片机编程学员规划职位是:单片机工程师、mcu工程师、STM32工程师、嵌入式工程师。

精准程度是从前到后的排序,精准程度最高的是单片机工程师。

2.系统化

然后我会根据单片机工程师这个职位的刚需再去规划学习路径。

这是无际单片机给学员规划的系统学习路径部分截图。

大家可以参考这种格式去给规划一个系统的学习路径。

如果你想走单片机开发方向,可以参考我下面这篇文章学习路径,需要学什么,每个阶段学到什么程度都讲的很详细。

单片机入门到高级开挂学习路径(附教程+工具)https://blog.csdn.net/weixin_43982452/article/details/114134096

系统的学习路径将是你整个自学生涯的地图,有地图你才能更快到达目的地,也不会学着学着走偏了。

二.方法

1.收集整合教程

规划好系统的学习路径之后,就可以开始收集教程了。

拿单片机开发来举例,比如说C语言、基础电路、单片机,这属于3个知识体系的内容了。

每个知识体系都单独去找教程,可以多找几个对比下,看哪个教程更适合自己。

也可以多个教程一起看,让内容更完整一点。

我自己就是这样学习的,有时候一个教程讲的很好,但是讲的不全面,有的教程讲的很烂,但内容很全面,这就需要自己去整合了。

有些知识点理解不了,我会把所有能搜到的视频教程、图文教程都看一遍,或者几遍。

2.多加入一些技术圈子

多加点技术圈子,比如说群之类的。

有时候一个简单的问题,经验不足,想几个小时都想不明白,网上又不搜不到答案,最快的方法就是问别人。

但是注意问问题的正确方式,否则你问了也没人理你,可以看我下面这篇文章:

为什么你问问题,别人都已读不回?https://blog.csdn.net/weixin_43982452/article/details/123491070

方向正确,方法正确,剩下的就看执行力了。

我当初自学,其实也没规划这么详细,当时年轻,哪里懂这些,就买了个开发板玩一遍,做2个小项目就找到工作了。

但是现在不行了,卷的要命。

如果你的水平只是能把开发板功能用起来,或许也能找到工作的,看运气。

如果做过实际项目,相对来说几率就会大很多。

所以自学之路并非想象这么简单,但也没想象这么难,很多人觉得难,只是不知道怎么开始而已。

研一被放养,想自学嵌入式找工作,可行吗?相关推荐

  1. 30岁自学嵌入式找工作,可行吗?前景怎么样?

    大家好,我是张巧龙,在知乎上看到一个问题:30岁自学嵌入式找工作,可行吗? 看看一个高赞回答: 注:以下内容不代表本公众号观点,仅供参考. 不可行. 嵌入式涉及软件.硬件开发,难度比较大,而工资又不是 ...

  2. 我表弟高中毕业就想自学Java找工作靠谱吗?

    现在流行一句话:360行,行行转Java! 其实这句话并不夸张,现在各个行业转行做程序员的太多了,就只为了一个目的:高薪! 还有很多高中.初中.中专学历的来自学编程,很多人就有这样的问题:高中这样的学 ...

  3. 自学Python找工作,投简历没回应是什么原因?

    Python是目前比较热门的语言,但热门不意味着好找工作,导致投简历没有回应的原因太多太多.但无外乎几个原因:1.简历写的有问题.2.技术不够. 记得看过一则关于自学python找工作的内容: 自学p ...

  4. 前端想自学后找个小公司混口饭吃,需要学到什么程度?

    大厂:大厂更看重的是我们的基础方面,HTML+CSS+JavaScript,另外就是数据结构.算法和计算机网络,那准备的方向就要从这些方面入手.比如我们要做Vue或者React开发,那就要知道Virt ...

  5. 大专学历想0基础学编程以后找工作可行吗 ?

    大专学历还说还是有很多可选择性的,关键就是在于你想学习的决心以及未来发展的方向~ 不要只考虑大家眼中的好找工作,重要的是你自己能掌握,能理解,这样才是找工作的前提~ 不然学了也是白学啊,其实目前来说, ...

  6. 大专自学python找工作_大专生自学Python到找到工作的经历

    先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了.13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学 ...

  7. 中专学历自学前端找工作?也太真实了。。。

    自我介绍 在没有任何包装的情况下成功收到大概十几家公司的面试邀请. 因为喜欢代码,喜欢编程,而坚持下来的学习.想起五六年前智能手机刚兴起的时候,我就在各种论坛(代表:某葫*侠),各种 Q 群混着跟着搞 ...

  8. 27岁自学python找工作_27岁0基础自学Python,多久可以找到工作?

    下载好向圈APP可以快速联系圈友 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 27岁零基础努力自学Python,多久或什么程度可以找到工作? 背景: 毕业近5年,至今仍无任何表面成绩,一开 ...

  9. 30岁自学python找工作-30岁新手入门python!尝试人生另一种可能

    上篇笔记之后,很多人私信我有关学习提高的一些方法和资料.今天先来认真讲一下python入门[询问度最高] • �心态调整,我最想说的话: 1. 不要神化编程,觉得它是一个遥不可及的事情.其实编程.英语 ...

最新文章

  1. 常见的canvas优化——模糊问题、旋转效果
  2. 10次机会 js 猜数_题目:(由计算机产生一个1~100的随机数,然后键入猜想数,最多猜10次跳出)请问大神们这个代码哪错了?...
  3. shell 脚本定时创建月份表
  4. WebRTC之noise suppression算法
  5. ubuntu server搭建svn server
  6. 概率论-3.2 边际分布与随机变量的独立性
  7. 阮一峰react demo代码研究的学习笔记 - demo2 debug
  8. 在 .NET 6 中使用 DATEONLY 和 TIMEONLY
  9. 一个开源的强类型客户端(.NET 中的 Open Fegin)— Rabbit Go
  10. 日志服务SLS 助力识货 APP,解决业务数据采集查询监控问题
  11. linux未知设备驱动程序,未知Android设备 - linux mint
  12. 找换硬币问题 与 0-1背包问题区别
  13. 转载:python能用来做什么?
  14. http 301、304状态码
  15. np.dot、np.outer、np.matmul、np.multipy、np.inner、np.outer与np.cross几个函数之间的区别
  16. ELK---介绍--安装配置
  17. vs2017--MFC读写excel
  18. java 模板生成PDF文件 复选框勾选
  19. python中4j_GitHub - Byron4j/PythonVeterans: Python新手到老鸟的历程;基于Python 3.6
  20. 机器学习之用Python梯度下降法实现预测

热门文章

  1. 安卓手机云便签无法同意用户协议怎么解决?
  2. Excel 2007打开宏和设计模式等
  3. 【C++】类和对象(中篇)(万字)
  4. MyCnCart 专业版 - 【新闻订阅弹出框】及【新闻订阅横幅】
  5. idea运行html显示空白,idea jsp html 空白页的问题
  6. 微信小程序/uni-app生成海报功能@令狐张豪
  7. android 方向键控制,如何用鼠标键盘控制你的Android手机
  8. “数字乡民”疑云:助农?坑农?
  9. 完美解决序微信小程序不能用本地ip调试的问题,不在以下 request 合法域名列表中,请参考文档:https://d
  10. cad拖动有残影,在AUTOCAD拖动光标或图形时出现重影是怎么回事?