KA_IX

  • 1726 主题
  • 1773 帖子
  • 10422 积分
  • 身份:LV7 中级工程师
  • 论坛新秀 灌水之王 突出贡献
  • E币:3057

普通电子工程师,从大学到职场的经历(长文)

2020-5-27 11:33:45 显示全部楼层
正式从事电子硬件设计工作四年多了,回忆起接触电子的这几年,感触很多……虽然经历了很多酸甜苦辣,但也给我的生活增添了很多色彩……
第一次真正意义上的接触电子应当算是高中的时候。当时很喜欢学校图书馆里的一份杂志,杂志名字不记得了,只记得杂志里有两页是关于电子制作的,当时那两页一直是我的最爱……慢慢的积累了一些电子方面的知识,也逐渐有了自己要做一块电路板的想法……
那时我对电子的感情用“痴迷”两个字来形容绝不为过――因这家境不好,我每月只有不到一百块钱的生活费。我每个月还要瞒着家里从里面省出三四十块钱来从河北永年县邮购电子元件……同学们也许认为我是不正常的,老师也反对我因此而分心。因为说实话中国现在的所谓素质教育对我们农村学生来说是很不公平的,城里人说我们素质低,所以唯一的出路就是要考高分……乡下孩子唯一的正事就是应试……
也许是因为我本身就是很叛逆的,也或许是因为我对电子确实痴迷,我顽固的“不务正业”着。我做的第一块板子是一个测脉搏的板子,就是把手指放到光敏电阻上方,板子上的灯可以随着指尖的血液流动亮灭的一个小东西。板子没有成功,这是我自己腐蚀的第一块电路板,也是我真正接触电子以来的第一次失败。因为当时只知道各元器件的原理,却不清楚元件的实际参数……

2001年高考600多一点,也许在城里看还是一个不错的成绩。可对我们乡下学生来说的确不算一个什么好消息,注定以后要在一个二流以下的学校里混了……
大一的时候加入了学院里的电子科技协会,能有机会跟协会里喜欢电子的朋友一起学习成长。当时很多东西不知道,放学就去图书馆查资料……经常抱着几本比汉语词典还要“魁梧”的书回宿舍,走出图书馆的时候图书管理员都用看大熊猫一样的眼神瞅我……
电子科技协会周末还常组织我们给学校里的同学做电器“义务维修”,当时我还以为义务维修是全免费的,后来才知道还是要赢利的……当时真的很不解,为什么学生还要赚学生的钱?虽然维修的费用比外面维修店要便宜很多,但心里还是着实不舒服了很长时间……那是这个社团第一次给我很不好的感觉……义务维修的过程中我学到了很多东西,维修一样以前没有接触过的东西,就迫使着自己要去最短时间内去学习相关的知识,而且还能从实际产品中学到很多成熟的产品设计技巧,更了解到导致一个产品结束使命的往往是设计上的很小的缺陷。另外,帮同学修东西的过程中能感受到很丰富的情感,也许一个很简单很破旧的随身听身后藏着一段什么样的美好回忆。也许将来我的设计也能带给使用他的人这样或那样的美好回忆……
后来我成为这个社团里的一个“小头头”,突然被卷到一场“社团战争”里。大二的时候,我大哭了一场离开了这个社团(大学的时候哭过两次――一次是在我经历的“社团战争”进行到白热阶段的时候,另一次是在我离开这个社团的时候)。
然后便是我很长一段时间泡图书馆了,像失恋一样的“堕落”在图书馆里,看模拟电路,看单片机、EDA、DSP……
也是在大二这一年开始知道有可能有机会参加全国大学生电子设计竞赛,这个竞赛每两年举办一次。按照以往学校的规矩是只有大三的学生才有资格参加比赛,因为比赛要用到的很多专业课大二还没有开。当时跟学院里负责的老师问是不是有破格参加比赛的可能,被那位老师委婉的回绝了……不过,幸好当时有一位女老师不停的鼓励我,只要争取,机会还是有的……于是我用所有的业余时间泡图书馆、自习室,心里想着老师说的话,只要还有一点希望,没有任何理由放弃!

电子设计竞赛参赛的选拔考试是在一个晚上进行的。当时刚吃完饭回到宿舍,一个同级的同学告诉我说电子竞赛选拔考试已经开始了……我当时很生气,因为院里负责的那位老师答应过我至少能给参加选拔考试的机会,而现在考试开始了我还不知道……在同学的劝说下,我去参加了考试,在考试开始40分钟后我来到考场,碰到了那位负责老师。我问他为什么没有告诉我们考试的消息,他说告诉我们也没有什么用,考试内容多为专业课内容,而那时我们还没开专业课。我离开了考场,在考场门口很巧又碰到那会儿鼓励我的女老师,老师说既然来了为什么在这时候放弃?
于是,我到另一个考场……一个老师递给我份卷子……
那次考试我给了那位负责老师一个相当不小的“惊喜”,作为一个大二学生,我的成绩跟其他参赛的200来名大三的学生相比,仍能算得上是佼佼者。那个负责老师对我说:下一轮选拔考试你不用考也可以参加电子竞赛了……
电子竞赛我们的作品没能晋级国家奖,但比赛的整个经历给了我一笔很丰厚的财富,让我能懂得永不放弃。之后的几年里每遇到困难,我都会想起那只有6小时睡眠的三天四夜,没有什么吃不消的。
比赛结束后,我找了一份兼职。公司里的老工程师得重病回家了――据说是肺上长了个窟窿,手术费要20万。这位年近70的老工程师竟然没有20万的积蓄。当时有一种很悲凉感觉--人在命运面前显得那么渺小。后来和那位老工程师接触过几次,很惊讶,他并没有埋怨自己的不幸,而是急切的想把自己学到的一切教给别人……和那位老工程师在一起的时间加起来不到一天,不过从他那里我学到了很多东西。他是一个把自己对电子的痴迷进行到底的人,是一个真正活到老学到老的人,也是一个真正简单快乐的人……他告诉我要做一个合格的电子工程师,只停留在对电路的理解是远远不够的,还要理解元件的制作工艺,不同厂商的同一型号元件甚至同一厂家不同批次之间的元件生产工艺之间微小的差异会导致元件之间的一些差异,这些差异可能对我们最终的产品性能影响很大……他还跟我强调高数和傅立叶变换的重要性。在后来我接触到的电子工程师中,很少有人能对时域和频域有一个清醒的认识,也很少有硬件工程师会用一张导纳圆图来辅助电路设计……这些真正精髓的跟理论贴近的东西被我们遗落着,而我们的工程师也许正乐津津的把大把的时间花在抄袭和反抄袭上,也许花半个小时去打磨掉芯片上的型号比花半个小时学习更容易让人有快感吧。
这份兼职持续了4个月时间。周五晚上放学后或周六早上乘汽车到廊坊上班,周日晚上回学校,中间除了学习课程就是泡图书馆……如果产品出现问题说不定哪天晚上就要坐车去公司。记得一次是3C认证产品的电流谐波指标不过关,下课就把我叫了过去。夜里在公司用软件仿真分析电路参数和电流谐波,也分析了其他一些厂家的电路,最终夜里三四点钟把各次电流谐波调好了。当时整个实验室里就我一个人,平时看三极管发热量都是直接用手去摸三极管散热片,电路里是一对三极管推挽工作,两个三极管散热片之间的电压是近300V(220V市电整流滤波)。那晚迷迷糊糊的做了一个很大胆也很有创意的“尝试”,我左手摸一个三极管散热片,右手摸一个三极管散热片……在我受到强烈刺激清醒过来后着实很后怕,不是因为被电到害怕,而是因为被电到而四周又没有人而感到害怕。
从那次后我便对3C有了一些了解,原来3C认证没有通过的话是会让公司的产品停产的;而公司里只要有一款产品通过了3C认证其他同类产品也算是通过了3C认证的,即使这款产品成本可能很高,根本不会投入市场。这就是为什么很多电脑电源里外壳上贴着3C认证图标,拆开里面却很多器件没有焊(后来我接触一些其他的测试,也有很多这种情况,你可以临时用一些手措施让测试能过,实际产品中可能根本就没有采取那些措施,还是不达标的)……
那份兼职让我感受到国内外电子的差距,也意识到要成为一个优秀的电子工程师还要有很长的路要走,同时也渐渐感觉到肩负的责任之重--像日本的电子企业都早已跟国防紧密挂钩了,一方面大量的利用“奢侈品”从国外疯狂的收揽资金支持国防开销,另一方面也直接为他们的国防提供了必需的科技支持。如果我们的电子工程师还像现在一样“无知”的话,几十年后也许我们或者我们的后代又一次将被鱼肉。
之后我便又回到学校“充电”,除了准备考试就是疯狂的泡图书馆。大三下学期买了一套台湾一个公司16位单片机的开发板,当时那款单片机刚出来时间不长,但宣传的很夸张,借着一个大学计划和极低的价格在校园里风一样卷起来。从市面上买到一本配套的教材,因为是第一版,除了前言基本每一两页都能看到错误。因为当时主推PLCC封装,与之对应的同型号贴片封装的芯片数据手册上管脚号和管脚数都跟芯片对不上号……后来给外面公司做一个项目,“斗胆”用了这款单片机,惊奇的发现这款单片机还是有些脾气的,跑会儿停会儿,停的时候内部看门狗也不复位,看样子是内部时钟部分不稳定……后来干脆就没再用过这款单片机。现在想想,其实芯片停振的现象挺常见的,晶体的失效率还有芯片内部时钟失效的机率还是比较高的。
大四的时候又断续做过两份兼职,后来买了一块江苏什么坚公司ARM7的板子(S3C4510)。买的时候没有太关心资料,见上面资源挺多,功能也强……后来使用的过程中问题百出,才发现他们提供的原理图是做过手脚的,跟板子就对不上号。而且因为板子就带一页资料,又不能直接用ADS(为防抄袭,FLASH数据线做了更改,启动FLASH写操作的指令也就变了),学起来太费时间,所以到现在这块板子一直只算是被我“收藏”着。后来接触到周立功的开发板,带着厚厚的两本教材,才知道开发板原来应该是这样的。
同学很多从11月份就开始找工作了,而我则仍是学习为主,即使偶尔跟同学去一次招聘会也投不了一两份简历。一方面是因为我的英语四级还没有过,满足不了大多数企业的心理需求……另一方面我更觉得大四倒是一个学习的好机会--大一、大二、大三几乎开完了所有的专业课,大四基本没有课了,如果能利用这一年时间把前边三年学过的东西好好系统融合一下,应当会有一个不小的提升。
大四算得上是收获颇丰的一年,在杂志上看了很多的最新应用设计实例,也看了很多几十年前的国外模拟电路应用设计。正是这些真正的应用设计,使以前学过的各学科知识逐渐融合到一起。那会儿逐渐意识到电子工程师不仅要懂电路设计,还要有很丰富的相关知识。比如我们使用的元件,相同感值的电感的制作工艺和使用材质不同,性能差异很大,Q值、饱合电流和居里点温度等差的很多,应用场合也不同。再拿铝电解电容和钽电容做比较,很多人都以为钽电容比铝电解电容贵很多,性能也肯定优秀很多……如果了解两种电容制作工艺的话就能知道钽电容和铝电容是应用在不同场合的,有些时候需要很慎重的选用钽电容,因为钽电容的工艺限制,很难制造体积小,耐压高又容量大的电容。如果选用超大容量钽电容的话,很可能会因为失效造成短路而烧坏电路板或发生爆炸事故。有些地方气温能到零下30多度,有的地方能到40多度,有的地方高湿,有的地方气体含硫,有的地方市电电压会超过250V,这些在做电路设计的时候都是要考虑的……
大学四年我算过得比较枯燥而充实的……曾经很“傻”的做过这样一个推算:本科四年基本只有三年的课程,而考研的学生最多只有两年半时间安心的学习课程,准备考试和考试后一段时间基本算是浪费,读研两年半,有半年以上时间是找工作,这样的话读研和正经的读完四年本科专业上花的时间差不太多。虽然不能像读研那样系统的学习,但本科再把课余时间利用好的话应当能跟普通硕士生差不多。于是,我当初基本把自己的待遇要求定位到我们学院普通研究生的标准--月薪2500-3000。

