加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

51的江湖 | 憶當(dāng)年200K代碼聯(lián)調(diào)成功的默契

2015/05/08
5
閱讀需 11 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

?

《要根據(jù)PCB設(shè)計程序,被算計了》一章講到:經(jīng)過與燕飛中午的一番談話,華容不敢再對眼前的PDA(手持機(jī))怠慢了,但是只有她自己清楚其中的問題:框圖已經(jīng)有了,芯片的資料可查,那么詳細(xì)的電路原理圖,就不再是問題,可是偏偏無人提供原理圖的電子版,害得她不得不自己動手,看完她心里已經(jīng)有底...

華容回到座位上,深呼吸,做了一個大大的伸展:雙手的手指交叉,手掌向用力外推了幾下,好像是劇烈活動前的熱身。熱身活動還沒結(jié)束,有人在身后敲了敲桌子,還沒等她轉(zhuǎn)過身來,燕飛的聲音飄了過來:


“祝賀你,接了個大單子了,嫌技術(shù)中心的活兒太?。俊庇行┱{(diào)侃的口氣。
“哪里,哪里,如果不是您的關(guān)照,小女子哪有這樣的機(jī)會接觸到事業(yè)部的項(xiàng)目?”。調(diào)皮的語氣回復(fù)對方,“承蒙關(guān)照,不勝感激?!?br /> “你對項(xiàng)目了解多少?知道你的編程能力比較強(qiáng),但這個項(xiàng)目不只是編程,還有些底層的驅(qū)動,真的想好了,現(xiàn)在放手還來得及!”。語氣中沒有了調(diào)侃
“嗯,好久沒做大項(xiàng)目了,手有些癢了。而且對設(shè)備的情況已經(jīng)基本了解,應(yīng)該可以的。”華容轉(zhuǎn)過身來,回答。
“基本?應(yīng)該?這兩個詞匯,該出自項(xiàng)目負(fù)責(zé)人之口嗎?”,這次是質(zhì)疑,透過鏡片,華容看到的是冰冷的目光,這是她第一次看到發(fā)自燕飛眼中的冷酷,一改往日的波瀾不驚,此刻,華容本能的反應(yīng)是聆聽。


見華容沒有反駁,燕飛的目光恢復(fù)了常態(tài),語氣也緩和了些,繼續(xù)說道:
“開弓沒有回頭箭,你一旦接下這個項(xiàng)目,那么無論遇到什么困難,都要堅持下去,而且必須解決,因?yàn)楹贤呀?jīng)簽了,到時候如果無法按時交工,那么你幾乎將承擔(dān)一切后果。”

停了一下,接著補(bǔ)充,這次語氣又緩和了一下,“好好想想,技術(shù)中心又不是沒有項(xiàng)目做?!?/p>


“我知道這個項(xiàng)目的重要性,雖然項(xiàng)目的工期比較緊,但設(shè)備是成型的產(chǎn)品,軟硬件沒有問題,而且功能需求比較明確,難度不大,基本就是代碼的編寫和調(diào)試,程序不過是40K左右,如果沒有意外,工期來得及,放心吧,我不會給技術(shù)中心丟面子的。”華容說出了自己的想法,而且調(diào)皮地吐了一下舌頭。


“不怕一萬就怕萬一,你也說了可能會有意外,如果真的遇到了意外情況,怎么辦?”這次的聲音不大,好像是燕飛的自言自語。

聽到這個答復(fù),華容疑惑了,貌似自己的解釋不但沒有打消自己上司的顧慮,反而增加了某些負(fù)擔(dān)。


“成型的產(chǎn)品,會有什么意外呢?”她是在安慰自己,也是在安慰對方?!皼r且,如果您沒有把握,不會把我推薦給事業(yè)部的,是吧?”

?


“錯了,這次不是我推薦的,你是直接被點(diǎn)名的,我只不過比你提前半小時知道這個消息的。關(guān)于煙草局的項(xiàng)目,到目前為止,只知道這是公司本年度比較大的一個單子,涉及了公司的各個部門,事業(yè)部是主力,但據(jù)說事業(yè)部人手不夠,只得求助外援?!?br /> “那么,您可以出手,老將出馬,一個頂倆,我給你做助手”。華容,本想調(diào)侃,但還是收斂了回來。


