Ⅰ 大齡程序員都幹啥去了
大齡程序員做管理、產品、創業去了。
基本上年紀很大了,還在開發一線的都是喜歡編程,喜歡技術的人。這樣的人,如果沒有什麼其他的毛病,我相信,大多數的企業都是歡迎的。
編程可能就是寫一些演算法,遞歸,解決一個8皇後問題,解決一個漢諾塔問題。但是涉及到軟體以及工程方面,一切都變了。而真正能夠駕馭大規模系統的人,本身,絕對不可能不精通開發和編程的。
也有網友說,「在我28歲的時候,我擔心30歲,結果到了30歲,我還是程序員,然後我又開始擔心35歲,等到了35歲,發現公司還有很多40歲的程序員,於是也就沒那麼擔心了。」與其擔心未來,不如踏實做好自己。
Ⅱ 程序員未來前景如何大齡程序員出路在哪裡
年齡大的普通程序員,將來的出路無非就是以下三個:
1、穩定地待在一家公司,有一定產出效率,成為一顆螺絲釘,不出彩也不出醜,就像之前棉紡廠的工人那樣,直到這家公司不行了,找另一家,繼續做個普通一兵。其實這事兒和幾十年前的工人一樣,只是時代不一樣,職業的名字變了。
2、尋找相對優勢,到稀缺你技術、能力、經驗的地方,找到存在感。比如一線城市回退到二線、三線;比如互聯網頂級公司的普通程序員進入小公司;比如互聯網行業的普通程序員進入傳統行業有軟體部門的公司。
3、轉行,想干什麼干什麼去,很多人認為,一個 35 歲以上的程序員相比較一個 20來歲的畢業生,精神狀況、身體狀況必定是不如剛剛大學畢業的年輕人,所以要盡早轉行。那麼問題來了,程序員是吃青春飯的嗎?程序員的職業發展到底如何呢?
首先,我覺得時至今日,相比其他職業,程序員仍然是一個投入產出比比較高的職業。程序員不是一個「吃青春飯」的職業,而是一個常青的職業。程序員其實也並沒有我們想像中那麼累,很多互聯網公司的工作環境、工作氛圍、員工福利都是非常不錯的:彈性工作,定期團建,免費健身;一日三餐、零食飲料應有盡有。對於頭腦靈活、思維敏捷,但還沒有明確職業目標的理工科畢業生而言,把程序員作為職業生涯的起點,應該會是一個不錯的選擇。以北京為例,應屆畢業起薪在 8000-10000 元,比其他職業高出不少。程序員現在小蜜蜂雲工作了解很多遠程可辦公的,全職兼職都是有的,可供的選擇還是比較多的。
程序員在職業生涯第一個階段,通常是 3-5 年。這個階段要以職業探索為主,腳踏實地寫好每一行代碼。只有快速學習和成長,掌握過硬的專業技能,這樣才能在職場立足,走好未來的路。現在程序員的職業領域已經細分到了令人發指的地步,比如:大數據工程師、雲計算工程師、某某語言工程師、系統架構師、web 前端工程師、嵌入式軟體工程師、資料庫開發工程師等等。
Ⅲ 程序員35歲後我們做什麼
在打工的生涯中,我從一個小程序員走到了公司總監,在創業的生涯中,我從一個人單槍匹馬做到了幾十人的IT公司。活在這個圈中,每天面對著那些可愛的IT人,我不得不編造各種謊言,不斷給他們希望,卻讓他們不斷的在希望中走向失望。 我見過很多老程序員,甚至比我還老。他們曾經創造了令人驕傲的業績,那是在當他們年輕的時候。在中國,程序員的大限是28歲。看看今天的他們吧,掛在臉上的是那無法掩飾的焦慮和孤獨寂寞的迷茫。很多老程產生了種種生存的障礙,他們說著刻板的話,似乎是由程序語言結合人類文字誕生的新型語言;他們渴望和別人接觸,而他們的孤獨令所有人遠離;他們經常回憶起當年的輝煌,臉上充滿著興奮的色彩,就象吸了毒的人在巔峰徘徊。當他們回到現實,你卻能發現他們臉上那無奈慘白。他們越來越感到壓力,他們越來越發現精力不濟,他們越來越感到迷茫,不寫程序,他們還能做什麼?學習的壓力、生活的壓力、前途渺茫的壓力,把他們從陽光燦爛的臉壓成了一張張灰色的,扭曲的,無奈的和迷茫的臉。這就是程序員的悲哀。 老程序員面對著兩個選擇,要麼轉型,要麼退出這個圈子。於是可愛的IT人開始了第一次分流,他們大多處在26-28歲之間。經過放棄的痛苦和不斷的努力,他們中的很少的一部分人留了下來,繼續耕耘在這片中國IT貧瘠的土地上。能夠留下來的是那些語言功能尚未退化的人,他們不但還保留著技術的殘跡,同時他們迅速練就了聽說讀寫的能力,於是他們成為了IT公司的中流砥柱,他們通常充當著顧問、經理等重要的職位。他們也分為兩種人,一種人繼續耕耘在技術的領域中,一種人分流到了純粹業務的領域中。由於技術的封閉性,導致那些繼續從事技術領導的人逐漸產生了更大的壓力,他們在技術的漩渦中被更深的卷了進去。而那些從事業務的人,逐漸從技術的漩渦中解脫出來,步入了正常人的生活圈子。從事技術的人,無論他們從事哪種技術,在中國,他們的上限最高也就是32歲。從事業務的人,無論他們從事哪種業務,他們幾乎都沒有了上限。可以說,選擇技術的人,他們是勇敢的,無論是盲目的勇敢還是理性的勇敢,他們都將陷入更深的泥潭,面對他們,我只能敬佩的說,他們才是真正的IT人。 在中國,他們的悲劇是早就註定了的。中國的IT業是在一窮二白的基礎上來追趕第一世界的,在這個過程中,國家的投入可謂微不足道。 在這8年中,我看到了很多IT人的命運,最好的命運是出國繼續搞IT,最差的命運是消失。轉了行的人,從此在IT界消失了,幾年之後他們幾乎不會留下任何痕跡,他們的代碼早就過時了,他們的思想早就隨著程序的刪除而被永遠的刪除了。
Ⅳ 如何才能讓程序員男友打開心扉
程序員,顧名思義,就是一天到晚對著電腦,敲著電腦,抖著腿兒,過著了無生趣,還自我滿足的生活的人。這樣的人能不能脫單都是一個問題,居然還有人問如何打開他的心扉?不過如果你真的遇到了一個非常喜歡的程序員男友,那也是沒辦法的事兒。首先,你需要走進他,他關注什麼你就去了解什麼。其次,呵護他的感情,大家都是人,心都是軟的,你的好,他一定會感受到。最後,不放棄他,水滴石穿,打開心扉這事兒就是個長期工程,願意去努力就可以了。
Ⅳ 如何才能讓程序員男友打開心扉
不管你的男朋友是什麼工作的,只要他愛你,你愛他,雙方坦誠相待,就一定可以可到心與心的溝通。
不同的人要採用不同的交流方式,這一點每個人都清楚。說實話,我也將成為一名程序員,所以這個問題我覺得我可以很好的回答你。
首先,不出意外的話,你的男朋友應該是一個比較安靜的人,一個喜歡獨立思考的人。並且他還是一個善於思考的人,一個喜歡琢磨事的人。與這樣的一個人溝通,最好的方式就是先理解他的處境或者說是心情。比如,他在編程,遇到了瓶頸,很難受,這個時候千萬別去打擾他,因為你的關心會使他更加的煩躁。所以這個時候,你不用管他,也不用理他,由著他就好了,因為這種情緒他是可以自己控制住的,也是可以自己處理好的。
其次,一般的IT男都比較宅,很少出門,這對於你們的溝通與交流很有幫助。如果你的男朋友宅在家裡玩游戲,這就是你與他溝通的最好時機了。
其實,與他溝通,並不需要什麼技巧或者套路,因為你的男朋友會一眼看穿你的小心思和你未曾說出口的想法。只要你夠真誠,再稍加上一點的溫柔,相信你的男朋友會答應你的所有要求。
想要他敞開心扉,並不難,最關鍵的是你要發現他內心深處最柔軟的地方,你要有做狗的能力控制住他的心情。對於一個喜歡安靜,喜歡獨立的人來說,沒有什麼比理解更讓人暖心的了。總而言之,只要你愛他,你懂他,你明白他說不出口的苦衷或者什麼想法,你會發現,其實與他交流一點都不難。
Ⅵ 一個6年老程序員的迷茫(請高人指點):
曾經我也是一名程序員,經歷和你差不多。我現在沒有寫程序了,但還是關注這塊,興趣而已
我在前年,一個敏感的年齡,30歲退了出來,也算是激流勇退啊。開始從事外貿工作,做得不盡如意,後來轉作國內業務,有點起色,一個月收入目前來說沒有以前那麼高。
一個技術員轉成一個業務員真的很難,也需要一些勇氣,同時要有人支持。
也許堅持下去,就是勝利,像微軟等大型的軟體公司,那些值錢的程序員,都是老頭子老太婆級別的,當你是無可替代的時候,你才值錢,不要等到自己年齡大了,精力不如以前了,而要找一個像一樣的程序員時並不是很難,而且人家比你年輕再被這個行業淘汰。與其被淘汰,不如自己早點開創另一條適合自己的路。
當然有一點,可能你我不同,我是從未經過正規的學習,全憑自己的興趣與努力走上程序員這條路的,且起步也比人家晚。
我的經歷,參考下吧。
Ⅶ 程序員35歲後就淘汰,為啥不是越老越香
程序員這份工作並不是越老越吃香的一個職業。因為自己了解和從事過這個行業,在這方面有著非常深刻地體會。
程序員在很多人眼中是一份高收入的工作,但是高收入的背後往往有著非常慘痛的代價,尤其是年齡上的問題,讓很多程序員不得不面臨轉業或者是選擇第二職業的考慮。
其實從整個中國互聯網的行業以及包括未來的發展方向,中國也肯定會出現大齡程序員,這也是未來的一個發展方向。因為專業人才和技術上的沉澱才是老程序未來的發展優勢,也是整個互聯網行業所要解決的人才問題。
Ⅷ 為什麼年紀大的程序員都轉行了
我不確定多大年紀才算是「年紀大」。我今年43歲仍然做程序員。
從九幾年開始進入這一行,中間也曾自己做過傳統業行,也做IT行業不同崗位做過,在程序員的晉升通道中也做過研發總監,可這些,都沒法帶給自己那種寫代碼得到的樂趣。,最終還是又回到程序員崗位。
在中國,願意一直寫代碼的人,並不多,這是事實,但我的看法是,這並不是因為年紀的原因,也不是因為競爭的原因,而主要是【中國式職業規劃】和【IT企業的生存壓力】的帶來的。
中國式職業規劃
現在很多培訓機構、很多企業,都在談職業規劃。
企業告訴你:我們這個崗位的晉升通道是這樣的,巴拉巴拉巴拉……
這意思就是說,你來做這崗位吧,做若干年,你就可以在這個通道上往上爬一層……
那麼好了,不管這個晉升通道是什麼樣的,你一開始是程序員,爬幾步後肯定就不是了。
培訓機構告訴你:要有職業規劃,要有人生規劃。
在我看來,這是洗腦:他們的人生規劃的核心是"努力掙錢,然後去過幸福的日子",然後根據這個再推出相應的職業規劃:努力工作->獲取更高的職位->掙更多的錢->更努力工作……
如果信奉了這些,那麼,當一個程序員接近個人能力的瓶頸或者職業、行業的瓶頸時,感受到那種突破的壓力,他就會考慮轉換崗位以尋求更容易突破的方向。而遇到這類瓶頸的程序員,估計多數就是所謂的」年紀大「的范圍了。
中國經濟正處在高增速階段,這導致每個家庭、每個人需要不斷提高自己的收入水平以保持與之同步,這一方面導致這種將」錢「作為核心詞彙的人生規劃大有市場,另一方面,也使中國企業的生存壓力高於其它國家。
IT企業的生存壓力
世界的變化正在加速,在IT這個行業尤其顯著。
對企業來說,速度就是利潤,就是生存的機會。早些年流行的一句話」快魚吃慢魚「把這個道理形容得十分形象。所有行業上,競爭都是越來越激烈,IT企業只會更甚。
二十年前,一個軟體開發公司可以花三到五年來打磨一個產品;十年前,這個時間只有一年;而現在,更是縮短到幾個月。
IT行業對開發速度的要求越來越高,這種速度是的提升,主要是從三個方面實現的:增加人手、優化開發流程、壓榨人力。前兩者對於一個具體的IT企業來說,在沒有業務變化的前提下,都是有明顯的極限的,所以,最終,還是落到第三個手段上:壓榨人力。
在你以為996就是程序員世界的現實時,真正的現實是:在996之外,你還得保持隨時待命的狀態:電話保持通暢、微信常開什麼的只是小兒科,網上隨手搜搜就能搜到程序員深夜在馬路邊、地鐵上改代碼的消息。這種對工作時間的壓榨,在其它職業上是很少見的。所以,程序員的工作壓力之大,也是少見的。
基於這兩個主要原因,程序員,尤其在中國,年輕化相對於其它行業是十分明顯的。
但是,當擺脫了經濟壓力後,大部分人還是會想尋找一個自己喜歡的工作或事業去投入自己的精力與時間的,這時,如果對coder是真愛,還是會再次回到這個崗位上的。只是,在經濟快速增長階段,企業與這類人在工作時間方面的沖突難以調和,所以,這類人就比較少見了。
隨著經濟增速放緩,會有更多的大齡程序員活躍在代碼界的。
Ⅸ 我是幹了八個月的程序員,幹了十幾年的同事給我說我腦子不靈活,思維嚴謹,我是不是該轉換一下做事思路
既然他這么說,而且他有十多年的工作經驗,那肯定只看出了你工作上的一些弊端,那你可以虛心的請教他,你也應該轉換一下工作思路,因為程序員這工作比較枯燥,但是也不能太死板。能盡量寫短一些的代碼就完成工作比繞個大圈寫一堆代碼完成工作要好得多呀,效率也高。
Ⅹ 作為高齡的程序員,跟同行人還有競爭優勢嗎
本文會給你一些Java工程師職業發展規劃的思考,也給很多二三十歲對職業前途迷茫的同學一些建議。希望通過這篇文章,能幫你梳理一下程序員,讓你知道如何規劃我們的程序員,從20歲初出茅廬到40歲老碼農的半條命。
首先我們來看看a 程序員三四十歲的時候有什麼可以捍衛我們的核心競爭力。要理解這個問題,就要從反面來看。在職業發展過程中程序員犯過哪些錯誤,導致他們在職業生涯中後期缺乏競爭力?
適合老年人的幾種職業發展途徑程序員看了以上內容,大家都知道問題所在,接下來我們來討論一下:什麼樣的老年人程序員能被各種30多歲甚至40多歲的公司青睞?
(1)成為技術大牛,掌握公司核心技術
第一種方式是掌握自己行業的各種技術,即使離開這家公司,也是其他公司的對象。我舉個例子。比如你一直在互聯網行業工作,負責並經歷過很多大型互聯網公司的核心系統架構設計。對於一個互聯網系統,如果你想支持1億用戶,有什麼技術挑戰,如何設計,你都經歷過這些過程。如何支持每秒10萬個並發請求,如何設計系統支持數百億的數據存儲。你知道這一切。那麼這個時候,你就有了核心技術。
即使你現在的公司不要你,你也會被其他公司完全爭奪,因為很多公司需要大規模系統、高並發經驗、海量數據經驗的架構師。
一千人的部隊很容易得到,但一個人很難找到。很容易招到很多工資20-30 K的高級工程師,把一個模塊做好。但是很難招聘到一個能掌控全局,在貴公司掌握復雜大系統的資深架構師。這樣的人很有價值,很多公司都需要。
這個時候你雖然三十多歲了,但是因為你有核心的技術能力和核心的結構能力,你是公司技術的最後一道防線,很多崗位對你來說都是不可或缺的。再舉個例子,比如大數據領域。現在你已經工作了10多年,有了深厚的技術基礎,可以完全優化大數據領域的各種系統,比如hadoop、spark、hbase、kylin、elasticsearch等等。遇到問題可以從源代碼層面推斷解決,可以修改開源項目的源代碼進行二次開發。
那麼這個時候,你就有了核心技術。未來大數據會發展得越來越好,因為各個行業都有大量的數據,很多公司需要最好的專家來解決自己的大數據問題。所以,即使你已經40歲了,但是你已經積累了多年的核心技術能力,任何一家公司都需要一個像你這樣的頂尖牛人來坐鎮,解決各種技術難題。
所以如果想往這個方向走,建議一定要從20多歲開始規劃自己的技術學習和職業發展。大家一定要想好自己想學什麼技術,想學多深,想在什麼樣的公司積累經驗,腳踏實地的走好每一步。到你三四十歲的時候,雖然年紀大了,但是已經積累了足夠的技術能力,你的核心技術會像「九陽沈工」一樣保護你的身體,讓你留在職場,保持熱度。
(2)深入業務,成為業務領域的專家型人物
第二條路線,可以考慮成為某個業務領域的專家。你可以在一些業務絕對難且深、業務極其復雜、行業持續發展、業務領域的知識持續保值的領域進行深度挖掘。比如電信、金融、銀行、保險、金融、ERP等等。在這些領域的公司里,你不僅可以做技術工作,還可以注意積累這方面的業務知識。就像電信系統和ERP系統一樣,業務極其復雜,包含了很多東西。如果能持之以恆,深入挖掘各種商業知識和商業體系,成為這方面的商業專家也是很有價值的。為什麼這么說?因為對於很多特定的行業來說,沒有高水平的技術是可以做出一個系統的,但是最好的業務專家對其進行控制是絕對必要的,這樣才能設計出一個與特定行業相對應、業務極其復雜的系統。所以很多同學,如果走傳統行業的系統發展方向,可以考慮多關注業務積累,將來成為頂尖的業務專家。這樣,即使你40歲了,行業也需要一個像你這樣的「老專家」繼續支撐公司的業務發展。
(3)帶領團隊:踏上技術管理之路
另一種方式是走技術管理的道路,相信大家都懂。作為任何公司的老闆,他都需要技術經理,技術經理需要懂技術,但不是特別精通,但必須有很強的團隊管理能力。作為團隊經理,你需要有駕馭公司大技術方向的能力,有足夠的行業人脈和資源去招募和組建合適的技術團隊。另外,你應該能夠制定出技術團隊的工作流程和規范,在團隊之間定義和分配責任,讓每個團隊能夠有效合作,最終成功支持公司的業務發展。這個管理就兩個字,其實背後的知識很棒。要把幾十個甚至幾百個不同的人擰成一根繩子,保持強大的戰鬥力,做好公司的配套工作。其實這里很難,考驗一個管理者的水平。如果可以從幾個人的小主管,到幾十人的技術負責人,再到幾百人的高級技術經理。
如果你能朝這個方向發展,其實到了40歲,你就會有相應的競爭力,因為很多老闆需要你豐富的技術管理經驗來掌控公司的技術團隊。當然,說實話,真正能做好技術管理的人很少。尤其是我們有技術背景的學生,普遍比較內向害羞,不太會交際。所以對於大多數普通工程師來說,個人還是推薦技術專家或者業務專家以上的路線,機會比較多,更適合大多數人。
(4)轉換其他崗位或行業
如果有人說,我對技術沒那麼熱情,想當專家,又討厭整天在業務上工作,沒有做技術經理的天賦,怎麼辦?然後30多歲的時候可以考慮寫代碼,做點別的。比如考慮轉型為產品經理?考慮做互聯網運營?還是考慮做軟體銷售?也就是說,你可以考慮考上一定的技術背景,轉型到技術行業的其他崗位,在其他崗位積累經驗,成為一個不可或缺的人。更何況在北上廣工作了10年,積累了一定的資金,在老家買了房子,然後回老家做生意,比如開餐館什麼的。這也是一種方式,只是這個因人而異。畢竟每個人的網路資源都不一樣。
總結
最後一句總結:無論選擇哪種方式,首先要想清楚自己想成為什麼樣的人。你需要仔細想想,有了10年以上的工作經驗,你會積累哪些核心競爭優勢。然後仔細考慮這些優勢是否是剛畢業的年輕人絕對不可替代的,其他公司的高級職位是否一定有你這樣的人。把這些事情考慮清楚,剩下的就是繼續朝著自己的目標前進。在此期間,你可能會感到困惑,甚至懷疑最初的決定。但還是那句話:相信自己,不要忘記自己的主動心態,用眼淚完成自己選擇的路!我最不想看到的就是,30多歲的我,只能「用」各種技術,十幾二十種技術,什麼都能用。但是沒有技術深度,沒有競爭力,只是一些使用上的經驗。
如果是這樣的話,剛畢業的年輕人可能在一到兩年內學會如何使用這些技術,也許在關鍵時刻可以取代你。這些傢伙只是沒有經驗,但是他們可以加班來彌補,而且他們要求的工資比你低很多。希望每一個程序員兄弟都有美好的未來和生活。程序員這條路充滿了困難、障礙和挑戰。但它也充滿機遇,需要不斷的學習和進步。最後引用最近很火的電影《哪吒》的台詞來結束全文:我的命運由我決定!