一、前端和后端比较完善
前端岗位需要会HTML5、CSS3、JavaScript基础,需要会React、Vue等框架,甚至有的还需要会小程序开发。
后端岗位需要会Java、Python、C#、Php、Go语言。
从招聘软件的反馈来看,大多数是消息已读不回,我遇到的招聘信息大多已经很久没更新了。
很多语言一开始都比较小巧轻量化,后来想要的功能越来越多,开发工具就变得很庞大。
二、嵌入式开发的复杂
(一)MicroPython开发
如果是用MicroPython开发,有外国的教程官网,有解释库固件驱动下载。
有Thonny集成开发软件。
(二)C语言开发
非常复杂,教程很少,官方接口文档很少。
驱动下载复杂,文件太多,不能简单的使用。
开发工具很复杂,教程文档难找。