作爲一名程式設計師,如果領導安排超出你能力的任務,你該怎麼辦?

鳩摩智的三叔


這種情況幾乎大部分程序員都有遇到過,不論是小企業還是大企業,在給程序員安排任務的時候都會出現這種任務量遠遠超出程序員個人能力範圍的事情。導致這種問題的原因有多方面的,下面逐一分析一下,並給出建議解決方案。

外行指導內行

這種情況比較常見於一些小型軟件企業,負責人往往沒有技術背景且對技術理解相對比較淺,對軟件開發過程沒有深刻的理解。但是並不是說不懂技術的負責人都不尊重技術,有的負責人還是非常尊重軟件開發的科學性和規律性的。

如果遇到不懂技術且不懂軟件開發規律性的領導,那麼在他安排工作的時候你要有一定的策略性。在集體開會的時候,你可以不用表態,或者簡單答應下來,在散會之後你要多費些精力跟負責人解釋並普及一下軟件開發的基本規律。然後,該提什麼條件就提什麼條件,比如人力、物力方面的資源,如果能達成一個共識是最好的,打不成也會讓負責人有一個清晰的認識,從某種程度上來說目的也達到了。

技術儲備

還有一種情況是為了進行技術儲備,或者是做一些前期準備工作。不少企業在開啟一個項目之前都會安排一些能力較強的程序員做一下前期準備工作(未來可能是項目的主要負責人),這時候安排的工作往往與之前的工作有較大的區別,甚至是有較大的難度。

這種情況就要做比較細緻的工作了,比如需要什麼方面的人才,需要多少數量的研發人員,開發週期是多久等等,一定要把這些細節問題了解清楚。然後自己先做一些技術上的驗證,看看能不能在短期內搭建起一個有戰鬥力的團隊。

以上兩種情況比較常見,當然也有其他情況,需要根據具體問題進行具體分析。

我帶軟件團隊時間比較久,我會陸續在頭條上分享一些軟件開發方面的科普文章,感興趣的朋友可以關注我的頭條號,相信一定會有所收穫。

如果有軟件開發方面的問題,也可以諮詢我。

謝謝!


IT人劉俊明


我的處理辦法就是如果再努力一下,可以達到,那就咬咬牙繼續做下去。

如果實在超出能力之外太多的,就算了,要跟領導說清楚,實在不行,讓他安排其他人主導,你來配合也行啊,完全拒絕也不太好。


分享到:


相關文章: