論程式設計師的職業素養(如何成為專業人士?)

2021-10-14 01:45:51 字數 830 閱讀 3707

這本書共有三個序言,兩個譯者序和乙個作者序言。

譯者序言中講到,作為乙個程式設計師不僅要有基本的程式設計技能作為「硬素質」,更需要「軟素質」——良好的習慣和行為思維方式,「硬素質」決定我們能不能找到乙份餬口的工作,「軟素質」則決定我們將來職業生涯的高度和長度。

例如:找工作時,經常會問到「在過去的工作中,遇到過那些印象深刻的問題以及如何解決的」,這個問題背後就是考察面試者的思維方式。【解決問題的方式、步驟以及反思程度】所以刻意培養良好的習慣和思維方式對於應聘求職來說是必要的。

作者序言中講到,這本書更像是作者本身的程式設計生涯中犯錯集合,並且作者挖掘了這些錯誤的原因以及如何避免再犯同樣的錯誤。因為,無法銘記過去的人,注定要重蹈覆轍。

雖然軟體領域發展迅猛,各種新技術、工具、觀點、術語層出不窮,但是基礎的知識卻沒有改變【例如我們還是跟過去一樣寫個各種的if和else】。

要做到專業開發者,就要了解大部分本領域的知識(例如:耦合性、摩爾型、n-s圖示、資料流程圖進行功能分析、手寫快排等),還要精通下面的事項:

2,設計原則。

4,方法。

5,實踐。

6,工件。

每位**家都不是靠表演掌握技能的,而是靠的是大量的練習。什麼樣的練習呢?特定的訓練,音階、練習曲、不斷演奏等。程式設計也是同樣的道理。

2,每天都刷幾道演算法,用於提公升思維、快速敲**、熟練語言等。

俗話說「見賢思齊,見不賢自省「,跟別人合作程式設計、練習、設計、計畫。不僅可以學習如何和他人溝通(很多程式都不是乙個人可以完成的,多是團隊開發),而且也可以更快、更高質量的工作。

著名物理學家費爾曼曾說過「最好的學習方法,就是教授他人「。這樣不僅可以讓自己重溫知識,而且更鍛鍊自己表達能力和理解問題的能力。

程式設計師的職業素養

程式設計師是可以當作一生的職業。但首先,你需要熱愛程式設計,而不是把它作為完成其他人生目標的工具。既然計畫投入數十年的人生,那麼一定會不斷的反思自己在哪些方面的努力是更有效率的。換句話說,現在的你,和十年前的自己到底有哪些不同,十年後又怎樣超越現在的自己?我的職業生涯還遠遠沒有過半,深深感覺沉澱不足...

程式設計師的職業素養 Bob

1.不匆忙上線,測試充分後再上,即使到了交付期 2.分析自己容易遺漏的bug,檢討自己查bug的方法 3.讓自己的專案靈活易於修改 時長改動它,發現不容易時,思考改進 高覆蓋的單元測試保證 修改的信心 4.承諾的代價,加速的代價 一片糟糕.5.專業的回答,重於事實,不計較過去.6.好 的障礙 匆忙....

《程式設計師的職業素養》 2

輔導缺乏經驗的程式設計師是那些經驗豐富的程式設計師的職責。向資深導師尋求輔導也是年輕程式設計師的專業職責。測試驅動開發 tdd 先寫測試的程式設計。先寫測試 再寫業務 測試 有問題,停止業務 編寫直到測試 無誤。僅編寫當前測試 能夠正確執行的業務 即可。要學習熱鍵和導航操作,以及測試驅動開發,持續整...