為什么程序員應該架空項目經理

jopen 10年前發布 | 6K 次閱讀 程序員

  英文原文:Is Your Boss Warming Up the Bus?

  作為一名職業顧問,我不時看到即將到臨的職場悲劇。它是這樣一步步發生的:

  程序員無法見到用戶。

  程序員從項目經理那里接任務,項目經理一個人跟用戶打交道。程序員把項目報告給項目經理,卻從未被邀請參加公司級別的工作會議。

  項目經理不能向程序員全面地描述市場需求。

  也許客戶再三對數據庫的糟糕性能表示不滿,但項目經理沒明確地把這些不滿告訴程序員。程序員按部就班地工作,全然不知用戶多么地生氣。

  程序員把精力放在不重要的事務上。

  程序員為了一項關乎公司存亡的項目埋頭工作,然而項目本身卻跟用戶脫鉤了。譬如,程序員正花時間將某個程序從X版本升級到Y版本,僅僅因為廠家馬上要放棄支持版本X了。版本升級本身沒錯,問題是用戶并沒有相關的需求,用戶更關心的是性能。

  項目經理常常解雇程序員。

  每隔一兩年,項目經理就會解雇某個表現不佳的程序員。然后招一個新人來頂替原來的位置。開始一兩年,新人的表現很好,時間久了后,一旦他們犯下錯誤,項目出了問題,項目經理就開始炒人了。

  項目經理通過獵頭招人。

  項目經理已將朋友和舊同事都得罪光了,再也沒人愿意跟他一起工作。他只能靠獵頭來招人。

  而那個新程序員很快就會被項目經理炒掉。

  如果那個人是你,你有兩個選擇:趕緊找個新工作,或想辦法影響項目經理從而使項目正常進行。你沒辦法讓他被炒魷魚,但你只需要幾分鐘的時間就可 以剝奪他的權力——直接找用戶談。他們是否滿意軟件的性能?IT 架構用起來有何困難?聆聽客戶的需求,實實在在的提升軟件性能,跟客戶保持聯系。

  你需要動動腦子,因為項目經理很可能是客戶與程序員們之間的唯一橋梁,既討好客戶又不得罪項目經理需要一些政治手腕,但并不是做不到。不幸的是,總會有人會被炒掉,但至少那個人不是你。而如果你真誠對待你的同事,并把這些技巧教給他們,項目經理會變得越來越無關緊要。

來自: 外刊IT評論
                    <span id="shareA4" class="fl">                            
                        </span>
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!