微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > 程序员“趣”事一箩筐 | 越简单坑越深,跳进去出不来

程序员“趣”事一箩筐 | 越简单坑越深,跳进去出不来

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

我当时在一家生产农业设备的公司从事硬件工程师的职位,办公室隔壁是软件部门,同事李隆在单位从事PC的应用软件开发,水平数一数二,而且人很年轻,今天的主角就是他,这个年轻气盛的小伙子。软件在当时被预测是一项很有发展潜力的业务,领导预计这个业务在将来会成为主流,甚至会决定公司在行业竞争中的地位,因此软件部门很受重视。

公司开发了一套应用平台,第一版虽然定位为体验版,但是销售火爆,第二版在原有的基础上重点提高用户体验,因此大家对这款产品的市场前景非常看好。也是因为这款软件的销量红火,老板将软件部门的经理被提升为执行董事,项目负责人提升为部门经理。而且软件部门要单独成立两个项目组,李隆成为其中一个项目组长的候选人。随之,李隆开始频繁参加项目决策会议。

我和李隆接触的机会不是很多,所以不是很熟。但是有一天,李隆突然向我咨询咨询硬件相关的基础问题。我觉十分蹊跷,于是趁机交流起来:

"小李,这是硬件部门负责的事情,你做这个干吗?"我问。

"我想学学硬件电路,一直做软件感觉没啥意思。" 李隆的回答让我有点儿丈二和尚摸不着头脑,心里莫名紧张起来。心想:软件工程师要学硬件,难不成李隆已经通彻了软件至高绝学,要进军硬件领域?

"骆驼,教教我做单片机吧?"小李依旧不依不饶。

"开什么玩笑,做好你的软件部分就行了,这个可是很有前途。"我有些心不在焉。

"骆驼,我们关系也算不错吧,我可没有开玩笑啊,真想学。"小李继续软磨硬泡。
"小李,下班了,我有急事先走了,回头见!"当时正好到下班时间,我趁机收拾东西走出办公室,但是心里一直疑惑他居心何在?

第二天中午休息时,李隆又来到我办公桌前,这次开门见山。
"骆驼,我做一个最简单的开关控制,用什么芯片好?"。
"如果不复杂,使用一个简单单片机即可。"
"推荐一个吧?"
"在STC中找一个就行。"
"STC怎么拼写?"
"你在百度中搜"宏晶单片机"" 李隆听完忙回去搜索了。

大约二十分钟后李隆回来找我:
"骆驼,STC的单片机种类太多,你帮我来看看到底用哪个?"
"我有点儿急事处理,过一会儿再讨论吧。"我急忙打断了他。

------插播广告-------

【征稿启事】:我遇到的"猪"一样的队友

欢迎来稿吐槽,有稿费呦!

后来我把他约到了会议室,聊过后才恍然大悟。
"小李,没听说你们部门分到这个项目啊?你做这个干啥用呢?"
"骆驼,实话告诉你吧,这是一件私活,我同学开的公司,客户提出一个这样的需求,我经常看到你在做单片机,觉得应该不难,就一口答应了下来。"。
"你做过类似的项目吗?"
"没有,真好我可以学习一下,以后软件和硬件都可以做了。"

听完以后我哑然了,其实我挺佩服李隆这种好学的心态的,但是他那句"觉得应该不难"让我有些无言以对。接下来我开始犯难了,如果说"不简单",我如何向他证明。如果说简单,对于没有任何基础的人来说做一个实际应用的项目大家应该知道多冒险。或许放手让他去尝试是最好的老师。我随后附和一句"你试试吧!"

我本想再多解释几句,李隆打断我说:"骆驼,我不想一直只做软件,也要学习做硬件电路,这样以后就软硬通吃了。"我只好默许。

随后,李隆操刀大干起来,先从protel学起,他向我来要了封装库,并且不时在QQ上向我请教电路板的设计方法。就这样忙了一个月,李隆的电路板制作出来了。收到板子那天他让我在下班后帮他焊一下。看到板子以后,我傻眼了,直插芯片的管脚孔太小无法安装。贴片芯片焊盘太细没法焊接,所有的电源、信号线一样粗细--5mil。无奈之余我只好先下班了。

后面李隆显得非常着急,连续几天都请我给他帮这个忙。一天下班拉住我要一起吃饭,实在无法推脱,我只好向他解释:"小李,不是我不愿意帮忙。只是这块电路板实在没法用..."

当然这不是最主要的,我当时不知道是否该向李隆说出我的真实想法。

"骆驼,这里没外人,你直接说吧。"李隆也是一个很率直的人。
我只好坦言,"说实话,你一开始就不应该轻易接这个项目,直接让你同学找有经验的工程师更容易完成。你没有一点儿硬件设计的基础,很难在短时间内出成果。拖得时间长了,既加大了成本,也给自己找了麻烦,到头来还会觉得对不住朋友。"

"骆驼,我是想趁这个机会学习一下。"李隆也有点儿不好意思。
"学习新技术和做实际项目是两码事。设计一个最简单产品也需要系统地考虑整个过程。即使经验丰富的工程师都必须反复验证每一个细节。就这样也会发生意外,何况你从来没有设计过产品。"我继续解释。

------插播广告----

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

网站地图

Top