程序人生:写给新入行程序员职业生涯的10条建议
建議1
事業的進步不在于你管理了多少人,而在于你產生了多大的影響:一個有沒有你的工作的世界的差別。
建議2
軟件開發是團隊合作 ; 它不僅關乎技術能力,也關乎人際關系。做一個好的隊友。當你開始做事情的時候,要和別人保持溝通。
建議3
技術從來都不是中立的。如果你的工作對世界有任何影響,那么這種影響是有
道德導向的。我們在軟件產品中做出的看似無害的技術選擇調整了獲得技術的條件、使用動機、誰將受益、誰將受害。技術選擇也是倫理選擇。因此,對于你希望你的選擇支持的價值,一定要慎重和明確。設計倫理。把你的價值觀融入你的作品中。永遠不要想,我只是在建立能力 ; 它本身是中性的。這并不是因為你構建它的方式決定了它將如何被使用。
建議4
自我指導——掌控你的工作和環境——是獲得生活滿足感的關鍵。確保你給你周圍的人足夠的自我導向,確保你的職業選擇為你自己帶來更大的回報。
建議5
創造世界所需要的,而不僅僅是你希望擁有的。技術人員往往過著精細化的生活,專注于滿足自己特定需求的產品。尋找機會拓寬你的生活經驗,這將使你更好地看到世界需要什么。
建議6
當做出任何具有長期影響的選擇時,將你的價值觀置于短期的自我利益和短暫的情緒之上——比如貪婪或恐懼。知道你的價值觀是什么,讓它們來引導你。
建議7
當我們發現自己陷入矛盾中時,應該停下來尋找我們共同的價值觀和共同的目標,并提醒自己,我們幾乎肯定站在同一條戰線上。
建議8
生產力可以歸結為快速決策和偏好行動。這需要 a) 來自經驗的良好直覺,以便在給出部分信息的情況下做出普遍正確的決定 ; b) 對何時要小心地前進或等待更多信息要有敏銳的意識,因為一個錯誤的決定的代價將大于等待的代價。在不同的環境中,最佳速度 / 質量決策權衡可能會有很大的差異。
建議9
快速的做決定意味著在你的職業生涯中你會做出更多的決定,這會讓你對可用選擇的正確性有更強的直覺。經驗是生產力的關鍵,更高的生產力將為你提供更多的經驗: 一個良性循環。
建議10
在你意識到自己缺乏直覺的情況下,堅持抽象的原則。在你的職業生涯中建立一個可靠的原則清單。原則是形式化的直覺,比原始模式識別適用于更廣泛的情況 (這需要對類似情況有直接且廣泛的經驗)。
IT技術分享社區
個人博客網站:https://programmerblog.xyz
文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識
總結
以上是生活随笔為你收集整理的程序人生:写给新入行程序员职业生涯的10条建议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java proguard 使用_使用p
- 下一篇: Github|类别不平衡学习资源(下)