回覆列表
-
1 # 左右小實驗
-
2 # 皇家救星
1 補全計算機基礎知識。找一個好一點的學校網站,進去看他們計算機專業課程設定,到他們的論壇收購畢業生的教材。
2 考證,建議考軟體設計師或者軟體架構師。這樣一個是有國家信用背書,很多企業會透過證書承認你的水平。二是以考促學,在考試準備中發現自己知識缺陷並補全。
3 閱讀優秀的開源專案,可以先看網上的原始碼解析文章,有了基礎概念後再去看實際程式碼。這樣減少培訓班學習的一些速成知識,程式碼示例給自己錯誤引導。
5 多與同事,同行交流,多看經典書籍。聽君一席話,勝讀十年書。有時候別人一些無意的小技巧,小知識能讓你大大提高工作效率。
第一,制定自己的職場規劃(方向)。作為職場人來說,制定自己的職場規劃是比較重要的。具體到Java程式設計師來說,要給自己定一個方向,並制定對應的階段性目標和長期目標。如果想在程式設計師這條路上走的更遠,就一定要有一個自己的主攻方向,比如大資料就是個不錯的選擇。
第二,合理利用時間提高自己的能力。程式設計師能力的提升分為兩個部分,一部分是工作本身帶來的提高,另一部分是主動學習帶來的提高。透過工作帶來的提高往往是有一定期限的,如果在一個崗位上工作超過3年,那麼每天透過工作獲得的提升是十分有限的,此時要想獲得持續不斷的提高就要藉助自主學習,或者是轉崗。自主學習的重點在於時間的利用,大部分程式設計師的業餘時間都是碎片化的,如何有效利用碎片化時間來系統學習是非常考驗程式設計師的。
第三,注重交流。對於程式設計師來說,交流是提升自己的重要渠道,尤其是對於剛入行的程式設計師來說,更要多與其他人交流,以便於獲得更多的資訊量。這些交流包括技術交流、業務交流等內容,透過交流來吸收更多的知識,然後指導自己的工作。按照歷史經驗來看,往往善於交流的程式設計師成長的更快
第四,制定一個清晰的發展計劃和階段性目標。隨著資訊化社會的不斷髮展,程式設計師在未來的發展空間非常大,尤其是研發級程式設計師。作為程式設計師來說要緊跟技術發展的腳步,不斷更新自己的知識結構,只有這樣才能在職場獲得持續的提高。