華為35歲辭退事件...
中興員工墜樓殘局...
每次聽到這樣的新聞,很多程式設計師一面為不幸的同僚扼腕嘆息,一面也在暗暗問自己:
技術變化那麼快,我會不會被淘汰?
又或者程式設計師十年後還會有今天的收入嗎?
一面是被淘汰一面是生存收入降低,兩顧兩相難!
假如今天的收入代表比較值錢的話,這個問題其實可以換一種等同的問法,即:
● 程式設計師十年後還會像現在這麼值錢嗎?
十年這裡可以一定程度的用未來來代替,那麼我們接著對問題進行等同轉換:
● 程式設計師未來還會像現在這麼值錢嗎?
在當前社會值錢實際上即是有價值的代名詞,所以問題又可以這麼問:
● 程式設計師未來還會像現在這麼有價值嗎?
這麼一通轉換我們就可以一目瞭然了,實際上問題的本質是對程式設計師未來價值的詰問。
那麼,現在我們就來一步一步解答它。
一、價值?
不僅是程式設計師,對於任何行業的從業人員來說都一樣,一個人的價值在於其能解決什麼樣價值的問題,其能解決的問題越有價值,那麼我們就說這個人越有價值。所以評價一個人的價值實際上指的他能解決的問題的價值。
然而,社會在進步,時代在發展,每個社會階段的問題和問題的價值也都一直在變化中。所以呀,誰能解決當前社會最有價值的問題誰就是最有價值的人。
二、程式設計師的價值?
20世紀之前程式設計師行業最大的障礙是高效能二極體的問題,然而隨著高效能晶片的不斷髮展,硬體體積愈來愈小,但是效能卻越來越高。於是,手機和電腦行業便迅速發展了,人手一部手機,每家都有電腦,誕生的最大的巨頭便是微軟和APPLE了。
比爾蓋茲和賈伯斯他們解決的也是全世界最大的問題,一個引領了PC時代的發展,一個引領了移動時代的發展。在當前社會,說他們是最有價值的人一點也不過分,無愧於世界首富,應該的。他們也是從一個個小小程式設計師打拼過來的,他們是他們那個時代最有價值的程式設計師。
伴隨著PC和手機的迅速普及,網際網路時代到來了。世界變得扁平化了,資訊產生和流通速度的變革簡直是翻天覆地的。作為一個寄生於網際網路的程式設計師,你做的一個網站或者app可以被全國甚至全世界的人看到、下載到,想想看,這樣一個人能沒有價值嗎?我們正處於一個這樣的網際網路時代,所以我們程式設計師的價值是毋庸置疑的,程式設計師的高薪也正來源於此。
從幾十年的計算機和網際網路發展歷史看下來,對程式設計師的定義應該指的就是那群利用計算機技術或者網際網路技術從業的人。PC網際網路時代代表人物指的比爾蓋茲那群人,移動網際網路時代代表人物指的賈伯斯那群人,以及像我們這樣的移動應用開發者。
每個時代變得是推動時代發展的工作內容,不變的是我們程式設計師的稱謂。
三、這個社會淘汰的是什麼樣的程式設計師?
與其面對職場前景的焦慮搔首踟躕、迷茫不前,不如認真思考下這個社會淘汰的到底是什麼樣的程式設計師?
首先,你要直面一個現實,你和企業的關係其實是人力和資本的合作關係。既然是合作,當然就可以是互利共贏,或者一拍兩散,你既可以把公司當成家,也可是隨時可以走開的工作場所。因此,職場所謂的「淘汰」只不過是人力和資本合作關係的解除,某種價值關係的瓦解。所以,真正淘汰你的不是因為技術進步太快,是你之於企業個人價值感的喪失。
到這裡,很多機智的小夥伴按捺不住了,說什麼被「淘汰」不存在的,此地不留爺,自有留爺處,換一家公司就好了。建議確實很不錯,但治標不治本。
要知道,如今整個網際網路行業人才儲備越來越充裕,畢業生數量逐年提升,質量還越來越高。網際網路行業的野蠻生長也已接近尾聲,大型網際網路公司的基礎招聘需求在逐漸萎縮。
因此,我們不難得出結論:在需求趨於平穩,而供給逐漸增加的情況下,程式設計師之間的競爭將會越來越激烈。
四、程式設計師如何提升未來價值?
移動網際網路時代的風頭正慢慢過去,趨於穩定,市場也在逐漸沉降成熟,作為當前時代程式設計師比如:明顯的iOS開發程式設計師的價值正在慢慢變低,其本質並不是我們掌握的技術沒有價值了,而是我們能解決的問題的價值變低了,這才是本質。
再回到文章開篇的那個問題,程式設計師十年後還會有今天的收入嗎?
我想說,會的,一定會的,因為程式設計師這個名詞是個統稱,程式設計師就是那群利用計算機技術網際網路技術改變世界的人,只要計算機和網際網路不過時,那程式設計師永遠不會失業,區別在於十年後你的時代有價值的問題是什麼?我們還妄想用今天掌握的技術解決它嗎?最為程式設計師最大的危機感就是你已沒有跟同時代程式設計師競爭的資本,當然更不可能跟他們有同樣的收入。
所以作為一個程式設計師怎麼能讓自己在未來也有價值,我想說的是你得始終跟隨當前網際網路時代有價值問題的變化來走,計算機和網際網路技術只是工具,不是決定因素,你在未來要是能解決那時的問題,那你就是有價值的。
何以解憂,唯有學習。沒有哪個行業,不學習就可以一直呆下去,網際網路研發尤其如此,如果不想重新整理知識儲備和技能,等待你的只能是被淘汰。