① 程序員職業壽命
程序員這個行業的更新換代太快了,如果不加強學習,可能只有三五年,如果保持學習下去,那就是一輩子可以以此為生了的。祝您好運,望採納,謝謝。
② 幹了兩年程序員了,不知道下面的路該怎麼走了,請前輩們指點下好嗎
我有幾個做程序員的朋友,因為我是做職業規劃的,之前有朋友也咨詢過我類似的問題,答復如下:
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。
下面的路怎麼走, 我不知道~ 我也是渣渣,不夠格當人生導師~
③ 程序員幾年後都去做什麼了
xjs99465 :你好.我也是搞程序的!
看了下面的程序員何去何從,你就會明白我們程序員將何去何從!
同樣是搞網路游戲,史玉柱向陳天橋請教之後把盛大的整個團隊挖了過來,而雷軍在向丁磊請教完之後卻選擇了自己開發游戲引擎,從頭做起。
不同的性格和文化面對同樣的機遇,卻走上了迥異的道路。金山這個程序員主導的企業的命運就是中國程序員命運的縮影。
雷軍在1992年的金山招聘廣告詞寫道:求伯君的今天就是我們的明天。而這個明天,讓雷軍一等就等了近16年,而且他已經不再是一個程序員了,和他一樣命運的程序員在金山還有997名,現在主管網路游戲的副總裁鄒濤和烈火工作室的策劃總監宋亮是其中的代表。鄒濤從程序員走上領導崗位之後感覺做的工作有些虛,因為再沒有一個程序是自己親自寫的了。而宋亮經歷了從寫軟體到做游戲策劃的一個轉型,他總結自己在金山的十年的時候,還是會說自己的想法依然很簡單,因為自己程序員的出身。
雖然是程序員出身,但是毫不影響他們在轉型後的工作崗位上幹得更出色。《魔獸世界》公測時,雷軍玩得很瘋狂,連續熬夜幾個月,瘦了幾斤。下副本,打裝備;還財大氣粗,花大價錢買魔獸金幣,搞到在游戲區中人緣特好,個個都喊他「老大」。而鄒濤走馬上任之後,就把東風日產的驪威、騏達兩款新車融到了《春秋Q傳》里,開了網路游戲和汽車行業異業合作的先河。
市場部經理許曉輝告訴我,他們市場部的3個人在寫一本關於金山的書,會在年底推出,按照暢銷書的做法來做,而不是像一般的企業傳記。在采訪鄒濤的時候我見到了這本書的書稿,《風雨金山》的名字印在第一頁上。而這本書他們也會自己來完成,不藉助任何外力。
這就是金山公司,不管是不是程序員,身上都流淌著一種程序員的精神。
金山上市之後,雷軍感覺到最大的變化是內部的士氣高漲了,雖然在金山工作了十年的宋亮認為已經沒有什麼興奮的感覺了,甚至比不上第一次拿到期權時興奮。
而金山的上市,雷軍認為給了中國的程序員一個希望:堅持下去是可以成功的。這或許就是金山上市對中國軟體行業的一個真實、深遠的影響。
④ 程序員到了中年以後,該怎樣選擇以後的發展道路
我覺得可以考慮找一份固定的工作,可以看看學校或者穩定公司里的工作,穩定性強一些,我覺得到學校做老師也是不錯的啊
⑤ 現在學軟體工程專業,5年後畢業了就業前途如何
Java開發工程師:據有關數據顯示,目前,我國對軟體人才的需求已達20萬,並且以每年20%左右的速度增長。在未來5年內,合格軟體人才的需求將遠大於供給。2010年,我國軟體人才的缺口已達43.5萬,其中尤以JAVA人才最為缺乏。當前世界各地持有Java Programmer證書的人員供需差距極大,迫使企業不得不用高薪聘請Java程序員。因此,Java Programmer的含金量比一般的技術人員要高出很大一塊。在美國、加拿大、澳大利亞、新加坡等發達國家和中等發達國家,持有Java Programmer認證證書的人年薪均在4-10萬美金,而在國內持有Java Programmer認證的程序員也有極好的工作機會和很高的薪水。
⑥ 工作五年以上的程序員,應該幹些什麼
我做開發十幾年了,說說我的理解。工作五年以上的程序員,應該在這些方面多多精進:在某一領域,建立自己的知識體系,形成頂端優勢。因為只有你形成了知識體系,才會更有價值,才能更好的解決問題。培養自己的通用能力,比如溝通、演講、管理、寫作、講授、組織、輔導等。這些通用能力,能讓你更好的與人協作,也能讓你獲得更好更多的做事機會,能夠更好的成長。學會思考,建立思考的習慣。正確的思考,能夠讓我們少走很多彎路。要多想,想明白再去實現,至少,也要想明白當下要做的這一步再行動。要規劃思考時間、要經常琢磨一些根本性的問題,比如你為什麼要做軟體開發,比如這個產品到底有什麼用能給用戶帶來什麼價值,比如怎樣才能做得更好,比如我能通過軟體開發得到什麼,比如五年之後我在哪裡……建立自己的影響力。在一個團隊之中具備影響力的表現是:經常有人來問你的意見,經常有人向你請教問題,很多事情或者問題依賴你。只有你具備影響力了,才能夠做更重要的事情,擔任更重要的角色。建立個人品牌和辨識度。你在一家公司工作,離開時,別人會因為你是某某公司的開發工程師而記得你,還是會因為你是機器學習方面的專家而記住你,這非常不同。所以,要竭盡全力,在公司的平台上成就自己,建立個人的品牌,讓別人因為你本身的特質而記住你,而不是因為你曾在哪裡待過。
⑦ 一個五年 .net 開發經驗的程序員的出路在哪裡
說什麼「青春飯」的,多半水平不怎麼樣。五年不代表經驗豐富水平高。
如果不是真的喜歡編程,就算幹了10年也和打10年字沒什麼區別。
程序員跟財會都點像,萬金油,什麼行業都需要,但離了行業就沒用了。
或者電力,或者醫療,也許是鐵路、金融。就算去BAT,也得靠上互聯網行業。
程序員這個職業註定是創造型的,因為重復沒有意義,復制粘貼就可以了。
五年下來,這個行業應該有所了解了,也應該有一些行業資源。有心人甚至已經摸清了潛在的行業需求。幹得順就繼續幹下去,不順就考慮跳槽或創業。只要把握住行業需求,混口飯吃是不難的。
總結一下:思路要去行業中找;程序員的價值在於創造。
⑧ 干程序員5年多了,感覺前途迷茫,最近看到有報考公務員不知道轉報公務員咋樣待遇如何呢
公務員不錯,國家出資,穩穩的鐵飯碗。工資不是太高,但穩定。五險一金也不低。但考試難度不低,面試關對情商也有要求。
⑨ 從現在看,五年以後計算機專業學生就業情況會是怎樣的
現在是信息化時代,我可以肯定的說,計算機專業會比較好就業。計算機主要應用領域有人工智慧等等,而我們現在越趨於人工智慧化,只要專業技術不斷深化進階,就業就不用擔心。各行各業都在變得智能,都需要程序來實現,智能產品也才開始發展,五年後應該還是很需要計算機人才的。
我只能說,想法是美好的,現實是殘酷的。畢業之後會有很多不順利,也會有很多努力不放棄的人,不能怕、堅持下去就對了。身為一個計算機專業的學生在就業拓展過程中,要慢慢精通,在後面學習過程中,越發努力,學習到更多,專業相互滲透和交叉。這樣計算機專業學生在就業市場上更加具有競爭力更加適應這個工作。
⑩ 程序員可以干五年,五年後怎麼辦
可以往資深技術人員或者是技術管理人員兩個方面去發展。如果你的情商等方面還不錯,那就推薦你往技術管理人員上面發展,進而一步步升職,如果你感覺個人更偏愛學術性一點,那就專心做技術崗。