今年最令我庆幸的事情是我终于把linux内核坚硬的外壳砸开一道裂缝,令我感到忧伤的是,我花费了太大的代价,单身狗年龄也大了,出师未捷身先死,哈哈,大言不惭了。
往者不可谏,来者犹可追,也为了对得起活力无限,辛勤指导的莓莓班主,在此坦露胸怀,祭奠即将逝去的2017。
嵌入式和人工智能是非常好的结合,好比一个机器人,嵌入式玩儿玩的再好,机器人也只能按预定程序执行,没有思想的机器人怎么称得上机器人呢?我的经历比较契合嵌入式与人工智能结合的伙伴们。
煽动我人生轨迹的那只蝴蝶是我在四五岁时堂哥给我的一个玩具小电机,我如获至宝,没日没夜的玩儿着,后面就和许多故事里面喜欢动手做实验的各路人等一样,我定位成一名电子工程师,我的努力不逊于他们,也不赘述了。可惜先发的优势并没有给我带来薪资等竞争优势,我是属于后知后觉的人。知道读研我才深刻认识道电子工程师最正统的是做
linux嵌入式,数电模电,PCB制图随着时代的滚滚洪流,早就被边缘化了。
然而一个linux驱动本质是内核编程,一个linux驱动工程师不懂内核,总有种隔靴搔痒的感觉,随着驱动的深入,越来越觉得linux内核是不可回避的障碍。
毕业后我去了航天八院某所做嵌入式开发,托单位福,工作很轻松,我有大把时间学linux内核,近两年多的时间,我阅读了“linux内核四库全书”及市面上其它一些主流内核书籍。
虽然我没有资格说一将功成万骨枯这样的话,但是我身边一起学嵌入式的伙伴们不下百人吧,但是,最终能把驱动学好,从事驱动工作的,用一只鸡爪就能数的过来。
Linux内核追踪一个函数的调用或者定义是成指数级增长的,非常恐怖!要想不被绕晕,你得锻炼出在大脑中跨层追踪,思考的能力,扎实的C功底更不用说了,你要说汇编不用看,没那必要,我都不知道CPU的框架原理你是通过怎样的方法学会的。时至今日linux内核是我见到最难的学科,它不是C语言编写,但处处使用面向对象方法,它算法层出不穷,各种新概念接踵而至,你要说数学难,但公式也有个数量吧。你要说英语单词不好记吧,那内核中的专业术语应该比英文单词都多吧。
对于内核书籍,如宋宝华老师说:“读者在阅读本书时,不应该企图把它当成一本工具书和查API的书,而是应该把它当作一本梳理理论体系、开发思想,软件架构的书,唯有此才能适应未来新的变化”。这一思想是一致认可的。和计算机其它学科“哪里不会点哪里”很不一样的。因为它过于复杂庞大,能靠查字典学习需要非常了得的功底才有资格说这样的话。碎片化的学习,永远不可能形成理论体系。
强调内核的难度,不是为了说其他人学不会,而是要树立对内核的敬畏之心,现在社会很浮躁,动不动就说我要干什么什么,我很讨厌别人对我说:申xx,你现在内核很精通了吧,问你个问题…,我给你介绍个项目吧,你不会的这点我们到市场上找个外包公司干了….
虽然这都是我朋友对我说的话,但是我很想说他们缺脑子:这话多像小时候大家都认为自己能考上清华。。。我要是内核精通了,估计身价也快过亿了。。。做项目不是玩儿过家家搭积木,一是你能不能找到能解决问题的人,二是你能出得起价格不能。敬畏之心不可无啊,浮浮躁躁,想法永远都是幻想啊。
只要够虔诚,毅力够顽强,遵循行业的方法,一定可以学好内核。学内核的人一定不要和其它计算机程序员攀比,觉得吃力不讨好,患得患失。嵌入式工程师如果不想加班,越老越没用,学内核没错。

说完嵌入式部分再说说深度学习吧:
久闻人工智能大名,但一直是望而生畏,知道一个月前睡觉时偶然间听了唐宇迪老师的公开课,得知深度学习是人工智能主要分支,而神经网络又是深度学习的重要分支,还有很短剑一句话,深度学习在图像处理领域大显身手。
听完这节公开课,顿时热血沸腾,神经网络都是用得不能再烂的算法,用深度学习在图像处理领域还能大显身手,嵌入式有了眼镜是个都没打的Evolution。我知道了两个有用信息,1.人工智能不可怕,可以突破;2.深度学习方法在嵌入式设备上对我非常有用。得知这两个消息,只是被打动还没决定要学人工智能,因为驱动这个大块头已经耗费了我所有的精力,以往经验告诉我,贪多像猴子摘桃,我继续了解了一下,得知python语言简直简单到一塌糊涂,而且python有个非常好的特性——它跟c语言能非常好的融合!这这….,这不是为嵌入式工程师量身定制的屠龙刀吗?何况唐宇迪老师公开课听着讲的思路清晰,音质友好,遂即在51CTO买了课程!
课听了一点,马上又更新了,但是对老学员占时锁定。报课程的同学们相聚与网络,本来就是一个很松散的组织,奈何我们梅梅班主任热情活力,天真烂漫,把班级气氛弄得极好,只因实在是太忙,没在群里聊过天。梅梅真是一名不可多得的奇女子,我很理解她顶着压力让我们写年终终结是为了增进彼此的了解,增加班级凝聚力。我算了一下,12月还有31号,我迫不及待的要学新课程,在忙年终总结还是写了。
人生喜事,找到自己,找到良师,找到姻缘,已经完成两个,希望2018我顺利学好人工智能,跳槽到高薪单位,和上海的土著同台竞争我喜爱的女孩!
也祝所有同学学好深度学习,新年薪资更高!