身為程式設計師:你是否經常被要求在同一時間完成多個deadline?你是否常被要求做與專業不相干的活?還是被要求快速上手其他軟體業務?
在這相愛相殺的過程中,難免會出現矛盾與誤解,那麼,程式設計師要如何處理與專案經理之間的關係呢?以下建議或許對你有幫助:
調整心態#不管你有多麼的崩潰和絕望,只要你現在還不打算辭去這份工作,那麼你就需要調整自己的心態:
總之,最重要的是調整好你的心態,記住你的首要工作是完成任務,而不是與專案經理斡旋。
學會說「不」如果你對公司確實是有價值的,公司很需要你的話,你的離開一定會為公司帶來損失。公司既然需要你為他付出勞動,你也應該有針對自己工作提出建議、拒絕不合理安排的話語權。
你可以使用甘特圖表來顯示你目前專案的進度,用來顯示任務計畫在什麼時候進行,以及實際進展與計畫要求的差別。用事實證明自己的工作難度,有底氣地向專案經理說出「不」。
如果實在無法溝通,你也可以選擇更新你的履歷,開始尋找其他的工作。
提高工作效率經常被專案經理催促,一方面是因為專案經理不懂技術,另一方面是因為自身工作效率不高。所以,提高工作效率是十分重要的。
以下這些技巧可以用來提高工作效率:
#如果你發現很難向你的專案經理解釋清楚事情,有兩個可能的原因:第一個原因你的專案經理很蠢,第二個原因你用了一種蹩腳的方式解釋事情。
試想一下,如果你能提供清晰易懂的進度表,那麼專案經理就不會在進度慢的問題上過分糾纏你。如果你能解釋明白目前的deadline已經到影響你的工作質量,那麼專案經理就不會一再提前deadline。如果你能禮貌地表示自己所承擔的工作任務重需要得到應有的補償,那麼專案經理就不會錯誤評估你的績效。
所以,你需要學會溝通,用正確、合理的方式告訴他們你的想法和需求。不要抱怨,至少需要解釋一下,相信一個有經驗的專案經理是能夠理解你的。你要知道,如果你無法妥善解決目前任務中存在的溝通問題,那麼在接下來的任務中你的問題將持續存在,最終形成惡性循環。
換位思考 #很多的矛盾都是來自於雙方工作的不理解,專案經理需要理解程式設計師工作的辛苦,程式設計師也需要理解專案經理工作的難處。
專案經理作為專案組的最高領導,專案一旦出現問題,最終的責任就會落實在專案經理身上。所以,專案經理有很大的管理壓力,需要對專案中的任何一環節負責。如果可以理解專案經理背負的責任,那麼也就能理解專案經理為什麼會一直催著你工作。
專案經理需要面對來自客戶、領導、使用者、團隊成員等多方面的壓力,往往會因為一個環節出錯而落得內外不是人。所以,身為程式設計師所能做的,就是盡可能做好手邊的工作,這樣才能讓整個專案的進程有條不紊。
如果可以站在對方的角度,就設身處地去思考問題,很多矛盾都是可以化解的。當然,如果你遇到的是一個毫不講理、專橫的專案經理,那麼你可以考慮換組或換個工作了。
以上是程式設計師如何與專案經理友善的共事?的詳細內容。更多資訊請關注PHP中文網其他相關文章!