成为驱动工程师后的第一课
一个对嵌入式技术有追求的工程师梦想历程:
第一年时,梦想是当一个单片机开发工程师
第三年时,梦想是当上嵌入式Linux应用工程师
第五年时,梦想是当上嵌入式Linux驱动工程师
五年,走向了驱动,却没了当年追求技术的那股冲劲。
大学刚毕业那会找工作,总觉得自己是个优秀毕业生,一定能找一个找个不错的工作。
别人每天睡觉挂科,都能干个单片机开发,总觉得自己至少能干Linux应用甚至驱动。
于是简历只投大厂,谈薪开口就是天价。
内心无比坚信:只要是金子哪里都会发光,总有一天会被人看到。
可现实就是,你干不了,优秀毕业生也没用。
于是逐渐降低期望,能给个单片机开发的活干也行。
原以为自己和理想工作之间只差崭露头角的一个机会,但后来才明白工作只会让人看到不够理想的自己。
这是社会给自己上的第一课。

有了一定工作经验后,想走向Linux应用开发,毕竟单片机开发一眼到头。
真正做上Linux应用后,发现更多的是业务需求。
原本以为从单片机走向Linux应用,技术栈可以学的深一点。
可现实是,为了满足需求,为了用户体验,改各种接口,各种封装。学到什么有含量的技术了吗,貌似没有,顶多称为“精通C语言”。
逐渐地,也失去了期望,开始妥协,写业务逻辑就业务逻辑吧,毕竟还是要吃饭。
当上Linux应用开发后的第一课,向业务代码妥协。

等真正做到梦寐以求的底层驱动开发时,才发现以前做的功能都过于浮躁。
以前做应用层,一个项目,可能两三个月周期,就能看到一个完整的产品出来。
做了底层开发,一个月时间,可能只完成了一个驱动,离最终产品成型,那是很遥远的路,望不到头。
底层开发多了,发现一两个月时间,基本上干不了啥,只能完成这么几个驱动,这与应用开发几个月成型大相径庭。
但它有一个好处,虽然一两个月时间,只干了这么一两个驱动,但对这项技术的理解已经非常深刻,别人做不到一下就能达到你这水平。
我意识到,底层开发,沉淀技术有多重要。
这是成为驱动工程师后的第一课:学会沉淀。
以上是成为驱动工程师后的第一课的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

罗技ghub驱动是不是不支持win7?不兼容。由于Windows7已停止更新且不再是微软的主要操作系统,许多新软件不再支持它,如罗技ghub。罗技驱动的主要界面:1、软件主界面在左边,三个按钮依次是灯光,按键,灵敏度设置。2、灯光界面的设置中,一般特效比较常规,音频视觉效果是亮点,可以根据声音频率变色,根据高中低音频段来进行设置,有不同的颜色和效果。3、按键设置中,用户可以根据自己有什么特殊要求的可以在这里编辑。4、灵敏度设置里面有很多用户会有一些属于自己的设置,可以自己加DPI速度切换点,但是

面对无法正常使用的罗技驱动,只可以通过恢复出厂来解决,但很多小伙伴不知道怎么才可以去恢复出厂设置,下面就为大家提供详细的恢复出厂设置步骤,希望可以帮助到你们。罗技驱动恢复默认配置步骤1、首先下载罗技专用驱动软件GHub,下载完成后打开,2、然后打开鼠标进行设置,在点击右上角的设置(齿轮),3、最下方就由“恢复默认设置”,直接点击后,重新开启软件就恢复出厂设置了。罗技驱动怎么连接设备1、打开鼠标后盖拿出无线鼠标插口,2、选择电脑旁的鼠标插入口,3、鼠标设置对应的参数信息,4、蓝牙配对设备,长按蓝牙

下载雷蛇鼠标驱动的步骤:1、打开浏览器,进入雷蛇官网;2、在官网页面,寻找并点击“技术支持”或类似的选项;3、在技术支持页面,选择“鼠标”或具体的子分类;4、在鼠标驱动下载页面,你可以看到各种鼠标型号及其对应的驱动程序;5、点击所选驱动程序的下载链接;6、下载完成后,检查下载的文件是否完整,确保没有损坏或缺失。

有些用户在安装win11电脑的驱动时遇到了一些问题,电脑提示无法验证此文件的数字签名,导致无法安装驱动,这该怎么解决呢?详细请看下文介绍。1、按【Win+X】组合键,或【右键】点击任务栏上的【Windows徽标】,在打开的菜单项中,选择【运行】;2、运行窗口,输入【powershell】命令,然后按【Ctrl+Shift+Enter】以管理员权限打开WindowsPowershell窗口;3、用户账户控制窗口,你要允许此应用对你的设备进行更改吗?点击【是】;4、管理员:WindowsPowers

我们在使用win11系统的安装或者是运行程序的时候有时候需要数字签名才能够正常的使用,但是也有不少的用户们在询问win11驱动没有数字签名怎么解决?用户们可以以管理员权限打开WindowsPowershell窗口来进行操作就可以了。下面就让本站来为用户们来仔细的介绍一下win11驱动没有数字签名的解决方法吧。win11驱动没有数字签名的解决方法方法一:1、按【Win+X】组合键,或【右键】点击任务栏上的【Windows徽标】,在打开的菜单项中,选择【运行】。2、运行窗口,输入【powershel

图形驱动程序是PC上最重要的驱动程序之一,直接影响性能和游戏体验。但是,当通过安装程序更新驱动程序时,许多人遇到“您的系统具有锁定到制造商规格的驱动程序”错误。出现此问题的原因是制造商限制更新,除非从其末端专门推送更新。这确保了稳定性,但对许多人来说可能是一个问题。因此,让我们找出如何立即解决问题!如何修复您的系统具有锁定在Windows11上的制造商规范的驱动程序?在我们转向稍微复杂的解决方案之前,请先尝试以下快速解决方案:确保你的电脑和操作系统满足驱动程序的系统要求。将电脑启动到安全模式,然

一些赛睿的用户在购买驱动后发现,默认安装路径都是在C盘上。然而,很多人可能还不知道,其实可以更改安装路径。现在我们来看看如何进行更改。赛睿驱动只能装c盘吗赛睿驱动并不限制只能安装在C盘。赛睿的驱动文件通常会被安装在Windows操作系统的C盘下面的特定文件夹中。请注意,电脑系统默认会将自带驱动安装在C盘。用户可以将下载的第三方电脑软件保存在其他磁盘中。用户只需在安装时将安装路径更改为所需位置,即可进行更换。

如今许多计算机都含有无线接收器,要是没有组装无线网卡驱动得话是不能开启的。那要如何安装这一无线网卡驱动呢?下边小编就来教大伙儿Win10添加无线网卡驱动的方式。具体做法如下所示:1、鼠标右键点击“此电脑”,挑选“属性”。2、点击进到“网络适配器”。3、开启“网络适配器”。4、鼠标右键点击挑选“升级驱动程序”。5、挑选“访问我的电子计算机以搜索驱动程序手机软件”。6、添加你的程序流程驱动程序,点击“下一步”就可以进行组装。以上就是无线网卡驱动的安装方法,期待能幫助到大伙儿。
