当初我作为新手入门单片机的时候,很迷茫,很焦虑,不确定自己能不能学会,不知道需要学习多长时间,自己能不能坚持下去。还好我凭借着对单片机的爱好坚持了下来,今天来和大家分享下过程,希望能为身处于迷茫状态的小伙伴们找到学习的方向。
在网上很多人都说一个月就能学会单片机。作为一个过来人,结合我自身的情况来说,一个月掌握单片机确实有点不现实,首先我们只是一个普通人,智商不是高得出奇的那种,一个月学会真的是非常难,如果那种所谓的“学会”只是完成了点灯功能,那也只能算马马虎虎。
同样的一个月时间我当时还在焊接电路板,点灯都没开始;不像现在同样花费一个月时间,只要有一个正确的学习方法和途径,通过一个月的时间进行学习,基本上手还是没问题的,可以做些简单小项目,什么心形灯、显示数字文字等等。
一旦你可以做这些简单的小程序,你就能体验到单片机的乐趣,只有享受到单片机的乐趣这样大家才可以坚定地告诉自己坚持下去,逐步从菜鸟蜕变成一个独当一面的高手。
那单片机我们要学到什么程度才算是入门呢?这个问题是一个仁者见仁智者见智的问题,没有标准的答案。在我的概念里,当我们可以自己独立完成一些简单有趣的小玩意制作,就可以算是入门了。
现在想入门单片机完全可以在某宝自行购买一块开发板学习,不像我们当时需要自己焊接,也是因为穷,同时也能锻炼自己的焊接能力;学完开发板上的所有外设以后,就要进行实践,想要提升快就只能多动手去做,没有别的捷径。做项目要一步一步地贴近现实中的产品,不要今天做流水灯明天做心形灯,这样的意义就不是很大。
接下来这个问题大家也是非常关心的:单片机工程师能干到多少岁?
现在社会上大多数公司的程序员年龄超过35岁,就有可能被清退,这个话题现在都很火,也导致了很多年龄接近的人焦虑甚至恐慌。
其实我觉得这是一个相对的,在我之前工作的几家公司中有不少的老师傅都是40多岁的,他们也不是管理层的人员,公司很多的项目都要他们经手。
老程序员和新程序员相比只是年龄大了一些,管理人员担心老员工不愿意加班,或者以各种冠冕堂皇的理由逃避掉一些加班或者责任,又或者被生活的琐事所牵绊。
但是在我看来单片机这个行业经验是非常重要的,由于长时间的积累开发的代码肯定自成一派,有自己独特的架构,这个架构在很多地方都可以实现复制粘贴的,很大的程度上节约了时间,节约了时间就意味着工作效率高就不存在加班这一说,一旦你沉淀了下来,那么你在公司也会有自己一席之地,很多担心35岁问题的肯定有混的嫌疑,只要你不是老油条,自身能力不俗你肯定不需要担心这个问题,老板有时还要担心待遇太少你会不会跳槽。
希望以上的知识能够给大家提供帮助,这期我们先分享到这里,觉得有用的可以给华维点个赞关注一下!
领取专属 10元无门槛券
私享最新 技术干货