給軟體工程師的自學建議
與現在大學生的情況類似,學校學的專業知識總是與實際工作中需要的知識相差甚遠。或許進入我們這個行業就注定要一輩子不離書本、不離學習了。由於軟硬體技術的推陳出新,學校教的c/basic/pascal/foxbase還真從來沒直接用於實際工作中過,後來工作中用到的具體知識全憑畢業之後看書自學。為此畢業以來買書的投入每年逾千,那時候懷著傻傻的投資的心態去激勵自己努力學習:花200塊錢買本書,學會某種程式語言或者工作技能,將來工資每月**三百、五百,豈不很划算!
於是一路過來,從程式語言到系統架構、從行業應用到專案管理,家裡堆著各種如今已毫無價值的書籍。如今,雖然早已沒必要再為學習某種工作技能而去買書,但常年閱讀已成自然之習慣,即使不看技術類書籍,也總是買些各類雜書來填充閒暇的時間。
有意識的學習,有目標的做事,職業生涯規劃才能切實有效的被實施。以軟體工程師身份進入it行業的從業者,在未來二三十年的職業生涯中,專業知識的學習和行業閱歷的積累,勢必如影隨形。因此,根據個人對軟體行業從業經歷的分析研究結果,將專業知識學習的過程大致總結為5個階段,提供給大家參考。(如有不妥、歡迎拍磚)
序號
階段
學習任務
崗位目標
主要書籍
1程式語言技術
完成軟體開發知識的學習,勝任軟體工程師崗位
軟體工程師
各種語言對應的各類程式設計寶典
2軟體工程
在軟體工程師的基礎上,擴充套件軟體開發前期、後期其他環節的專業知識,準備向更高的技術崗位晉公升
需求專員、系統架構師、系統設計師
主流的工程工程方法學、需求分析、系統設計和軟體架構
3專案管理
結合實際專案工作經驗,深入學習工程專案管理知識;積累業務領域知識,準備向技術管理或業務管理等管理崗位晉公升
專案經理、產品經理、技術主管、
經典的工程專案管理書籍和各行業業務領域資訊
4團隊管理
企業經營管理知識積累,個人綜合素養全面提公升,深入研究所處行業的領域知識;準備向更高的管理崗位晉公升
部門經理、技術總監、副總經理
各類團隊管理、財務基礎、個人能力等方面的書籍
5閒雲野鶴
根據個人喜好隨心閒讀
各種雜書
當學習已由安身立命逐步退化為閒情逸致,學習才變成一種自由、一種享受,才成為生活中真正不可或缺的組成部分。就如酷愛麻將的人總是在閒暇之餘呼朋喚友打上幾圈一樣,其實人們從來都不缺乏愛好,只是常常缺乏愛好的物件或內容;個人的愛好,也無所謂高下之分、雅俗之別;把閱讀當成一種愛好,與把麻將當成一種愛好,在本質上毫無二致。
給軟體工程師的自學建議
給軟體工程師的自學建議 與現在大學生的情況類似,學校學的專業知識總是與實際工作中需要的知識相差甚遠。或許進入我們這個行業就注定要一輩子不離書本 不離學習了。由於軟硬體技術的推陳出新,學校教的c basic pascal foxbase還真從來沒直接用於實際工作中過,後來工作中用到的具體知識全憑畢業之...
給軟體工程師們的建議
1 好好規劃自己的路,不要跟著感覺走 根據個人的理想來安排自己的生活,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,痛快一些,那麼就需要慎重安排自己的軌跡,從乙個行業入手逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什麼,當初你對乙個行業...
個人對軟體工程師幾點建議
1 分享第一條經驗 學歷代表過去 能力代表現在 學習力代表未來。2 一定要確定自己的發展方向,並為此目的制定可行的計畫。3 軟體開發團隊中,技術不是萬能的,但沒有技術是萬萬不能的!4 詳細制定自己軟體開發專業知識學習計畫,並注意及時修正和調整 軟體開發技術變化實在太快 5 書籍是人類進步的階梯,對軟...