我的第一份工作是天津一家“青年”公司,投简历的时候写着应届已满,只招有两年以上工作经验的。像参加电子竞赛一样,我又一次为自己创造了机会……我带着自己做过的几块电路板,跟负责招聘的谈了几句,他多少有一些欣奇的样子,然后收下我的简历,告诉我两天后去他们公司面试。
几轮面试都很顺利,平时我是一个很内向的人,也很没有自信,唯有面试的时候我能表现的很坦然而充满自信。因为跟面试官在一起能谈到很多大家共同感兴趣的东西。也许平时没有机会跟人交流,但这时候面试官会很欣然的想要了解所有你想告诉他的东西。面试的时候我打过一个不太雅观的比方,我说,很多刀匠打刀只是为糊口,我打刀只为追求打造最锋利的刀!面试我的总经理跟个孩子似的大笑“还是糊口第一,先得吃饱才能工作!”。中间总经理还针对我简历上写的在学校做过“义务维修”问我一个录音机转速不正常要怎么处理?我的答案总经理很满意,然后他又问我录音机的正常转速是多少?我告诉他不记得了,他马上很高兴的耸一下肩,“我告诉你,x.x(现在又不记得了……)!”真没有想到他一个头发花白的人会做出那样孩子似的表情。我想这将是我以后的家了……
第一次面试没有谈工资,第二次面试的时候我们谈到了工资。我说要求比普通本科高一些,而且必须去做研发,算是默许了。等去实习的时候那个原先跟我谈工资的研发部经理跟我谈,说先按普通本科标准发,公司规定的,实习期1800。我当时很爽快的答应了,毕竟也是一个应届生,什么事都没做,凭什么就比别人多拿工资啊?以后表现突出的话公司没有理由还一样对待的。实习的时间里我逐渐见到一些跟自己想象差异很大的地方,一是三两年内应届生基本没有可能进研发,二是公司里很多员工工作三四年了还是两三个人挤一间屋子住,跟一些工作了几年的员工交流了一下,知道他们大多不开心。公司里所说的奖励杰出员工的车、房原来都是首付……
实习两周后有一个类似毕业答辩的学习工作总结报告会,总经理和其他六七名各部门经理以及两位秘书在一间会议室里听新员工的报告,然后会提各方面的问题……这次会后将会淘汰一部分新员工。在这次报告会的前一天那个研发部经理跟我说本科应届生实习期工资是1400,转正后1800。我当时的心情非常复杂,我没有办法忍受公司对员工的不守承诺。第二天的报告会在我结束报告后我说了我的真实感受,并且直接说我对公司不满……那天我离开了我曾经以为很优秀的公司……
“辞职”后的第三天上午,在同学的介绍下我参加了北京华为慧通的招聘面试。面试前是一场笔试,考核的知识面比较厂,但主要还是基础概念和一些简单的项目设计题(大学课程里有的约占70%,其他20%基本为一些电子设计的常识,在大多电子类杂志里有过介绍,还有10%的英文翻译)。当时的笔试成绩还算比较不错,虽然英文翻译只两三分,但总分还是80多。紧接着的面试也很顺利,面试我的人还给我讲解了答错的几道题,临走的时候告诉我他那一关我是肯定过了……后来进入公司才知道原来很少有人笔试能上80分的,60分左右再加上面试不失常的话基本能进慧通的。
两周后是第二轮面试和第三轮面试,也都很顺利,我喜欢面试……感觉是很奇妙的,与其说是“考官”,倒不如说是故友,在他们面前,我会感觉到任何生命都是平等的,能感受到很强烈的生命的尊严。能跟他们侃侃而谈,谈学习,谈未来,谈理想……打个可能会让很多应届本科生鄙视的比方,我觉得他们是上帝送给我们的天使!
面试后回天津跟同学玩了几天,然后就回家等消息了。慧通的面试周期是很长的……一个月后我接到电话通知,去深圳报到培训。
刚到深圳的时候公司要对员工体检,刚体检抽完血出来就碰到一位“仁兄”过来搭讪。自称也是来报到的,刚喝过酒,怕验血不合格,所以想请我“卖点血”,价格“不菲”。可惜他碰到一位经济意识匮乏的“卖家”,只好另寻卖家了……
深圳大队培训的日子是一生难忘的,虽然苦涩却每次回忆起来都会心潮涌动。每天早上5点多起床,6点点名,大概跑两三千米,然后是大概50个俯卧撑,接着是一些其他的体操……7点的时候下操,洗漱和吃饭后8点开始点名,然后是唱革命歌曲,8点半左右开始企业文化培训课程……12点半下课,下午两点再点名上课……晚上吃完饭看电影……10点看完电影还要作讨论,整理学习感受,第二天早上各小组要把自己小组整理的学习感受以各种形式在讲台上表现出来。大概12点才能洗漱完上床睡觉……白天上课还不能嗑睡,否则会连累四邻一起扣分的,理论上,最终分数排在最后5%的人要被淘汰。
因为平时比较内向,又是学习保守型的,平日里总想着“静以修身”之类的古训,没有唱过歌……每天半个多小时的“亮噪”项目对我来说简直就是“噩梦”,偏偏我又在第二排……害的我压力过大,有生以来第一次说梦话居然是半夜里在四个人的寝室里大唱革命歌曲……不由得想起那些夜里梦话说英语的学生,未必真的是喜欢英语,压力大也说不定……
那时候公司规定员工之间是不允许相互询问工资的,但有时三两个新朋友聚在一起的时候总免不了要谈论的。一次吃饭的时候两个在富士通工作两年后跳到慧通的“同学”(华为对同事的称呼)问我的工资,听到我居然比他们工资还高就不奋起来……这才知道员工之间却是不宜谈论工资的。不过,也窃喜自己大学四年的付出终于得到了一点点回报……
那时候感觉华为确实是挺不错的--“CHINA is doing something for the world”这是我们培训时“班主任”告诉我们华为的涵义。当时心里高兴,写了一首“华为慧通,扬我中华”的藏头七言绝句“赠华为”,被抄到了讲台旁边的白板上--那是我大队培训期间冒的唯一一个泡吧。
10天过的很快,一场联欢晚会和毕业考试结束了我们紧凑却充满蓬勃生机的培训生活,然后大家各自飞散……
我们回到北京第二天早上到公司报到,然后是一个入职培训,培训过后我被我们的“老大”(华为员工对直接主管的称呼)带走。我“老大”就是当初一面我的那位“考官”,当初对我印象不错,决定招到麾下了……
刚工作的时候热情很高涨,也许是大队培训的余热还在起作用吧,也或许是我自己的要强。新员工有三个月的实习期,开始主要是熟悉一些基础知识,比如电平标准和示波器使用以及一些总线结构等。一起去的同学都说刚接触工作导师给安排了一大堆东西要学,每天加班到十点以后才能完成任务。不知道是我们组本来就给我制定的学计划比较轻松还是我的基础比较不错,一般给定一周的学习内容基本都能在两三天完成,而且还不用怎么加班。第一个月总是跟着“师父”(华为每位新员工会有一位老员工作思想导师)要新任务……当知道第一个月的考评是B的时候心里有些失落的感觉,后来经人一解释才明白,那些A是要优先考虑多加班的员工的。因为加班多的员工才是真正完全认同公司文化,会十年如一日的在一个岗位无私奉献的员工,从长远来看,他们才是公司的源动力……
后面的两个月考评也是B,答辩最终成绩也是一个B。
当别人问到我在哪儿工作的时候我常是说“在一个叫慧通的新公司作硬件测试”,当时真的没有一点自豪感……如果说在华为作研发的话倒也没什么不对,因为慧通是华为全资子公司,测试属研发部,但总还会觉得有一点骗人的感觉……
无论是学习还是工作,我总不经意的去和华为工作两三年的员工去比较,一年后,我至少要超过他们平均水平。因为我看到很多研发部的员工大都有一个“弊病”--对专业不热衷。要么是刚学得有点意思就不再继续深入了,因为再想取得一点小小的进展就要付出大量的时间和精力;要么就是整天想着转型,去做管理,换个有滋味的工作……
我对自己的时间做了一些规划,再加上工作细心以及比较扎实的理论基础,工作和学习可以说是得心应手和。工作的第一个季度,我终于拿到一个A(下个季度每月好像可以多发1000来块钱的)。
我们硬件测试原则上是发现问题,然后提交给硬件研发人员来解决。但我提出的问题几乎全都提出了解决方案,并通过仿真软件建立模型进行验证或者是通过计算验证。这些额外的付出也给了我意外的回报,我跟研发人员关系混的很好。我协助他们解决问题,他们估计哪儿有问题也会强调我重点去测试(发现问题多的话就会有好些的绩效了……)。这是一种很让人意外的“三赢”效果--研发人员有更好的绩效,我也会有,当然,受益更大的还是公司。即使在华为这种现象可能也不多见,大多项目都是研发跟测试成天闹矛盾--测试的想“看你们做的那破东西,成天出问题”,研发的想“有本事就来研发”。于是测试人员提出问题就不管了,恨不得能提出一个问题让研发人员一直解决不掉;而研发人员怀疑自己哪里可能有缺陷也只希望问题能躲过测试这关走进市场。
06年7月份的时候我情绪一度陷入“低谷”,项目进入“白热”阶段,成天加班,工作和生活乱成一团,脑袋也浆糊了……也是在这个时候我跟主管提出我现在工作和生活很混乱,情绪也很低落,等项目结束后我会考虑辞职。在安排制定工作计划的时候要把这一点考虑进去,不要到时候耽误了项目进度……
9月份我负责的单板测试工作基本结束了,我也提出了辞职。一方面是这种工作和生活的失谐使我一度陷入深度的混乱;再一方面,我觉得四周都是“雄心勃勃”的野狼,没有一个安静的深入学习发展的空间,也由此深深陷入一种孤独中……
一段铭心的情感纠葛过后,我离开了华为--这个我现在一直认为是中国最优秀的公司。
离开的时候,部门经理给我开了很多优厚的条件让我留下来。确实很优厚,但都来的太晚了……那个时候我已经答应天津一家小公司十一过后到他们那儿去上班,因为听说想出华为很容易的……部门经理知道我在办离职手续后专门花了半天的时间跟我谈话。他叫我给他一个能说服他的离职的理由,也许是因为他的强辩,也或许是我确实理亏,我最终还是没有说服他,但我还是执意选择了离开……离开前有老专家找我谈话,这是华为员工离职过程中的一项,由年纪比较大的心理老师来跟离职员工进行沟通。沟通结束的时候老师跟我说如果在外面呆着不如意的话欢迎我再回来……沟通过程中那位老师问到我的工资,我当时的工资是3100+500+600,然后还有每月至少500块的奖金(绩效不会低于B),再加上一周300到1000左右块钱的加班费,年终大概还能有5000-10000的奖金(全年得A应当没什么问题)。老师说不少了,确实是不少,一个月工资全算起来在家里可以买两头牛了……可也许我们直接主管说的话也许更真心,他说没有想过我的工资会这么低(大概是指基本工资吧)……他也是我在公司唯一感觉像哥哥一样的同事,头脑几乎跟孩子一样干净。而最终受我离职影响最大的应该也是他了,工作计划要重做不说,可能还受了上级的气……
当时做出了貌似“荒诞”的一次选择,我答应了那家小公司经理的一句口头的上约定,却将刚续签两年的合同置于不顾……我觉得在华为我只是草原上的一根小草,是不是存在对这片草原来说也无所谓;而对那家小公司,他们等我去上班,而且不再招新员工,因为他们目前还处于亏损阶段,而在我身上,他们花掉了两个多人的工资--月薪5000。这对一个才刚成立还处于亏损阶段的小公司来说是要有相当的勇气的。至于工资,多些少些也无所谓,反正真正花到我头上的钱每月也到不了几百块……每月吃住再还上学的贷款差不多固定1500到2000的固定花销,险金和税1000左右,还能剩下2000左右除了帮持家里就是借同学了,最后一年来每月发工资前几天卡里也就只有几百块了--很多同学都知道俺工资高……于是做了一年的“白领”却一直过着民工的生活,一直想犒劳一下自己的眼睛换台液晶,却很久都挤不出钱。
从离职到新公司就职(9月底)中间只间断了三五天,所以感觉就像过了个周末,换了个部门。只是人少一些,环境设备简陋一些。
因为公司没有在天津注册,所以没有险金--某些意义上来说就算是高薪打工仔了。但这样也好,手头倒能多拿到些钱来解决些比较紧急的问题--终于可以帮家里把房子盖上了,也算是长这么大终于尽到了一点孝道……
工作仍然还是跟以前一样单调,生活也跟以前一样基本没有什么变化……于是开始很怀念华为离职时部门经理跟我说的话:你有没有认真想过自己想过什么样的生活?你离职能不能达到你的目标?……你只是为了逃避……呵呵,后来想想他是对的,真的很佩服他了
公司产品比较简单,主要是从事安防前端产品的开发。我主要是做高速球开发,先前的产品都是基于51单片机的。我来之前的电路板设计都是用PROTEL99SE直接画PCB后投版,因为没有有效的检验手段,所以一套板子做三版以上也可以说是很平常的。
来公司后我先从熟悉产品开始。本来公司给我安排两三个月的时间熟悉产品,再加上产品升级改造要停留在51平台上近半年的时间,之后开始基于DSP的智能产品开发。实际我在一个月之内就完成了对产品的熟悉,并且把以前的电路图和PCB改为正规的PROTEL工程文件,之后便开始着手对产品核心程序的优化和改造。三个月内完成了对产品的两次升级改造,使产品的电子性能有了极大的提高,也增加了很多新功能。老板说我们的产品在现在的市场中已经具有了极高的性价比,市场也比较乐观。因为速度和资源基本已经达到51的极限,所以不打算再继续对产品进行升级改造。
后来经公司商定,决定07年2月份开始正式启动一个基于DSP的项目。DSP芯片选用TI的DM642,理论处理速度为上限为4.8G条指令每秒的DSP。由于公司小,人少,这个项目组只有两个人:一个是做算法的软件工程师,一个是硬件工程师――我。项目定下来后我跟经理提到,现在少一个做驱动的软件工程师,如果我们两个人做驱动的话肯定是比较困难的。但是最后,项目还是启动了。经理答应会尽快招一个驱动软件工程师(但一直到最后也没有招到)。
项目开始后,我和软件工程师便投入到紧张的设计工作中去。硬件设计是一个彻头彻尾从零开始的新设计,没有开发板,从网上找数据手册和应用笔记,边看资料边设计。因为一套开发板要一万多块人民币,而当时公司还没有赢利,各方面资金比较紧张……
后来经理跟一个友司(“友好公司”)问了一下他们生产的DM642产品PCB的层数(以前我们跟他们进DM642的产品,但与我们的应用方向不同,该友司对我们经理称如果我们做DM642的产品开发,他们会提供大力支持),友司称是使用的四层板。经理不清楚这个DSP的开发难度,只是大概的了解应该是不太容易……我当时给经理说了一句话:只要别人用四层板能做出来,我也一定能做出来,而且性能只会比他们做的更好!
之后便开始了项目规划,然后写详细设计书(这些公司本来没有的,算是我从华为继承来的工作习惯吧,而且我认为有写的必要性,最后也证明确实是有必要的,因为设计过程中经常忘记先前的设计思路,或者某些细节内容会忘记,通过查看详细设计书省出来的时间比写设计书花的时间要多。而且也为日后的维护提供了很好的支持。)大约三周后我出了第一份原理图,将图发给前面提到的友司,希望他们能帮检查一下其中的错误。
该友司本以为我们不可能做DM642的产品开发,因为那是要一个很强的团队才能完成的工作,至少要五六个人,每个人的月薪基本都会在万元以上,还要有够硬的开发环境。
原理图发过去一周还没有消息,经理跟友司询问了一下,友司多少表示出对这么快从无到有出一份这样的原理图感到吃惊,而且跟经理“阐述”了一番DM642的开发难度……那次电话沟通可以说是让我们经理真正全面的了解到了这个项目的难度,也有了很大的压力。经理找我和做软件的工程师一起又讨论了一下这个项目。最后决定这个项目只许一版成功,如果板子做回来有问题的话项目立即砍掉……我对经理说硬件我有95%的把握,尽管之前我没有画过一块四层板,也没有做过6000系列的DSP开发。如果说100%的话,那肯定是假话,因为只一片DSP就有548脚,再加上其他芯片管脚数在1600以上。我确实没办法一个人保证没有一根线出错,毕竟这是一个从零开始的设计。
其实经理那个一版成功的条件本就是多余的,因为一旦设计出现问题的话基本是没有办法查出来的,公司里除了每人一台必须的PC外,只有一台2000人民币的数字示波器(经常看不到自己的1kHz方波的国产示波器)和一只数字万用表,再加上一台热风枪和两把电烙铁。示波器看51单片机的时钟都只能看到一点锯齿,所以就甭指望出了问题它能派上用场了……每看到它就不得不回忆起在华为用过的15G带宽的示波器,总能感到一点点莫名的凄凉和悲壮……
唯一的出路就是细心、勤奋并借助仿真软件,使所有后期可能出现的问题得以在设计初期解决掉。经过一番重新的规划,项目接着启程了。之后经过近一周的原理图检查后就开始了PCB设计。因为项目很紧,没有时间学习新软件,所以从设计初就决定使用PROTEL99SE。
虽然133M的SDRAM和600M的DSP核时钟不算是很高,但毕竟是四层板,因此还是很细心谨慎的。元器件布局、电源及地规划、关键信号匹配仿真及时序分析……可以说是一个麻雀虽小,五脏俱全的工程。
四月份公司产品出口在深圳做CE和FCC认证,两款很早设计的产品电磁辐射超标,公司派我去解决问题。那个认证实验室分白晚两班,白班是8:00-4:00,晚班是4:00-12:00。因为测试费用很高,所以设备很少闲下来。就拿测EMI的实验来说,只要你做测试的产品在那屋里放着,门一关上就开始计时,每小时800RMB。
我们的产品认证是晚班的人负责,下午四点到认证实验室看了一下测试的环境。然后就开始按原计划进行改造。第一天试了三个方案,时钟屏蔽、产品整机屏蔽和单板屏蔽,都不见明显改善。当晚跟实验室的专家交流了一下,他们认为有可能是从电源线传出来的干扰。
先把值晚班的几位专家送到住处,回到旅馆后已经晚上两点。洗漱完就像放电影一样回想当天的改造过程以及改造效果,然后分析原因。最后把90%的可能性定到电源线和地线上,因为一个超标频点对应波长刚好是实验台高度(1m)的四倍。这样的话1m长的地线对该频点起不到屏蔽作用,反而倒成为一条理想的天线(电源线也相同),这点也和实验测得的数据里垂直辐射强度远高于水平辐射强度的现象相吻合。于是夜里拟定了两个实施方案――单板间加共模电感和电源线加共模电感。
第二天下午四点开始对产品进行修改,第一个方案实施后超标问题得到很明显的改善,基本已经能达标。于是补加了第二个方案,辐射强度已经远低于认证标准(原超标频点的辐射强度降低到最初强度的1%)。
两款产品EMI验证通过后又开始下一项测试――传导测试。结果又是不合格。实验室的专家认为应当是产品配带开关电源的问题,建议我更换好的开关电源,或者对开关电源进行改造。对开关电源改造是行不通了,那个开关电源的我们从别家公司采购的,整个电源最后用胶铸死的,根本没有螺钉。至于更换电源……如果更换开关电源的话,前面所有的实验都要再重新做――又是一大笔测试费用,而且还会耽误公司计划。
虽然以前没有做过传导相关的工作,但分析原理应当跟3C认证里的电流谐波干扰是相似的。于是决定先给产品电源入口处装一个自绕的电感,如果不行的话第二天去电子商城买电源更换。产品加上电感顺利通过了传导测试J实验室的专家很惊讶,按以往他们都是叫客户更换开关电源的,而且往往都能解决问题(其实,好些的开关电源会把我加装的那个电感做到电源内部的)。
几位专家陪我测完传导数据后已经快一点了。送大家回去的路上简单聊了一下工作和生活,都总免不了有些不如意,都是些年龄差不太多自己出来打拼的,很容易聊到一起……
后面的测试基本都是没有什么难度的测试了,应当不会再出什么问题。于是第二天跟几位专家道了别便飞回天津。
那次出差第一次看到认证实验室的测试环境,才明白了EMI仿真软件里一些参数的具体意义。中间通过跟很多人的接触也了解到更多生活的涵义――在深圳也有很多月薪不足2000的人……
回天津后又是紧接着做642板子PCB后期的布线和检查工作。四月底,板子投给PCB厂商。之后便开始着手写CPLD的逻辑代码并进行逻辑仿真验证。因为公司一直没有招做驱动的人员,所以还要规划底层驱动程序这一块。
五一节过后便收到了PCB板,但二三层被厂家给做反了,会对信号完整性有影响。经厂家确认是他们搞错后给我们重做了一版。在五月中旬我们收到板子,然后就开始准备焊元件。因为公司就买了两套的元件,所以必须保证焊接的可靠性。548脚的DSP必须用回流焊机加X光机检测,天津问了很多地方都没有设备,最后委托一家公司带到北京焊接DSP――0.7元每脚。
5月20号左右第一块也是唯一的一块样板焊接完毕。但配置好CCS并连好仿真器后找不到目标板,后来找到原因是看门狗芯片是5V的,接到3.3V不能正常工作。
写程序时想跟合众达代理要两个例程,因为当初买他们仿真器的时候天津代理说他们那儿有很多例程,并且可以提供很多技术支持。考虑到虽然仿真器比小公司的要贵几百块,但如果能提供哪怕一点有必要的支持或者提供一两个有用些的参考例程的话还是值得的。但当真跟天津的代理要例程的时候居然是“什么都没有!――除非买开发板”。汗,不知道其他DSP代理商会不会这样做,也不清楚别的地方合众达代理是不是也这样……也许于理确实是没有给我们支持的必要,但买东西前后的态度差异之大让人觉得像在路边小摊上买袜子,我想以后我不会再买他们任何东西了……
后来跟一个老师的同学找到一份DM642EVM硬件资料,因为硬件电路差别很多,所以需要改动的程序很多。我们一起的软件工程师主要还是针对算法研究的,所以前期的这些工作主要还是我一个人扛了……
5月底小系统调试成功,6月初FLASH烧写及加载成功,超频性能良好。总的来说进度还是比较快的,在原计划时间点前一周完成了小系统调试和FLASH启动,如果减去中间环境实验和一些其他零杂事花掉的时间差不多整整提前了一个月。
后面也开始进入最困难的阶段――驱动部分。因为电路和视频芯片与开发板差异较大,缺少有助的资料支持,程序写起来进度缓慢。也是这时候得知软件工程师的爱人考到美国的研究生,他要去美国陪读,另外将来可能也就在那边发展了……终于“孤军奋战”了,那是一种说不出的悲哀,或者从某些角度说,能算得上是有一点点悲壮……等软件工程师离开公司,我们的项目也终于决定暂时封存起来了。
那个项目进行过程中,我们的“友司”常会跟我们经理询问一下我们这边项目进展情况,据说他们总表现出一些惊呀……等项目挂起来,我想所有人都算松了一口气。也是等挂起来后,经理跟我说那家友司实际是用的六层板,而不是四层板。才知道从我们的项目才刚开始,便给人开了一个玩笑,给我们的项目增加了很大的难度,也许是希望我们早些碰到困难就把项目PASS掉吧――毕竟这个项目将来有抢他们饭碗的可能,这些大家都是心照不宣罢了。
5月底,我跟经理提出了加薪申请。经过半年多的工作,大家对我的工作方式及工作效率也都有了一致赞同,单是PCB一版成功(基本都是含开关电源和视频信号的板子),也为公司省下不少的开版费,并且极大缩小了新产品开发周期。
申请的结果很不理想,因为安防行业尤其是前端产品市场混乱,开发仍以抄袭为主,真正意义上的开发非常少,很少有创新,可以说非常低靡。再加上地处天津这个电子行业相对发展比较迟缓的“潜力型”城市,工资上调非常困难。天津安防行业研发工程师一般月薪也就3K左右。另外一条比较关键的因素,我们经理也是给人打工,我的工资能不能调,怎么调,还得总部说了算。
最后,定下来是6月份涨500,9月份再涨500(最后据说是公司账房出差子都给我推延了一个月)。虽然跟我的期望值差的比较多,但在天津6K的月薪也能过得不错了。而我当时正在学高速信号还有射频相关的基础理论,需要很多的时间,公司很少加班,所以每天能有三四个小时业余时间可以学习。另外,可以有新项目做--有些人希望每天都没事做,有些人则最怕无事可做――很不幸,我属于后者……
DM642的项目挂起后,马上应产品结构更改需求又对原高速球产品进行了一次改版设计,将原来不同产品配备的不同单板整合为一块可以兼容的单板,以降低采购和库存成本等。
7月中旬,开始规划新项目。这次是对整个系统平台的更换,以前的51已经无法满足用户提出的新需求,也无法使产品从目前混乱的价格竞争中解脱出来。于是决定开发新一代DSP高速球。
起初设计时我暂定是用TI的TMS320F2809,能满足我们目前的需求,也应当能满足将来几年的新需求扩展。但后来一问芯片销售商,得知货源不稳,而且价格并不比TMS320F2812便宜,于是便改用TI现在主推的TMS320F2812。
这次51平台向DSP平台的转换实际并没有带来太大的成本变动。虽然单2812芯片比51要贵出近100元,但通过一些独特的设计,省下了很多芯片。比如用2812自带的PWM结合积分模拟电路来提供驱动电机的正弦信号--省掉了一片DA芯片和两个运放;用2812的一个SPI串口结合一些模拟电路来实现视频叠加――省掉了一片字符叠加芯片,而且实现了任意字符和图片的叠加;另外更换了电机驱动芯片并调整了电源方案,成本又降下不少。所以单板成本与原51系统基本持平,而性能、功能及可扩展性都明显提升了一个台阶。嘿嘿,这次把原先板上的所有日本芯片都省掉或换掉了,总共60RMB左右。
经过一周多的可行性分析及关键电路仿真验证,7月底决定正式启动项目。因为项目开发原定只我一个人,所以项目由我负责。仍然是没有开发板,还是“空手套白狼”……
这里插点题外话,项目刚展开,公司就让我写一份项目计划书,要拿这个项目去总部所在地申请人民币,本地科研奖金还是什么金不记得了,反正是奖而不是借。当时跟我透露申请下来的话金额大概为100万。从上往下看,这银子拨下来或许应当是主要用于研发的;而我们却没钱买开发板,没钱买示波器――当然,最后有没有申请下来倒是不晓得了。这种事很多,很多高教老师拿国家拨下的项目资金去买楼房,如果你花不掉今年拨发的200万,那么明年国家可能就只会拨给你150万了。不过,这相比“汉芯”上亿的投入来说只不过是“小CASE”了。形式上就跟我们上学时申请助学贷款一样,谁能把自己的悲惨经历写的催人泪下谁就能先申请到贷款,反正银行也不会挨家去问,看谁敢写了。说到这里,想到前段时间我们学校出的一档子事,当个小故事插进来吧,要不光看我写自己的生活流水账也一定很枯燥的。这里引一位学弟在网上留的帖子:
“我是XXXX大学的一名在校生,因为家里贫困,欠交学校一年的学费。本来今天应该参加期末考试的,可是昨天接到学校的通知告诉我们说我们这些没有缴纳学费的学生不允许参加今年的期末考试了。叫我们在半天的时间里务必筹到钱,然后拿着交钱的发票进考场,没有发票的话,不允许进考场。消息一出,我们这些寒门的学子都很无奈。我们还不是最惨的,昨天下午就有考试的,他们就有不到2个小时的时间去筹钱,结果基本上没有缴纳学费的可怜的学生无一例外的都被无情的轰出了考场”
这里提这些一来是谈点无聊的八卦事休息一下,后面的内容还有很多;二来是劝学电子的朋友有一颗平常心,我们平常总会遇到很多不公平的事,没有必要碰点事就头疼上火、骂天怨地的。想想“通敌”的岳飞和袁崇焕,还有什么忍不了的委屈呢?最重要的是要知道自己想要的是什么!不要总跟着别人乱跑就好了,省得最后进了火葬场才感慨人生无聊……
呵呵,旁的不扯了,还是接着写我和电子的“私秘生活”J
因为前面做DM642的项目用PROTEL99画图比较“刻骨铭心”,所以,这次决定用PADS画图。于是一边学PADS一边找2812的资料以及相关芯片的文档。
那段时间曾经长期陷入极度的低靡状态。一方面是调薪未果,经理跟我说就是给我15K的月薪也不多,但现在公司情况比较复杂,薪水不能是他说了算,但他承诺等公司卖掉了会给我一个满意的薪金,这段时间就算我帮他忙――于是我还是拿着五六K的月薪工作;另一方面,开始思考现在学的东西究竟哪儿还会用?大学时就把方向主要定为模电和高速信号,毕业后一直往这方面投精力,书看了N本,理论计算和软件仿真也做了N多,但是用的极少。而且因为这两个领域接触的人很少,别人不清楚一个个一版成功背后要下的工夫和技术含量,也没有什么人可以交流技术问题。再深入学下去,按现在的公司环境,因为用到很少,边学边忘也差不多收支平衡了;再一个原因是,自己一个人忙得要命,却经常见别人上网玩游戏,而且还能拿比你高的工资……虽然嘴上不说,但是,但凡左右脑健全的灵长类动物处在这种境况中总会感觉有些低靡吧。一年了,别人冲网、玩游戏,自己却一直张着弦,本着“独善其身”对自己负责,却也难免会有“想不开”的时候,郁闷的时候就去跟朋友们吃饭,或者看书,也有的时候自己写些东西或者画点东西――这些总是比较容易使人心情平静的……
十一过后将GERBER文件交给加工厂商,10月底样板焊接完成。本来软件部分是计划给另一个人写的,但由于那个人离开公司,所以只能由我一个人来完成。不得不说孤军奋战是非常十分很郁闷的,我一直跟经理建议招人,快一年了都是只见往外走不往里进,大概公司的工作总能有人完成吧,虽然有些人会累些……好想有一个团队……
本来打算不再进入软件开发领域的,因为硬件还太多东西要学,根本没有精力再去学好软件。但后来才发现在国内企业里走专家型路线太困难了,而外企专家的薪水和受重视程度都是相当不错的,不过外企在国内做硬件开发的太少了,而且俺的英语除了电子专业英语,基本是abcde……于是决定暂时改一下思路,先学一下软件,拓宽些知识面,暂时“两条腿走路”。
然后就是学习C语言、DSP“方言”还有编程规范。因为先画了流程图,所以程序编写起来也很顺利,偶尔遇到一些问题从流程图上能很快找到“元凶”,整体来说,模块调试很顺利。大概是11月底,板子上的各硬件模块调试成功,各模块达到预期效果,性能明显比原平台提升了一个台阶。
12月6日,自毕业两年半第一次没有按计划完成工作进度。那些天公司里常两三个人上班,心情很差,加上任务紧……
后来一位老总要来考察我们这边研发能力,参考着来收购我们公司。事前经理跟我交待,那位老总是研发出身,技术做的比较细致深入的,要我尽力展示一下我们的研发能力。那位老总是研发出身,曾经是国内一著名安防产品公司的老总,后来公司卖掉了,这次是来代表总公司来考察收购我们的事情。中间谈了一下我做的这个项目,谈到一些关于视频图形叠加的难点,我跟他介绍我的思路,他多少有些惊喜的样子――“我还以为现在年轻人对模电都不重视呢……”。据他说,原先他的公司里研发人员居然没人知道钳位电路……后面还谈了一些其它的技术问题,气氛很融洽。或许他都很久没有跟人聊过技术问题了吧……
然后公司就卖掉了,我和另一个同事(唯二的非股东)在公司“看家”,别人去卖公司分钱了,感觉公司里那个萧条啊……当然,别人的收获也是前面付出的结果。大致每人分到多少钱我不太清楚,当时经理跟我说,其他人没分到多少钱,也就跟我年终奖金差不多……其实我跟别人关系也都比较好,后来别人分到多少钱也跟我说了。具体多少我不记得了,但比我的年终奖金要高多了……管理嘛,就这么回事,和泥呗。
很多时候都想要不拍拍屁股走人吧……再呆下去人都废了,连个能用的示波器都没有……但想想现在的项目花了这么多心血,做出来或许能给整个的安防前端产品市场带来一点生气。而且我还有很多东西想在这块板子上做,现在的版本只不过是一个初级版本。自动聚焦,简单的智能跟踪,用一片2812加一些模拟电路应当都能实现。其实很多复杂的数学算法都可以用简单的模拟电路来实现的,虽然精度不及数字处理技术,但仍能满足性能需求。
元旦过后把一群小福娃叠加到了监视器上,效果相当不错。呵呵,心里着实挺高兴的……这些小福娃的出现也标志着硬件调试工作彻底完成。
之后便开始软件设计。为便于以后升级以及再次开发,决定采用嵌入式操作系统――uCOS或TI的DSP/BIOS。买了几本书看了一下,对两个操作系统做了一下对比,感觉DSP/BIOS在一些防护方面不如uCOS做的周到,但是相对uCOS,DSP/BIOS能更好的发挥DSP速度优势,而且需要的存储空间更小。另外,DSP/BIOS是免费的,还有很多API支持。
公司卖了,月薪给调整到8K,据说可以给我们买一个能用的示波器了,也能换到一个有暖气的地方做研发了,而且也能组织一个“有手有脚、四肢健全”的研发队伍了……
07年总的来说算是比较低落的,期间出现过很迷茫的状态,以前很清晰的前景一下子陷入一场沙尘中,一时手足无措……很多时间没有组织好,都给零零碎碎的过去了。虽然也看了几本书,但不是很系统,看后也没有整理,收获不是很大。但幸好调整的还不算太晚,最终还是回归状态了,当全心投入的去做一件事的时候,心态很容易恢复平静的。我的事,就是我的项目……
原计划08年要新招十来个人扩充一下队伍,但因为金融危机的来临,公司陷入资金紧张的困境,停止所有招聘计划,而且所有员工08年禁止上调工资。就连原先的示波器购置计划也被取消了……
原计划要新增3个人共同完成2812DSP的项目,最终还是要由我和另外一名工程师来完成。公司上层不停变动,对我们项目完成的限期要求也经常变更。这个领导来了告诉说一两个月要出样机,赶紧调整方案出一个简化版本……过段时间又换个领导,说项目先不急,按原方案和计划慢慢做……来来回回的变更了几次,原先的方案和计划都不成模样了……
虽然上次调薪金还不到半年,但巨大的工作压力还是让人觉得比较压抑,效率也比较低。08年4月份我提出调薪或缩减工作时间。因为公司明文禁止上调薪金,最后领导同意缩短我的工作时间,月薪维持8K不变,每周改为工作四天,每天8小时。
这个调整听起来似乎不错,但我需要在4天里把原先计划5天的工作量完成,其余的3天里学习。这也是我对自己一种新的磨练。
项目进行的慢些,但还算顺利,遇到的问题都比较顺利的解决了。8月份总公司决定要撤消天津分部,把我们的办公地点搬到深圳总部或常州分公司。决定下来后,我又一次提出薪金调整的要求,搬迁的话薪金需翻倍,后来经理答应下来。之后经理带我到常州分公司去做一次洽谈,交给我一个任务――让我和他们那边的研发部做一个技术交流,要求我在技术上一定要“突出自己的强势”。那种感觉没有办法用文字形容,有点像卷在风里的棉絮,不知道你要被风带到哪里,前面你将面对的是什么,没有任何的依靠,你只能感知到自己的存在,准备好应对前面随时可能出现的任何问题。
不只一次一个人被丢到一个陌生的环境中去应对一些各式各样的问题,好像从大学兼职的时候就开始了。有个问题需要去解决,不知道是什么问题,甚至连个大致现象都跟我交待不清。然后一个人到一个陌生的地方,没有人交流,没有人可以问,只能靠自己。总想到《把信送给加西亚》里的罗文,只交待一声这封信是送给谁的,别的都不用管了。
那次技术交流还算比较成功。我带着自建的步进电机控制电路模型和各种仿真结果去的,给他们讲了一下我的模型构建过程并分析了仿真结果,然后又回答他们开发人员提出的疑问还有产品中遇到的相关问题。算是达到了比较好的预期效果。那种把技术交流当成角斗的感觉有些难受……研发应当是一种崇高、优雅、严谨的艺术,不该沦为流氓手中的棒球棍。但不容否认,善意的角斗(而非决斗)是有助提升双方能力的。
后来总部还是没能批下来我提出的调薪要求,只能上调50%,但会给租房子,每两月报销一次往返探亲机票及其他费用,这样折来也有14K了。另外经理跟我说可以通过其他途径来补足16K,但我没有接受他的提议。后来考虑一下我答应搬到常州分公司。如果我不去常州的话我们部门经理也不去了,天津分部只能等解散,大家各奔东西。
临走前到天津一家公司做了一个面试,谈的月薪10K左右,在天津应当还算比较有竞争力的薪金了。他们希望我能留下,但那次面试有些晚了,是在我答应去常州的第二天才通知我做的面试。虽然我一去就和那家公司的研发经理说明我决定了去常州,但交流仍然持续了一个多小时……
中秋过后我们部门三个人搬到常州,和上海的两个工程师组成一个项目组做DM6437的产品开发。要把电机控制集成到DM6437中去,我主要负责电机相关的方案及软硬件设计和相关调试。在常州一直到08年底都过得比较平淡,白天上班,晚上学习,基本每天都学习到十一点多。
2008年底我在21IC发了一条“免费帮中小企业解决电子产品中的问题”的帖子。中国古代名医扁鹊就是游历民间,在为百姓治病的过程中积累到大量经验。我想这种方式同样适用于电子设计。很多中小企业开发人员流动频繁,设计能力稍差些,遇到一个问题往往会使整个项目流产。我希望在帮别人解决问题的过程中最大的发挥出自己的社会价值,同时也能对自己有更大的提高,也算是对自己技能的一种磨练。但因为是免费的,所以大家可能有各种顾虑,最终联系我的人并不多,大概只有10来个人,其中近一半的问题得到了解决。
09年开始承接开发设计的项目,第一个项目使用DM642采集处理扫描仪传来的类似RAW模式的图像数据,我负责硬件电路设计。那次是清华大学的一位老师无意间找到我以前共享到网络上的资料,按里面的联系方式找到了我。项目进行的不是很顺利。先是样板中遇到假芯片,又发现BGA焊接问题,比预想的多花了很多时间和精力,但最终还是磕磕绊绊的做完了。
08年下半年到09年上半年,发表了2.5篇核心论文。一篇步进电机控制和一篇字符叠加的论文完全是自己写的,还有一篇基于642JPEG压缩的因为有一部分是别人写的,所以算半篇吧。以朋友的名义发表的,没有我的名字,但我很高兴能把那些知识和更多人分享。
09年自己购置了示波器、万用表、游标卡尺、FPGA的开发板。AMR、DSP、CPLD和FPGA的软硬开发环境都有了。大多都是自己感兴趣买的,看一款性价比很高的芯片出来,总是禁不住心里有些痒痒……
09年5月份DM6437的项目要结束了,我负责的软硬件部分已经完成并且通过了公司的测试验证。5月下旬我提出离职,虽然适逢金融危机,但我还是决定回北京开始自己的另一种生活。
离职前我把步进电机细分控制的相关原理及模型分析整理成文档,结合自己编写的基于DM6437的程序给软硬件人员进行了详细的讲解。之后办完一些其他的移交手续我便离开了常州。离职前我和公司里的一些领导协商好,我回北京后还继续负责一段时间新项目相关的工作,仍然拿全薪。只要还能为公司解决问题,带来利润,还是可以接受的。后来我回了一趟北京,再回常州的时候领导跟我说流程没有办下来。其实也许是因为我把自己核心的东西都给他们了,他们也便觉得不需要我了。可他们不知道那些所谓核心的东西只是我知识和经验的附生产物,就像木头上生的木耳。木耳好吃,吃完就没了……
一直到现在我离开常州半年了,公司里做电机控制的人还经常会问我一些问题。
离开常州后又重新回到北京。因为手头有些项目做,所以想先试着自己做一下,如果顺利的话也可以发展一下。先做了一个视频图像叠加的产品,因为要求比较高,所以用ALTERA的FPGA做的。里面嵌了一个NIOSII的软核,实现了640×540分辨率的叠加(PAL制),3个232串口。以前没有用过FPGA,也没有接触过软核,但要想满足用户的性能和体积要求,只有用FPGA加软核可行。于是决定边学边做。项目做的还算比较辛苦,几乎每天都会遇到新问题。那种遇到问题解决问题,形如破竹一样的快感倒也酣畅淋漓,很久违的感觉。后期的FPGA和NIOSII调试遇到一些问题,幸好得到朋友的帮助,问题都顺利得到了解决。整个项目,从开始设计到提供样机总共花费了两个月的时间。视频行、场同步和奇偶场判断都是自己用模拟电路和FPGA逻辑实现的。硬件设计一版成功。
项目做好了,但因为是按产品做的,用户用量很小,所以也没有什么收益。不过,倒是学到了些新东西,也增加了一些积累。
那个项目进行的同时,也经历了一场感情“灾难”,自己苦苦等候的一份感情居然是一场闹剧。当时精神状态差到极点,状态已经没有办法继续走创业的道路。于是收整了心情,又打算重新回到工作中去。
09年9月份在那位清华老师的引荐下签入清华大学的实验室,从事DSP硬件设计的工作。工资比原先少了一些,但工作时间相对原先要宽松一些,可以有多些时间学习或做一些自己的项目,只要保障学校里的项目正常进行就可以。
到清华后能感受到很多跟别的大学不一样的地方。实验室里不管成就多大的老师都很朴素、和善,甚至骑自行车或乘公交上下班。现在大部分学校导师都不怎么教学生,把学生当苦工来用,接了项目把任务分给自己的研究生,成天催进度,经常批评甚至辱骂学生。然后用赚来的钱买名车豪宅。因为我认识的朋友里面有很多在校研究生,从综合排名前几的学校到没有名气的学校,这样的情况已经司空见惯。这样的老师也许不会想,他们将来老了会不会有学生来看望自己。放一辆宝马在自己的豪华客厅里,躺在床上守着,也许比学生带来的鲜花和水果看着更舒心吧。
很多学校的导师做项目需要涉及到别的专业,于是便让自己的研究生去学别个陌生专业的知识和技能来给他打工,完全不会顾及学生以后工作的出路。你叫一个电子系毕业却搞了两年机械又学一年制图的研究生怎么去写自己的简历啊?电子忘光了,机械和制图又赶不上本科生……而清华则可以从校外找工程师来做实验室里的项目,这样自己的学生可以安心的学习更多的知识和技能,而且项目进度快,完成的项目也会比较成熟。这样一对比,也许你就不再奇怪为什么清华是清华。
前段时间常州分部的老总找人联系我,希望我回去。说是我回去后成立一个硬件部,由我来负责。其实我最大的价值并不是我所做的一两个项目,我一辈子也就几十年,老做研发也就是几十个项目,几十个产品,能有什么啊……如果能带起一个团队并把自己的这些东西复制多份的话所,创造的价值相信会远大于有限的几个项目。这也是我很久以来一直期望的,本以为08年初就能实现的,一场金融危机让一切又成了泡影。这次对很多人来说都是一个绝好的机会。对一个从事研发工作的人来说,在一个大企业里面成为一方面的技术核心,再进入管理层的核心圈子,会比较轻松,而且也会有很多钱。但我还是谢绝了邀请,决定留在北京,我要在北京等一份属于自己的幸福。钱的事,只要自己努力,我相信将来还会有很多机会。

