加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

程序员“趣事”一箩筐 | 如此有创新精神的王主任为何一直没有升职?

2015/12/21
4
  • 2评论
阅读需 44 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

 

星期天我去拜访一位以前的同事,我一直称呼他王主任,我离职后他一直留在原单位。不知是原单位的领导问题还是单位用人制度问题,他在单位工作 7 年了,他的职务没有任何变化 --- 主任工程师。而和他同时到单位或者比他晚到单位的同事几乎都升职了,一位做单片机的同事已经到外地任分公司总经理了,就连在单位负责文件管理的一位女同事已经升副经理了。王主任的职务一直没有变化,现在应该算是老主任了。

在原单位工作时,我和王主任关系非常好,除了工作内容,私人关系也很好。王主任的优点非常多,多到简直可以作为程序员进修的楷模。比如王主任善于攻克从未涉足的新领域,这一点实在不是平常人能比的。我认识王主任时他是资深 Delphi 程序员,通晓 C++,对数据库也有很深造诣。他不仅对单位业务非常熟悉,还经常为其它部门编写一些测试工具。记得当时我们单位在 GPRS 数据传输的业务,MC52i 连接入 GPRS 网络的速度非常慢,所以每次调试程序非常麻烦。于是王主任发挥个人主观能动性做了一个 MC52i 模拟软件,我们直接可以看到 MCU 的数据发送与 MC52i 数据回复,因此调整程序变得非常方便。这个工具经过几次更新后在全公司推广,直到现在单位的测试部门还在使用,已经快十年了。

王主任经常帮助同事解决工作中遇到的难题,而且一切难题在他手里根本就不是问题,只要他稍微动一动就可以迎刃而解。如果说高手可以解决难题,那么高高手可以举重若轻。当时单位服务器程序线程经常死锁,一个月时间里主管项目经理和五六位程序员被搞得焦头烂额。王主任知道后,对问题研究了一番,然后指导其中一位程序员花了不到 2 天时间轻而易举的解决了服务器多线程死锁问题。于是众人都找到王主任请教高招:

“没什么方法,书上有答案!”王主任向大家隆重推荐了 21 世纪应用型本科教材《计算机现代操作系统原理》,王主任是我见过唯一认为读书无用论的反例。


王主任经常涉足新的领域,并且学习一段时间以后即可成为该领域专家。单位要在安卓手机上做一个现场采集数据分析、判断、显示软件。当时单位的同事没有人做过安卓,王主任硬是接下了这个项目。只见他购买了两本安卓的书就开始学习了,半个月后这个 app 竟然可以使用了,一个月后 APP 已经非常好用,并且可以装机销售了,我非常佩服王主任在编程方面的豪气。任他山险沟深,任我纵横驰骋!


王主任曾经帮助我设计过单片机程序,令我差异的是王主任编写起单片机程序竟然没有一点障碍。而且对单片机的程序设计原理非常清除。记得他帮助我解决了一个关键故障,我的设备老是莫名其妙出现不可预料异常故障,因为硬件是老平台了,不可能有的问题。我检查了好几天也没有发现问题,只好找王主任请教。

很快他就发现了问题所在,由于一个函数我在中断和主任务中都调用了,这就是“临界”概念。王主任清楚告诉我这样做有问题的根本原因,并帮我优化了整个程序结构。真是听君一席话胜读十年书。我一直尽量保持了良好编程风格,就是从那时候开始的。

 


后来我离开单位,但是和王主任关系保持的非常好。对以后的事情当然也就比较清楚了。在产品设计中,王主任认识到 C51 核单片机的局限性,自然也就认识到原单位以 C51 为平台的产品的局限性。王主任选择了 STM32 为平台重新设计了单位的主要产品。因此单位的产品性能大幅度提高,成本也降低了很多。王主任不但给单位引入了 STM32,还引入了 uC/OS,而且亲自设计了硬件。新产品上市以后用户反应非常好。但是王主任仍然不满意。“那只是一个中间产品,还有很多地方要改进,但是单位已经不允许再改进了,要是我做企业性能还能提高。”王主任一副壮志未酬的神情,我有些无语。


我只知道王主任是本科学历,而且一直以为他学的专业是计算机或者电子相关专业。在一次聊天中我才知道我错了。

