『壹』 程序員三到五年的職業規劃,要如何做職業規劃
程序員三到五年的職業規劃,要如何做職業規劃?讓我們一起來看看吧!對於更高級的技術人員, 他們所關注的就不是解決基本的生活問習題了。 他們所關注的就是開展和成就感。 從現在看, 他們更為缺乏的是交流, 尤其是和水平差不多或者更高的人進行交流。 李巨鋒說:"我建議他們做一些國產的產品, 做一些自主產權的技術。 比如, 我們還有產品開發的部門就在做國產資料庫設計。 "
四、心態。
人活在世界上在於奉獻而不是索取, 幫助別人是一件很快樂的事情, 作為程序員的我們心胸要開闊些, 低調些、 虛心些, 公司的李老師、 老張就是一個心胸很寬廣、 低調的人, 值得學習, 三人行必有我師, 我們熟悉的只是自己的這一塊、 這個領域, 不懂的地方要虛心向別人請教, 我見過浮躁、 過於自信的人,也見過做人低調的人, 發展結果完全不同。
『貳』 ios程序員的職業規劃
首先說說我的近況,我從廣州回到了長沙,目前在XX.這里每天9點上班,很多人11點30就去食堂吃飯,食堂伙食特別好。下午2點30上班,6點准時下班,晚上我會去隔壁的食堂吃飯,7元一頓。我就住在公司附近,現在就是回到住處寫下這篇文章。回到了長沙,我感覺每天太輕鬆了,一天6.5小時,食堂飯菜真的很好吃,在廣州要吃到這樣的飯菜起碼得花50. 公司很多人都是北上廣回來的,大小公司都有。但是芒果的體制決定了他的未來,很難發展起來。但是有時候就是這樣,事業,生活,不能兩全,這里的生活質量很高,就是工作太一般了。我並不是一個甘於平庸的人,所以,我會認真思考接下來的打算。
我想每一個有一定經驗的程序員,都會有他對未來的思考,可以是職業規劃,或者人生規劃。據我了解,iOS程序員的發展分為以下幾類:
一.iOS程序員-項目經理-技術總監
這就是所謂的技術路線,當你對iOS有了一定的經驗後,可以去研究安卓,h5.進一步去負責iOS,安卓。一個3年左右的ios程序員一般有20w+,項目經理30w+,技術總監可以到40-50w+。
順便說下,該去大公司還是小公司。職業的前期去技術實力好的公司,最好是bat.後面就可以去不錯的創業公司。但是還是一句話,去錢多的公司。要想等到上市還是看運氣。我剛來長沙的時候,就因為芒果平台大,錯過了一個比這里多3000多一個月的公司,現在悔死了。
二.iOS程序員-iOS培訓講師
當你做了幾年的iOS程序員後,發現自己想嘗試以下其他的方向,培訓講師又是一個和開發很相似的職位,只是更多是需要口才,人際溝通,而且很有成就感。一般3年左右的iOS可以考慮去做講師,待遇一般20w-30w.
三.iOS程序員-產品,測試等其他崗位
也有部分iOS程序員做了幾年開發後,發現自己對開發不是很有興趣,去做了產品,但是,我不太建議,因為開發並不會比產品差,甚至更好,當然,你如果有強烈的想法更想去產品,那可以去嘗試。
四.iOS程序員-轉行比如賣燒餅
我想程序員並不能讓你走向財富自由,每一個人都想要有自己的副業。
『叄』 幹了兩年程序員了,不知道下面的路該怎麼走了,請前輩們指點下好嗎
我有幾個做程序員的朋友,因為我是做職業規劃的,之前有朋友也咨詢過我類似的問題,答復如下:
1.首先,程序員是非常枯燥的工作,做了大概兩年左右都會有倦怠期,這個時候應該問問自己,我還要不要繼續做IT類工作。
2.若確認繼續做此類工作,那麼有兩個選擇,第一是繼續鑽研技術,平時多到網路平台找同行交流或學習。第二是轉運維類工作,我有兩個朋友就是由編程轉到了運維。其實還有第三,可以走管理方向,不過這個需要自己多學習管理類技能,同事也要有這方面的興趣。
作為一名從業多年的程序員,同時也是一名教育工作者,我來回答一下這個問題。
對於從業兩年的程序員來說,正處在技術成長期,如果未來想在技術領域走得更遠,此時應該注重開發經驗的積累,同時應該廣泛涉獵各種技術體系,尤其要注重各種新技術的學習,包括大數據、物聯網、雲計算、區塊鏈、人工智慧等技術體系。對於程序員來說,在從業的最初五年,一定要多做「加法」,更多的技術儲備能夠為崗位升級奠定一個扎實的基礎。
對於專注於行業領域的應用級程序員來說,還應該重視行業經驗的積累,在產業互聯網時代,行業經驗對於程序員未來的發展有非常重要的影響。對於大部分基礎知識比較薄弱的程序員來說,如果不能在技術研發的道路上走得更遠,就應該考慮未來的發展方向,如果具有豐富的行業經驗,會在很大程度上拓展自身的選擇空間。從當前行業發展趨勢來看,程序員可以考慮向產品經理、項目經理、行業信息化專家等方向發展。
對於從業兩年的初級程序員來說,如果條件允許的話,還可以考慮通過讀研來提升自身的崗位級別,目前有不少初級程序員都會選擇考研。按照 歷史 經驗來看,大部分程序員在考研之後都會獲得崗位升級,不少人在讀研之後會選擇進入互聯網大廠發展,薪資待遇也有了一定程度的提升。從這個角度來看,程序員讀研也是一個不錯的選擇。
最後,隨著產業互聯網的發展,當前程序員應該注重雲計算平台、物聯網平台和人工智慧平台相關技術的學習,未來這些平台將有廣闊的發展空間。
兩年也就相當於是剛入行的一個程度,那這個程度就是要多努力幹活,多學多練,想任何其他的都是白費功夫,因為你沒有其他的時間積累,在二至四年的這個時間里,要把自己的工資技術水平提升到你所在的那個城市圈子裡面的中上等的水平,然後你要有一個比較謹慎的思維,不要空有一個想法。
那麼這個時候你個思想和你這個能力就不匹配了。我們首先要選擇考慮的就是北上廣深。你現在還可以努力干到35歲左右。另外技術這個行業它分為一個是偏技術型,另外一個是業務驅動型,還有就是屬於技術骨乾性。偏技術型的話,不建議你選這個,因為不管是程序員也好,前端也好,都是工程師,都是幹活的,不搞科研,雖然很多it公司技術部要求很多,但是都是幹活的,沒有說太深的一些技術要求,基本上就是用於日常的技術啊bug。
另外一個是業務驅動型,也叫業務,就是你要主導需求就是客戶你能找到自己的客戶,然後還要和前端一起去搞定這些問題,你要有老闆的一個思維,自己乾的時間長了,那麼你就能找到自己的這個路了,不管是你創業還是說去其他的地方去做都對自己非常有好處。
你現在考慮的可能就是說以後怎麼發展他這個技術程序員發展的話一般是年齡平均到35歲左右的時候,你就可以通過前期的一些積累,然後鋪墊到35歲的時候,你就可以去做其他的行業的,因為你到35歲的時候,不管是去面試或者是帶領團隊熬夜,很多時候有些東西都跟不上了,所以建議你到那個時候去轉行。
你好,作為一個工作4年的同學,我想以個人經歷回答下這個問題。對於工作兩年的程序員來說,大都是處於技術的快速上升期,應該也接觸了挺多的技術面,包括但不限於分布式、資料庫、網路、大數據等,並且可能對某個框架或者技術有了自己的深入見解。
對於以後的發展,如果是想往 中間件方向發展 的話,需要掌握分布式原理、網路通信、消息隊列、資料庫操作、緩存等,大多數中間件都涉及到分布式支持。可以看幾個不同類型的中間件的原理與設計實現,比如MQ可以看Rockermq,資料庫可以看MySQL,緩存可以看Redis,網路通信庫可以看Netty,配置中心可以看Apollo等,注意,每種類型的中間件或者框架重點學習一個即可,因為思想都是相同的,理解了一個之後在學其他的很快就能上手掌握。當然,除了自己的技術學習之外,一個好的平台也是很重要的,不僅僅能夠認識一幫志同道合的朋友,還能有實際的業務平台去實現技術的價值,這里推薦阿里的中間件相關崗位,目前中國中間件團隊的java水平基本是阿里最高水平了,在這里誕生了很多知名的開源軟體。
針對1-5年的程序員關於技術點來說,可以參考芋道源碼整理的下面一張圖進行查漏補缺:
上面羅列的技術目前我也在學習中,對於技術人來說,知道自己想要什麼,要比自己知道怎麼要什麼更重要。知道自己想要什麼,你就會想方設法去實現它。不管怎樣,腳踏實地做好自己的工作,學習技術,肯定沒錯。
說實話我對程序這東西一竅不通,但我知道不管什麼事情沒有了程序那就亂了,電腦沒有程序就死機了,人幹事情沒有了程序那就沒有頭緒,我覺得你還是好好乾吧,這個行業永遠淘汰不了。永遠是最需要的東西!
說實話,只是普通的編程圈子不會很大,跳出這個圈子會發現還有很多其他相關的職業。如果在一個小公司,程序員工資雖然偏高,但在運營商務銷售其他職務心裡多少還是會有些輕視,畢竟現在普通程序員太多了,大部分人做的東西千篇一律,而他們認為工資其實是靠他們的能力賺取的。
如果想在小公司發展,可以深入了解業務,和一些其他職位的主力人員維護好關系,倒時候想創業可以合夥,想轉行也會輕鬆些。
如果想在大公司發展,可以走管理,大公司一般比較看重資歷,學歷,管理能力。
還有一種走技術路線的,一般只存在於大公司,這種部門在有的公司很閑只是撐個場面,有的是真正能做出實用的東西值得敬佩。
做任何行業都要堅持,兄弟你才做了兩年,相當於是剛入門,以後要走的路還會很遠。
就現在來說,程序員還屬於是高收入行業,工作還比較好找,趁年輕時好好乾,多積累一些經驗,多做一些大的項目,以後的路會越走越寬。
不太清楚你目前的困惑點在哪裡,是學習新技術感覺力不從心了?還是對技術沒有興趣了?還是不想當程序員了?還是對程序員的發展路線迷茫了?不管怎樣,幹了兩年的程序員,對編程這個工作還是有些經驗了,也能夠解決工作中的一些技術問題,但還處於相對初級的一個水平,畢竟積累不太夠。
建議繼續做2-3年開發工作,提升編程水平,提升解決問題的能力,逐漸成長為公司的技術骨幹。等到那個時候,你的選擇會相對多一些,也會理智一些。例如:你在開發過程中,覺得自己更喜歡跟人打交道,想做項目管理,那麼,你多做2年開發工作,並不耽誤你後面轉為項目經理。你可以將接下來的2年作為一個潛伏期,在做好本質工作的同時,注意一定要做好你的工作,你的工作做好了,自然會得到別人的尊重,也會贏得人脈,千萬不可以為將來不做開發了,就開始敷衍、不用心,做好當下,再考慮將來的發展方向,是換一個公司,換一個崗位,還是換一個城市?畢竟程序員的待遇還是可以的,多做2、3年,沒啥損失。
在迷茫的時候,不要做任何決定,靜觀其變。
大家好!我是鍵盤手,
關於這個問題我想說一下我個人的看法,我個人也是吃技術飯的,現在過了三十五歲了,打工已經沒有公司要了,也不想和大學生去搶飯碗,去工作人在心不在。以前二十幾歲的時候,總認為吃技術飯經驗很重要,年齡越大經歷越豐富,薪資就越高,而現實是,現在的公司一般不招三十五歲以上的人員,而且有些公司把三十五年以上的員工解聘掉,主要是人過了三十五歲,思想和創新能力、學習能力沒有二十幾歲時候強,所以對於技術員來說就是一道坎,很多人到了這個歲數都不敢隨意跳槽,也不敢創業。
所以我個人認為如果你不是很喜歡這個行業,就早點作出選擇,當然越早越好,如果你喜歡,那就深造下去,見意在三十歲之前能夠有所作為,不要再給別人打工,我過了三十五歲才明白,打工是最不劃算的買賣。
就這個問題,我根本不了解你的任何情況,我能指點個毛線。再說我還不是前輩。
幹了兩年程序員了,沒有說乾的好還是不好, 回答裡面的各位大佬,你就認為人家 是乾的不好,說不定這個哥牛的一B。
下面的路怎麼走, 我不知道~ 我也是渣渣,不夠格當人生導師~
『肆』 大齡IT程序員究竟該何去何從軟體人才外包要怎麼選擇
30歲,而立之年,來到一個重要的人生岔路口。就是管理和技術兩個選擇,一邊專業路線,一邊是管理路線。
在互聯網的頭部企業,對管理和技術是平等對待的,所以晉升會存在管理和技術兩個通道的。
01技術
技術類上,是有兩個方向:架構師和技術專家。
在技術上,能夠廣泛涉略,掌握的技術知識越多,內力就越加深厚。
02管理
管理也分為了兩個方向,技術管理和職業管理。顧名思義,技術管理更加傾向於技術,而職業管理完全拋開了技術,純粹的商業方向。技術管理這個方向是程序員最自然的選擇。
職業管理
職業管理者往往更加關心整體產品業務的團隊,不限於技術團隊。
軟體人才外包
03創業
創業這個方向上,一般是作為技術合夥人來參與,如果想要自己的創業公司能夠成功,必須是全能型創業團隊,在技術、產品、營銷等方面不能有明顯的短板。
04其他
項目經理
這個方向也是程序員比較常見,也比較自然的方向。
產品經理
程序員轉產品經理,需要做到技術思維到產品思維的轉換。
上面4個方向是程序員主要的職業發展路線,作為個人來看,如果能一直做自己熱愛的工作和喜歡的角色,應該是最好的狀態。
總之,作為程序員,技術和管理,就像人的兩條腿,所有的職業發展路線都離不開,畢竟一條腿是走不遠的。
以上路子都不行的話找外包也是可以的,現在軟體人才外包是趨勢,找工作還是很容易的。
『伍』 如果iOS程序員轉行,選擇的方向有哪些
1. 程序員最多的兩條進階路線是一條是技術路線,即由程序員、高級程序員、系統分析師,到架構設計師。在這條路線上,立足於從業務模型到計算機軟體模型的轉換,成為高端的軟體技術工作者。
2. 另一條是管理路線,即由程序員,經開發小組負責人、項目經理,再到企業中高層管理者。程序員加強自己管理意識的培養,多站在組織的角度來分析問題和解決問題,成為優秀的管理者,甚至職業經理人。
3. 其實在軟體企業中,隨著產品管理的興起,可以說,走向產品,是程序員在技術與管理之外的第三條職業通道。越來越多的程序員開始轉型做產品工作,特別是對那些具有創業意識的程序員而言,走向產品是一條必經之路。鵝廠的robin和360的周鴻禕,他們都是由程序員做起,然後開創自已的產品和事業。
『陸』 程序員如何規劃才能讓職業生涯長期穩定呢大家有建議分享嗎
對於軟體開發人員來說,通常情況下,職業發展有幾種選擇:專注技術,成為技術專家;回到技術銷售,技術支持等。所以,要想走得更遠,必須要有過人的本事。隨著技術的發展,從技術管理走向先進管理。這是大家都能看清楚的方向,都在朝著這些方向的金字塔尖努力。程序員要根據自己的基本素質和技術能力選擇開發級別,由低到高逐步開發。也是一個具有相應素質的程序員一步步的發展軌跡,包括強大的技術背景和全面的管理能力,也就是所謂的「兩條腿走路」的職業規劃發展路線。「如果是這樣的話,我相信你不會在35歲的時候倒閉。
3.實施路線。
初級程序員,中級,高級,系統分析師,項目經理,實施經理,實施總監。
4.銷售路線
初級程序員,中級,高級,系統分析師,項目經理,實施經理,產品經理,售前顧問,銷售經理。
『柒』 程序員後期的發展路線是什麼
1、程序員如果走技術路線,要求能力強智商高,把握公司核心技術和公司的技術發展。 後期的發展可以朝系統架構師,技術部經理、技術總監、總經理 發展。
2、程序員如果走業務路線,要求知識面廣,懂得大部分技術,並知道該怎麼做,不一定會做,表達能力好,協調能力好,對某一個行業的業務精通。後期的發展可以朝系統分析員,項目經理、產品經理、研發總監,總經理 發展。
3、程序員如果走實施路線。 後期的發展可以朝項目經理、實施經理,實施總監發展。
4、程序員如果走銷售路線 ,後期的發展可以朝項目經理、實施經理,產品經理,售前顧問,銷售經理發展。
『捌』 程序員職業規劃
程序員職業規劃範文
導語:對於個人的職業,我們應該做好規劃。下面是程序員職業規劃範文,供各位閱讀和參考。
前言
當今社會,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) 參與社會公益活動。雖然本人目前並不是一位成功人士,但希望能盡自己一分微薄的力量,參加志願者活動、無償獻血活動、奉獻愛心等等。不僅心靈得到極大的滿足,同時接觸到更多有志之士,廣交人脈,全方位提升自我修養和履行社會責任與義務。
調整與評估
計劃固然好,但更重要的在於其具體實踐並取得成效。任何目標,只說不做,到頭來都會是一場空。然而,現實是未知多變的,定出的目標計劃隨時都可能遭遇問題,這就要求有清醒的頭腦和良好的心態,做到萬變不離其中即可。
成功標准
個人成功標準是專業上不斷更新,做到滿足同一時期各類相關公司或企業對應的要求;學習與工作、家庭與社會相互協調發展,並在最大限度實現個人價值;不違法、不犯罪,對社會有一定貢獻之人。
;