漫漫长路已经走过来,将来还有很长的路要走……要想保障自己不贬值,只有一个办法--不停的学东西,越来越多的事只有你能做,那么你就在不停的升值了……但是不建议走电子工程师这条路的同学把自己看成商品,更没有必要把自己的工作看成是低贱的打工。做开发跟管理是并行的,我们一起创造价值,从物质方面,是我们更多的改造着世界。也许一天我们设计的产品走到世界的各个角落,用的人也许时常会夸工程师很牛,但却未必会夸我们的老板(YY一下^_^)。我们有责任做出比老外更好的电子产品,我们也有责任让我们的同胞们能放心的买国产电子产品……要不在公交车上听到别人埋怨国产电子产品质量滥的时候,我们这些电子工程师都要夹着尾巴做人了……
下面是一些我在工作和成长过程中收获的一些感悟,跟大家分享一下,希望能有一两条在理的能对朋友有一点点帮助。
懂得付出才能拥有收获。不要只看到别人光鲜亮丽的一面,每一只晶莹美丽的珍珠里面都含着泪水。别人的光环我们容易看到,别人的付出我们往往不易察觉。正因为我们看不到别人的付出,所以经常把别人的成就归功于幸运,于是认为成功是不可复制的。也许你会仰慕那些成功的人,认为他们拥有与生俱来的才赋和上帝的青睐,也有可能你不是仰慕而是愤恨。但是你有没有想过,你在这里沉迷幻想或喋喋不休的同时,那些你认为成功的人在干什么?他们仍然在学习、锻炼、积累,准备着向新的目标冲刺。如果你愿意静下心来好好学习好好积累的话,相信不用多久你会发现你的生活在积极的发生变化。努力的人不一定能获得成功,但不努力的人一定不会成功,至少努力一些能让自己过的更好一点,也能为未来多争取一些机会。
注重积累。雨点落在地上,开始斑斑驳驳连不成片,但当雨点落的多了自然会连成一片。学习也是这个道理,我们刚开始学习的时候,也许学了很多东西,但总觉得自己学习的这些东西连贯不起来。可是如果你能坚持下来继续学习和积累,自然会有一天你能感觉那些知识一片片的逐渐连通起来,然后你就能体会到畅游其间淋漓的快感。
不要让妒忌迷住了自己的双眼。妒忌可以说是会使人精神畸性发展的毒药。周围有比自己优秀的人,可以视为一种机遇,学习的机遇和进步的机遇。人生旅程很长,工作和环境也在不断变化。能和别人一起工作的时间,三年五年也只是短短的一段,在一起就是一种缘分。一方面,和优秀的人一起可以为自己的进步提供动力;另一方面,相互补足可以学到更多的东西,大家都可以加快前进的速度。也许你有过这样的经历:一个以前自己妒忌的人和自己就要永远分开了,以后再没有相见的机会。那时你心里突然有一种恋恋不舍的感觉,那一天你们喝酒畅聊,才发现你们原来可以成为好朋友、好知己,才发现你们相知太晚……其实,那一天可以提早来临。
不要看不起粗活儿。很多工作我们觉得没有技术含量,不愿意去做。其实很多看上去技术含量低的工作未必像你看的那样简单。反而越是这些看似简单的东西里面一些不是很复杂的问题往往得不到解决,因为人们都不想把精力花在这些简单的事情上。当所有人都对它不感兴趣的时候,那个问题就成了行业难题。我前段时间在南方小城市不加班的情况下拿到十几K的月薪主要靠的还是步进电机控制。就是因为大家觉得它简单,没人愿意搞深入,所以只要看几本书,拆几个电机,做几个仿真,再多做些实验和计算,就可以在行业里面算得上优秀了。其实让电机高精度、高速、低功耗、平稳、低噪声运转的话还是有一些难度的,你要了解那些问题产生的根本原因,甚至电机制作的工艺、材料以及驱动芯片的内部实现方式。但相对来说只需要很小的精力投入就可以换到丰厚的回报。这些我们通常觉得没什么技术含量的“粗活”往往是值得我们去花些心思深入研究一下的。
不要乱学东西,学习要有规划。学没用的东西总会遗忘,学的时候兴致勃勃,学后半年没用就忘光了。自己还觉得过得自己挺辛苦,其实这样浪费的时间跟睡觉、玩游戏浪费的时间没什么两样。所以,学一样新东西之前,要仔细考虑一下是不是时间花进去能起到预期的效果,尤其是可能花费时间较多的学习投入。一壶水沸腾的再欢还是在壶里折腾嘛,要有方向才能走出困境。
保持积极学习的心态。我们卖的是知识、经验和创造力,不要把自己当劳动力来卖。避免自己成为劳动力,要么有社会关系,要么会阿谀奉承,如果这两样你都不具备的话,那就只能努力学习了。否则你只能沦为劳动力,日复一日的做着同样的工作,年复一年维持着微薄的薪水,然后还总喋喋不休的埋怨社会怎么就让你沦为民工了……千万不要让懒惰成为自己最重的枷锁。
保持平静的心和向上的态度,努力让自己成长。每个人发展都有一个自己的起点,就像不同的树木生长在不同的地方。山谷里的树再怎么努力也高不过山顶的树,但我们也没有必要就因此放弃了生长的意愿。现实没有绝对的平等,唯一的平等就是自己努力的话一般会比原先境况更好。山谷里的树和山顶上的树也许有一天会一同被运到木材厂,木材厂不会再关心谁之前站的更高,木材厂只会关心谁自身更高大雄壮。一旦发生重新洗牌的情况,不同的人又会站在同一起跑线来重新竞争。如果你是成长在山谷,那么努力让自己成为山谷里最高的树。如果你自身的高度远远超过了山顶上所有树木的高度,高山会“喜欢”你,高山会期盼着自己的树木也能像你一样——只有最高的山和最高的树才能搭配出最高的绝对高度。如果给高山一次机会让它能从山谷里选一颗树移栽到山顶,那么,这个机会同时属于山谷中最高的那棵树。这种情况在现实生活和工作中经常会发生的,机会总是留给那些准备最充分的人。
保持谦逊。海洋博大,是因为它海拔低。海平面低于流入它的任何一条江河,因此能融会不同的江河水。学习需要看到自己的不足,从不同的地方吸收营养,不断的补足。如果细心的话,你会发现你周围很多技术或管理的高手,都是很谦逊的。
热爱自己的工作和行业。不管是学术还是研发,或是艺术创作,几乎所有有所建树的人都是对自己从事的工作、学习、创作有着深厚感情的。如果单纯为了生计来从事研发,相信会过得很疲惫。当你用几个元件巧妙的解决掉一个棘手的问题,当你看到你设计的优雅PCB上一切流畅运转,当你看到自己的构想变为产品走进千家万户……那种骄傲和自豪告诉我们,我们所从事的工作不仅是知识和经验的累积,更是一种艺术创作;我们所从事的行业因为人们的需求而至关重要,因为我们的激情而充满生机。
有自己的世界观和价值观。科技是第一生产力,科技的发展没有捷径。一个国家要发展、要生存就必须要认识到科技的重要性,否则越富有则越容易被侵犯。也许现在国内的大局势对于我们这些从事研发的研发人员来说并不乐观,我们往往觉得自己工作强度大,收入不如意。但相信随着国家的发展和高科技需求的增加,我们的处境会不断的改善。而实际上我们的不满往往更多是一种心态作祟。我们看到别人开着奔驰、宝马在街上潇洒的划过,往往心里会有一些不平衡。如果你站在山顶,看着脚下百万栋高楼大厦,每栋楼里都有成百上千间屋子,路上穿梭的汽车像草丛里的蚂蚁。你是否甘心就为那几格屋子和车子献出自己的青春?房为的是住,车为的是行,把“衣食住行”作为自己一生的追求,等哪天倒在床上不能动了,会不会有一些遗憾,会不会觉得一生为虚荣所累?也许我算得上是一个经历比较多的电子工程师,上学的时候就经常有老板开车接送,住过不少高档的宾馆,坐过一些名车,也吃过不少老板请的大餐,出差基本也都是飞机,而这些都是免费的。在毕业几年的工程师里还算可以吧。可我更喜欢自己在一个小屋里安静的学点东西。也许你会笑我没有出息,那么,什么才是出息?有出息的人敢于为自己的理想和快乐走自己的路。
其实我们收获的也不只是我们的工资,我们还收获了很多其他的东西。安定的生活,相对简洁的人际关系,创意变为产品后那种快乐……我们下班后可以回到家里陪家人,不需要今天出差明天应酬……我们积累的知识和经验是人类永不贬值的财富,我们拥有梦想和追求——我们自己最宝贵的财富。
最后对在读的学电子的同学或入门晚些的朋友门提一点具体的建议吧^_^:
1)首先要对自己有信心……我们没有必要非要超过谁,但我们可以把目标定为超过自己,这样最容易培养自己的自信,也是实现持续发展最有效的方法,还能得到很多意想不到的收获--能让你少点争强好胜的心,也能让你能更安心的学习,还能让你得到更多的快乐。时间一长你就能感觉到自己的进步了,永远不要怀疑自己,Just do it!
2)多看应用电路设计方面的资料。开始确实挺难的,不要觉得自己太笨,别人能学会是因为他有决心花时间把这块骨头啃下来了。也有同学说我头脑好使,其实都是花了大把时间生泡的,开始看电路往往一页电路看几天,十几遍的分析,查资料,计算……一本书一遍看不懂,那,想看懂的话不是没有办法,看十遍……我相信我自己是很笨的,但笨有笨的好处,笨的话可以很专心,可以把精力集中到一个点上。现在盛传电子专业学生饱合,其实饱合的是“学生”,跟实践完全隔绝的“学生”。老板们也很头疼,就招不到能做项目的毕业生。成绩单上的考试分数都不低,但是却连个最简单的运放电路都搭不出来。想最快速的跟实践沟通起来的话,就多看电子设计方面的杂志和书籍吧,虽然开始很困难,但绝对是效益最高的,而且是最长久的,你可以了解很多新科技,对将来你理解和学习新东西会有帮助的。
3)可以自己花钱做一些简单的电路。很多公司老板很头疼,招到的应届生不会使用EDA软件,甚至有多一半的应届生连斗大的的电子元件都不认识几个。让人怎么花钱雇人啊,人开公司也无非想挣几个银子……其实,我们可以自己花点钱做点简单的电路的。最简单的花几十块钱做块定时器的板子,或者做个功放,也就是几十块钱,相对几万元的学费这绝对是超高性价比啊。找工作的时候带着两三块自己做的板子,绝对比印花的简历好使。甚至你都不用带简历,负责招聘的人会把别人简历翻过来写上你的名字和电话,然后做上一个标记--亲身经历的
4)学好专业课。我不太赞成大家靠背课本、记习题来考高分。也许你为没有挂科庆幸,也或许你能拿到一点奖学金……但是如果为了应付考试而耽误了我们理解吸收课本中真正的精华,真的是太得不偿失了。我们上学的时候开过很多貌似永远用不到的课程:微波电磁场、大学物理、信号处理、电视原理、计算机网络技术……我工作才一年多一点的时间这些都用到了,还好当时学的时候基本都是理解着学的。而大学学习的课程还是远远不够的,很多问题还要了解相关的制造工艺,还有一些芯片的制造工艺,以及材料相关的知识……电子工程师的路有多长……?总之再有一辈子的话怕也学不完了,趁着现在有时间和精力,借着在学校的机会,系统的把知识整理一下还是不会亏的这里再提两个对电子系学生来说比较重要的的知识点--锁相环原理和特性(了解锁相环原理和几种锁相环结构及实现方法,了解其大致的特性);运放电路(能用集成运放完成简单的加减乘除运算)。
5)不要盲从。现在很多同学没有自己的主见,看到别人做网页就抱本HTML跟人学,看到别人搞编程就成天泡JAVA……当然,如果自己真的喜欢的话绝对是件好事,就怕三天学这两天学那的,把大好的时光都零花掉了。其实只要你能把你喜欢的学好,做到别人做不到,那毕业就不愁没有工作了。
6)模电基础要打好。现在很多新产品遇到的问题都是模电问题。虽然很多人扬传数电将全面取代模电,其实真正做过电子开发的工程师大概都会有体会,任何稳定的电子产品不可能脱离开模电!最起码要有电源吧,一个合理的电源设计至少要有滤波,要有抗干扰,还要EMI合格……数字电路也要有信号线吧,信号的抗干扰以及信号阻抗匹配也是模电……去年在华为我们负责的产品遇到的很多问题都是模电,模电方面的问题往往是解决起来难度最大也最浪费时间的……
7)最后一条了^_^尽量在上学期间养成一些好习惯。“一屋不扫何以扫天下”,被褥都不叠,衣服也乱丢的人不太可能对自己的设计做到至善至美吧。华为原先竞标英国电信的合同,英国电信来华为总部考查。考查的第一个地方是研发员工的宿舍卫生间,这是最容易暴露问题的地方,也最容易考查出研发团队对生活和工作的态度。另外像对自己的时间规划,这些习惯在毕业后再去补的话可就费劲了……
曾经试过把自己学到的东西整理发到网上……但试过几次后发现自己费很多心思整理的东西却没怎么人看,呵呵,大概是太枯燥吧……后来才想到授人鱼不如授以渔……于是就把自己从接触电子到现在的经历写出来,主要写给还在上学的同学。很多同学不知道自己在学校该怎么做,也不知道将来等待自己的是什么……也许从我的经历,大家能够对电子工程师的道路有一点点认识。现在不是每个大学毕业生都理所当然的能有一份称心的工作,每年这么多大学生交学费,社会哪顾得来给谁安排工作啊?唯一能给自己工作的只有一个人,那就是你自己……也许你在埋怨自己所在的学校不怎么样,或者老师对你不重视,其实现在学习的途径有很多,干嘛把自己的学习空间仅限在课堂上?其实我们需要更多的是毅力,还有需要耐得住孤单和平凡的决心。当然,如果你能有责任心的话可以弥补你任何方面的不足,责任心强的人不会浪费自己的一点时间的--虽然会累的很惨,但是有时候看来还是值的,因为一毕业你一个人就可以挣好几个同学的工资,这点还是比较让人欣慰的……当然,上学时没来得及抓紧时间的同学重新开始的话还是来得及的,任何地方都可以是新的起点--只要我们愿意,少花点时间埋怨,少花点时间嫉妒,多点时间学习。
前面的经历是分三次写的,基本都是以前生日的时候写的。因为前后时间间隔太长,所以有些朋友看到的只是其中的一部分。最早一次起名为《情有独钟,迷情电子三五年》,之后两次续写也是沿用以前的名字。这次生日的时候重新再整理一下,也补充了一下最新的情况。因为毕业后四年变化比较大,所以几部分的叙述风格也有些变化,可能显得有些凌乱,希望能看到这里的朋友能多包容。由于和电子的感情已经远超过了三五年,以前的名字已经不太合适,于是重新改了一个名字。这个名字源自一个浪漫凄婉的传说。虽然我的经历显得枯燥乏味,没有一点跟新名字相符的浪漫情调和凄婉气息,但我同样也有一双自己的红舞鞋,那就是自己对电子的热爱,我可以为它在一个纸醉金迷的世界里与热爱它的人一起舞蹈。
写这篇文章是为向大家展现一扇窗,可以看到我们电子工程师充满艰辛和激情世界的一扇小窗。我走的路也许是很多电子工程师经历的翻版,每一个最终“修成正果”的工程师背后都有一段段精彩的故事,平凡、枯燥却充满激情和希望!
我对大家平时比较敏感的薪金也并没有隐瞒,单从薪金,我的很多同学月薪比我高,比起很多月薪两三万甚至更高的工程师来说,我的薪水还只勉强算过得去……我只希望这些数字可以为一些即将步入电子研发领域的朋友提供一个辅助的参考,这是一些不高不低比较简单的数字,也许我们注定与奢华无缘,却也能凭自己的双手和毅力做到衣食无忧,更重要的是可以坦然于天地!
也许大家看到这里会对我们从事的电子研发工作有一些新的认识,尤其是那些还没有步入社会的学生,也许大家会感慨很多,可能会感觉前途光明,也可能会感到惴惴不安,也或许会感觉有些隐隐的不爽……写这篇文章的心情是有些沉重的,电子产业给中国人带来太多伤心事,这里不再提了,研发人员的浮躁不务实已经把“中国研发”搞的“有口皆卑”。当然,这里我不是揭谁的伤疤,因为中国品牌的痛已经不再是几个人或几个公司的痛,而是全中国人的痛,有痛才会跑得更有力。我希望我的这篇“超级流水账”能给大家带来更多的一些思考――从事电子研发的人,即将步入电子研发领域的人,以及关注我们电子研发的所有“局外人”。希望有一天,我们研发人员自己可以放心自豪的去买我们自己的国货。

来源:网络


最新评论

楼层直达:
我要评论
0
1
广告
关闭 热点推荐上一条 /6 下一条
快速回复 返回列表