開發人員,別讓任何人綁架你的工作節奏

來源:互聯網
上載者:User

【編者】聽取使用者意見,但要自己掌控整個工作的節奏、目標和流程。

作為一個軟體開發人員,你的工作內容遠遠不止寫代碼。還有一些是你職責範圍內的事: 


  • 預估工作周期
  • 理解你沒寫過的軟體的功能
  • 把複雜的問題簡單化
  • 把複雜的問題分解成若干個小問題
  • 調整代碼,為迭代預留空間
  • 發現並修複漏洞
  • 上述問題與其他成員協作完成
  • 如果你直接和你的使用者互動,還有更多的建議:
  • 把使用者需求翻譯成改進計劃;
  • 深入淺出,把複雜的意思用簡單的方式向使用者傳達;
  • 明晰每一個尚待解決的問題。

但是在這些職責之上,最重要的是在瞭解目標使用者的基礎上設定目標。 

設定目標的意思是對工作的節奏和流程保持始終的掌控力,保證你的工作可以進行下去。這意味著要做風險預計,並讓使用者知曉潛在風險,不至於風險降臨時措手不及,這就需要設定一系列的規則和流程。 

如果方法得當,有沒有設定目標在某些情況下可以造成煎熬和享受工作兩種截然不同的結果。 



作為一個開發人員,你就是一個工匠,可以使用任何的工具區創造,不能讓別人的期望淩駕於你的創作自由之上。你必須自主把控這個創造的流程。 

如果你讓使用者的意志淩駕於你的創造之上,很可能會有以下結果: 

  • 你的使用者會“認為”應該什麼時候可以完成工作,那時候你可能只能拿出半成品,無法滿足使用者預期;
  • 如果你的工作沒有按照使用者預期的時間節點走,他們就會覺得沮喪,喪失信心;
  • 使用者的預期會迫使你做一些你自己並不認同的東西。

當然,最理想的情況是使用者會尊重你每一次設定的目標,但這種情況可遇不可求。總之無論何時記住:在軟體開發的過程中,你才是那個決定什麼時候達到什麼目標的人。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.