說起IT行業,大多數人腦海里反應出的第一個標簽一定是“高薪”,而說起程序員,大家更多想到的可能是:
禿頂、木訥、格子衫;
加班多、能賺錢、不花錢;
沒對象……
甚至很多人還說“程序員在互聯網行業里面是吃青春飯的,干到30歲就會被行業淘汰掉”。去年開始的各大企業裁員風潮,似乎也在側面的印證這一觀點。大家都認為互聯網的寒冬來了,都認為程序員30歲以后就不值錢了。
熟不知程序員的轉行或被迫裁員,都是受互聯網行業多種因素而制約的。
30歲被迫轉型這個事并不是每個程序員都必須這樣去做的,只有一部分對編程不感興趣,自己編程能力不強的人會被迫做出改變。而那些真正的技術大咖,對編程很感興趣的人來說,年齡永遠都不是問題。
那么,這些在30歲被迫做出改變的程序員,是因為什么呢?
一、企業的發展所決定。
互聯網行業的特點就是迭代速度非常快,技術發展非常快,所以行內企業想要獲得穩定良性的發展,就必須要有自己的特色,不斷地保持創新,跟緊時代的發展趨勢,不然就會被社會淘汰,比如前段時間,中國“鞋王”富貴鳥的隕落。
科技時代,傳統行業如果不結合互聯網的發展而做出改變,那么是很容易被其他同類產品所替代的,而企業的發展策略,大多決定了部分程序員的發展狀況。
二、技術革新非常快。
一個項目從需求調研和分析、到產品設計和開發、再到產品實現,順利上線的過程當中對程序員的要求非常高。同時,IT從業者之間的競爭是非常激烈的,這種競爭就要求程序員要有更扎實的基本功、要有更好的業務理解能力、要有很強的隨機應變能力。
公司項目隨行業發展而不斷變化,前一個項目還在用這種技術,下一個項目就可能就要用到新技術去解決問題,所以這也會逼迫著很多的程序員要不斷的去學習,不斷去更新自己的知識體系。而對程序員來說,由于他們所在的行業比較特殊,他們工作的內容也極具有創造性,所以這也要求他們必須時刻做好改變的準備。
新技術的誕生意味著某些語言和技術的淘汰,如果你固執的只想守著自己的一畝三分地而不愿做出改變,不去主動適應新項目的需求,那么被淘汰的就只能是你。
三、隨年齡增長思維被定性。
經驗豐富的程序員和一些年輕程序員相比,確實有自己的優勢。但年輕也意味著你更有活力,思維更敏捷,有更多的可塑性。很多公司更愿意招聘年輕人的主要原因就在于他們能夠更快的理解一些東西,同時薪資要求還更低。而年紀大的程序在經過幾年的工作以后,雖然他們工作能力更強了,但他們也會存在一定的思維慣性和惰性,工作中當遇到一些工程量比較大或是偏難的編程問題以后,很多大齡程序員不會去做相關的嘗試,而是選擇直接丟一邊,不解決。
四、工作熱情逐年減少。
不論是做程序員還是做其他行業,很多人都會有一種明顯的感覺,在剛進入職場參加工作的時候,是我們最積極主動去學習、去解決問題的時候。當我們在職場上工作幾年以后,我們的工作熱情逐漸被消磨殆盡,雖然已經解決了很多問題,獲得了一定經驗,但在遇到新問題時就會形成一種惰性,不愿意跳出舒適區。
這些年隨著行業的發展,很多人轉行IT,程序員的群體也越來越龐大,他們當中,有人非常喜歡程序,所以他們就會花更多的時間自發的去研究程序,去學習一些新技術;而對有的人來說,他們當初進入這個行業只是為了高薪,所以在這個行業工作幾年等年紀大了以后,他們自然會對這個行業里所做的事情感到越來越反感,自己也想早點離開這個行業。
不論是做編程還是做其他工作,很多道理都是相通的,如果你對當前所做的這件事情非常感興趣,那不論你年紀多大,你都會自發的去學習很多東西,你總能拼命的爬到行業的金字塔頂端;反之你會更容易會感到迷茫,最終在迷茫和壓力之下被迫淘汰。