天天看点

《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——第1章 系统•嵌入•硬件 01-01 Welcome on board!

本节书摘来自异步社区《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》一书中的第1章,第01-01节,作者 邱毅凌,更多章节内容可以访问云栖社区“异步社区”公众号查看。

本书主角及背景

这是一个信息本科毕业生,从对嵌入式系统一知半解,蜕变为电子产品开发领域高手的故事,文中简称为菜鸟。

刚从学校毕业的他,幸运地碰到一个不藏私且爱说教的项目经理,在一个个项目的磨练下,除了写程序和调试外,他做了许多之前认为软件工程师不该做的事情,包括焊接电路板、看原理图、使用仪器测信号、测试和客户或厂商用e-mail沟通等,甚至还帮忙编写产品规格书,也会三更半夜进工厂去处理一些并不像是软件bug的问题。

他自诩写程序的功力不差,逻辑能力强,专业课成绩也都很好;但在项目的进行中,才发现嵌入式系统或消费性电子产品的开发有太多未知的学问与技巧,更发现学校里教的东西居然大部分都派不上用场。

故事从他被一家约一百多人的信息电子公司以“研发工程师”的职务录取开始,在此之前,他只知道他的工作内容是“消费性电子产品”与“嵌入式系统”的开发。

这天是菜鸟工程师报到的第一天,他怀着忐忑不安的心情踏入公司。

时间:01月10日

地点:大会议室

登场人物:菜鸟、项目经理(pm)

pm:“welcome on board!欢迎加入我们团队,我希望你在正式报到之前,能先了解一下工作性质。如果可以的话,我想先帮你做岗前培训。”

菜鸟:“嗯,我会努力学习的。”

pm:“你不用紧张,我先带你参观一下工作环境,介绍一下各个部门的成员。对了,本项目团队目前负责一个日本大客户交付的电子产品开发,我是这个项目的pm,也就是项目经理,我需要一个助手,以后我就是你的主管,我会让你尽快上轨道的。”

我们姑且称这个主管为项目经理(project manager,以下简称pm1),手下约有30名工程师,他总是在喊缺人,而老板认为他已经是公司中最大项目团队的主管。公司提供的资源已经够多了,但工程师每月加班工时居高不下却也是不争的事实。

他总想起第二次世界大战时德军的某个连队,在莫斯科前线,掩护其他部队撤退的故事。这个连长只剩下15个人,在零下二三十度的冬天,缺乏弹药的情况下,负责防守一公里的战线,如图1-1所示。他们面对前苏军营级部队一次又一次的冲锋,他们因为部署得宜,节制弹药的使用,再加上士兵训练精良,居然守了3天,让友军得以成功撤退。

pm:“你知道这个连队最后怎样了吗?”他老是喜欢讲这个故事给新来员工听。

菜鸟:“我很想知道!”看来菜鸟工程师对军事也很有兴趣。

pm:“全军覆没!能守住3天简直是奇迹了。但是你知道我为什么说这个故事给你听吗?”

菜鸟:“不知道,这和我以后的工作有关吗?”

pm:“当然有关!和国际大厂比起来,像我们这样中小型的开发公司,电子产品或嵌入式系统开发就是这样严酷的战场,研发团队没有足够的资源,却要承接越来越复杂的开发项目。我就是那个连长,而你是其中一个小兵,每个人都要负责过长的战线。如果有必要,我也得拿起步枪和你们一起冲锋。”

《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——第1章 系统•嵌入•硬件 01-01 Welcome on board!

菜鸟:“有这么可怕吗?”

pm苦笑:“别担心,那位连长只有15个人,至少我还有30人……”

成功的以寡击众只是偶然的奇迹,绝对不会是常事,然而电子业这一行,在第一线人员严重熬夜操劳以及用聪明才智的努力下,却不乏奇迹的故事。