工程師文化
(圖片來源)
原文發布于2009年3月27日
我一直想找到對工程師文化的確切定義,沒有定義,怎么判斷一個公司是否有工程師文化?不管是Google搜英文“Engineering Culture”,還是百度搜中文,都沒找到定義,例子倒給了不少,比如Google和百度自己。
就用通俗的語言說說自己的看法吧。有工程師文化的公司,工程師在公司里地位很高、很強勢,甚至比經理、銷售等還強勢。很多項目產品,并不是經理在驅動,而是一群工程師在主導。經理的作用往往就是財務支援、人力支援、進程記錄督促等等,典型的”后勤”和”服務”角色。假如從工程師的角度來看,如果他/她覺得自己在公司里很重要,每日工作得很開心、很充實,認為在公司里做工程師很有前景,那這家公司就可以說是有工程師文化的。
Michael曾說過特別見不慣一些工程師見了經理就跟老鼠見了貓似的,更別提能在經理面前有自己的想法和主見了。他說在Sun,很普通的員工即使見了VP, CEO,也可以拍拍肩膀,要根煙抽的。不過,我覺得在中國這個官本位的國家里,這種狀態過于理想主義了。工程師文化,不僅僅需要公司方面的創造、引導,也需要有著工程師情節的員工加盟。Sun的一個Fellow, Jim Mitchell說吸引他加入Sun的原因是:我有要改變世界的愿望,所以我把自己放在有真正能力的人的地方。我更喜歡與比我聰明的人一起工作,這非常有趣。(I have a desire to change the world, so I've put myself in places where there were really capable people. I prefer to work with people who are smarter than I am. It's a lot more fun that way)
一個公司即使標榜工程師文化,后來也可能逐漸走了味道,這點看百度最有意思。2005年,Keso就寫了《百度的工程師文化》一文,大量援用百度工程師對自己公司的夸贊。但在四年后,2009年1月的訪談中,《百度愛好者年終訪談第一篇:與Keso共話百度文化》,Keso直言:“今天的百度,據我所得到的信息來看,早就不是上市前那個工程師樂園了。今天的百度,規模比三四年前大了差不多10倍,員工的業績壓力很大,對大多數員工來說,百度跟其他公司沒差別。”。這個訪談讀起來非常好玩,Keso的回答很有獨立評論家的范兒,而主持人根本和Keso不搭調,感覺這個主持人要么是個市場公關人員,使勁地引導著想讓Keso說說百度的好話,要么就是太嫩,哪里能對付得了Keso.
工程師文化有它的利弊,和任何事情一樣。比如Yahoo,早年也是工程師的樂園,但后來Yahoo宣稱自己是媒體公司,而且從一些媒體公司重金挖來一些高層管理人員,至于Yahoo的工程師,很明顯地靠邊站了。這個2004年的文章的作者,可能也沒有料想到轉為媒體公司的Yahoo,現在下場一樣慘。還有這么一篇關于Motorola的,“工程師文化毀掉了摩托羅拉?”。對這篇文章,我有質疑,毀掉摩托羅拉的是它質量日漸差勁的產品,我和老公都曾是摩托羅拉手機的用戶,最后被兩款低劣的手機徹底擊敗,投向了Nokia。Sun的問題出在哪里?我道聽途說過一些,但也不想說了,七嘴八舌的人已經夠多的了。
最后說說Sun最近主推的JavaFX技術的創立人Chris Oliver,他是個怪才,也是個天才,但他也說自己從來和自己的上司就搞不好關系,他的才華在他所在的公司被Sun收購后,在Sun展現了出來。公司里有大量這樣的牛仔工程師,往往自己單槍匹馬就搗鼓出一個東西來。但也有很多公司,宣稱團隊優先,不歡迎個人英雄主義。像Chris這樣的工程師,在那樣的公司,恐怕很難呆下去。