• <tr id='4zOCfo'><strong id='4zOCfo'></strong><small id='4zOCfo'></small><button id='4zOCfo'></button><li id='4zOCfo'><noscript id='4zOCfo'><big id='4zOCfo'></big><dt id='4zOCfo'></dt></noscript></li></tr><ol id='4zOCfo'><option id='4zOCfo'><table id='4zOCfo'><blockquote id='4zOCfo'><tbody id='4zOCfo'></tbody></blockquote></table></option></ol><u id='4zOCfo'></u><kbd id='4zOCfo'><kbd id='4zOCfo'></kbd></kbd>

    <code id='4zOCfo'><strong id='4zOCfo'></strong></code>

    <fieldset id='4zOCfo'></fieldset>
          <span id='4zOCfo'></span>

              <ins id='4zOCfo'></ins>
              <acronym id='4zOCfo'><em id='4zOCfo'></em><td id='4zOCfo'><div id='4zOCfo'></div></td></acronym><address id='4zOCfo'><big id='4zOCfo'><big id='4zOCfo'></big><legend id='4zOCfo'></legend></big></address>

              <i id='4zOCfo'><div id='4zOCfo'><ins id='4zOCfo'></ins></div></i>
              <i id='4zOCfo'></i>
            1. <dl id='4zOCfo'></dl>
              1. <blockquote id='4zOCfo'><q id='4zOCfo'><noscript id='4zOCfo'></noscript><dt id='4zOCfo'></dt></q></blockquote><noframes id='4zOCfo'><i id='4zOCfo'></i>

                博客专栏

                EEPW首页 > > 资深嵌入式码农是怎么∑ 炼成的

                资深嵌入式码农是怎么炼成的

                发布人:时间:2022-05-10来源:工程师

                横看成岭侧成峰,远近高低各不同。不识庐山真面目,只缘身在此山中。 

                当我们孜孜于日常生活的苟且,忙碌于手头工作的琐碎,就会像那流连忘返,反而不知庐山真面目的游客一样,很难跳脱出来,体会到生命的真谛、工作的价值以及存在的意义。 

                这不,近日,我司一位入职不到一年的小菜鸟慕名找到我,向我咨询起如何练就嵌入式编程****时,整日埋头于琐碎的编代码、写文档和调程序工作的洒家,突然感觉到一股来自灵魂深处的暴击,唉,只♀顾埋头赶路,哪有时间抬头看头顶的繁星呢? 

                随即,一声无声的叹息在我心底慢慢升起: 

                我还是我,但怎么就成了颜色不一样的烟火? 

                看着菜鸟胶原蛋白满满的脸庞,带着回忆往昔的惆※怅,洒家字斟句酌,腆着老脸给他讲了▓三大要点。

                1精气神

                都说三百六十行ぷ,行行出状元。可是,状元郎骑大马,高处座,却永远只有一个。 

                遍观当下,各行各业,按照能力、收入、水平,也都分个三六九等,就像金字塔【一样。上面的↘吃肉,中间的喝汤,下面的只能。。。关灯吃面。 

                正所谓,有人在高楼,有人在深沟,有人光芒¤万丈,有人㊣一身锈。 

                有人住⌒ 高楼.jpg

                在嵌入式码农这个行当里,有的人,年轻时是个小菜鸟,上了年纪成了个老菜鸟,而有的人,却乌鸡变凤凰,成了别■人眼中的大神。 

                那些年轻的码农怎么就慢慢地崭露了头角,具备了←高手的风采了呢? 

                洒家想,最首要的,这类人有一股子精气神,不蒸馒头争口气,反正就是要出人头地。 

                普通人千千万,写代码的万万↑千,可我一定要登上金字塔尖!虽然优秀的人永远都只是少数,但追求优秀和杰出是每个码农都应该具有的一种精神和职业素养。 

                至于那些老菜鸟,套用一句时髦的话:并不是现在的老工♂程师变菜了,而是菜鸟变老了。

                2、吃得苦中苦

                洒家年届不惑,入坑小二→十载,回望来时路,有乐也有●苦。 

                一路走来,坎坎坷坷,往事涌上心头,悲喜恍如昨。 

                讲真,要做一名出色的嵌入式码农,绝非易事,尤其◣对我等天资平庸之辈,更是如此。 

                因为,软件是一门综合性学科,“是人类有史以来最为复杂的系统之一”软件自身】的特点软件人员苦逼的职业生涯来看,软件工程师注定比其他工种的技术人员付出更多努力,留下更多的汗水,他们必须要具备长时间的持续学习能力,及时更『新好不容易建立起来的知识库以∑保持与不断快速变化的设计技术的同步,同时,还要在本行之外,关注更多的业务层面的逻辑和机制从而保证项目的顺利实施。 

                做为码农这个大家庭之√一的嵌入█式软件人员,需要学习的东西就更多了:微机原理、操作系统、GUI、软件工程、设计模式、需求分析、自动代码生成、版本控制、架构设计、功能安全、编程规范、开发环境。。。 

                总之,您啥都得会,得是个全才。 

                哥哥说:“说好了一辈▼子,差一年、一个月、一天、一个时辰,都不算●一辈子。”洒家说:“说好了都得会,差一门、一科、一个知识点,就不算都会!”

                都不算一辈子.jpg 

                所以,您必须做好长时间吃苦的心理准备。当码农ξ不想吃苦,不如回家卖红薯! 

                同时,树立起对自身工〓作价值的高度认同感。根据业界共识,在嵌入式产品设计中软件设计日益起决定产品成败的关键性作用,它的工作量可以到整个产ξ 品设计工作量的80% 

                瞧瞧,十有其八,多有成就感。 

                当然了,干了80%的活,怎么就只多拿个十块八块的呢?因为,孟老夫子早就说过:不患寡而患不均。 

                所谓“均”,虚伪的西方世界倒是经常宣扬人╳人生来平等。但是,铁一般的事实却告诉我们:人生并不平等。 

                就像现在疫情封控,很多公司都拿到了政府的纾困补贴,进了唯恐资产缩水的老板们的腰包,但是打零工的灵活就业者们却无处领救济。就连圣经里也说: 

                凡有的,还要给他,叫♂他丰足有余;凡没有的,就连他有的,也要取去。 

                所以,就像Jack Ma996当福报一样,立志提升自身编码水平的菜鸟们,权且把》默默吃苦、多劳少得当成一种福报吧。 

                996是一种福气.jpg  谁的人生不是在坎Ψ 坷中奔跑,在挫折里涅槃,在日复一日的努力中渐渐破茧成蝶,在一次次的感悟里趋向与自我的和解呢? 

                努力加班,让别人▽挣钱,不可以么?倘若工作多年,还沉浸在比别人干活多但挣钱不多的哀怨里,岂不也是一种人生的失败?

                3、耐心调试

                《明朝那些事儿》的作者当年明月先生说过一句话:我们从历史中得到的唯一教训就ζ是,我们从来没有从历史中得到任何教训。 

                嵌入式码农也是如此。 

                每每调程序时,错误起,bug出,愁肠待酒舒,但依然挡不住下一次写代码时,踏南天,碎凌霄,豪情高万丈。 

                没办法,我们这帮搞技术的,干到一定程度,总会产生一股莫名的自信。 

                虽然无情的bug经常把我们浇一个透心凉,但是,我们依然坚信,急急如律令,键盘一敲起,bug速遁地。 

                再说了,写代码写出bug来,实在是常有之事。这背后的原因,洒家也曾经深究过一番。 

                对于每个码农个体来讲,其软件设计能力一般都大大超过其实现@能力。换句话说: 

                方案想得挺美,代码写得挺差。 

                这也难怪,软件的调试时间与编码时间比例一般2:14:1之间,在嵌入式软件实现过程中,调试时间更是要占到60%以上。 

                但是,出bug也不要怕。太祖告诉过我们:凡事,就怕‘认真’二字。只要我们沉得下心,耐得住气,仔细∏再仔细,一定可☆以把bug解决掉。 

                难搞的bug,其实更像一颗磨刀石。 

                想想吧,当你遇到一个问题时,之前所有学过的知识都开始向这个目标聚集,各个知识点在这里交织碰撞,在实战中擦出耀眼的火花。 

                搞着搞着,你就深入理解了原▆本没那么亲切的知识点,毕竟,吃一堑长一智,只有在实践中犯错,才更容易长记性。再深入搞一搞,您就掌握了方法中的细节和技巧,没准一篇发明专利都被搞出来了呐! 

                瓜友们可能没有写过发明专利,手握10余项专利的洒家可以拍着中年①发福的肚皮向你保证:解决大bug就是撰写发明专利的前奏曲。 

                失之东隅收之桑榆,岂不美哉! 

                4、写在最后的话

                干一行,爱一行。爱一行,才能精一行。 

                保持昂扬的斗志,在枯燥的工作和生活的缝隙里,以这份滚烫的热爱,洒进一丝希望的光。 

                耐住不断学习迭代的辛苦,啃下该啃的骨头,走那难行却正确的路。 

                沉下心,把bug一条一条地捉出来,念一句阿弥陀佛,送它们上西天,祭奠自己逝去的青春。 

                技术行业的资深人士,大致都是这么一路走来的吧!

                 

                文:乌拉拉


                *博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。


                关键词: 嵌入式 码农 bug

                相关推荐

                技术专区

                关闭