“剛才說過了,這件事情的進(jìn)展我?guī)缀跏遣恢椋@次事業(yè)部是直接點(diǎn)名的,要你去。”,燕飛的聲音雖然平和,但目光卻注視著華容,繼續(xù)解說:“聽說,是你的好友—華萍舉薦的,這個項(xiàng)目原本是她負(fù)責(zé)的,但由于她負(fù)責(zé)的另一個項(xiàng)目工期也比較緊張,所以推薦你來繼續(xù)做這個項(xiàng)目”。


“哦,真的是她,在公司里,只有她比較了解我的底細(xì),而且知道我會接這個單子的?!?br /> “呵,夠默契的,連語氣都是如出一轍”,話語中帶著一點(diǎn)兒微冷。

這時候華容今天第二次聽到“默契”這個詞。


“的確是這樣的,我們曾經(jīng)在一個項(xiàng)目組里共事過三年,硬件這個行業(yè)女生本來就少,難得年紀(jì)相仿,經(jīng)歷相似又是同姓,她負(fù)責(zé)電路,我負(fù)責(zé)程序,相輔相成,自然關(guān)系近些?!比A容用自己的經(jīng)歷向眼前的上司解釋著“默契”的由來。


“而且,當(dāng)初在事發(fā)突然,在我們部門解散的時候,我先收到了SD公司的面試邀請,然后告訴她關(guān)于公司的招聘信息,這樣我們又成為了同事,所以關(guān)系更近了?!?br /> “當(dāng)年面試的時候就知道了這些的信息,你們現(xiàn)在的關(guān)系怎么樣?”燕飛拋出了新的話題。

“應(yīng)該還行吧?!?br /> “又是含糊不清的‘應(yīng)該’,當(dāng)初你推薦她到SD公司應(yīng)聘,對她是雪中送炭,現(xiàn)在她推薦你做煙草項(xiàng)目,對你是錦上添花,投桃報李,聽起來的確很好?!?br /> “也許,這就是默契吧”,華容接下來話茬兒,語氣里帶著一絲炫耀。
燕飛沒有立即回答,而是站起來,踱步到窗前,目光瞟向窗外,聲音飄了過來:“‘默契’這個詞很精貴,不要隨便用,既然你這么堅定,那么好好做你的項(xiàng)目吧”。燕飛說完,獨(dú)自走出了辦公室。
“今天是什么日子,‘默契’這個詞竟然被說了三次,而且話題都是圍繞自己和華萍?!备杏X有點(diǎn)兒怪怪的。

?


平心而論,華容覺得自己與華萍之間還談不上“默契”,因?yàn)榈侥壳盀橹梗@個詞只屬于當(dāng)年那個team。是她在轉(zhuǎn)行之后,加入的第一個開發(fā)團(tuán)隊(duì)—中鼎公司中文版ECR的項(xiàng)目組。


團(tuán)隊(duì)有5人:項(xiàng)目經(jīng)理1人,負(fù)責(zé)項(xiàng)目的整體進(jìn)展;硬件工程師1人,與項(xiàng)目經(jīng)理直轄,負(fù)責(zé)電路的設(shè)計與調(diào)試;三個軟件工程師:林杰森,毛志勤和華容,三人分別負(fù)責(zé)底層函數(shù)及驅(qū)動、應(yīng)用層數(shù)據(jù)處理,用戶界面處理。


當(dāng)時,這個軟件工程師組是個全新的團(tuán)隊(duì)—三人基本是前后腳到公司,相差不到一周;就產(chǎn)品而言,三人幾乎都是白紙—沒有ECR產(chǎn)品的從業(yè)經(jīng)驗(yàn);全新的項(xiàng)目—市面上當(dāng)時是舶來品的天下,高價位,冷面孔,冷冰冰的數(shù)碼管顯示著形狀怪異的符號,令習(xí)慣于方塊狀圖形文字中的國人對其既愛之有恨之;這就是項(xiàng)目的背景和團(tuán)隊(duì)的使命。


