微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > 程序员“趣事”一箩筐 | 新来的工程师小白,为什么没有人愿意和你交流 ?

程序员“趣事”一箩筐 | 新来的工程师小白,为什么没有人愿意和你交流 ?

时间:01-02 来源:3721RD 点击:

单位新来了一位应届毕业生小宋,安排到了我们办公室。管理人事的领导亲自领导关照大家,"小宋安排到你们办公室了,他非常年轻,请各位多照顾一下。"然后大家都相互介绍一下,刚好我旁边的桌子空着,于是小宋就安排到了我旁边。

一周以后老板给小宋安排了一个项目,给一块吸干机控制器编写一套软件。这个项目其实非常简单,5个LED显示,三个开关量的输出,一个继电器输出。

一周的时间小宋浏览了一下单片机的手册,虽然这是一款非常简单24管脚的单片机,但是他的手册竟然有60多页英文。当然很多外设其实根本就没有用到,这个项目只需一个定时器和IO的读写就可以。我很想提醒小宋,但是他看的那么认真我也不好意思打扰他。

半个月后,小宋开始学习编程语言了,他整天捧一本《C++ primary pluse》研读,我真的担心他把书翻破了,因为那本书我购于2003年,快十年了,对于我虽然没有太大的参考价值,单这本书就像一位陪了我很多年的老朋友。

其实编写这个项目的软件只需要使用变量就可以勉强完成。可以不使用指针、结构、函数封装等稍微有点技术难度的内容。我很想提醒一下小宋,但是他一直没有问我,我心想告诉他未必有能接受。那一段时间我手上的事情特别多,也没有精力太关注小宋。小宋每天独来独往,很少和大家聊天。单位年轻人联网打星际争霸,小宋也从来没有参加,甚至连个喝彩声有不发。

老板终于没有耐心了,在一个周一早上询问小宋:"你做这个项目到底有什么困难?有困难多向同事请教,其他人也应该多帮助一下年轻人。小阳你多帮助一下小宋,以后可以将你手上的项目让小宋分担一些。"小阳已经工作十几年了,老板已经明确安排了小阳指导小宋的工作,我觉得也就不用担心小宋了。

小宋终于开始请教小阳了。问题还是比较多的,比如int 与unsigned int的区别?char 与 int 的区别?函数传参与传地址的有什么不同?...一听这些问题我心里直抽筋。这种问题,不想自己思考,可以看书,不想看书可以上网搜。用这些琐碎的大量问题占用一个老工程师的时间是有点过分。碍于老板的面子,小阳认真回答一周小宋的提问。一周后因为小阳手上的项目催得太急也就没有时间再回答小宋的问题了。

"你认真看看书,每天自己多花点时间比问我效率高一些。"小阳终于失去耐心了。

小宋自己开始编写代码,这回轮到设计硬件的张工头疼了。只要是程序跑不通,小宋就怀疑硬件问题。几天下来张工也要崩溃了。"你看看原理图,用万用表量一下,先自己检查一下,确认有问题后再来找我。"

半个月后,小宋的软件编写完成了。但是问题太多,质量管理的同事出了不通过报告。小宋开始修改程序了,但是始终没有解决问题。5个LED、2个键盘、一个继电器真是把他搞蒙圈了。我想是不是应该帮帮他?

"小宋别着急,先梳理一下思路,画一个完整的流程图,将事情划分为模块,理清每隔模块之间的联系,然后再代码实现,这样比较可控。"我对他说。

"我试试..."小宋自己去琢磨了。

那就让他试试吧,但是老板已经等待到了极限,把小宋的项目转给我了。我看了一眼小宋的代码,觉得没有任何参考意义。于是从上午九点到下午四点,代码重写一遍,不到300行。我测试了一下,第二天交给了质量部,当天通过的报告就下来了。

于是,老板又让小宋去负责一个控制柜调试,这个项目原来是小阳负责的。小宋很快就离开办公室,去车间了。调试的工作还是比较简单,半年过去了小宋可以胜任,但是一个本科生一直在车间干活确实不妥,而且那个岗位工资也比较低。

老板希望小阳来带一下小宋,小阳不乐意。"我正在构思程序,他一打扰我半天回不过神。问的都是基本问题,讲半天也不明白。给他讲的这个时间我自己就解决了。"但是小阳最后还是接收了老板的建议,单位做了一个新的硬件平台。新平台需要验证一个功能,比如开关量的输入输出、模拟量的输入输出、外设的使用等,但是必须编写一个测试demo,验证硬件产品是否可以用来作为新的开发平台。小阳做了充分的准备,他手上项目马上就结束可。小宋能在他现在项目结束之前完成,这种情况是最好的。如果不能,那么他就得自己亲自编写了。

半个月后,小宋没有完成测试代码的编写。小阳花了大概半个月亲自完成了,小阳有点无奈!

有一天办公室只有我和小宋两个人,小宋突然问我:"骆驼,咱们单位的人为什么不太相互交流?"

"大家都忙,各自负责自己的项目没有时间闲聊。"

"我是说技术方面,比如没人愿意带我?"听小宋这么说我哭笑不得。

我希望小宋能明白,如果是请教别人

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top