嵌入式百宝箱:第6期
大家晚上好!今天是周日,又到了我们的百宝箱时间。
嵌入式百宝箱是咱公众号推文汇总的一种形式。主要是汇总本周发布过的推文,并做一些概述及推荐语。这样可以让一些错过推文的朋友可以根据自己的需要选择性的去读一些文章。
同时,也可能会分享一些杂谈。比如分享我自己的一些个人经历、感受、总结,或者讨论知乎上的一些问题等等。这个百宝箱的内容会不断增多,可以配合公号的搜索功能来使用:
本周推文汇总
【重要说明】这里的推荐等级不评价文章的质量,主要是以文章的受益读者的多少做衡量。比如我们主要是分享嵌入式相关的内容,假如分享了与嵌入式的相关性比较弱的内容,则推荐的等级就低一些。
再比如一些比较烧脑文章,一般的读者吸收不了的文章,则推荐等级也会低一些,因为咱公众号文章主打通俗易懂。
推荐等级主要有三级:
☆☆☆☆☆:强烈推荐(通俗易懂、……)
☆☆☆☆:较推荐(有干货、……)
☆☆☆:推荐(有难度、……)
推荐等级:☆☆☆☆☆
理由:实用技巧、图文并茂。通过文章学习一种实用的测量程序运行时间的方法。
推荐等级:☆☆☆☆
理由:实用知识。通过文章的实验分享可以大致知道内网穿透是怎么一回事。
推荐等级:☆☆☆☆
理由:图文并茂、清晰易懂。文章清楚地演示了ESP8266的两种工作模式的数据传输。
推荐等级:☆☆☆☆
理由:案例实验。通过文章可以大概了解移远4G模块的socket编程方法。
推荐等级:☆☆☆☆
理由:开箱实验。通过文章可以大致了解一款超高性价比的开发板。
闲聊区
知乎问题:纯嵌入式开发和电机驱动开发,哪个方向好一些?
首先,我们先大概了解一些嵌入式开发、电机驱动开发这两个方向大概有什么特点。
嵌入式开发方向:
嵌入式开发方向其实是一个大类,在一定程度上,电机驱动方向也归属于这一大类。既然这里要对它们做一个讨论,那么我们暂时先把电机驱动方向从这一大类里排除。我们以事实为根据,从招聘网站上搜索职位:嵌入式软件工程师,看看职位描述是怎么样的:
从技术角度我们可以看出这里分两大主干:MCU开发、嵌入式Linux开发。然后再附加一些其它技能,就可以找到相应工作。因为这里只是从技能角度看,从岗位要求上门已经可以看出,所需技能是挺杂的。
如果再把做xxx产品考虑进去,可能又会附带有其它要求,比如做物联网产品相,那可能又要求我们对WiFi、NB-IOT、2G/3G/4G/5G及一些物联网协议等有深入的理解等等。
整体来看,这一方向比较杂,走这个方向就是要多刷项目经验,多刷一些技能,不断学习,技多不压身。做这一方向的特点可能就是比较多样化、比较有趣点,至少这才让你感觉到你是个软件工程师,能写各种各样的项目代码,能接触较广的东西。
缺点就是太杂了,要不断的学习,从单片机、Linux一直学。。。好处就是工作的面广吧,机会比较多。做嵌入式方向与公司的大小还是比较相关的,去大公司做嵌入式和去小公司做嵌入式可能有很大不同,去大公司做嵌入式可能就是螺丝钉的身份,专做某一小块,去小公司可能就是要做好几块。
电机驱动方向:
看看职位描述是怎么样的:
从上面的职位描述看,我们大概可以知道电机驱动方向的岗位要求都很相似:BLDC、FOC、PID等。所以如果干这个岗位,那我们的方向就很明确了,就是死磕这些电机控制相关的技术就可以了。
做电机方面特点就是比较枯燥,因为可能一年到头都是对着那套代码那套电机就这么一直搞着,这要是没点兴趣还真坚持不住。优势就是方向很明确,所需技能很明确,只要搞懂了几套代码,再能灵活应用起来,工作就稳妥妥的,而且这经验能用很久。而且做电机不受公司大小的影响,因为方向太明确了,就是电机方向。
以上就是关于这两个方向的一些讨论,两个岗位的特点已经列出来了,岗位没有优劣之分,可以根据自己的情况进行选择,合适自己的才是最好的。希望能对一些需要找工作的朋友产生一点启发。以上也仅仅是一些个人看法,不喜勿喷!