那是一段紛爭不斷并且收獲頗豐的日子:由于是第一個吃螃蟹的團(tuán)隊(duì),可參照的僅是一臺樣機(jī)和一本說明書,因此,三人之間口角不斷,時而為了一個操作流程,或者一個界面的顯示內(nèi)容掙得面紅耳赤;時而又因程序編寫的風(fēng)格,或者算法思路的不一致而相互挑剔和“挖苦”……這樣磨合近兩個月,這個原本嘈雜的團(tuán)隊(duì)安靜了下來,因?yàn)槔_這個團(tuán)隊(duì)工作的紛爭消失了,取而代之的是相互間的默契:
1、桌面上談分歧,各抒己見,然后以2:1的民主方式敲定方案,當(dāng)然,也有1:2取勝的時候,用事實(shí)驗(yàn)證,哪個方案更好。
2、放棄個性,統(tǒng)一程序的編寫風(fēng)格,包括變量的定義、宏定義的命名,函數(shù)的編寫和接口的聲明、各文件名稱的定義方法等,除此之外,還規(guī)定了各自PC中的調(diào)試和編程環(huán)境的字體及字號的規(guī)格。因此,三個人的程序,在外人看來不但風(fēng)格一致,而且思路相似,儼然出自一人之手。


在解決紛爭的過程中,最大的收獲是三人在編寫各自程序的時候,首先會考慮到其他二方面的需求,為彼此預(yù)留出合適的接口,而且盡可能用占用最小的內(nèi)存空間和代碼空間。

?

就這樣4個月后,出自三個工程師之手,合計超過200K的代碼,順利聯(lián)調(diào),當(dāng)代碼被燒錄到同一個芯片中,并且正常工作的時候,團(tuán)隊(duì)內(nèi)部共同分享了“默契”的成果。


其后的工作,由于有了前期的合作,圍繞ECR這個項(xiàng)目的程序工程文件,三人之間逐漸相互滲透,雖是各負(fù)其責(zé),但在調(diào)試中遇到問題的時候,卻是相互溝通,可以根據(jù)實(shí)際的情況,提出相互的修改意見,甚至在征得對方同意的情況下,可以完善對方的代碼,然后將最新的版本相互備份,以備緊急情況下使用。


8個月之后,樣機(jī)一經(jīng)面世便震動行業(yè)??蛻粜α?,代理商笑了,總經(jīng)理笑了,整個團(tuán)隊(duì)笑了。項(xiàng)目經(jīng)理榮升技術(shù)總監(jiān),林杰森榮升項(xiàng)目經(jīng)理,毛、華二人分別開始帶自己的助理,一邊帶新人,一邊完善產(chǎn)品的功能。但三人的工作依舊以ECR為核心,開展相關(guān)的升級和改造。


也許是華容的原因,在以后的研發(fā)崗位招聘過程中,取消了對應(yīng)聘者的性別限制。關(guān)于這個條目的取消,華容是多年以后才得知。


后來的故事,頗為平淡,林杰森在任職部門經(jīng)理不到一年便離職,之后不久,華容離職,毛志勤任部門經(jīng)理。后來,三人偶有電話聯(lián)系,相互感嘆現(xiàn)在的team不好帶,特別懷念當(dāng)年的日子:工作中只有項(xiàng)目,沒有性別,沒有門第,沒有背景,相互信任到可以把后背交給對方。


這就是關(guān)于默契的故事。華容曾經(jīng)對華萍零星提起過這個故事,當(dāng)時她的反應(yīng)是羨慕不已。

與非網(wǎng)原創(chuàng)內(nèi)容,謝絕轉(zhuǎn)載!

本系列為付麗華老師原創(chuàng)故事《51的江湖》連載,故事中有職場,故事中還有技術(shù),最真實(shí)的項(xiàng)目案例與大家一起探討。每周一期,更多內(nèi)容請查看:

《51的江湖》:以小說體的形式講解技術(shù)

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

1996畢業(yè)于華東理工大學(xué)自控系,同年7月進(jìn)入某大型國企擔(dān)任電氣員。2000年轉(zhuǎn)行從事硬件研發(fā)相關(guān)工作;后從事RFID相關(guān)產(chǎn)品的研發(fā)、設(shè)計,曾參與中國自動識別協(xié)會RFID行業(yè)標(biāo)準(zhǔn)的起草;歷任硬件工程師、主管設(shè)計師、項(xiàng)目經(jīng)理、部門經(jīng)理;2012年至今,就職于沈陽工學(xué)院,擔(dān)任電子信息工程專業(yè)教師,研究方向:自動識別技術(shù)。已經(jīng)出版教材《自動識別技術(shù)概論》,職場故事《51的蛻變 》。