回覆列表
-
1 # 我不是大牛
-
2 # 看不清回憶
在軟體行業能走多遠, 取決於你是否想成為一名職業的軟體開發者!
剛入行的時候, 一位師兄經常講"做軟體行業, 旱澇保收, 生活水平不會太差, 各方面都過得去, 混個幾年, 車子, 房子都會慢慢擁有". 當時覺得說得挺有道理, 還覺得自己瞎蒙對了職業.
隨著年齡的增長, 越來越覺得這種"還過得去"的自我陶醉會嚴重影響整個職業的發展. 如果選擇了軟體開發這個行業, 就要以一種專業的態度來要求自己. 以前我也不是很在意. 現在才慢慢體會到. 舉個簡單的例子, 籃球運動員, 他們的職業是籃球運動員, 每次上場比賽, 就是為了為球隊作出貢獻, 得分, 防守, 球隊成績越好, 自己的升價也隨著增長. 除了比賽, 他們還有大量的練習, 體能, 運球, 傳球, 彈跳, 臂力, 腕力等, 每天都透過大量重複的練習, 來獲得肌肉記憶. 在賽場上各種情況發生比較快, 就需要球員透過肌肉記憶, 快速響應. 舉這個例子, 主要是想說, 如果選擇了軟體開發這個行業, 而且想要走的更遠的話, 首先也要以專業的態度要求自己, 要使自己一點一點的像個職業的軟體開發者. 作為軟體開發者, 除了需要時常關注新技術, 還需要時刻打磨自己的程式設計基礎, 每天也應該給自己安排定量的練習, 不管是排序演算法還是實現一個簡單的工廠模式. Bob大叔的《程式碼整潔之道-程式設計師的職業素養》一書還講了其他一些案例分享, 可以看看.
很多剛入門的朋友會問這個問題。我認為:
1、興趣很重要。如果你對軟體開發根本沒有興趣,只是為了學習一門技能,以後可以找一份工作養家餬口,那我建議還是放棄。
2、想有好的發展天賦很重要,包括敏捷的思維邏輯和比較好的記憶力。
3、勤奮不可或缺。在快速發展和網際網路時代。想要有好的發展,必須持之以恆的去學習新的知識。
最後總結一下。如果說你熱愛程式設計並且智商不是很低。只要你肯努力,一定會有所成就。