問題本質
首先回歸到問題本身
程序員十年后還會有今天的收入嗎?
假如今天的收入代表比較值錢的話,這個問題其實可以換一種等同的問法,即:
程序員十年后還會像現在這么值錢嗎?
十年這里可以一定程度的用未來來代替,那么我們接著對問題進行等同轉換:
程序員未來還會像現在這么值錢嗎?
在當前社會值錢實際上即是有價值的代名詞,所以問題又可以這么問:
程序員未來還會像現在這么有價值嗎?
這么一通轉換我們就可以一目了然了,實際上問題的本質是對程序員未來價值的詰問。
那么,現在我們就來一步一步解答它。
價值的本質
不僅是程序員,對于任何行業的從業人員來說都一樣,一個人的價值在于其能解決什么樣價值的問題,其能解決的問題越有價值,那么我們就說這個人越有價值。所以評價一個人的價值實際上指的他能解決的問題的價值。
然而,社會在進步,時代在發展,每個社會階段的問題和問題的價值也都一直在變化中。比如:愛迪生那個人人都用煤油燈的時代,一個無污染安全用電的電燈泡在那個年代簡直就是改變世界的大發明啊。愛迪生解決的問題是全世界人的照明問題,愛迪生有多有價值那就不言而喻了。然而現在,你到大街上跟別人說你能造電燈泡,而且造的比愛迪生造的還好。人家會覺得你腦子是不是有問題,有可能會把你當乞丐施舍給你5毛錢。你在這個時代會造燈泡也就值那5毛錢,還是別人看你可憐施舍給你的。
所以呀,誰能解決當前社會最有價值的問題誰就是最有價值的人。
程序員的本質以及程序員價值的本質
20世紀之前程序員行業最大的障礙是高性能二極管的問題,然而隨著高性能芯片的不斷發展,硬件體積愈來愈小,但是性能卻越來越高,于是,手機和電腦行業便迅速發展了,人手一部手機,每家都有電腦,誕生的最大的巨頭便是微軟和APPLE了,比爾蓋茨和喬布斯他們解決的也是全世界最大的問題,一個引領了PC時代的發展,一個引領了移動時代的發展。在當前社會,說他們是最有價值的人一點也不過分,無愧于世界首富,應該的。他們也是從一個個小小程序員打拼過來的,他們是他們那個時代最有價值的程序員。
伴隨著PC和手機的迅速普及,互聯網時代到來了。世界變得扁平化了,信息產生和流通速度的變革簡直是翻天覆地的。作為一個寄生于互聯網的程序員,你做的一個網站或者app可以被全國甚至全世界的人看到、下載到,想想看,這樣一個人能沒有價值嗎?我們正處于一個這樣的互聯網時代,所以我們程序員的價值是毋庸置疑的,程序員的高薪也正來源于此。
然而隨著開源社區的發展,技術的門檻越來越低,網傳幾個月培訓就可以拿高薪,進BAT。不可忽視的是現在大街上程序員一抓一大把,幾乎人人都可以“造燈泡“了,那么原來那些程序員的價值自然就變低了,我作為一個Android開發程序員的感受最為真切,移動開發程序員的價值已經遠不如前幾年了。
所以,這么幾十年的計算機和互聯網發展歷史看下來,對程序員的定義應該指的就是那群利用計算機技術或者互聯網技術從業的人。PC互聯網時代代表人物指的比爾蓋茨那群人,移動互聯網時代代表人物指的喬布斯那群人,以及像我們這樣的移動應用開發者。
每個時代變得是推動時代發展的工作內容,不變的是我們程序員的稱謂。
程序員未來的價值
移動互聯網時代的風頭正慢慢過去,趨于穩定,市場也在逐漸沉降成熟,作為當前時代程序員比如:Android開發、iOS開發程序員的價值也正在慢慢變低,其本質并不是我們掌握的技術沒有價值了,而是我們能解決的問題的價值變低了,這才是本質。
再回到文章開篇的那個問題,程序員十年后還會有今天的收入嗎?
我想說,會的,一定會的,因為程序員這個名詞是個統稱,程序員就是那群利用計算機技術互聯網技術改變世界的人,只要計算機和互聯網不過時,那程序員永遠不會失業,區別在于十年后你的時代有價值的問題是什么?我們還能用今天掌握的技術解決它嗎?如果不能,我只能說你是個程序員,但是你是未來那個時代的一個過時的程序員,你已沒有跟同時代程序員競爭的資本,當然更不可能跟他們有同樣的收入。
所以作為一個程序員怎么能讓自己在未來也有價值,我想說的是你得始終跟隨當前互聯網時代有價值問題的變化來走,計算機和互聯網技術只是工具,不是決定因素,你在未來要是能解決那時的問題,那你就是有價值的。
結語
時代在發展,每個階段社會的問題也在變化,所以對于我們這些用計算機和互聯網技術來解決問題的人的要求也在不斷變化,沒有一成不變的東西,只有認清社會的發展,問題的轉變,適時調整自己,才能讓自己不斷立于不敗之地!
責任編輯:wv
-
程序員
+關注
關注
4文章
954瀏覽量
30324
發布評論請先 登錄
阿里云升級通義靈碼AI程序員,全面上線
機械革命發布CODE AI程序員本
AI編程工具會不會搶程序員飯碗
軟通動力子公司鴻湖萬聯助陣鴻蒙1024程序員節成功舉辦

第五屆長沙·中國1024程序員節開幕
京東上萬程序員都AI用它!

程序員節視頻創意大賽,用串口屏贏取千元大獎

程序員節視頻創意盛宴,邀您共襄盛舉!

助力程序員告別困擾已久的夢魘-Bug

數控程序編程通常可分為哪兩大類
大模型時代,程序員當下如何應對 AI 的挑戰

評論