已經邁入30的程序員,還能幹幾年,以後該怎麼辦呢?

困惑。


這麼巧,今天是我30周歲生日,也正在為職業發展困惑,感覺陷入了瓶頸,希望有大牛可以指點我早日實現財務自由。


再轉一次 @陳皓的文章:編程能力與編程年齡


只要身體好,想干幾年干幾年。


是時候亮出這張圖了,別問我是誰,請叫我雷鋒


我年紀小,不是典型程序員,說說自己的看法。

在現在這個基本是個工科生都要求會編程的時代什麼叫程序員?我更傾向於叫software engineer之類的。但凡是Engineer這種東西不都是越老越吃香么,做個6、7年也就算個senior engineer,上面還有director之類的大把的東西。30歲,就算本科畢業就開始干不也才7-8年么?招聘信息上,senior engineer是最多的,證明最是上升的時候呀。

在美國,第一批年到30的「程序員」都已經過去好久了,就和其他所有職位一樣該怎麼發展怎麼發展,從來沒人奇怪這個問題。中國各種東西起步都比美國晚,我爸84年大學畢業的時候計算機系才興起,而我在的小公司成立都有七十年了,一幫從ucsf出來的幾個人幾十年前開始用說了一遍我也沒記住的不知道什麼語言寫embedded system了,現在老頭們都八九十了……還有一個依然奮戰在公司……現在公司里rd裡面除了我,無論是programmer還是mechanical engineer最年輕的倆也一個34、5一個38了,有幾個跟我爹一輩,剩下的都跟我爺爺一樣大= =(對!我就是用來拉低rd平均年齡和平均學歷的= =)題主30歲在裡面也是才剛剛起步的正當年吧?就算純技術,也不敢說30歲就吃透所有的沒有進步空間了吧?更何況還有對產品、公司整體的理解都有大把的進步空間。怎麼會透露出不知如何是好的情緒呢?


看到這樣的問題,我會不由自主的想到蔣哥。

06年,我剛畢業,進入深圳一家公司做程序員。公司里有一個同事,由於年紀大些,大家都叫他蔣哥,技術很厲害,公司的基礎框架,核心代碼都是他寫的。由於跟蔣哥聊的來,我慢慢知道了他的經歷,當過老師,開過網吧,後來因為種種原因,不得已離開家鄉,南下深圳,他自學了半年,找了份程序員的工作,那一年是2001年,他剛好30歲。一個外行人,學歷也不高(專科),在網上都在討論30歲的程序員如何轉行的時候,他轉進來了。蔣哥白天在公司,除了抽根煙,講個笑話,剩下就是編程序,下班時,移動硬碟把代碼拷回家,晚上在家編程序。蔣哥的技術水平,在公司絕對是NO.1,一個同事兼師兄(後來去了微軟),對蔣哥也是敬佩有加。

後來蔣哥離職,去面試的時候,有家公司,先是面試官跟大家聊一聊,然後讓面試者去做個題,蔣哥站起來,也想去做題,面試官直接說:你不用做題,我去叫一下我們領導......

再後來,蔣哥跟以前的朋友去廣州創業,聽說創業失敗了;再再後來,他又去了上海,在一家公司當架構師,還一直在寫代碼,領導對他也很尊重,那時的他,應該有40歲了。再再再後來,他說在深圳買了房子,以後還是回深圳,有人在深圳拉攏他想一塊做點事情,或者,找個公司,繼續寫代碼。

樓主的問題,也許應該放在十年前問,那時候擔心的是30歲;現在,是不是應該問40歲的程序員怎麼辦?如果是像蔣哥那樣對技術執著的人,再干多少年,都沒問題。


看下bat高層的年齡。再倒推他們30歲的時候在幹什麼。


可以做講師啊,寫書啊,當管理啊,改行啊


馬上要30了,擼代碼的熱情只增不減。有幾次轉管理的機會都被我果斷拒絕,做一朵安靜擼代碼的男子就好…


我都馬上四十了,才剛開學編程,我勉力自己的話是:種一棵樹最好的時間是十年前,其次是現在。編程這棵樹,我想你應該比我多種了十多年了吧,我都不怕,你怕啥?!


賣紅薯確實是個好方向,干到60歲不成問題!


不是吧,編程又不是吃年輕飯的,又不是當鴨子做小姐。我才上手呢,你們都轉行了。我也馬上三十。


編程從來就不是年輕飯,真正掌握編程思想的人都是越磨礪越厲害的,說編程年輕飯的人大多是一味模仿現有代碼而不知道自己想辦法解決問題的程序員,所以才會覺得累。


項目組主程序員的兒子今年參加高考。


寫程序這麼好玩的事情,幹了還有錢拿,當然是干到發現更好玩的事情為止啦

P.S. 今年34了


你聽說過安利嗎……?


符合條件的人來回答一下:

已經31、小公司(工資應該比bat應屆生還低)、純碼農。

感覺題主的這種焦慮來自現在生活的不穩定,應該還沒買房結婚生子?

樓主可以考慮下廣州,房價沒有離譜。

可以干多久?

干到公司倒閉或公司不要我了再說。

經常開玩笑說:干滿15年(老了可以領社保)就自己soho接單算了。


轉行,創業,繼續干

轉行就是作死

創業估計沒膽

只能繼續幹了

你自己挑吧


代碼,留給那些喜歡它的人去寫吧。

這是一項簡單且美好的事務,與年齡無關。


難道你不喜歡程序員這個職業嗎?


推薦閱讀:

C語言兩數定義正確,相乘溢出的原因?
做 C 語言編譯器前端的難度如何?
開發效率與執行效率,我們應該怎樣斟酌?
為什麼大部分碼農做不了軟體架構師?

TAG:職業生涯 | 程序員 | 編程 | 職業規劃 |