经常有人问我的职业。
犹豫的回答:软件工程师
对方:啊?程序猿?IT男啊
犹豫的回答 :不是啊,我是搞电气的,不是IT
对方:奥,电器啊,冰箱洗衣机吗。
双方陷入尴尬的沉默中…
上述的对话,对于我们工程师来说,是很常见的情景,多数时间,我们并不会跟同事进行太多的交流,往往都是忘我的盯住电脑。
想想平日工作的几要素,大概是:设计、编程、推理、测试、出差现场。说起要成为一名合格的伟创电气公司的软件工程师,真的并非朝夕之事。编程、电机学、数字信号处理、控制理论、电力电子……,一个交叉学科的交叉职业。
而说起日常工作,编程?那只是冰山一角。分析问题,搜索文献资料,竞品测试,仿真,做线,接线,找机器,找螺丝刀,抬机器,抬电机,摸电机,听电机,望闻问切,一个都不能少。
说起推理,出现在脑海中的大致是“为什么呢,不对啊,为什么会这样呢”,经常在完成一部分新代码后,兴高采烈地开始进行测试,然后陷入沉思,久久不能自拔。此时,即开启柯南模式,去发现与问题相关的每一处代码,每到此时,看着屏幕上五彩缤纷的字母,大脑高速运转,再到低速运转,最后卡机。
如果问题没有找到,此时的人生中再也没有比找问题优先级更高的事了,朋友叫吃饭,我不去,想上厕所,我憋着,我想这种行为,大概就是一种执念吧。
虽说解决难题的过程很煎熬,但是,在找到问题后那种的成就感真的能为身心带来极大的愉悦感。用一个词语形容的话,心满意足,这大概最能描述当时的场面了。
要说到出差,作为一个新出道的软件工程师,理想中的出差意味着自由和旅行,那是多么具有诱惑力,一次出差的机会真的是来之不易,第一次得知自己要出差,心中是无限的激动与兴。憧憬着自由和新鲜的事物,在工作之余感受各地的美味佳肴和风土人情。然而憧憬往往是憧憬,什么风土人情,美味佳肴,在推理面前,根本没有优先级可言。
现实中的出差是可怕的,据说软件工程师一般不出差,一出差就是去解决棘手的问题,这大概意味着最终解释与背锅吧。本人有幸进行了几次出差任务,感觉每一次出差都如同上考场,客户是考官,面对棘手的问题,就像是在解高考理综最后一道大题,愣是没有头绪,直到考官过来收卷子,仍然不愿放弃,最终只能抱有遗憾的走出考场,回到房子里开始遨游在整个装置和机器的海洋里,继续准备第二天的考试。
高强度的工作压力再加上相对不太令人乐观的出差环境,让人甚是想念办公室的生活。但是,再棘手再困难的问题,作为一个软件工程师,一个机器的核心操刀者,必须承担起必要的责任,与大家一起集思广益,探讨问题,商量解决方案,给客户交上满意的答卷。
虽然每个讲述的工作仿佛都充满槽点,但深入地去做每件事情的时候,又会探知到简单的一件事情里巨大的底蕴。摸电机,是对机电刚性的最终感知;听电机,是对电流控制的最直接考量。每一次探索都是一次学习,每一个难题的解决都能带来极大的满足感。尽管在遇到难题的时候难免会想到退缩,但真正说要放弃那绝对是不可能的,热爱探索与无限的求知是每个软件工程师乃至伟创所有工程师的的固有属性,这份工作有多艰难,我们就有多热爱。