java Java程序員只能吃青春飯嗎?如何不讓年齡限制程序員的發(fā)展?
Java程序員只能吃青春飯嗎?如何不讓年齡限制程序員的發(fā)展?首先,總結(jié)一下:大多數(shù)人都是年輕的程序員。第一:對于大多數(shù)程序員來說,工作年限不能代表他們自己的技術(shù)實力。我見過35歲的工程師只是初級水平的
Java程序員只能吃青春飯嗎?如何不讓年齡限制程序員的發(fā)展?
首先,總結(jié)一下:大多數(shù)人都是年輕的程序員。第一:對于大多數(shù)程序員來說,工作年限不能代表他們自己的技術(shù)實力。我見過35歲的工程師只是初級水平的,我也見過25歲就有簡單建筑能力的人。盡管上述情況更為極端,但對于大多數(shù)程序員來說,也許30歲是技術(shù)的頂峰。很多公司都有加班文化(事情可能不多,但他們還是需要留在公司里)。如果你沒有足夠的技術(shù),家里會有很多麻煩,薪水也相當于很多實習生(幾個實習生的表現(xiàn)可能不如你,但有一些人如果你管理和控制,問題不會很大。此外,許多公司不會使用新技術(shù)。他們基本上是修補和新的人可以使用它。那么你的性價比就非常低了。在這個階段,你的職業(yè)生涯會變得非常尷尬。
對于技術(shù)大佬來說,豐富的經(jīng)驗和精湛的技術(shù)是他們的標簽。公司需要他來領(lǐng)導新人,制造技術(shù)壁壘。這就是他們的價值所在。
最后:沒有任何技術(shù)堆棧可以一勞永逸地構(gòu)建。只有不斷地學習,你才能一勞永逸地建立它。
程序員為什么是個青春飯,而不是像醫(yī)生律師一樣越老越值錢?
作為一名擁有近30年編程經(jīng)驗的老手,我想我有資格回答這個問題。
程序員確實有年輕的問題。一般來說,當他們35歲左右時,他們的職業(yè)生涯就進入了一個分水嶺。他們要么被調(diào)到管理崗位,要么成為架構(gòu)師、系統(tǒng)分析師或產(chǎn)品經(jīng)理??傊^續(xù)編程的前景不是很好。為什么?看看主要編程語言和框架的循環(huán)。
我們可以看到,IT行業(yè)的舊技術(shù)將被淘汰,新技術(shù)將每10年左右誕生一次。你在大學里學到的編程知識和技能到35歲基本上已經(jīng)過時了。如果你繼續(xù)編程,你將無法與其他人競爭。畢竟,他們的新知識仍然很熱門。此時,大部分高級程序員基本上都依賴于對過去開發(fā)的系統(tǒng)進行升級。產(chǎn)品周期短、技術(shù)變革快是程序員吃青春飯的主要原因。
那么程序員如何繼續(xù)發(fā)展他們的職業(yè)生涯呢?在我看來,雖然程序員是腦力勞動者,但他們與運算符并沒有太大區(qū)別。因此,不考慮算法和邏輯就編寫代碼是不可行的。注重行業(yè)知識和產(chǎn)品知識的積累,及時向上游設計或管理轉(zhuǎn)移。
最后,程序員無法與醫(yī)生和律師相比。例如,醫(yī)生需要學習至少35年才能成為主治醫(yī)生。你就要結(jié)束了。當別人在舞臺上時,你怎么能比較呢?