#todayilearned優秀開發人員在其職業和生活中遵循的最佳做法

我今天閱讀的文章中的TL; DR樣式說明。註冊我的時事通訊,以在每個工作日將其接收到您的收件箱中。

好的開發人員很聰明,卻不聰明

  • 智能開發人員保持簡單。 「好的代碼就像個玩笑。如果必須加以解釋,那不是一個好辦法。」
  • 他們知道何時應該改進代碼,並且清楚地知道執行代碼的原因。
  • 在開始編寫新代碼之前,他們首先搜索代碼中已經存在的解決方案。
  • 他們很務實。他們不會被招數迷住。
  • 他們不相信完美捷徑的承諾。他們理解權衡。
  • 他們從不害羞地問問題。

「編程不像是進入中央情報局,您不會因為偷偷摸摸而受到讚譽。」-史蒂夫·麥康奈爾

全文在這裡,讀了6分鐘

程序員:讓自己可以更換

海事組織,使自己具有可替換性是擴大職業的唯一途徑。

  • 為了追求無可替代,開發人員最終陷入了停滯的職業生涯。
  • 您通過ho積信息來破壞與同事的關係。
  • 它使您固定和孤立。
  • 由於目前的職位無法替代您,因此您不會再考慮其他機會。
  • 為了成長,您必須不斷努力使自己變得可替換。
  • 通過創建帶有示例,說明和約定的文件,甚至在您的封閉源軟體中也可以使用來自開放源代碼的最佳實踐,以便您的隊友可以輕鬆地做出貢獻。
  • 通過輪流安排工作共享責任和訪問許可權。
  • 與隊友共享知識並一起學習。
  • 推動在新項目中使用新技術和不同技術。
  • 不斷學習如何使用新工具,技術和實踐,並積極找出要解決的痛點。

全文在這裡,讀了6分鐘

長期項目的策略

  • 預算好您的時間,並調整自己的態度以在長期項目中取得成功。
  • 即使看似不合理,也要保持樂觀。
  • 期待意料之外的事情,並花一些時間來響應新的發展或信息。
  • 每天記錄您的進度。
  • 隨著團隊動態需要時間來解決,期望新團隊會有所回歸。
  • 儘早投入時間來開發可節省您以後時間的工具。
  • 重新組織您的早期工作,以建立在逆境中可以利用的記憶庫。
  • 堅守自己的時間,優先考慮長期項目。

全文在這裡,讀了8分鐘

資訊來源:由0x資訊編譯自DEV,原文:https://dev.to/mohanarpit/best-practices-good-developers-follow-in-their-careers-life-3cf ,版權歸作者所有,未經許可,不得轉載
你可能還喜歡