最近看了越多越多的嵌入式 总线,器件,Linux 尤其是内存管理,概念多、机制多、问题多、工具多
看的越多,越觉得自己懂的越少 我也不禁感叹,之前搞嵌入式、搞可靠性的那多年,到底是怎么过来的
我好像既没研究过,代码那样写的背后原因 好像也没研究过,问题那样定位的背后原理 就算研究过,肯定也是浅尝辄止了
是我真的混时间了吗? 还是从来效率就低? 或者是我三心二意,搞了太多业务之外花里胡哨的事?
有个表弟,读了一年计算机,整不明白C++,想退学回去复读、另选专业 我给他推荐了我看得上的bilibili视频 也让他尝试讲给别人听,能给别人讲明白,自己自然也明白了
我甚至把微信签名都改了——千里之行,始于足下(还有相似的“水滴石穿,绳锯木断”,但是有点不好,因为下一句“一日一钱,千日千钱”,是个偷钱的故事) 希望他能看到这句(我是肯定不会直接发给他的,那样会显得我是个大忽悠) 同时也勉励自己,任何时候起步都不算晚
之前,我把工作能力分为2块
- 专业技能:比如编程语言,比如BSP调试,比如需求设计
- 业务能力:比如光传输业务,比如Android音频业务
按照这种分类来找工作,短期靠的是技能,长期靠的是业务
现在,我把工作能力分为3块
- 熟悉流程
- 通用的,比如项目管理、人力安排、拉通对齐
- 不通用的,比如效率提升、比如质量提升
- 理论基础
- 问题解决能力
两种划分,也算相通 专业技能=熟悉流程 业务能力=理论基础+问题解决能力
我是从去年到今年,就意识到这个问题 对比自己跟一个同事:起初别人给贴的标签是,他擅长攻关、我擅长改进;后来他还擅长专利,我还是自称擅长改进 起初,我以为只是“差异”,是选择的问题,取决于我愿不愿意 后来,我发现自己的可笑,不是差异、而是“差距”——差距还不是一般的大,那是深刻的理论基础,加上长期的问题解决实践,相辅相成的经验积累
所以不擅长定位问题,是我理论知识匮乏 同时没有产生过专利,还是我理论知识匮乏 我在流程优化上付出的太多时间,引入或自己写各种工具,美其名曰“效率提升”,不过只是特定场景+特定时间下的产物 换个人,有专业技能+有决心,也能搞甚至搞的更好
所以,变成如今这种尴尬状态——能调驱动能写网站,找工作时却底气不足 磨刀误了砍柴工、本末倒置,这是我自己的解释 而实际上,这是个犯错严重N年的策略问题,十八般兵器我样样都会,但是,战场上只需要精通舞刀/弄枪的
|