程序員的職業規劃是非常清晰的:
程序員。如果你覺得你喜歡代碼,喜歡開發工作,那麼一-直做開發也是一件的不錯的事,不過要考慮當你做開發10年後,你所做的工作,一個大學畢業2.3年的開發人員一樣能做時,你的價值在走下坡路,越來越不值錢。所以要時刻保持學習,並且深入研究技術。
架構師。是往真正技術大牛的方向發展的職業線路。若未來你想成為架構師就需要現在你的不斷專研技術和積累研發經驗。不是隨便開發人員憑借10年開發經驗就可以成為架構師。成為架構師需要完善和扎實的技術體系,具備較好系統分析和設計能力,豐富的項目研發經驗。
技術經理。是往技術加團隊管理的方向發展的職業線路。往此線路發展的同學,需要一定的技術能力和團隊管理能力。做管理與性格有關,首先得分析自己性格是否適合做管理的工作,這點也是很多做技術出身的人員,轉型時最大的挑戰。有技術經理崗位的存在,一般都是搭配偏需求、產品的項目經理進行項目實施。技術經理的技術可以不用深入研究,但是需要具備一定的廣度和項目開發經驗。
項目經理。是往管理的方向發展的職業線路, -般項目經理主要側重項目管理工作,項目經理很關鍵的能力就是計劃、溝通及組織協調的能力。溝通和表達是開發人員短柄,所以想往此線路發展的同學,從日常的工作、生活中就得逐步加強鍛煉這方面能力,其次學習一些項目管理的知識,例如:PMP、CMMI敏捷開發管理等。
選擇什麼樣的職業線路,需要客觀認識自己,根據自己的特點進行規劃,選中後制定有序的學習計劃。職業機會也是留給已做好准備的人。
2. Java程序員的職業規劃是什麼
如果你是在校學生,務必要在學好基礎(比如計算機系統、演算法、編譯原理等等)的前提下,再考慮去進行下面的學習。第一部分:對於尚未做過Java工作的同學,包括一些在校生以及剛准備轉行Java的同學。
一、Java基礎首先去找一個Java的基礎教程學一下,這里可以推薦一個地址,或者你也可以參照這個地址上去找相應的視頻。學習Java基礎的時候,應該盡量多動手,很多時候,你想當然的事情,等你寫出來運行一下,你就會發現不是這么回事兒,不信你就試試。學完以上內容以後,你應該對Java有一個基本的了解了,你可以用Java語言寫出一些簡單的程序,並且你用的是最簡單的編輯器,比如記事本。這個時候,不要急於進入下一部分,留下幾天好好寫一些程序,盡可能熟悉這些基礎內容。
二、Web開發等你寫上幾天程序以後,你往往會比較迷茫,因為你寫的東西似乎看起來毫無用處,比如實現一個簡單的計算器,讀取一個文件等。這個時候你就應該去學著寫一些讓你覺得有意思的東西了,所以你應該學習更多的知識。這些內容主要是Web開發相關的內容,包括HTML/CSS/JS(前端頁面)、Servlet/JSP(J2EE)以及Mysql(資料庫)相關的知識。它們的學習順序應該是從前到後,因此最先學習的應該是HTML/CSS/JS(前端頁面),這部分內容你可以去上面的那個runoob網站上找。
你可以試著自己寫一些頁面,當然,你可以盡你最大的努力讓它變得最漂亮。這部分內容對於後端Java來說,理論上不是特別重要,但至少要達到可以自己寫出一些簡單頁面的水平。接下來,你需要學習的是Servlet/JSP(J2EE)部分,這部分是Java後端開發必須非常精通的部分,因此這部分是這三部分中最需要花精力的,而且這個時候,你要學會使用開發工具,而不能再使用記事本了,可以選擇eclipse。當你下載安裝好eclipse以後,請視頻中的教程一步一步去學習,一定要多動手。關於Servlet/Jsp部分視頻的選擇,業界比較認可馬士兵的視頻,因此推薦給大家。
當然了,我本人並沒有看過他的視頻,所以不好說的太絕對,如果大家自己有更好的選擇,可以堅持自己的,不要被我干擾。原本我也是打算出教學視頻的,但是由於時間問題,還是決定放棄了。但是如果你看視頻的過程中遇到了問題,歡迎來我的交流群提問,或者去斗魚觀看我的直播提出你的問題,直播地址和群號都在我的個人博客左側。最後一步,你需要學會使用資料庫,mysql是個不錯的入門選擇,而且Java領域里主流的關系型資料庫就是mysql。這部分一般在你學習Servlet/Jsp的時候,就會接觸到的,其中的JDBC部分就是資料庫相關的部分。你不僅要學會使用JDBC操作資料庫,還要學會使用資料庫客戶端工具,比如navicat,sqlyog,二選一即可。
三、開發框架當你學會以上內容以後,這個時候你還不足以參加工作,你還需要繼續深造。公司里為了提高開發的效率,會使用一些Java Web框架,因此你還需要學習一些開發框架。目前比較主流的是SSM框架,即spring、springmvc、mybatis。你需要學會這三個框架的搭建,並用它們做出一個簡單的增刪改查的Web項目。你可以不理解那些配置都是什麼含義,以及為什麼要這么做,這些留著後面你去了解。
但你一定要可以快速的利用它們三個搭建出一個Web框架,你可以記錄下你第一次搭建的過程,相信我,你一定會用到的。還要提一句的是,你在搭建SSM的過程中,可能會經常接觸到一個叫maven的工具。這個工具也是你以後工作當中幾乎是必須要使用的工具,所以你在搭建SSM的過程中,也可以順便了解一下maven的知識。在你目前這個階段,你只需要在網路上了解一下maven基本的使用方法即可,一些高端的用法隨著你工作經驗的增加,會逐漸接觸到的。
關於學習SSM框架的地址給大家推薦一個,這裡面有視頻,大家可以去觀看。四、找工作當你完成開發框架的學習以後,你就該找工作了,在校的找實習,畢業的找全職。與此同時,在找工作的同時,你不應該停下你的學習,准確的說,是你在以後都不能停下學習。上面這些內容你只是囫圇吞棗的學會了使用,你可以逐步嘗試著去了解更多的東西,網路是你最重要的老師。
第二部分:對於參加工作一年以內的同學。恭喜你,這個時候,你已經擁有了一份Java的工作。這個階段是你成長極快的階段,而且你可能會經常加班。但是加班不代表你就可以鬆懈了,永遠記得我說的那句話,從你入行那一刻起,你就要不停的學習。在這一年裡,你至少需要看完《Java編程思想》這本書。這本書的內容是幫助你對於Java有一個更加深入的了解,是Java基礎的升級版。這本書很厚,當初看這本書,我花了整整三個月。正常速度的話,應該可以在半年左右看完。我這里不要求過高,只要你在一年以內把這本書看完即可。當然了,我所說的看完,是充分吸收,而不是讀一遍就完事了,因此有些內容你可能會看不止一遍。總而言之,這個階段的核心學習思想就是,在工作中實踐,並且更加深入的了解Java基礎。
第二部分:對於參加工作1年到2年的同學。這部分時間段的同學,已經對Java有了一個更加深入的了解。但是對於面向對象的體會可能還不夠深刻,編程的時候還停留在完成功能的層次,很少會去考慮設計的問題。於是這個時候,設計模式就來了。我當時看的是《大話設計模式》這本書,並且寫了完整版的設計模式博客。因此,我要求大家,最多在你工作一年的時候,必須開始寫博客,而設計模式就是你博客的開端。
請記住,我所提的基本都是最低要求,因此不要有任何鬆懈的心理,否則五年後,你不要去羨慕別人高於你的工資,也不要去羨慕別人進入了某公司。這一年,你必須對於設計模式了如指掌,《大話設計模式》可以作為你的開端。此外,設計模式並不是你這一年唯一的任務,你還需要看一些關於代碼編寫優化的書。比如《重構 改善既有代碼的設計》,《effective java》。總而言之,這個階段,你的核心任務就是提高你的代碼能力,要能寫出一手優雅的代碼。
第三部分:對於參加工作2年到3年的同學有的同學在這個時候覺得自己已經很牛逼了,於是忍不住開始慢慢鬆懈。請記住,你還嫩的多。這個階段,有一本書是你必須看的,它叫做《深入理解Java虛擬機》。這本書絕對是Java開發者最重要的書,沒有之一。在我眼裡,這本書的重要性還要高於《Java編程思想》。這本書的內容是幫助你全面的了解Java虛擬機,在這個階段,你一定已經知道Java是運行在JVM之上的。所以,對於JVM,你沒有任何理由不了解它。
另外,在過去2年的工作當中,你肯定或多或少接觸過並發。這個時候,你應該去更加深入的了解並發相關的知識,而這部分內容,我比較推薦《Java並發編程實戰》這本書。只要你把這本書啃下來了,並發的部分基本已經了解了十之六七。與此同時,這個階段你要做的事情還遠不止如此。這個時候,你應該對於你所使用的框架應該有了更深入的了解,對於Java的類庫也有了更深入的了解。
因此,你需要去看一些JDK中的類的源碼,也包括你所使用的框架的源碼。這些源碼能看懂的前提是,你必須對設計模式非常了解。否則的話,你看源碼的過程中,永遠會有這樣那樣的疑問,這段代碼為什麼要這么寫?為什麼要定義這個介面,它看起來好像很多餘?由此也可以看出,這些學習的過程是環環相扣的,如果你任何一個階段拉下來了,那麼你就真的跟不上了,或者說是一步慢步步慢。而且我很負責的告訴你,我在這個階段的時候,所學習的東西遠多於這里所羅列出來的。
因此千萬不要覺得你已經學的很多了,我所說的這些都只是最低要求,不光是我,很多人在這個時間段所學習的內容都遠超本文的范圍。如果你不能跟上節奏的話,若干年後,如果不是程序猿市場還不錯的話,你很可能不僅僅是工資比別人低,公司沒別人好,而是根本就找不到工作。總而言之,這個階段,你需要做的是深入了解Java底層和Java類庫(比如並發那本書就是Java並發包java.concurrent的內容),也就是JVM和JDK的相關內容。而且還要更深入的去了解你所使用的框架,方式比較推薦看源碼或者看官方文檔。另外,還有一種學習的方式,在2年這個階段,也應該啟用了,那就是造輪子。不要聽信那套「不要重復造輪子」的論調,那是公司為了節省時間成本編造出來的。重復造輪子或許對別人沒有價值,因為你造的輪子可能早就有了,而且一般情況下你造出來的輪子還沒有現存的好。
但是對別人沒有價值,不代表對你自己沒有價值。一個造輪子的過程,是一個從無到有的過程。這個過程可以對你進行系統的鍛煉,它不僅考察你的編碼能力,還考察你的框架設計能力,你需要讓你的輪子擁有足夠好的擴展性、健壯性。而且在造輪子的過程中,你會遇到各種各樣的難題,這些難題往往又是你學習的契機。當你把輪子造好的時候,你一定會發現,其實你自己收獲了很多。所以,這個階段,除了上面提到的了解JVM、JDK和框架源碼以外,也請你根據別人優秀的源碼,去造一個任何你能夠想像出來的輪子。
第四部分:參加工作3年到4年的同學這個階段的同學,提升已經是很難了,而且這個階段的學習往往會比較多樣化。因為在前3年的過程中,你肯定或多或少接觸過一些其它的技術,比如大數據、分布式緩存、分布式消息服務、分布式計算、軟負載均衡等等。這些技術,你能精通任何一項,都將是你未來面試時巨大的優勢,因此如果你對某一項技術感興趣的話,
這個時候可以深入去研究一下。這項技術不一定是你工作所用到的,但一定是相關的。而且在研究一門新技術時,切忌朝三暮四。有的同學今天去整整大數據,搞搞Hadoop、hbase一類的東西。過不了一段時間,就覺得沒意思,又去研究分布式緩存,比如redis。然後又過不了一段時間,又去研究分布式計算,比如整整Maprece或者storm。結果到最後,搞得自己好像什麼都會一樣,在簡歷上大言不慚的寫上大數據、分布式緩存、分布式計算都了解,其實任何一個都只是浮於表面。到時候面試官隨便一問,就把你給識破了。
一定要記住,作為一個程序猿,平日里所接觸的技術可能會很多,但是想要讓一門技術成為你的優勢,那麼一定是你對這門技術的了解強過絕大多數人才行。因此在這個階段,你就不能再簡單的去學習前3年的內容了,雖然前面的學習如果還不夠深入的話依舊要繼續,但這個時候你應該更多的考慮建立你的優勢,也可以稱為差異性。差異性相信不難理解,就是讓你自己變得與眾不同。你前面三年的學習足夠你成為一名基本合格的Java開發者,但你離成為一名優秀的Java開發者還有很大的距離。
所謂優秀,即能別人所不能。而你前三年所學習的內容,是很多做過幾年的Java開發都能夠掌握的。那麼為了讓自己有差異性,你就需要另闢蹊徑,找一個方向深入研究下去,以期在將來,你能夠成為這個領域的專家,比如分布式計算領域的專家,大數據領域的專家,並發領域的專家等等。此外,你除了建立你的差異性之外,還要去彌補你基礎上的不足,直到現在,我都沒有提及基礎知識。原因是基礎是很枯燥無味的,學的太早不僅容易懵逼,而且懵逼的同時還容易產生心理陰影,以至於以後再不想去研究這些基礎。但基礎又是你深入研究一些領域時所必須掌握的,比如你去研究分布式計算,你不懂演算法你玩個毛毛?比如你去做分布式緩存,你對計算機系統的內存不了解,你如何去做緩存?
如果你的基礎本來就非常強,那麼恭喜你,相信你在之前的工作中已經充分體會到了這些基礎對你的幫助。但我相信大部分人的基礎都很薄弱,哪怕是科班畢業的人,很多人也不敢說自己當初的基礎學的多麼強大,比如演算法、計算機系統原理、編譯原理這些。但是每個人時間都是有限的,而且這些基礎的書籍每一本讀下來,沒個一年半載的,還真拿不下來,因此還是要有所抉擇的。雖然藝多不壓身,但問題是藝多是有代價的,是需要你付出時間和精力的,而我個人更贊成在同等代價的情況下獲取最大的收獲。
首先,我比較推崇的基礎書籍有三本,分別是《深入理解計算機系統》,《tcp/ip詳解 卷一、二、三》,《數據結構與演算法》。其中TCP/IP有三本書,但我們這里把這三本看成是一本大書。這三本分別適合三種人,《深入理解計算機系統》比較適合一直從事Java Web開發和APP後端開發工作的人群。《tcp/ip詳解 卷一、二、三》比較適合做網路編程的人群,比如你使用netty去開發的話,那麼就要對TCP/IP有更深入的了解。而《數據結構與演算法》這本書,則比較適合做計算研究工作的人,比如剛才提到的分布式計算。另外,我要強調的是,這里所說的適合,並不是其它兩本對你就沒有用。比如你做Java Web和APP後端開發,《tcp/ip詳解 卷一、二、三》這本書對你的作用也是很大的。這里只是分出個主次關系而已,你要是時間足夠的話,能把三本都精讀那當然最好不過了。
但如果時間有限的話,那麼就先挑對你幫助最大的書去讀。理論上來講,這一年你能把這三本其中一本精讀下來,就已經非常厲害了。有了基礎,有了前面的工作經驗,你就可以去開拓屬於你的領域了。在這一年裡,一定要規劃好自己的領域,建立好自己的優勢,製造出差異性。如果你對自己的領域不夠清晰的話,隨著你工作的時間日益增多,你接觸的技術會越來越多,這個時候,你很容易被淹死在技術的海洋里,看似接觸的技術越來越多,會用的也越來越多,但你毫無優勢。有的同學可能會問,「我,我也不知道我的領域是什麼啊?怎麼辦呢?」對於這種人,我只想說,「卧槽,這還問我?要不幹脆我替你學習得了,好不好?」
第五部分:參加工作4年到5年的同學經過前面一年的歷練,相信你在自己所鑽研的領域已經有了自己一定的見解,這個時候,技術上你應該已經遇到瓶頸了。這個時候不要著急提高自己的技術,已經是時候提高你的影響力了,你可以嘗試去一些知名的公司去提高你的背景,你可以發表一些文章去影響更多的人。當然,你也可以去Github創建一個屬於你的開源項目,去打造自己的產品。
這次的開源項目不同於之前的造輪子,你這個時候是真的要去盡量嘗試造出來真正對別人有價值的輪子。技術學到這個階段,很容易遇到瓶頸,而且往往達到一定程度後,你再深入下去的收效就真的微乎其微了,除非你是專門搞學術研究的。然而很可惜,大部分程序猿做不到這一步,那是科學家做的事情。這個時候提高影響力不僅僅是因為技術上容易遇到瓶頸,更多的是影響力可以給你創造更多的機會。程序猿在某種程度上和明星很像,一個好的電視劇和電影就可以成就一批明星,程序猿有的時候也是,一個好的項目就可以成就一群程序猿。比如國內幾個膾炙人口的項目,像淘寶、支付寶、QQ、網路、微信等等。這每一個項目,都成就了一批程序猿。我敢說,這裡面任何一個項目,如果你是它的核心開發,光是這樣一個Title,就已經是你非常大的優勢。更何況還不止如此,Title說到底也是個名頭,更重要的是,這種項目在做的時候,對你的歷練一定也是非常給力的。
而你如果想要參與這樣的項目,除了靠運氣之外,影響力也是很重要的一個手段。比如你在分布式計算領域有一定的影響力,那麼如果有什麼好的關於分布式計算的項目,對方就很可能會邀請你。就算人家不邀請你,你自己主動去面試的時候,對方如果知道你在這個領域的影響力,也肯定會起到很大的作用,而這個作用,甚至可能會超過你現在的技術能力。所以,在這個階段,你最大的任務是提高自己的影響力,為自己未來的十年工作生涯那一天做准備。如果你能夠靠你的影響力和以前積累的技術,參與到一個偉大的項目當中,那麼你後面的五年也就有著落了。當然了,我現在滿打滿算,做程序猿也就4年半不到,因此關於4年到5年這一部分,我的見解不一定是對的,就算是對的,也不一定是適合任何人的。
所以,希望大家自己有的判斷力,去決定到底該如何度過這一年。結語本文到此就基本結束了,整篇文章很長,但其實主要就說了兩部分內容,一個是社招面試的准備,一個是Java生涯的學習。關於這兩部分,我已經給出了自己的見解,但是還是那句話,每個人吸收知識的時候,都要有抽取精華,去除糟粕的能力。我所說的,可能有些是對的,有些是錯的,有些是適合你的,有些是不太適合你的,你要自己能夠判斷。其實你在生活和工作當中也是一樣的,你身邊的人形形色色,有的人你喜歡,有的人你很討厭。但其實你喜歡的人也有缺點,你討厭的人也有優點。你要學會從你討厭的人身上學會他的優點,千萬不要一棒子打死,這只會讓你失去很多學習成長的機會。好了,說了這么多了,就到此為止吧
3. 程序員職業規劃職業規劃
每一天的時間都非常珍貴,如何才能提升自己,職業發展順利呢?請好好規劃今後的職業發展道路。想必許多人都在為如何寫好職業規劃而煩惱吧,下面是我為大家整理的程序員職業規劃職業規劃3篇,歡迎大家分享。
第一,學習基礎,熟悉框架
第二,學習資料庫應用程序和WEB應用程序開發
第三。學習編寫需求程序設計文檔,測試文檔
第四。做項目經理,積累項目經驗
第五,做合作夥伴。
規劃是個長期計劃,使為了實現一個遠期目標而制定的計劃,然後又由數個或者數十個短期計劃分解組成,不斷實現。
關於職業生涯,很多人不能學以致用,將來的工作和自己的專業關聯性不大,在大學里學的東西只能用上20%,(當然除了專業性特別強的),主要的80%的技能都是進入社會中不斷學習逐漸實現的。
成功的職業規劃,主要的考慮因素在以下幾個方面:
1、你的興趣是什麼?你曾經想成為什麼樣的人?你對哪些知識比較有感覺,能夠深入發展下去?
2、你的性格適合做什麼?不同的工作,適合不同性格的人去做。認清楚自己的性格,是非常重要的一步。
3、你的優勢和特長是什麼?有哪些拿得出手的能力?對於自己欠缺的能力,應該怎樣去做?
4、你性格本身存在哪些弱點需要克服?不要讓弱點成為你成長中的絆腳石。
1、線性級:編程的時候好比低著頭走路,腦子里完全不進行規劃。就像蓋房子的時候,一塊磚一塊磚的壘,想到哪就干到哪。結果越壘越龐大,後面的代碼管理越來越混亂。這一境界相當於生產車間里的操作工,按照圖紙根據工藝要求操作機器進行部件加工,至於零件在於整個設備中的功能和作用不了解,也不去考慮。這一境界的目標是把本工序工作做好。
2、邏輯級:掌握了一定演算法經驗,對於現實業務比較了解,能夠撰寫出一些模塊和函數。邏輯比較嚴密,bug比較少。這一境界相當於生產車間裡面的車間主任,需要對本車間的生產加工業務比較熟悉,還能自己設計出一些便利的工裝器具,便於重復生產加工的時候,加快生產速度,保證加工質量。這一境界的目標是快速的高質量的把本車間工作做好。
3、架構級:掌握演算法,熟悉現實業務。對軟體進行架構,進行分層,指導團隊成員按照統一的目標進行工作。這一境界相當於製造本部長,對於整個產品的生產過程都非常熟悉,協調各個車間的生產進度,按照一致的交付目標進行生產加工。這一境界的目標是把產品按質保量的做好。
4、工程級:按照項目管理的理念,對軟體過程進行項目級管理。需要協調內外部各種資源進行統一工作。這一境界相當於事業部老總,需要協調市場銷售、材料供應、內部生產等內外部多方面的資源實現經營目標。這一境界的目標是低成本、快速的交付產品讓客戶滿意,實現營業利潤。
做自己喜歡與最擅長的工作
既然必須做出選擇,如何選擇就是關鍵。總不能寫幾個紙條,靠抓鬮來決定自己以後的命運。從眾多成功者的經歷來看,成功的.一個關鍵因素就是做自己感興趣的和最擅長的事情。如果沒有興趣,就沒有百分之百的激情與動力,如果不擅長,就不可能把一件事情做到最好。
劉翔是短跑冠軍,王勵勤是乒乓球冠軍,喬丹是飛人,巴菲特是股神……他們之所以成為英雄,正在於他們都是在做自己最擅長的事情,都是在拿自己的長處和別人的短處較量。他們本來是普通的常人,但因為在某一點上超過了所有的人,因而獲得了成功。
職業規劃的目的,不是要你變成另外一個人,而是要你變成最好的自己。搞清楚自己的優勢在什麼地方。做自己喜歡和最擅長的工作。不要羨慕別人的長處,不要絞盡腦汁地琢磨怎樣才能像別人那樣擅長某方面,不要幻想成為別人--做最好的自己!
成為行業專家
通常說到程序員的發展前景,一般是指如項目經理、軟體架構師之類的,這種規劃主要是在it行業內就業發展的規劃,更像一個職位的規劃。所以,無論是就職資源還是職業前景都包含一定的局限性。隨著it行業的競爭加劇和其他傳統行業的信息化進程,如今的程序員職業規劃發展目標應該超越本職業概念的"行業專家",這里所指的行業,並不是指編程的語言,而是比如電信、互聯網、銀行、電子商務之類的行業,成為一個領域在行業中應用的專家。而在現實招聘的需求中也大量地體現了這方面的要求,具有某一行業多年從業經驗的開發人員一直是眾多企業苦苦追尋的香餑餑。
堅持到底
除了選擇,最終要想獲得成功,唯一的辦法就是"專注".技術是層出不窮的,而人的精力卻是有限的,怎樣把有限的精力用到刀口上去,那就得認准了某個領域和某個行業堅持不懈地做下去,不但要成為這個領域的技術專家,還要成為這些行業的業務專家,你能熟知這個領域的點點滴滴,並能在這個領域的行業應用上發展創新,這樣的人才,我想才是目前最需要的人才。我的一個同學,畢業的時候被公認為是編程水平最高的,但3年來他換了6次工作,他總是對這個感興趣,對那個感興趣,做過很多,每換一個工作幾乎都是做的全新的東西,總在抱怨工作不如意,其實他換來換去,卻始終是在起點上轉。而另一個非常堅持的朋友,10年只跳了三次槽,第一個是程序員,第二個是部門經理,第三個是技術總監,不為什麼,就因為他是專家,10年來他只做一個行業。用10年來做一件事情,不成功都難。
世界上沒有完美的公司,重要的是,你要有自己的目標。知道你自己要的是什麼。有些人習慣不滿意就跳槽,跳槽可能會增加你的收入,但這種個人收入的增長,與一家企業由小到大而給員工帶來的成長是無法相提並論的。職業規劃就是要搞清楚自己的優勢在什麼地方,自己最適合做什麼。當有了自己堅定的目標和定位,打工就不再是為別人賣命,而是為了自己的目標在奮斗!用這樣的標准來衡量自己的成長和進步,那樣的人生也會變得輕松而快樂。
4. 軟體開發個人職業生涯規劃書
一份優秀的職業生涯規劃書能幫助軟體開發人員排除萬難,向高峰前進,下面是由我分享的軟體開發職業生涯規劃書,希望對你有用。
軟體開發職業生涯規劃書(一)
1. 前言
理想是燈,照亮夜行的路;理想是路,引你走向黎明;其實人生就是追求目標的過程。人生的目標也涉及多個方面,包括學業,家庭,工作等。如今正值青春年華的我們,正事去實現自己目標的好時機。但是,要實現一個偉大的目標需要有一個好的 職業規劃 。
而什麼叫職業規劃呢?簡單來說,生涯即是指一個人的一生從始至終的過程。而職業生涯規劃是指個人發展與組織發展相結合。通過對職業生涯的主客端因素分析, 總結 和測定,確定一個人的奮斗目標,並未實現這一事業職業目標而預先進行生涯系統安排的過程。
通過職業生涯規劃去制定自己的發展路線。努力達成目標,達成生活意義,實現自我價值。
2. 自我認知與定位
2.1我的成長經歷
我出生在貧寒的家庭,父母都是老實的種地人。我是家裡的長
子這對我的性格有很大的影響。
兒時的啟蒙 教育 幾乎都是自己去探索的,和一群同齡的孩子滿
世界亂跑。懷著兒時的好奇心學會了許多東西。而在此期間有些可笑的事情仍記憶猶新。
進入小學後,臘敬茄我迷戀稿猛數學這門課,每次考試數學近乎都名列前
茅,而這也輪察影響了我對自己以後職業的選擇。小時候總是喜歡動手,記得一次我把姐姐的手錶拆開,然後整整一個下午都在那修
理手錶,最後以成功告終。還有就是家裡的小電器壞了,我就回去拆開它,探究他的工作原理。那是如果有人問我想干什麼,我會毫不猶豫地說工程師。也許隨著時間的推移我會改變自己的職業,但是一個信念在我的腦海深處我很喜歡動手,這就是我的優勢。
經過一番淺搏,我進入我們那高中的重點班。我曾一度迷戀網
絡游戲,因為進入新環境不能控制自己,總是沒有自己的主見,別人叫我去網吧我推託一下但最終就回去的。隨著成績的快速下降,我逐漸受到老師的關注。最後經過老師一番督查,我成績慢慢起色。那時我就有一個信念那就是考上大學。進入高三,有一段時間很迷茫,因為有時會想考上大學能幹什麼,經過和許多同學的交流,便又靜下心來。高三是艱苦的,但仍覺得那是一段溫馨美妙的時光,為一個目標去努力奮斗。
高考結束後的志願填報我沒受到其他人的影響,毅然選擇現在
就讀的專業。因為我很喜歡這個專業,而不像其他人選專業是為了就業。
從我的成長經歷可以看出,我是一個善於動手的人,自己有主
見不受其他人的影響。對自己想做的事一定會堅持到底的。
2.2身邊人對我的評價
同學1:樂於助人,動手能力強,為人善解人意,追求完美,智商高與常人。有時做事太沖動,不考慮後果,粗心,太傷感了。
同學2:自信,善於言辨,邏輯非常強,幽默。懶散,喜歡睡懶覺,
時間觀念差,性格緬甸。
父母:有孝心,乖巧,懂事,粗心,做事太沖動,喜歡幫助別人。
2.3我的職業分析
從別人對我的評價以及 自我評價 ,我認為自己是一個動手能力強, 邏輯思維 強,聰明。而軟體工程這個專業正需要這樣的優點。因此我對自己選擇這個專業感到高興。
2.4我的職業興趣
研究型:喜歡用頭腦依自己的 方法 來解決問題並追根問底,喜歡提出新想法和策略,多喜歡從事數理,物化等領域的研究工作。
3.我所選擇的職業軟體工程
3.1行業分析
全球經濟一體化進程加速,中國加入WTO必將進一步帶動國內軟體市場的繁榮,外來資本磨刀霍霍准備拓展中國市場,缺乏軟體系統理念指導的傳統企業將面臨嚴峻的挑戰。他們彌補缺陷的唯一出路就是引進人才,實現自我改造,向管理要效益,也成了目前國內許多大中型企業的共識。
3.2對所需人才的要求
據統計,我國軟體出口規模達到215億元,軟體從業人員達到72萬人,在中國十大IT 職場 人氣職位中,軟體工程師位列第一位,軟體工程人才的就業前景十分樂觀。 畢業 生主要在各大軟體公司、企事業單位、高等院校、各大研究所、國防等重要部門從
事軟體設計、開發、應用與研究工作。有關數據顯示,目前我國對軟體人才的需求已達20萬,並且以每年20%左右的速度增長,而高校計算機畢業生中的軟體工程人才還很缺乏,尤其是高素質的軟體工程人才的極度短缺。我國軟體高級人才的短缺已經成為制約我國軟體產業快速發展的一個瓶頸。
3.3學校環境分析
實話說吧,我所在的大學也就是一所普通的大學,雖說歷史悠久,但是教學質量平平,只是學校所開設的專業涉及面非常廣,在二流 大學排名 里也占那麼一席之地。在學校,教學設備比較落後,動手實踐的機會非常少,這無疑對許多學習學生是一個噩耗。而且,學校所處的城市比較落後,在這信息化的時代肯定是跟不上時代的步伐,脫離社會。使大學沒能與社會更好的接軌,這對以我們這些社會 經驗 不足的學生來說,無疑是缺少很多機會。這對於軟體工程這個專業來說,本來就沒有南方發展得快,再者信息落後,對於我們來說也不是一件好事。但是,我相信我也會在這所大學學到很多的知識。
3.4所學專業軟體工程
本專業培養以計算機應用軟體開發為基本技能,具有較扎實的專業基礎理論和較強的實踐動手能力,受到程序員的系統訓練,熟悉崗位要求,掌握崗位技能,懂理論、會操作的,適應社會信息化需求,適應市場經濟的德、智、體、美全面發展的計算機軟體開發與維護方面的高級專業技術人才。
主修課程:計算機導論,資料庫系統概論,離散數學,高等代
數,數據結構演算法與分析,線性代數,c語言程序設計,java程序設計,概率統計。
3.5軟體工程目前發展狀況
首先,專門從事軟體開發的企業數量增加較快。近幾年,隨著國民經濟發展對信息化建設要求的提高,軟體應用的領域不斷擴大,由此形成了軟體產業規模迅速擴大的趨勢,並且帶動了軟體企業的發展,使得專門從事軟體開發、生產和銷售的企業不斷涌現。同時,為了適應軟體市場發展的需要,一部分硬體製造商和具有一定軟體開發基礎的應用單位也將其中的軟體部門獨立出來,成立專門的軟體企業。這一特點表明中國軟體市場的潛力正在逐步展現,市場需求將帶動中國軟體產業的發展。
第二,在信息技術應用中,特別是伴隨著 網路技術 的發展,給計算機應用帶來了質的變化。因此,在軟體企業中從事系統集成和應用的企業佔了多數,如1999年的“政府上網年”和2000年的“企業上網年”及西部開發等工程項目的啟動,特別是“金字工程”(金關、金卡、金稅、金企、金農、金建、金衛等)等對系統集成市場產生了極大的拉動作用,使專門從事軟體系統集成的企業應運而生。同時,網路化帶動了信息化應用水平的提升,用戶對計算機應用的需求從單機轉向系統,並且涉及了網路互聯方面的需求。這一市場變化對信息產品的供應商提出了更高的要求,使從事系統集成服務的企業得到了發展的空間。
第三,軟體企業的融資活動開始活躍。由於人們看到了軟體產業發展的巨大潛力,因而針對軟體產業的投資、融資活動開始趨熱。其融資方式多種多樣,包括軟體企業間的兼並、硬體製造企業與軟體企業的融合、非IT行業的上市公司收購軟體企業、海外的風險資金流入軟體企業等等。盡管這些融資活動的規模不一,但卻成為軟體產業發展中一些引人注目的亮點。
第四,國內軟體市場在不斷規范的同時,正在迅速成長。近幾年,以連鎖經營為特點的軟體銷售模式迅速發展,一系列軟體連鎖銷售企業相繼成立,軟體流通市場逐步繁榮。由於計算機進入家庭的步伐加快,推動了軟體零售市場的發展,使得全國性的軟體行銷網路的作用更為突出。隨著中國上網人數的迅猛增長,B2C網上商店也相繼出現。但是,在國內軟體市場成長的過程中,至今仍受到盜版軟體的嚴重威脅。
4具體職業規劃設計
4.1總體分析
4.2職業行動計劃
4.2.1 大學期間
要不斷學習,全面發展,學精專業課。具備一定的英語水平。多參加有意義的社團活動來鍛煉自己的交際能力。經常鍛煉身體,為以後動作打下基礎。具體如下:
大二 眼下英語四級考試在即,要好好復習,爭取通過四級考試。第二學期開始選擇輔修其他專業知識充實自己;同時多參加兼職工作, 社會實踐 活動,並通過一系列計劃提高自己的堅持力。
大三時臨近畢業,加強專業知識的學習,靜下心在深入計算機領域,拿到一些有權威的證書。
大四時就為找工作東奔西跑唄。
4.2.2畢業後1-3年
進入大型公司工作,工作的同時,也要通過學習不斷提高自己。若自己沒有進大型公司,找到小公司工作,要找到最好的工作狀態,努力學習,爭取進大公司。
4.2.3畢業後3-10年
此時已經積累了一定的經驗,好好研究該領域。並做好社會資源,社會關系網路的拓展。
4.2.4畢業後10年後
從事行業經驗已至少十年,對該領域個方面有了一定的了解,要自己創業闖一闖不論成敗,旨在體會過程,體驗生活。並做好社會資源,社會關系網路的拓展。
5.評估調整
要定期對自己的努力進行小結,根據小結進行每一階段的評估。根
據評估,適時調整狀態及計劃。從自己的人際網路拓展,對行業的深入度,掌握高端技術,社會資源方面進行評估。
6.結束語
我始終追求完美,但我知道任何事都不可能完美無缺,但是我還是要努力追求。展翅而飛,雖會經歷暴風雨的威脅,但是他會讓你變堅強。如果人生平庸得過一生,那豈不是沒意義。為自己的夢想奮斗的第一步,先要規劃好自己的人生。然而有了想法,制定了計劃固然重要,但重要的是在實踐中取得成效。任何目標計劃無論多接近完美,只要做不到就是一場空。然而,現實是未知多變的,計劃隨時會改變,因此要保持清醒的頭腦。要拿出勇氣,付出努力,拼搏,奮斗。成功不相信眼淚;成功不相信幻想;成功不相信計劃;未來掌握在自己手中。經歷風雨不一定見彩虹,不經歷風雨一定不能見彩虹。放手一搏。 每一個成功都者有一個好的開始。讓我們從做好自己的職業規劃書做起。
軟體開發職業生涯規劃書(二)
一、引言
古人曾說::“人生天地間,若白駒過隙,忽然而已。”而在這短短的幾十年的時間里,我們將怎樣的去規劃自己的人生,從而使我們的人生變得更加的精彩呢?其實很簡單,這就需要我們從現在開始就做好職業生涯的規劃。
還未來到大學時,曾以為大學是一個沒有老師的喋喋不休、沒有學習的壓力、可以自由的支配時間的地方。可是,當我懷揣著夢想和希望來到大學之後,才發現大學並不是想像中的那麼的自由、那麼的輕松。想反,在大學里,我們需要付出更多的努力,才能成為一名合格的當代大學生。在大學里,我們不僅僅要學好專業知識,而且我們還要博覽群書,了解各方面的知識。同時,我們還得鍛煉其他方面的能力,比如交際能力、溝通能力、組織能力等等,只有不斷的完善自己,才能在今後的逐漸增加的就業競爭壓力中生存,才會有一個精彩而又充滿挑戰的人生。而完善自我、追逐夢想的過程卻不是盲目的,這就需要我們有一個好的職業生涯規劃。
二、自我評估
和大多數普通的大學生一樣,我也是一個平凡的大學生,沒有太大的值得一提的特長,也沒有能夠吸引無數眼球的相貌,更沒有讓人佩服驚嘆的驕人成就,我只是一名平凡而又普通的大學生。
可是,我也有著我自己的性格特點。我是一個崇尚和諧善意、情感多樣,熱情、友好、體貼、有著強烈情緒的人。而且,我對周圍的人和事物觀察得相當透徹,能夠洞察現在和將來。,能夠隨時都能發現事物的深層含義和價值,並能看到他人看不到的事物之間的內在聯系。同時,我也是一個有活力、待人寬厚、有同情心、有風度、喜歡讓人高興的人。只要有可能,我就會適應他人的需要和期望。不僅如此,我還是一個富於豐富的 想像力 和靈感的人,也善於創新和尋找新的方法。而且,我也有著強烈的自信和謹慎的態度,善於與人和諧相處,結交各種各樣的人,也善於為他人著想,在團體中有著非常好的人際關系。
但是,我也許多方面的不足。比如說,在公共場合發表講話的時候會感到緊張甚至忘記自己想要說的話,而且我的隨機應變的能力也非常的欠缺,不善於應變突發事件。而且,遇事不夠冷靜,容易沖動,做事缺少毅力,容易半途而廢。
三、環境評估
在當前經濟危機席捲全球的經濟形勢下,各個行業都大幅縮水,裁員的裁員,破產的破產。因此,就業壓力也越來越大。而對於我們機械行業,雖然影響較其他行業較小,但是仍然會影響到我們就業。所以,我想對我們機械行業的就業趨勢做一個簡介:
機械類專業是為各行各業製造並提供機械設備和電氣裝置的部門,被譽為“國民經濟的裝備部”。因為過去幾乎所有的工科院校都設有機械類專業,已經培養了不少專業人才,加上傳統的機械企業這幾年經濟效益普遍不好,對人才的吸納能力和吸引力都有限,所以目前機械行業的就業需求並不旺盛。但經過數年的改革調整,我國的機械企業逐步擺脫了計劃經濟的束縛,確立了現代企業制度,機械行業逐步跟上市場經濟和信息時代的步伐;而且,隨著形勢的發展,中國的製造業將得到較大的發展,有專家預測,21世紀的中國很可能成為全球的製造業和加工工業中心,在這種形勢下,對機械的需求必將有較大的提升。行業得到發展,繼而會對用人提出數量方面和質量方面的要求,因此專家預測,機械類專業人才的就業需求將得到改善,甚至有可能出現“熱銷”局面,高層次的技術人才將成為企業競相爭奪的對象。
在今後10年內,社會對機械行業畢業生總體需求較大,其中機電一體化專業人才為緊缺。目前不少企業的生產設備逐步更新換代,掌握機電一體化技術、懂得數控設備的操作與維護的機械專業人才將大受歡迎。此外機械設計製造與加工專業人才近年供需比也較高。因為這些專業將來的工作條件相對艱苦,需要從事車、鉗、銑、刨等工作,所以報讀這些專業的人不多,因而相關崗位上的人才缺口比較大。現在在不少地方的人才市場上,高級機械技術工人的待遇已直逼高學歷人士。另外工業工程和工業設計專業也有望成為熱門專業,因為我國的工業設計人才相對缺乏,我們20年來所培養的工業設計專業畢業生僅3萬人左右,只相當於目前韓國該專業在校生的數量。不過工業設計專業在當前的就業情形並不好,供大於求,這是因為工業設計的重要性還不能為人、為企業所了解、所看重。
從行業發展看,數控機床、工程機械、發電設備、印刷機械等專業的前景都值得看好。需要說明的是,機械類專業的名稱、內涵過去和今天有所不同,現在經調整、合並,機械類專業有“機械設計製造及其自動化”“材料成型及控制工程”“工業設計”“過程裝備與控制工程”“機械工程及自動化”“車輛工程”“機械電子工程”“汽車服務工程”“製造自動化與測控工程”“微機電系統工程”“製造工程”等專業。
機械類專業是一個是實實在在的專業,大到萬噸巨輪,小到行動電話,高精到太空梭,普通到曲別針的製造,都離不開該類人才。而且,機械類專業還具有通用性的優勢:學建築機械的去搞醫療器械能適應,學石油機械的去造飛機也沒問題。另外,並非只有機械行業才需要機械專業人才,任何行業,無論是生產型企業還是研發性單位,只要使用設備、生產線,就要給機械專業人才用武之地,如制葯、乳品、食品、橡膠等行業都需要他們來安裝和維護生產設備。只要整個社會經濟正常發展,該專業畢業生就不乏就業崗位,他們既可以成長為工程師,也能勝任管理崗位。
所以,機械專業是一個相對就業較易得專業。
四、目標職業要求分析
基本要求,作為一名合格的機械工程師,應積極適應當今世界製造業全球化、信息化、綠色化、服務化的發展趨勢,努力提高自身的綜合素質,成為具有良好職業道德和創新理念,掌握機械製造技術,懂得經濟、 管理知識 以及有關國際通則的新一代機械工程專業技術人員。
大綱所列考試內容,體現了一名合格的機械工程師應具備的各個方面的基本知識、相關知識與技能。要求我們不僅要大學所學的主要基礎與專業知識,更重要的是大學畢業後應擴展的新知識,因此,我必須要有較扎實的大學基礎、畢業後踏實的工作實踐和邊工作邊接受繼續教育的不斷積累!
總結:
通過對就業形勢、目標職業(機械工程師)的分析,我清楚認識到機械工程高級師是一個充滿挑戰與機遇的職業,機械工程師的工作環境與內容也符合自己的興趣;從整體情況和未來趨勢看,我把工業界選定為我發奮目標的方向是任重而道遠的。在今後八年裡,這將是我一直奮斗的目標!
五、目標和規劃
近期目標:(大學生活階段)
大學二年級
1、考取英語四級證書
2、通過國家二級計算機應用基礎考試
3、加大對專業知識的的學習,完成必修課,拿獎學金!
4、博覽群書,涉獵各方面的書籍,了解各方面與專業相關知識,扎實當工程師的基礎!
5、多與它人溝通,要建立起良好的人際關系網,加強口才,能流暢清晰的表達,增加自身競爭力
6、熟練學習好制圖軟體,如CAD,3DMAS等
大學三年級
1、爭取考取英語六級證書
2、通過國家二級C++考試
3、多到圖書館閱讀相關專業知識,並深入研究
4、保持好學習成績,拿一等獎學金
5、暑假期間到工地或公司進行實習,積累經驗
6、繼續加強口才,多與它人溝通
7、考慮去考取研究生
大學四年級
1、鞏固好專業知識,做到讓各門功課融會貫通,形成思維框架
2、保持好成績,做到名列前茅、拿國家獎學金
3、多到圖書館借一些求職的書籍,讓自己對的 面試 技巧有所了解
4、多參加一些招聘會,體驗現場,積累求職經驗
5、多看一些其他書籍,豐富自己的 文化 底蘊,如看人文社科學類的書或名著等
6、深入 學習英語 ,為求職時多添一份自信
7、多向畢業的師兄師姐交流、借鑒求職經驗認真完成畢業設計以及畢業論文,爭取的成績
8、努力加深對理論的學習,完善自我,同時提高自身能力
9、多方面了解用人單位的相關信息
10、多閱讀一些建築行業的書籍,並深入研究。
11、了解社會、認識國情,增長才幹,為今後的工作做鋪墊
12、機械工程師是個責任重大的工作,實行進來是很嚴謹的,不能有半點馬虎。所以要形成一個嚴密而又構架的思維,培養對待工作須一絲不苟的精神。
然後考取研究生
備選方案:
1、先在一家公式任職普通職員
2、期間,在積累工作經驗的同時,了解行規!
3、提高自身的社會閱歷,同時繼續努力學習英語
4、爭取做一名合格的技術人員,多向高級工程師學習,吸取經驗,多了解本行的內情,從事一些簡單設計工作,做好該做的工作
5、繼續學習相關機械工程行業的書籍,豐富自我。
6、為考取注冊機械工程師做准備,一方面要繼續學理論知識,另一方面提高自身能力。
畢業後三、五年
1、通過考取相關證件,爭取提升為工程師助理
2、要熟練工業行業的情況,深入學習建築項目全程設計中各個方面的知識,有機會則參加實戰
3、繼續學習好外語,在日常做到能與外語人士做簡單的交流
4、多閱讀機械工程相關書籍,結合機械工程的理論,分析學習各大型項目的方案,學習項目知識。
5、樹立正確的人生觀、世界觀,培養機械工程職業的道德素質
長期目標:(穩定工作階段)
畢業五年以後
1、成為工程師助理
2、工作鍛煉,書籍豐富知識
3、爭取考取工程師
六、總結
我的青春我做主,我選擇了我的青春為一個機械工程師奮斗,這個選擇是經過各種調查和各方面的對比而作出的,這個是一個適合我的選擇!我也有一套適合我的 實施方案 ,這是一個根據我的實際情況而定製的實施方案,總的分析了家庭的交際圈和想定居的地方的社會行業的分析,在結合自身所喜歡做的事,所以在眾多因素結合起來分析,就一句話——我的規劃,我能行!
5. 程序員個人職業生涯規劃
程序員個人職業生涯規劃
「職業規劃要趁早,人生設計在童年。」下面是程序員個人職業生涯規劃,歡迎閱讀。
前言
當今社會,IT行業發展速度突飛猛進,技術更新換代周期小,專業方向和領域更是林林總總、百家爭鳴,若沒有一個明確的目標而漫無目的的亂走一遭,豈不殆誤時機,浪費年華?俗話說,欲行千里,先立其志。因此,要為自己擬定一份職業生涯規劃,將自己的未來好好的設計一下。有了方向的指引,自然才會有乘風破浪之帆。
自我認知
「知己知彼,百戰不殆」,進行職業規劃首先要「知己」,即全面、深入、客觀的分析和了解自己。
1.我的優點
熱愛學習,對新鮮事物及不懂的知識有著濃厚興趣,喜歡凡事問個為什麼,有條件的話會不斷鑽研直至懂得原理為止;熱愛工作,只要進入工作狀態常常到達忘我境界,做事情考慮周全,以大局和未來為重,並且在懂得應用知識後會去了解知識背後的核心,從經驗上升到理論。
2.我的缺點
過分自信,執著的有些過頭;性格急躁,自控能力一般;自身專業知識水平、能力有待於進一步提高。
3.個人職業傾向
目前從事的是java服務端的軟體開發工作,希望可以成為一名技術管理雙能的工作者。
職業認知
程序員一般有兩個大方向:技術與管理。
走技術路線的人,一定是對技術痴迷的人。但要走得長遠,我們需要把技術做穿、做透。如何做穿、做透?計算機底層(C、匯編、逆向工程、驅動、內核)、計算機演算法(網格計算、音視屏壓縮、語音識別…)、架構(軟體工程、跨平台、多語言等)都要有涉及。只有我們掌握了這些,才能做到」看問題看到本質」、」思想有穿透力」。這些才是最寶貴的,需要沉澱下來,僅僅靠做項目、寫代碼是無法達到的。
對於走管理路線的人,是具有「完成任務為第一要務」、「有計劃、善於管理時間」、「善於與人打交道」性格特點的人,重要的是「綜合素質」,而不是「專攻」。必須從思想上發生根本性轉變:技術是解決問題,而管理則需要滿足「多快好省」。
而本人對程序員職業的認知是:技術與管理並不是物理上的獨立,而是相輔相成的'。只做技術無法深刻理解全局思維,無法更好地為業務服務;而只做管理,則與程序員漸行漸遠,最終成為一名行外的管理人員,無法在團隊內部樹立威望。因此,個人希望可以成為一名技術管理雙能的工作者。
環境分析
程序員通常被認為是相當不錯的工作,原因非常多。收入高,福利好(有可能非常好),工作富有挑戰性(通常是正面積極的挑戰),根據目前的就業形勢和程序員的需求量,這種職業競爭壓力很小。
但是,在國內的IT環境下,要成為一名合格的程序員並不是容易的事。在國外,五六十歲還坐在電腦前敲代碼的程序員比比皆是;則在國內,程序員則靠吃「青春飯」,三十歲還需要靠敲代碼的程序員甚至被稱為loser。這主要因為IT技術的高速發展,程序員必須不斷地更新專業知識,以適應社會的需求。而上了年紀的程序員由於思維和身體原因,無法與剛步入社會正值旺年的年輕一代的學習能力相提並論,只能苦苦掙扎在茫茫學海中,或被迫進入自己並不擅長的管理層面里。
當然,隨著對程序員的認知越來越廣泛,這種情況經已有所緩和,但是從教育角度上看來,國內形勢還是十分嚴峻。現在各個大學、IT培訓機構為了賺錢拚命擴招,所以不僅IT專業的學生人比較多,而且其他專業的學生人數也比較多,「僧多粥少」就通常意味著就業壓力大。但是反過來看,現在很多IT企業都存在「人才荒」的問題,也就是很多企業都招不到合適的人才,一些從事IT人力資源方面工作的人都普遍反映現在企業里很難招到合適的人才。初看起來很奇怪「每年有很多IT專業大學生畢業,很多都找不到工作」,而「企業每年都缺人,招不到合適的人才」,造成這種奇怪的「人才斷層」現象的根本原因就是現在畢業生的素質明顯下降了,大學招的人多也意味著教學資源平均下來降低了,培訓機構為了賺更多的錢以最快的速度培訓出一群「知其然不知其所以然」的學生,所以教育質量也降低了,這些就造成了「學生需要工作,企業需要人」的這種狀況。
未來人生職業規劃目標與行動方案
1.階段目標
Phase Ⅰ:理論實踐期
時間:1~3年
目標:將自己學到的理論知識融入實際應用之中
Phase Ⅱ:全面發展期
時間:7~10年
目標:技術與管理雙管齊下,精通技術核心並能帶領和指導團隊工作
Phase Ⅲ:持續發展期
時間:10年
目標:從工程化思想解決出來,探索並吸收其它領域思想,引領並指導工程領域
2.行動方案
a) 加強體育鍛煉,保持健康的體魄。俗話講「身體是革命的本錢」,一個健康的身體是事業成功的前提和基礎。在今後30年的工作歷程和職業生涯中,要堅持體育鍛煉,練就一個健康的體魄,為事業成功提供體力保障。具體說來就是要養成良好的鍛煉、飲食、生活習慣,每天保證睡眠6~8小時,每周鍛煉兩次或以上。
b) 保持學習勢頭,活到老學到老。首先專業知識無需多說了,不管是技術還是管理都必須不斷地學習,攻讀在職研究生便是第一步。另外,學無止境,其它領域也必須接觸,包括英語、廚藝、人力資源管理等等。下一步則是增強英語能力,最重要是口語能力。
c) 保持工作熱情,提升工作效率。勇於承擔單位的各項工作和領導交給的不同任務,接受來自各方面的挑戰與壓力,不斷提高自己的思維能力、組織能力、策劃能力以及研究能力,使自己成為一個綜合素質高、業務能力強的復合型人才。
d) 參與社會公益活動。雖然本人目前並不是一位成功人士,但希望能盡自己一分微薄的力量,參加志願者活動、無償獻血活動、奉獻愛心等等。不僅心靈得到極大的滿足,同時接觸到更多有志之士,廣交人脈,全方位提升自我修養和履行社會責任與義務。
調整與評估
計劃固然好,但更重要的在於其具體實踐並取得成效。任何目標,只說不做,到頭來都會是一場空。然而,現實是未知多變的,定出的目標計劃隨時都可能遭遇問題,這就要求有清醒的頭腦和良好的心態,做到萬變不離其中即可。
成功標准
個人成功標準是專業上不斷更新,做到滿足同一時期各類相關公司或企業對應的要求;學習與工作、家庭與社會相互協調發展,並在最大限度實現個人價值;不違法、不犯罪,對社會有一定貢獻之人。
6. 畢業之後從事程序員,該怎樣規劃自己的職業方向呢
第一,應屆畢業生需要快速積累經驗。
履歷和學歷都非常重要,如果哪個欠缺,就趁年輕趕緊彌補。一線互聯網公司對於學歷和履歷尤其看重。你前期不要過分看重薪資,如果一個大廠和一個小公司同時向你拋出橄欖枝,即使小公司給的再多,也要優先考慮大公司。假如你不是985高校或者碩士,你就要從技術層面快速提高自己。如果你在小公司里工作,爭取三年內進入一線互聯網公司。如果想要在這一行業長久發展,要有市場行情分析的能力,去學習最火的大數據,機器學習演算法等領域,必要時可以果斷轉行。
第五,最重要的一點:多存錢,為了以後做自己的產品
你是否甘願一直打工,一直看他們眼色?不,程序員高傲的內心不允許他這樣做。所以,老老實實多存點錢,為了以後自己創業做資金儲備才是王道。
7. IT程序員如何規劃職業目標
進入it行業是眾多年輕人的職業夢想,然而,一旦身入其中,卻發覺並沒有想像中那麼美好。被稱為it藍領的編程員,工作強度大,像個編碼“機器”,技術更新換代快,飯碗也不穩定。
近日,向陽生涯職業咨詢機構就接待了這么一位it程序員——jacky。
【向陽案例】
it程序員:不甘再當老黃牛
jacky,it公司程序員,兩年經驗
大學時代的jacky,有近2/3的時間是在校園的機房裡度過的。當時,他瘋狂地迷上了電腦。大學畢業前,jacky早早地被一家it公司鎖定,擔任程序員。剛進公司不久,jacky擁有火一般的熱情,參與了公司很多項目,深得上司歡心。
公司的器重加上個人的良好表現,jacky的薪水身邊的同學多了一倍。一晃兩年多過去,jacky在公司里的地位看似穩定,但他自己卻越來越感到困惑:
首先,程序員的工作強度很大,自己一直在超負荷運轉,工作狀態就一個字:累。由於這一行的特殊性,他還必須不斷地更新知識;
其次,現在的it業不比以往,面對大量廉價的職場新人,it編程員的競爭太殘酷;
再者,在金融危機的影響下,jacky的工資已經一年半沒漲過,感覺自己像一頭老黃牛,日復一日地重復勞動,回報卻少之又少;
最後,感覺自己的競爭力在縮水,不知道下一步職業發展去向何方。
針對程序員jacky的困惑,頂級就業力專家、向陽生涯資深職業規劃師閆嶺認為,jacky的處境代表了it行業一個群體性的問題。向陽生涯的研究發現,近年來,it人才市場從業人員的整體年齡趨於年輕化,25歲以下的擇業者占求職人數的70%左右。年輕人才給市場注入了活力,也使得it行業的競爭更加白熱化——人才流動性很大,崗位相對不穩定;更關鍵的是,如果在職業生涯最初的3-5年內得不到晉升或轉型,隨著年齡的增長,程序員很容易因為長期的高強度工作而產生職業倦怠,且在技術更新的大潮中還面臨著競爭力衰退的殘酷事實。
為此,閆嶺建議,像jacky一樣陷入職業發展困境中的it程序員應當重新評估自己的職業興趣、能力及性格,立足個人核心競爭力,積極尋求新的職業發展方向,實現職業生涯發展的“突圍”。
【規劃建議】
轉型策略:三大方向尋求職業“突圍”
方向一:向it培訓師突圍
如今,it培訓市場蛋糕相當大,利潤空間可觀,行業發展前景看好。科班出身且擁有豐富編程實戰經驗的it程序員可朝培訓師方向轉型。一開始,可以在it公司內部擔任培訓工作,積累轉型的能力,為將來到it專業培訓機構擔任老師奠定基礎。相比程序員,it培訓師的工作壓力相對適中,且比較穩定,無明顯的年齡限制,值得長遠發展。
優勢:擁有豐富編程、項目經驗,曾參與過許多成功案例。
不足:缺少培訓工作經驗。
對策:如果要向培訓師轉型,還需要接受一些專業訓練,提高培訓師所需的職業技能。
方向二:向it營銷人轉型
it與其它行業不同,由於技術性較強,營銷人員一般也須有較強的技術背景。互聯網公司、 電子商務公司、軟體公司目前都需要有技脊瞎術背景的營銷人員。另外,電子商務的火爆,使得傳統企業開始重視電子商務營銷,也需要有技術背景的營銷人員。這類工作薪水不低,加上提成應該可以拿到高於程序員的薪水,同時也比較穩定。
優勢:廣泛涉獵了各種編程軟體和工具,對it行業也有相對深入的了解,為他轉向營銷提供了平台。
挑戰:過去的工作主要是跟機器打交道,而營銷工作恰恰需要跟人打交道,這對jacky來說是最大的挑戰。
對策:加強溝通能力與人際交往能力。此外,需要進一步通過測評和專家深度挖掘和分析,來確認jacky是否具備營銷人員的特質。
方向三:向項目櫻頃管理挑戰
如果說前面兩條出路轉型的不確定因素比較多,那麼項目管理可以說是jacky更便捷的發展之路。軟體項脊野陸目經理是目前人才市場上炙手可熱的人才,有豐富經驗、外語好的軟體項目經理最是搶手。根據向陽生涯管理研究中心的數據顯示,軟體行業項目主管的薪水是同層次主管中最高的,平均年薪達15萬元。不僅如此,優秀的項目經理在組織內朝高層管理人員發展的空間也很大。
優勢:對jacky這樣有技術、有能力、參與過多個軟體開發項目的人,對項目管理也並不陌生。
挑戰:jacky雖然以往參與過不少項目的開發,但一直是項目團隊里的一分子,沒擔任過項目主管。而通常企業在招聘項目經理時,都需要有帶領團隊進行項目開發的經驗,這是他的一個劣勢。
對策:需要參加項目管理方面的專業培訓課程,增長自己在流程管理、溝通協調等方面的能力,積累資本,逐步向項目管理崗位邁進。
向陽生涯職業咨詢機構提醒,通常情況下,職業發展不能一步到位,大部分成功的職業經歷都是在一次次理性的擇業決策中實現的。所謂理性,首先要有明確的職業目標,之後每一次跳槽、轉型、充電都是在向著職業目標一步一步邁進。這樣的職業發展,才能事半功位!向陽生涯衷心希望,各位it業迷茫的“jacky”能夠盡快定位自己的職業目標,早做打算。