读书路过福州那会儿参加了一个招聘会,在福州大学大礼堂。招聘方打着省科技厅的名号,看起来是个牛气的公司。在宣讲会上列了几个863计划的高大上项目,给出的薪资福利也很诱人。 招聘现场人山人海,左右穿梭挤到了第一排,递上了我的简历。 面试官问了两个问题:学的什么专业?Linux玩到什么程度了? 我照实跟他说了,两天后到公司二面,顺利拿到了offer。 告别了学生时代,刚开始上班,对待工作激情满满。我的第一个任务在现在看来很简单,为了解决系统非正常关机后开机太慢的问题,要做一个瘦身版本的Linux。自己想了一个方案,开了不少会,最终敲定下来。接下来的执行过程却让我吃尽苦头,2001年的Linux远没有现在普及,周围的人没有任何经验,网上能查到的资料也少之又少。那时只有sohu、yahoo,甚至还没有google。只能一点一点摸索,一个文件一个文件添加,再到链接库...漫长的时间之后,终于搞出点东西并得到老大的认可。看到自己做的东西出货了,非常开心。 由于期望太高,涨薪的事却没有如愿以偿,跳槽走了,出去看看外面的世界。 第二份工作,去了一家上市公司,我入职的时候公司正处在高速发展阶段。老板大刀阔斧地进军各种产业,以电子行业起家,却盯着房地产和汽车这两块肥肉。 我做的是在国内也是刚刚兴起的MP3播放器。之前的工作,我是单纯的软件开发,换工作之后经常与示波器、万用表打交道。开发工具从gcc变成了keil,从vi变成了source insight。 和硬件工程师一起干活,在做的事和小时候自己折腾的东西很相似,干得不亦乐乎。好景不长,两年后公司主营业务出现亏损,边缘部门被砍。我被“规划”到别的部门,那边的老大很排外,让我一直处于“闲置”状态。半年都没事做,没办法撤吧。 再次找工作,做电视的一家公司,刚去的时候我对电视一无所知。这次欠缺的是基础知识。像电视信号如何调制、如何接收,声音、图像如何解调等。只能一点点啃这些基础常识。但不幸的是,对新技术的学习能力已经大不如前。还好这公司是代工厂,开发模式简单:先从方案商手中拿到半成品,包括PCB、原理图、源代码以及BOM,之后联系客户,按客户需求改方案,改动大的话直接找原厂,很多时候基本不修改就能生产。 从立项到出货,业务员和客人承诺的时间从来都是三个月。在这里工作还不到三年,自己过手项目居然高达20多个。周期最长的一个项目也只有8个月时间,忙的时候四五个项目一起干也是常事。 出货是第一要务,任何生产设备、方案研发等问题都可以叫外协或原厂解决。而我要做的就是走流程、发放软件,偶尔改改Bug。工作三年之后,对电视依然是一知半解的状态。工作感悟关于技术经验积累 技术的积累很重要。 我做MP3的时候,工作很卖命,攻关期间连续工作30几天晚上2点睡觉,8点准时回到办公室,没有休息日也没有约会。工作时盯示波器,眼睛布满血丝,洗澡时掉一地的头发。当时觉得趁着还年轻,能多做一点是一点,能多学一点是一点。但现在回头一看感觉非常可惜。辛辛苦苦忙了两三年,那时的努力对提升我的生活没有帮助,只不过是曾经干了一份低薪的苦差事罢了。因为离职转行,积累下来的技术经验也没有继承下去。 一家公司工作两三年之后,可能刚刚跨过了行业门槛。比如我之前做软件,现在还是做软件,只不过是换个地方,以为对自己影响不大,其实这个想法是错误的。编程语言本身只是一个工具,是你用来解决某行业某类问题的工具。如果从金融行业跨行到了电子行业,同样是做的软件开发,但是业务逻辑、编程模块、周边工具得从零开始学习。 技术积累本身是一个漫长的过程,无聊,单调,而且很这个过程很辛苦,没有积累成就不了高手。 看看招聘信息就知道,国内大多企业会考虑招聘有三五年工作经验的人。年老而又没有经验的工程师都处于自生自灭的状态,年轻一点的在大一点的公司或许会得到一定的重视与培养。 但是,提升技能终归是自己的事情。 工作之余的努力才是真正用来提升自己的。大家都在干着同样的工作,但有的人更优秀。有人升职加薪,有人跳槽去了外企,有人考了公务员,有人当了老师,有人进了央企,为什么你还在原地?关于职业规划 对于职业道路来说,跨行绝对是大忌,是不到山穷水尽的地步都不会考虑的选项。
但是很多人偏偏剑走偏锋,不止是跳槽甚至还跨行业跳槽,这是已经流行十多年的现象。当然这与社会实际有关,市场在进步,货币购买力在下降,回想五年前理发还是5块钱,现在已经到20块钱了。但是你的工资是原来的4倍吗?公司每年都会有一小撮人晋升涨薪,但是大多数人干了若干年工资一直没变,有的甚至被降薪。 跳槽是不得已的选择,有人说员工离职有两个原因,心里委屈了或者钱没给够。
不要遇到一丁点稍稍不顺心的事就吵着要离开,如果你确实觉得除了跳槽之外创造不出更好的机会来实现自己的目标时,再走这条不得已的路也不迟。关于职业规划的文章:嵌入式工程师最后怎么转型避开内卷的?做好自己的职业规划,才能走好每一步棋。 不少工程师有这样的职业规划:三五年研发,三五年技术支持,三五年跑业务,捞个大单当老板。的确有很多牛逼的老板是这么过来的,但自己是跑业务的料吗?一个见到生人说话都会结巴的人,变成一个油嘴滑舌的奸商有多难?关于匠心 解决问题就是技术人的工作,但问题的解决方案往往不止一个,可以用简单的补丁把问题裹住。也可以从源头查起,解决问题的根本。这个似乎没什么好说的,能从根源解决问题自然是最好的。但现场情况往往没这么简单,要么你没有这部分的源码,要么生产时发现产品有致命bug,而线上几百号人着急等你,你时间上来不及。或者这代码根本没看懂,甚至连芯片规格书都没看完,不知道哪里可能会出问题。这时又怎么谈从源头解决问题呢?不去深入了解技术细节,出问题时又怎么能正真正找到根源呢?暂时稳定局面后,为了赶进度,你又去搞下一个bug了。这是个关于惰性和耐性的问题,浅尝辄止,蜻蜓点水般地看待问题、看待工作,只能让自己的水平永远停留在初学者的状态。而你的工作也随时可以被刚毕业的新人替代,等自己岁数大到一点时才恍然大悟,已经晚了。关于荣辱 这是一个自愿背负的枷锁。 人喜欢听奉承的话,听得多了是不是就想长生不老当神仙了?
但大多数草根,经受风吹雨打仍一事无成。如果失败可耻的话,是不是这些人都不用活了? 不必把他人的价值取向拿来作为自己的荣辱标准,幸福不分贫富,如果你认为冬天躺在草坪上晒太阳是一种享受,认为老奶奶满地追孙子是一种惬意,认为自己的选择适合自己,才能会生活,体会到活着真好。 我们工程师能凭自己的工程技术能力养活家人,就不丢人。
共3条
1/1 1 跳转至页
嵌入式工程师的成长感悟
工作经历
关键词: 工程师 成长 嵌入式 感悟
共3条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |