在職場工作,不僅僅是做事, 還有做人!
http://blog.sina.com.cn/s/blog_69bcf45201018ocy.html
--------------------------------------------------------
【轉】研發跟錯老闆,後果很悲慘
去年八月份,經過老闆的親自面試之後,我進入了一家工控企業。老闆是個技術人,有幾十年的軟硬件經驗,對技術很自信。面試的時候告訴我,企業的技術是國內數一數二的,希望我進來之後開發公司的全新產品--可編程邏輯控制器,即PLC,而且是從硬件方案開始。說實在的,雖然經過近十年的技術和項目經驗的積累,對自己的技術水平特別是軟件水平比較自信,但大都局限於消費領域,對工控產品和PLC都不熟悉。對於能否做好自己的工作,並沒有太多的把握。但基於過去的工作經歷,面對這個挑戰性的任務,本人還是答應了。
剛進公司之後,自己獨自一人在大辦公室,手上既無任何資料,也無任何可以學習、討論的人,只能通過網上查資料,同時自學PLC知識。在這個工作過程中,同時寫一些工作筆記和項目計劃。此來,陸陸續續通過和了解PLC的市場人員和技術支持人員溝通和討論,並通過對其他公司PLC的研究逐漸了解到PLC的一些基本功能和技術參數。然後依據這些參數查找對應的硬件方案。
工作頭一個星期,本人對PLC的硬件框架和功能、性能有了一個大致的了解,並初步選了一個STM32的硬件平台。由於該平台在價格上比老闆定的要低,而性能卻要高一些,所以當我把這個硬件方案報給老闆。在老闆這個方案作一些了解和評估之後,要我把開發板買下來研究。
在接下來的近一個月的時候裡,我一方面把其他型號的PLC拿過來進行研究,另一方面寫一些需求規劃和概念設計的文檔。開發板拿到手之後,我開始針對PLC的具體應用進行驅動的調試和驗證工作。雖然得到老闆的授權,可以全心全意投入研發工作,但沒有太多可以依靠的資料,也沒有太多可以討論的人,所有的工作計劃和工作方向都要靠自己管理和計劃,自我感覺挺孤單的。
工作進行一個多月之後,我搬進了研發中心的新的辦公室。這是一個二十多個人的研發部,到處都是領導。後面,通過多種途徑,逐漸了解到其實老闆早就任命了一個PLC項目經理叫N Sir,是一個跟了老闆好幾年的、從華為挖過來的雙學位的、具有多年工作經驗的軟件工程師。對於這個從來沒有領導過我的領導,我一時也不知如何打交道。由於他根本沒有找過我,我也不方便找他。而且從老闆那兒得到指令,他們正在忙著做HMI項目,要我不要去打擾他。所以,我依然只能自己埋頭苦幹。此外,在PLC項目組另外有一個姓X的資深工程師,具有多年的工控經驗,並對PLC比較了解。這時,我開始與他討論PLC。由於X並不願意探討很多PLC細節問題,他以過去的工作經歷,覺得PLC的研發比較困難,對PLC的研發沒有信心。
入職一個多月之後,我對PLC的的硬件架構、軟件系統架構、軟件實現方法有了一個清晰的思路,我的PLC的研髮變得信心滿滿,便忍不住拿來與大家討論,特別是與X的討論得比較多。由於對該產品研發的充滿信心,加之自己張揚的個性,進行技術討論的時候,自然而然的把自己的信心表露出來。我的這種信心與其他同事的沒有信心形成了強烈的反差。我沒有意識到問題,反而繼續誇誇其談,想把自己的這種思想去說服、影響其他同事。結果,有的同事暗示我誇誇其談,並由此得到了一個綽號:“教授”。
我一直沒有意識的問題的嚴重性,現在,用某個人的說來形容我最恰當不過:“做技術越做越傻”。
這個時候,研發中心的主任P在開會的時候提到一個問題:做PLC研發的人首先要會用PLC,不但要會,而且要用得滾瓜爛熟。這話一聽,明顯是針對我。因為目前做PLC研發的人員中,我之前是沒有用過PLC的,現在也不太會使用。這個時候,老闆在會上以不點名的方式,附和了P的說法,並且說最好在外培訓一下。
我聽了這話,很不是滋味。雖然知道我現在出了些問題,但並沒有意識到自己的溝通方式和講話方式傷害到了其他人,只是簡單的認為的確是自己沒有PLC背景引起的。所以,我找了一家PLC培訓機構。
這家PLC培訓機構同時培訓包括HMI、PLC、組態王等一系列可編程工控產品,老師是個具有很多年研發、技術支持、工程經驗,性格溫和的人。經過簡單的學習,我很快熟悉了PLC的使用,並通過討論和學習,對軟硬件有了更清楚的思路。
對硬件有一個清楚思路之後,我向老闆報告。老闆讓我先把原理圖整理出來。經過一個多星期的繪製、修改之後,原理圖畫好了,我再次找老闆,希望老闆幫我找個硬件人員畫一下PCB板。老闆說,原理圖是你設計的,最好PCB也你自己設計。我再三表明,可能會設計失敗。老闆卻給我打氣:每個硬件工程師畫的第一塊板都會有問題的,交點學費就行了,不用害怕。對於老闆當時的態度,我當時感動的心情簡直無法形容。對於老闆這種開明的態度,我暗暗發誓,一定不要辜負老闆的厚望,幫老闆多做點事。自此以後,出於感恩的心,我更是拼命工作。經常是,我白天我查資料、繪製和修改PCB板,晚上利用開發板調試驅動和軟件,週六週日利用培訓參加培訓,利用培訓的空檔時間跑電子市場買物料。
很快,我畫好了包括核心板、IO板、調試板在內的全套PCB板,並提交打板。
PCB板很快打樣出來了。由於之前沒有太多的焊接經驗,但公司並沒有給我配備專門的硬件人員,第一塊板除請人幫我焊接了主控MCU之外,其他元器件都由自己焊接。由於之前在設計核心板的時候,項目所需的物料都已經採購下來,很快就焊好了第一套PLC板。第一塊PLC的核心板、調試板都沒有太多的問題,可以在上面進行軟件調試,IO板的原理圖由於沒有通過驗證,設計不是很合理,出現了一些的問題。在這種情況下,我一方面白天通過和其他硬件工程師溝通,進行調試和改進IO板,晚上加班的時間利用新核心板調試軟件,利用這個新平台開始進行PLC的軟硬件方案驗證、系統設計和文檔編制、上下位機軟件設計工作。
在硬件電路修改和調試通過,並調整部分物料,相關軟件驅動也在首版PLC開發平台上調試通過之後,本從又設計了一套完整的PLC原理圖和PCB。與首版硬件相比,該版完全以PLC產品的硬件規格來設計,所以去掉了大量驗證和調試電路,並對系統可靠性進行大量的修改,物料選型上也充分考慮到了硬件的可靠性。第二版PCB打板的時候,同時設計了一塊調試板,可用於PLC調試。第二版PCB包括主控都完全由自己焊接,並在產品調試中自行拆卸包括主控在內的所有元件和維修PCB板。由於第二板PCB設計的比較成功,並不需要更改太多,所以幾塊板子很快就調通了。
就這樣,入職三個月之後,PLC系統設計思想已經成熟,大部分硬件、驅動(除USB外,因為之前的PLC並沒有規劃USB接口功能)已經調通。
過年前的一個月時間,由於公司進行大量的培訓,且公司放的假很長,所以整個元月份,工作沒有進展。年終工作總結的時候,針對我幾個月的工作成果,本人針對工作成果、項目計劃、產品設計思想等作了一些比較詳細的總結和計劃,並利用開會的時候,通過PPT向其他同事介紹了一下我的一些系統設計思想,並主張設計編譯型PLC。對於編譯型PLC,本人依據過去的經驗,認為只要把編譯環境調試好了,技術上更容易實現,產品質量更高,性能更好,功能更強大。可是,當我把這個思想向大家介紹的時候,卻得到研發部絕大部分人員,特別是那些創業元老的反對。因為絕大部分人對編譯型的實現思想都很陌生,都認為編譯型的一些技術很難實現。面對強烈的反對意見,我先是解釋了一些思想和方法,但依然要面對鋪天蓋地的質疑和反對。在這種情況下,我向老闆談了這個問題。老闆給我的意見是:要看到驗證結果。
在年終工作總結的時候,那個被任命的項目經理N作了一個報告,PLC計劃投入十名研發人員,2012年八月份出首版樣機。對於這份報告,我很不以為然,因為根據我之前的預估和我的項目總結,只需要再配一名資深軟件工程師,一名下位機軟件工程師,一名硬件工程師,加上我,此外可能再配1~2名後備人員,最遲到明年六月份就可以出樣機。但既然他是PM,我也不好多說什麼。不過,我找了一些老闆,希望老闆盡快把人員安排下來,趕快推進項目。老闆一再強調,讓我先做,不要急。
過完年之後,開始了新的工作。我再一次找到老闆,和他討論了PLC項目。這一次,老闆提出了一個要求,要帶USB2.0功能。對於這個USB功能,我之前根本沒有調試過,所以並沒有把握,但也只能硬著頭皮做下去。沒有想到,STM的第三方支持包很豐富,通過網上的支持,很快我就在開發把上把USB上下位機驅動調好,同時實現了上下位機之間的USB和串口通訊協議。一個偶然的機會,我告訴了老闆的工作進展。結果,我的工作的進展大大出乎老闆的意料,老闆豎著大拇指誇我。
這時,老闆讓我驗證編譯型PLC的實現方式。我只好再一次投入緊張的工作中。雖然我對其他同事並沒沒有明確是做解釋型和編譯型PLC,但從態度上來看,卻是偏向編譯型,這與其他同事特別是PM和其他人員的思想出現了嚴重的衝突。由於缺乏足夠的支持,也缺乏原廠和代理商的支持,STM32的GCC編譯環境和代碼的調試工作進行得很艱苦。工作一個星期以來,始終沒有最後調通整套系統。私下里,我聽到其他一些同事對我說,我對其他人的工作產生了很大的壓力。對於這件事,我一時沒有了主意,因為包括PLC PM在內的其他人員,依然沒有任何工作進展,PM甚至在陷在HMI項目裡。沒有辦法,我只好再一次求助老闆。老闆一方面勸我放棄編譯型PLC的思想,另一方面則充分肯定了我的工作,並給我打氣:給其他人壓力是件好事,希望我可以影響其他人。這時候,我明顯感到,是有其他人對老闆施加影響力。但是,這個時候,我依然傻傻的,並沒有意識到問題的嚴重性,只是一個勁的埋頭苦幹,還天真的以為得到老闆的認可是件好事。這個時候,我轉而研究解釋型PLC。
年後的一個月時間裡,老闆先後逼走了兩個在我進公司之前就已經安排做PLC的開發人員。按照老闆的意思,說他們工作沒有進展。對此,我提出了我的意見:這兩個人其實水平挺高的,放到合適的崗位,或者有效組織和管理起來,其實可以為公司做很大的貢獻。員工沒有乾活,應該首先從管理層和製度上找原因,而不應該從員工個人找原因。但老闆沒有聽進這些意見。後來想想,我不僅僅罪了已經走了的兩個員工,而且更加得罪了公司管理層,甚至老闆可能都不太願意聽這話。但我當時依然傻傻的把老闆當作無話不談的朋友。但現在說明,我當前的想法和做法很.傻很天.真。
解釋型PLC的實現方法並不復雜。在寫好通訊、程序燒寫等功能,並設計好協議和系統架構之後,很快於三月份,一個簡單的解釋型PLC上下位機軟件就問世了,通過上位機進行PLC指令的編輯,下位機即可執行幾十條基本指令和大部分算術運算指令。對於這個工作成果,我很自豪。這不僅意味著,不但PLC樣機工作的進展大大提前,而且可以大大節省研發人員。因為從開始研究和學習PLC開始,我一共才花了不到六個月的工作時間,且無論系統還是軟件或硬件都是我一個人進行的。面對這個半成品,我並沒有意識到危險就在眼前,依然一如過去,向老闆匯報工作,同時向PM和研發部經理匯報工作。
這一下,很快全公司都知道我的成果。在公司食堂吃飯的時候,老闆把我叫到他的桌上,當著其他同事的面直誇我,並且在路上當著其他同事承諾我:PLC項目我的貢獻最大,得到的獎勵也最大。並且,老闆對我說:你把另外兩個同事都逼著了,PLC的重擔就放在你肩上了,希望你擔起主要責任。這個時候,我隱隱感覺到老闆在給我豎敵,並隱隱感覺到我面臨一些危險。
果然,很快,幾乎從來沒有找過我的,更沒有給我安排過工作,也沒有主持過PLC工作的PLC項目經理N找到我,希望我把我的PLC設計思路寫出來。這是一個很籠統的任務,而且不具有良好的可操作性。我只好承諾,把PLC的上下位機接口、通訊協議等提供出來。從三月份開始,我開始先後整理了六份文檔發給PM。結果他看了之後,不滿足,希望把詳細設計思想寫出來。對此,我明顯感到威脅,對他有一些拒絕。結果,沒想到,他撂出狠話:你必然配合服從工作安排,配合團隊工作,否則即使你技術再牛,隨時都可以找個人把你替換。我努力平息火氣,當面找到他,和他在外面長談了很久。他也沒有說太多,只說:最近心情不好,有些話引起你的誤解。對於這樣的話,我後來找到老闆,希望老闆協調一下。老闆一方面穩住我的情緒,另一方面勸我,人家講得也有道理,勸我服從大局。對於這樣明顯偏向他們的勸說,我雖然很難受,也只有聽他的了。
接下來的時間裡,我再也沒法集中精力進行PLC工作了,天天都是談話、整理文檔等工作。從談話的內容來聽,說有有投訴我不配合工作,不服從管理。老闆也一再勸我,要服從工作安排,說了接到很多投訴,說我不配合其他人的工作。三月底,另一個項目組在公司的一個大型會議上,老闆點明批評我:工作太急了。對於這個如此大的批評,我再也受不了了。
會後,我找到老闆,陳述了我的委屈。對此,當時老闆也有點激動:委屈可以打辭職報告。我急沖衝的從老闆的辦公室走出來,結果門口站著包括PLC項目經理N、運動控制組的項目經理H(H是四十來歲的清華大學研究生,技術水平和管理水平都很牛,是新提拔的為研發部副主任,但據4月14日最新的消息,H被調離研發部,運動控制項目被束之高閣,整個團隊飯碗都成問題)。幾十分鐘後,H Sir找到我,一方面指出我的一些缺點,另一方面勸我轉到運動控制組,並在中午請我吃了頓飯。由於H無論是管理水平還是技術水平,在我眼裡都比其他人強很多,我對他挺有好感的。吃飯的時候,我答應他可以先轉到運動控制組幹兩個月,等PLC其他成員跟上進度之後再回PLC。下午,H帶我到老闆辦公室談了我的工作調動問題,老闆答應了,並且承諾我:至少給我加1千的月薪,希望我好好乾下去。我也答應老闆,一定好好乾。
H對我挺好的,我剛加入運動控制組,馬上讓我參與項目組會議。而此前我從來沒有參加過任何一個PLC的項目會議。對此,我感激之情點滴在心。如果不是因為PLC的那些工作成果,我真想永遠脫離PLC項目組,離開那個是非之地。
一個星期下來,雖然H讓我總結一下PLC項目,並提供一些文檔,還算風平浪靜。我傻就傻在這裡,以為風平浪靜就沒事了。但萬萬沒想到的是,4月份的第二個星期,老闆剛離開公司去外地辦事,平時看起來人很好的總經理助理就找到我,老闆讓我離開公司,讓我盡快辦手續。而且,在我回到辦公桌上的時候,我的電腦被搬走了。這種變故,對我猶如晴天霹靂。而且,得到的答復是:很多人投訴我不配合工作,辭退的理由是:我的能力雖然很強,但不符合公司管理流程。我開始憤怒了,即使真的讓我走,也不用如此過河拆橋吧。我找到公司的大辦公室,發現那個PLC的項目經理N正在一個角落裡,悄悄的在我的電腦的拷貝資料。
現在,公司大部分人都知道我被辭的消息,很多人找我聊天慰問我,並有一些人要請我吃飯。在接連兩天裡,有高層領導和平時並無深交的同事接連請我吃飯聊天(由於可能影響到這些人在公司的前途,不方便透露身分),詢問事情經過,並希望以後多多溝通和學習。對此,我百般資味湧上心頭:我真不捨這些有情有義的同事!
達成夢想和目標的方法只有一個,就是累積微不足道的小事.