謝邀!
軟件行業(yè)里有很多分工,程序員、軟件工程師、項(xiàng)目經(jīng)理、系統(tǒng)分析、項(xiàng)目架構(gòu)等。
樓主問的吃青春飯,應(yīng)該是基礎(chǔ)的開發(fā)崗位。就我從事十年開發(fā)的所見所聞?wù)勔幌聜€(gè)人感受。
首先明確回答,
從事軟件開發(fā)行業(yè)的都是年輕人,這個(gè)毋庸置疑,在軟件園里,特別是吃午飯的時(shí)候,周圍基本都是年輕人,跟在大學(xué)里一樣。
現(xiàn)在學(xué)習(xí)軟件開發(fā)的門檻也越來越低,也可能是做it待遇比較可觀,越來做多的年輕人加入進(jìn)來,尤其是學(xué)java,python,c#,社會(huì)也很多機(jī)構(gòu)培訓(xùn)半年,一年就把學(xué)員推出來。
在國外從事開發(fā)可以是40歲50歲,在國內(nèi)還真做不到,國情在那里,勞動(dòng)量充裕呀。真要一個(gè)35歲的老程序員和一個(gè)25歲的年輕程序員從事相同的工作,明顯干不過年輕人,很多人會(huì)說什么經(jīng)驗(yàn)豐富,想多了,從事基礎(chǔ)開發(fā),大部分是重復(fù)工作,所謂經(jīng)驗(yàn)多就是做過十次和做過兩次的區(qū)別,別人又不是小白。特別是結(jié)婚過后,要兼顧家庭,對(duì)緊急上線的開發(fā)任務(wù)就有些畏懼,精力,體力跟不上,氣勢(shì)上就輸了。
上了年齡的開發(fā)大都轉(zhuǎn)管理,技術(shù)支撐和轉(zhuǎn)行了。
但也有一些堅(jiān)持在一線開發(fā)的他們就是那些技術(shù)特別牛的人,別人做不了他們的工作,公司沒有他們不行。
在一些很封閉的行業(yè),做芯片時(shí)候見過一些三十四歲的開發(fā),底層的架構(gòu)是他們調(diào)出來的,這么一套可以復(fù)制到不同產(chǎn)品上,但移植工作別人做不了,畢竟涉及底層,工作量不大,做完之后交給年輕人維護(hù)應(yīng)用層,他們就可以混混時(shí)間了。
總得來說軟件開發(fā)是年輕人的工作,但如果技術(shù)大牛,這碗飯可以吃的久一些,還是那句話賺錢才是硬道理,秉承開放的心態(tài),不要在一棵樹上吊死。