簡書的初夜給未來
今天早上在知乎上看到自己關注一個問題 程序員在十年后還會有今天的收入么?
有了一個新的匿名回答,雖然并不是高票回答,但是里邊一句話
我想說你真的以為程序員就是編碼做軟件這點價值嗎场斑?這只是日常工作的一部分啊糠睡,核心價值在于解決問題啊
引起了我對程序員價值和未來的思考挽鞠。
問題本質
首先回歸到問題本身
- 程序員十年后還會有今天的收入嗎?
假如今天的收入代表比較值錢的話狈孔,這個問題其實可以換一種等同的問法信认,即:
- 程序員十年后還會像現(xiàn)在這么值錢嗎?
十年這里可以一定程度的用未來來代替均抽,那么我們接著對問題進行等同轉換:
- 程序員未來還會像現(xiàn)在這么值錢嗎嫁赏?
在當前社會值錢實際上即是有價值的代名詞,所以問題又可以這么問:
- 程序員未來還會像現(xiàn)在這么有價值嗎油挥?
這么一通轉換我們就可以一目了然了潦蝇,實際上問題的本質是對程序員未來價值的詰問。
那么深寥,現(xiàn)在我們就來一步一步解答它攘乒。
價值的本質
不僅是程序員,對于任何行業(yè)的從業(yè)人員來說都一樣惋鹅,一個人的價值在于其能解決什么樣價值的問題则酝,其能解決的問題越有價值,那么我們就說這個人越有價值闰集。所以評價一個人的價值實際上指的他能解決的問題的價值沽讹。
然而般卑,社會在進步,時代在發(fā)展妥泉,每個社會階段的問題和問題的價值也都一直在變化中椭微。比如:愛迪生那個人人都用煤油燈的時代,一個無污染安全用電的電燈泡在那個年代簡直就是改變世界的大發(fā)明啊盲链。愛迪生解決的問題是全世界人的照明問題蝇率,愛迪生有多有價值那就不言而喻了。然而現(xiàn)在刽沾,你到大街上跟別人說你能造電燈泡本慕,而且造的比愛迪生造的還好。人家會覺得你腦子是不是有問題侧漓,有可能會把你當乞丐施舍給你5毛錢锅尘。你在這個時代會造燈泡也就值那5毛錢,還是別人看你可憐施舍給你的布蔗。
所以呀藤违,誰能解決當前社會最有價值的問題誰就是最有價值的人。
程序員的本質以及程序員價值的本質
20世紀之前程序員行業(yè)最大的障礙是高性能二極管的問題纵揍,然而隨著高性能芯片的不斷發(fā)展顿乒,硬件體積愈來愈小,但是性能卻越來越高泽谨,于是璧榄,手機和電腦行業(yè)便迅速發(fā)展了,人手一部手機吧雹,每家都有電腦骨杂,誕生的最大的巨頭便是微軟和APPLE了,比爾蓋茨和喬布斯他們解決的也是全世界最大的問題雄卷,一個引領了PC時代的發(fā)展搓蚪,一個引領了移動時代的發(fā)展。在當前社會丁鹉,說他們是最有價值的人一點也不過分妒潭,無愧于世界首富,應該的鳄炉。他們也是從一個個小小程序員打拼過來的,他們是他們那個時代最有價值的程序員搜骡。
伴隨著PC和手機的迅速普及拂盯,互聯(lián)網時代到來了。世界變得扁平化了记靡,信息產生和流通速度的變革簡直是翻天覆地的谈竿。作為一個寄生于互聯(lián)網的程序員团驱,你做的一個網站或者app可以被全國甚至全世界的人看到、下載到空凸,想想看嚎花,這樣一個人能沒有價值嗎?我們正處于一個這樣的互聯(lián)網時代呀洲,所以我們程序員的價值是毋庸置疑的紊选,程序員的高薪也正來源于此。
然而隨著開源社區(qū)的發(fā)展道逗,技術的門檻越來越低兵罢,網傳幾個月培訓就可以拿高薪,進BAT滓窍。不可忽視的是現(xiàn)在大街上程序員一抓一大把卖词,幾乎人人都可以“造燈泡“了,那么原來那些程序員的價值自然就變低了吏夯,我作為一個Android開發(fā)程序員的感受最為真切此蜈,移動開發(fā)程序員的價值已經遠不如前幾年了。
所以噪生,這么幾十年的計算機和互聯(lián)網發(fā)展歷史看下來裆赵,對程序員的定義應該指的就是那群利用計算機技術或者互聯(lián)網技術從業(yè)的人。PC互聯(lián)網時代代表人物指的比爾蓋茨那群人杠园,移動互聯(lián)網時代代表人物指的喬布斯那群人顾瞪,以及像我們這樣的移動應用開發(fā)者。
每個時代變得是推動時代發(fā)展的工作內容抛蚁,不變的是我們程序員的稱謂陈醒。
程序員未來的價值
移動互聯(lián)網時代的風頭正慢慢過去,趨于穩(wěn)定瞧甩,市場也在逐漸沉降成熟钉跷,作為當前時代程序員比如:Android開發(fā)、iOS開發(fā)程序員的價值也正在慢慢變低肚逸,其本質并不是我們掌握的技術沒有價值了爷辙,而是我們能解決的問題的價值變低了,這才是本質朦促。
再回到文章開篇的那個問題膝晾,程序員十年后還會有今天的收入嗎?
我想說务冕,會的血当,一定會的,因為程序員這個名詞是個統(tǒng)稱,程序員就是那群利用計算機技術互聯(lián)網技術改變世界的人臊旭,只要計算機和互聯(lián)網不過時落恼,那程序員永遠不會失業(yè),區(qū)別在于十年后你的時代有價值的問題是什么离熏?我們還能用今天掌握的技術解決它嗎佳谦?如果不能,我只能說你是個程序員滋戳,但是你是未來那個時代的一個過時的程序員钻蔑,你已沒有跟同時代程序員競爭的資本,當然更不可能跟他們有同樣的收入胧瓜。
所以作為一個程序員怎么能讓自己在未來也有價值矢棚,我想說的是你得始終跟隨當前互聯(lián)網時代有價值問題的變化來走,計算機和互聯(lián)網技術只是工具府喳,不是決定因素蒲肋,你在未來要是能解決那時的問題,那你就是有價值的钝满。
結語
時代在發(fā)展兜粘,每個階段社會的問題也在變化,所以對于我們這些用計算機和互聯(lián)網技術來解決問題的人的要求也在不斷變化弯蚜,沒有一成不變的東西孔轴,只有認清社會的發(fā)展,問題的轉變碎捺,適時調整自己路鹰,才能讓自己不斷立于不敗之地!