不知道读者中有没有HR?你们是否收到过这样的简历,在技能这一栏中写着“精通xxx某项技术”。
应届毕业生“年少无知”,喜欢把技能写的高大上,然后就有多项【精通xxx技能】。对于有经验的HR,其实不喜欢看到应届毕业生有【精通xxx技术】。然后,简历直接被淘汰。
那么现实生活中,精通xxx某项技术的人有吗?有,但占比很低。
很多初学的小伙伴都有“急功近利”的心态,要想捷径、想要速成,想在短时间学会并精通某项技术。
其实,我们绝大多数人都是平凡的人,包括我。速成的方法不适合你和我,只适合那为数不多的、真正的牛人,比如稚晖君。
其实之前我都给大家分享过我的观点:对于大部分人,搞嵌入式软件开发没有捷径。如果你有这种想法,我建议你放弃嵌入式。
回到今天的话题,怎样才算是精通RTOS?这也是一位初学RTOS小伙伴问的问题。
这个问题没有标准答案,不同的岗位(嵌入式工程师、项目经理、产品经理等)、不同的年龄、不同的工作经验/经历,会有不同的答案。
新手小白觉得的精通RTOS:会移植RTOS、会创建多任务(Task)、认识RTOS通信、各种组件等就是精通RTOS。
刚入职场将RTOS用在项目中的工程师觉得的精通RTOS:能看懂内核一些源码、能用RTOS做个简单项目、会消息队列通信等。
工作三、五年的工程师觉得的精通RTOS:读过RTOS内核源码、深入理解底层机制、能运用RTOS组件(比如MQTT、LWIP)做项目等。
工作十年以上的工程师觉得的精通RTOS:对RTOS内核机制、组件非常熟练,根据项目需求,能灵活应用RTOS各项功能(调用API接口),并独立完成过多个“大型”项目,搭建软件框架、优化性能。同时,遇到问题,能快速定位。
看到这里,其实你也能明白其中的一个道理,凡事它都是循序渐进的过程。
当然,以上是根据我个人经验、以及平时观察群友交流信息得出的一些答案,所以,仅供参考。
最后,你还敢在简历中写【精通xxx技能】吗?