“我的专业是机械设计,与咱们单位设计机箱的是一个专业。”他的轻描淡写让我莫名惊诧。


英雄不问出处,或许因为他的闪光点太多。

“机械专业怎么开始程序员的工作呢?”我还是问了。

“程序设计需要的是思想,人的大脑有 120 亿个神经元,开发的不到 5%。只要合理使用潜力无穷,做什么事情都可以。”显然王主任很自信。

王主任确实自信,确实没有丝毫自大。我认为王主任应该在国际有名实验室工作,为全人类作出贡献才对。在现在的单位工作,简直是人类的损失。

王主任使用他千里无穷的大脑构建了整个单位的产品平台,横跨 PC、服务器、硬件、嵌入式软件。但是他的职务没有任何改动,甚至在单位成天打酱油的同事都已经是部门经理了。每次工资的涨幅他都是不前不后。部门一半同事的工资和他差不多,他为单位做了巨大的贡献,但是成果往往归给了别人,王主任从来没有计较过,我心中还是有些为他打抱不平的。

王主任最近在做太阳能相关的项目。“低功耗的产品设计有与一般产品的思路不一样,有很多要注意的地方。一节电池现在可以支持这款产品工作 15 天以上。我计划优化一下,尽量延长它的工作时间。”王主任向我介绍。

我非常珍惜这位朋友,他非常愿意把他的心得和我交流,他的家庭也非常幸福,衷心祝福他的幸福生活继续下去。
 

与非网原创内容,谢绝转载!

系列汇总:

之二十一:为了省下印刷费,老板把产品说明书缩成了 4 页纸

摘要:产品说明书印刷成 10 页和 4 页的区别是什么?或许你会说省下很多客服电话,这位老板却说会省下很多钱 ...

之二十:奋斗在城中村的“光辉岁月”

摘要可能很多人都有过城中村的奋斗史,那段时光收入低,但是内心充实,工作忙,但精神奕奕,因为心中有一个希望不断在呼唤,我要走出城中村,Fighting!!骆驼本次分享的是他在城中村的故事。

之十九:郭老板,随你大声吼,我走

摘要:如果你遇到一位爱大声吼叫的老板会怎样?留下悉心指导,还是拍拍屁股走人?骆驼遇到的这位可是他的朋友 ...

之十八:老板,我是程序员不是“组装工”

摘要:梁程本来是程序设计的,负责公司的好几个项目,但是老板却一直让他亲自烧写程序,而且不见有让生产帮忙的迹象 ...

之十七:让软件工程师去修复硬件问题,咋下手?

摘要:软件工程师和硬件工程师的职责分明,相互合作才能做出好的产品,但是如果硬件出问题了非要软件工程师解决会出现什么结果?

之十六:竞争对手的五折价格战,耗不起!

摘要:合作多年的公司忽然告诉我们要停止供货,原因是竞争对手开发了一款价格低廉而性能一样的产品,于是老板决定要我们开发一款同样的产品来和竞争对手竞争,等产品开发出来以后不料客户又有了升级版,我们继续死磕吗?

之十五:一款产品的成败在与细节

摘要:朋友想要按照市场比较成熟的产品设计一款类似的产品,随后紧锣密鼓开始设计硬件和软件,完成以后发现在细节上有很多缺失,这引起了我对产品细节的考虑 ...

之十四:一个任务,可以从第二项开始做

摘要:朋友托我给他编写一本技术手册,我思量半天迟迟无法下笔,后来女儿拿着玩具过来让我帮她换电池,问我为啥不能从第二个句开始,我豁然开朗,可以从自己会的先开始,灵感慢慢积累 ...

之十三:上帝递给你一个机会,你敢接吗?

摘要:上帝是一个推销员,她无时无刻都在想你推销各种机会,你只需要迈出一步就可以接住。机会在与把握,如果你不去把握,再好的机会也不属于你。从我同事小张和小李两个人的例子可以看出 ...

之十二:富二代也愁“娶妻”

摘要:我的同学李华是家里的独生子,1995 年西安开始建设大明宫遗址公园,李华家刚好没在规划之内,于是一下子过上了小康的生活,说媒的踏破门厅,可是偏偏他母亲对姑娘的要求很高,最后 37 岁还没对象 ...

之十一:给自己挖一口“井”

