#todayilearned優秀開發人員在其職業和生活中遵循的最佳做法
我今天閱讀的文章中的TL; DR樣式說明。註冊我的時事通訊,以在每個工作日將其接收到您的收件箱中。
好的開發人員很聰明,卻不聰明
- 智能開發人員保持簡單。 「好的代碼就像個玩笑。如果必須加以解釋,那不是一個好辦法。」
- 他們知道何時應該改進代碼,並且清楚地知道執行代碼的原因。
- 在開始編寫新代碼之前,他們首先搜索代碼中已經存在的解決方案。
- 他們很務實。他們不會被招數迷住。
- 他們不相信完美捷徑的承諾。他們理解權衡。
- 他們從不害羞地問問題。
「編程不像是進入中央情報局,您不會因為偷偷摸摸而受到讚譽。」-史蒂夫·麥康奈爾
全文在這裡,讀了6分鐘
程序員:讓自己可以更換
海事組織,使自己具有可替換性是擴大職業的唯一途徑。
- 為了追求無可替代,開發人員最終陷入了停滯的職業生涯。
- 您通過ho積信息來破壞與同事的關係。
- 它使您固定和孤立。
- 由於目前的職位無法替代您,因此您不會再考慮其他機會。
- 為了成長,您必須不斷努力使自己變得可替換。
- 通過創建帶有示例,說明和約定的文件,甚至在您的封閉源軟體中也可以使用來自開放源代碼的最佳實踐,以便您的隊友可以輕鬆地做出貢獻。
- 通過輪流安排工作共享責任和訪問許可權。
- 與隊友共享知識並一起學習。
- 推動在新項目中使用新技術和不同技術。
- 不斷學習如何使用新工具,技術和實踐,並積極找出要解決的痛點。
全文在這裡,讀了6分鐘
長期項目的策略
- 預算好您的時間,並調整自己的態度以在長期項目中取得成功。
- 即使看似不合理,也要保持樂觀。
- 期待意料之外的事情,並花一些時間來響應新的發展或信息。
- 每天記錄您的進度。
- 隨著團隊動態需要時間來解決,期望新團隊會有所回歸。
- 儘早投入時間來開發可節省您以後時間的工具。
- 重新組織您的早期工作,以建立在逆境中可以利用的記憶庫。
- 堅守自己的時間,優先考慮長期項目。
全文在這裡,讀了8分鐘
資訊來源:由0x資訊編譯自DEV,原文:https://dev.to/mohanarpit/best-practices-good-developers-follow-in-their-careers-life-3cf ,版權歸作者所有,未經許可,不得轉載