程式設計師的自我修養與提高

2021-05-23 21:14:35 字數 798 閱讀 9280

題記:前幾天一位來自canada的華人(北大心理學博士,畢業後在canada同一家軟體公司做了10多年,現在仍在該公司工作,擔任director),給我們team做了一系列的培訓,感觸比較大的就是他對於軟體開發的很多觀點很值得國內從業者的學習。

willing to chat with others: 不要總是乙個人埋頭苦學(幹),要經常的與其它人交流技術、交流工作經驗;

willing to share your knowledge with others: 要樂意分享自己的知識,這樣對於整個團隊成員的技能的提高有非常大的促進作用;

improve your english skills: 最新最權威的技術文件、書籍都是以英文來表達的,熟練的英文水平有助於你快速的掌握這些前沿技術,也有助於你與全世界高水品軟體技術從業者無障礙的交流;

passion for your job: 熱愛你的工作;

respect your colleagues: 要勇於接受別人善意的批評;

helping others helps oneself: 在乙個團隊中,團隊的成功和個人的成功是相輔相成的,在力所能及的情況下,要有耐心幫助其他人;

對於developer的工作指導是:

peer developer: 任何開發任務都盡量應該結對程式設計,一主一輔,例如兩人可以討論solution的可行性,重大難題,考慮更多人參與討論;

code view: 任何**都應該由除coder外的其他人再檢視;

遵守軟體開發流程:先design,後implementation;

uml: 在設計中盡可能的使用uml符號的表達思想;

程式設計師的自我修養

一忌 輕易言敗,沒有自信 沒有永不放棄精神的程式設計師,只是乙個有程式設計師名號的假程式設計師。乙個真正的程式設計師,知道在程式設計的過程中,可能會遇到不計其數的困難和問題,可能有極多的挫折和失敗,而成功只有一次。就為解決乙個問題,我們可能連續十幾甚至幾十小時的坐在計算機前不停的工作。乙個問題解決了...

程式設計師的自我修養

一忌 輕易言敗,沒有自信 沒有永不放棄精神的程式設計師,只是乙個有程式設計師名號的假程式設計師。乙個真正的程式設計師,知道在程式設計的過程中,可能會遇到不計其數的困難和問題,可能有極多的挫折和失敗,而成功只有一次。就為解決乙個問題,我們可能連續十幾甚至幾十小時的坐在計算機前不停的工作。乙個問題解決了...

程式設計師的自我修養

對合作夥伴的尊重與包容 每個人的水平必然是不相同,大家各有擅長,並且在不斷進步中。所以遇到同事或者合作的友商犯了比較低階 對你來說可能是 的錯誤是很正常的事情,我們更多的是應該給與尊重與包容,而不是嘲笑或者消極對待。在不斷的鼓勵同事和合作夥伴之後,能感受到大家對我的信賴,特別是和友商的合作變得非常的...