你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程
开发板带你入门,我们带你飞
文 | 无际(微信:2777492857)
全文约1196字,阅读大约需要 5 分钟
印象中,物联网专业2011年才有的,正好是我毕业那年。
我大概看过物联网专业要学的内容,总结下来就是,比软件不如计算机,比硬件知识不如电子。
不知道老师们有没有跟你讲,未来的职业定位有哪些?
我觉得这个最重要,不然毕业出来,你连找什么工作都不知道。
物联网专业所学的内容,已经涉足很多个职位了。
事实上,很多专业都是如此,所以有些本科生毕业出来,还没技校生好找工作,原因就是学得太杂,没有精于一项。
如果去搜物联网工程师职位,不难发现,任职要求和嵌入式开发一样。
如果是专科学历,个人认为比较适合的就是走嵌入式单片机方向,然后做物联网方向的产品,比较契合。
大一有这种学习的意识,如果方向正确,卷到大四,毕业能把同学吊起来打。
如果让我回到学校,我会这样做:
先定好职业方向,比如单片机工程师。
然后开始做减法,什么MySQL、PHP、java之类的,统统只注重理论学习,因为都不是职业定位的刚需技能,应付考试而已。
和单片机工程师相关的技能,比如C语言、单片机、硬件基础、无线通信,注重理论结合实际,为以后工作做铺垫。
自己做好学习计划和进度把控,这些职位的基础技能,花1年时间学习,完全够了。
学完基础以后,就开始不断找项目做。
单片机,C语言都只是通用基础技能,做不同行业的项目,还需要去学一些特定的技术栈。
比如我们无际项目特训营的项目,属于物联网方向,智能家居类目的产品。
除了学单片机以外,还要学一些主流的无线通讯协议,比如433M ASK、Lora、WiFi、4G、NB-IOT、蓝牙。
不过,这些一定要结合实际项目去学,否则会走很多弯路。
学习顺序也很重要,我一般是先用熟再深究的策略。
举个例子,传统硬件接入互联网,如果是新手,你可能觉得还要去学LwM2M或者MQTT协议怎么实现。
其实实际做产品,都是讲究资源整合,提高效率。
专业的事,都有专业的公司做,大多数公司,都是直接拿方案商现成的wifi模块使用。
这些模块已经做好了MQTT之类的协议,我们只需要用AT指令修改就好了。
还有一些WiFi模组,是通过二次开发,比如之前用汉枫的、乐鑫的,协议也是他们做好了,我们只需要修改服务器IP和端口,把服务器和MCU的数据调通就可以了,并不需要自己去实现MQTT之类的协议代码。
否则,光这个协议就够折腾很久了,开发周期会被无限拉长,这就是实际产品开发的现状,说白了,都是在干搬砖的活。
end
下面是更多无际原创的个人成长经历、行业经验、技术干货。
1.电子工程师是怎样的成长之路?10年5000字总结
2.如何快速看懂别人的代码和思维
3.单片机开发项目全局变量太多怎么管理?
4.C语言开发单片机为什么大多数都采用全局变量的形式?
5.单片机怎么实现模块化编程?实用程度让人发指!
6.c语言回调函数的使用及实际作用详解
7.手把手教你c语言队列实现代码,通俗易懂超详细!
8.c语言指针用法详解,通俗易懂超详细!