摘要:我同学讲了一个关于两个小和尚挑水的故事,不是大家听到的那个版本,如今我同学已经成了当地的企业主,这与给自己挖井有关,每个人都应该为自己挖一口井,以备不时之需 ...

之十:职场菜鸟:M3 还是 C51?

摘要:公司新来的小伙儿问我应该选择从 M3 开始学习单片机还是从 C51 开始?我当然提议是 M3,但是他却担心没有 C51 的基础不好入门!那就从 M3 和 C51 的价格、市场发展趋势和占有率来分析一下吧 ...

之九:两瓶啤酒断送大好前程

摘要:由于公司规模的扩大和业绩的激增,公司计划提拔一些中层管理人员去北京总部任职,而这个名单里就有骆驼的名字,喜从天降,骆驼心情大好,可是在交接完工作之后的一次偶然事件让他失去了这次机会,而且工作也不得不换 ...

之八:想省劲儿多动脑

摘要:每天熬夜写程序,后来才发现一直是白天写晚上改,晚上写白天删,周而复始,效率低下。后来认识了公司里的李工,他每天的工作悠闲有序,看上去很轻松,后来才知道他的高招儿,多动脑少动手 ...

之七:工程师爱上家务活儿

摘 要:由于母亲身体的缘故,骆驼将三岁的女儿从老家接到西安照顾,由于爱人的工作很忙,于是骆驼不得不肩负起照顾女儿的重任,从此周末再无闲暇,买菜、做 饭、整理屋子、带女儿出去游玩填满了他的生活,重负之下他想到了辞职,老板的挽留让他坚持下来,最后竟然发现自己多年的工程师职业病竟然好了 ...

之六:越简单坑越深,跳进去出不来

摘要:公司小李由于技术功底扎实,在软件业务部受到器重,准备提拔为项目组长,后来因为随口接了朋友一个硬件设计项目而荒废了本职工作,最终看似简单的项目做了半年之久都没有实现,于是找骆驼请教 ...

之五:做个勇敢的小马,亲自探探河水的深浅

摘要:公司接到一个大单,大家都眉开眼笑,可是到交货的时候却遇到了不可调和的难题,作为新手的我自然不受上司重视,该研究还是不该研究呢?

之四:拖到辞职也没翻开书

摘要:小李是我们单位的资深工程师,产品量产以后,小李的工作只需要维护即可,于是日子变得清闲起来,每天网络小说度日,有一天良心发现需要学习新知识,跟上技术更新的步伐,可是迟迟不肯开始 ....

之三:再好的专业,技术也要扎实才行

摘要:老板的亲戚来公司上班,还是名牌大学的硕士,听说资历很深,可是不喜欢和人交流,拿出一个小项目做实践,一个很小的板子焊接了三天,后来他竟然问了这样一个问题 ...

之二:老板的外甥:“朝里”有人也别太任性

摘要:老板的外甥保送了西安某大学的研究生,想趁暑假来公司实习,顺便学习点实际知识,于是老板把他托付给了骆驼,结果这小子基础知识没有,还不想踏实补充基础,好高骛远,只想一下子学到真本事 ....

之一:技术创新更得力

摘要:一位参加工作 3-5 年的工程师,凭借目前的新技术,其工作能力可以达到工作 30 年的老工程师 90%的水平甚至超越。由此可见,年轻人凭借新技术完全可以挑战权威,可见新技术的爆发力 ...

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATXMEGA128A1U-CUR 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 100CBGA

ECAD模型

下载ECAD模型
$8.4 查看
ATXMEGA384C3-MH 1 Microchip Technology Inc IC MCU 8BIT 384KB FLASH 64QFN
$8.79 查看
MCF52259CAG80 1 Rochester Electronics LLC 32-BIT, FLASH, 80MHz, RISC MICROCONTROLLER, PQFP144, 20 X 20 MM, ROHS COMPLIANT, LQFP-144
$17.28 查看

相关推荐

电子产业图谱

早年从事软件测试工作,2002年从事C语言教学。同年设计了视音频切换器,用于硬盘播出机。次年开始从事热电偶检测装置的设计。2010年从事现代农业管理机的设计。2012年从事电力行业的FTU设计与研发,成功编写了FTU软件。2013参与了塔吊安全监控设备开发。10多年来对C语言情有独钟。略懂verilog。