1. 程式人生 > >一名工作10年以上的Java程式設計師年度總結——那些我成長必備的經驗

一名工作10年以上的Java程式設計師年度總結——那些我成長必備的經驗

640

以下是作為一名Java程式設計師經過10年時間總結出的一些有關於Java軟體開發的經驗規則:

Java程式設計真的不是一件容易的事

不管你多喜歡或是多會Java程式設計,在學習和解決問題上總會碰到障礙。工作的時間越久就越能明白這個道理。不過這倒是一個讓人進步的機會,因為你要一直不斷的學習才能很好的解決你面前的難題。如果你已不有了進取心,那麼當遇到難道無法解決時你就會想要放棄。

Java程式設計也是最讓人沮喪的事情

正常的程式設計過程都是這樣的:嘗試、失敗、學習、思考、靈感、成功。在這個漫長的過程中,常有人會感到沮喪也是很正常的事,如果最終成功了,那麼接下來你會想挑戰更難的專案,當然,之前的沮喪就會從新而來,又是一個從新學習的機會,在這個過程中,我們要懂得調整好心態,從新從發。

辦法總是要比困難多

經過不斷的學習,我們的程式設計技術會越來越強,對自己也會更加自信。每個人小時候都會有大大小小的闖禍經歷,但隨著我們的成長和能力的增強,我們很少再去辦錯事情了。而如今我們也有辦法解決我們所犯的錯。

Java程式設計就像魔法,而我們每個人都成為魔法師

經過我們的努力,學習好程式設計的各種技能,當你做出來的各種程式設計程式碼,讓別人操作起來輕而易舉的就能得到他們想要的效果時,他們就會覺得我們像魔法師一樣,因為我們所提供的這些功能可以讓他們更輕鬆,他們也更需要我們的這種技能。

架構師去寫程式碼往往能作出最佳決策

在我執行的Tech Lead courses中,我提倡技術領導者至少將他們30%的時間用來寫程式碼。花時間於編碼上有助於建立信任,尊重和理解當前的系統。在做架構決策時,不考慮到當前系統的約束條件往往會造成錯誤的決定。

多寫技術文件

多寫技術文件是好事哦—–其實它是對你工作經驗的總結和提高!一個願意和別人分享知識的人,才能在不斷的思考中提高!而且,寫文件很鍛鍊人滴!

所以建議木有部落格或者經常看別人文件自己卻不寫的同行,趕快開博吧,其樂無窮呀!

(技術文件注重簡潔精練,提供原始碼;總結性文件注重親身體會!)

合理的職業規劃

什麼是職業規劃—-就是你短期或者長期的一個職業計劃!大道理不講,咱簡單點。先問你幾個問題:

  • a.你工作幾年了,你願意一直和新入行的新手一樣就是個簡單的程式設計師嗎?

  • b. 你願意一直寫程式碼,而不關心其他嗎?

  • c. 一個專案的前期需求,設計,後期部署維護,領導找到你,你說咱搞不定,行嗎?

程式設計師不是敲程式碼的機器。第一年太多東西不懂,你可以一切聽從老大的安排,敲敲程式碼,看看資料庫,測試自己和別人的程式碼;但是第二年,你還是這樣嗎?不可能的,一年的經驗你完全可以入行了,是時候該學習怎麼進行需求分析,怎麼設計資料庫,怎麼寫各類文件,怎麼寫更好的程式碼?這是高階程式設計師的要求!

什麼是高階程式設計師?具有分析設計能力,能進行技術攻關,而且具有某行業深厚背景的程式設計師!

所有,一個專案立項後,你要積極的參與到前期設計中,跟老同志們一道思考分析問題,學習經驗!OK,你這就成長啦!

千萬不要認為程式設計師就是寫程式碼的哦!!!

說到學習我這裡收藏了一些不錯的學習視訊,每天不斷更新:

640

這裡的視訊是每天不斷更新的,每天都有新的視訊每天都有大牛講解新的技術,如果想學習Java工程化、高效能及分散式、深入淺出。效能調優、Spring,MyBatis,Netty原始碼分析的朋友可以加Java進階群:488048032,群裡有阿里大牛直播講解技術,以及Java大型網際網路技術的視訊免費分享給大家。

640

640

據不完全統計,截至目前(2017.07)為止,中國Java程式設計師的數量已經超過了100萬。而且,隨著IT培訓業的持續發展和大量的應屆畢業生進入社會,Java程式設計師面臨的競爭壓力越來越大。那麼,作為一名Java程式設計師,怎樣努力才能快速成長為一名高階的程式設計師或者架構師,或者說一名優秀的高階工程師或架構師應該有怎樣的技術知識體系,這不僅是一個剛剛踏入職場的初級程式設計師,也是工作三五年之後開始迷茫的老程式設計師,都必須要面對和想明白的問題。為了幫助大家少走彎路,我總結出一個Java程式設計師的工作2-5年成長路線圖。

640

640

640

640

640

640

這裡的視訊是每天不斷更新的,每天都有新的視訊每天都有大牛講解新的技術,如果想學習Java工程化、高效能及分散式、深入淺出。效能調優、Spring,MyBatis,Netty原始碼分析的朋友可以加Java進階群:488048032,群裡有阿里大牛直播講解技術,以及Java大型網際網路技術的視訊免費分享給大家。

640

相關推薦

no