當程序員老去,他們會作些什麼?

  不少年之後,在我60歲的那天早晨,天剛矇矇亮我就起牀了,先去公園晨練,而後回來作早餐(50歲的時候我學會了作飯),送完外孫上學,恰好8點。因爲從2020年開始單雙月限行了,這個月是單月,因此只能擠地鐵。人一如既往的多,一小夥子要給我讓座,看了看他的小身板,我說不用,你也是幹 IT 的吧,今天我們都是程序員。程序員

  來到公司,牆上那條新貼上去的刺眼規定老是讓我很不舒服:全部的服務器端語言必須使用 Come,移動端語言使用 Swallow,還在使用 Java、C、Go 和 Swift 語言寫程序的,罰款500元。我不知道本身還能學會幾門新語言,工做了四十年,我已經用過一百多種編程語言了……
  上午十點,00後 Team Leader 跑過來告訴我,池大大,新上線的智能手錶操控 UI 是您老作的嗎?好像出了點問題。我說是老王上週作的,他老花眼早就不應作 UI 了,這周沒來,聽說動脈硬化了。唔,那您幫他改改得了……
  這個上午,老闆又收到了兩份在家辦公申請,其中包括老馮的,申請理由是:腰很差。坐着站着都不能解決問題了,只能把屏幕安裝在天花板上,躺着編程。我還行,一直打羽毛球,腰好,身體就好,吃嘛嘛香。不過今天中午卻沒什麼食慾,由於牙疼,各類牙都開始鬆動了,只好在食堂裏挑了點軟乎的飯菜吃了。
  下午部門開會。我發現惟一的70後主程(主力程序員)記憶力減退了許多。說完第8個功能點的實現後,丫忽然來了一句:好,以上是第1點,如今來講第2點。直到下班,咱們一直都在說第2點。會後主程怪我爲何沒有提醒他,其實我一共提醒了他13次。不跟他計較,明年他65歲,就要退休了。
  分配到需求以後,下午的工做就是畫界面作表單填程序,這個工做我作了幾十年,已經很是熟練了,編碼的時間老是最快樂的,不知不覺就晚上10點了。回家吧,過了9點就能夠打車了。
  夜晚11點回到家,菜涼了,孩子們都睡着了。我躺在冰涼的牀上,打開一本《Come 語言編程實戰》開始讀。程序員,是一個終身學習的行業……
編程

-----------------------------------------------------------------
  看到這估計大部分程序員讀者心都碎了……不用擔憂,不讀 MacTalk,晚景纔是淒涼的,看了的都沒事!
  關於「程序員老去」這個話題,從我開始編寫第一行代碼的時候就有了。那時候我二十郎當歲,正值青春年少,眉宇蒼茫,中年人和老去彷彿是下一個世紀的事情(確實是),高不可攀。我時而在阿爾卑斯山脈編寫代碼,時而去草沿天路調試程序,我以爲世上之事無所不可爲。只有那些年近三十的老程序員,聽到這個話題時,纔會緊蹙雙眉一聲不響,彷彿他們看到了無邊落木和滾滾長江。
  很快,我就站到了三十歲的十字路口,望了望周圍,其餘三個方向都沒有路,只能向前,因而我很是不情願的挪到了35歲這個黃金分隔線上,或者叫程序員的生命線。不知道是哪位大神爲咱們程序員畫了這麼一條線,三百六十行,行行出狀元,爲何只有程序員纔有這條線呢?用 Google 百度一下「程序員 35歲」,滿是「不做35歲的程序員」「技術大齡恐懼症」「35歲後要轉管理」「35歲前程序員要規劃好的 X 件事」這樣聳人聽聞的字眼,一想到本身並無規劃過「這些事」,我絕望極了,35歲生日的那一天可能會發生什麼很差的事吧,好比編程、演講、寫做、設計這些技能都會煙消雲算?我可能會跟不上時代的發展?我可能會被解僱吧,我想。
  35歲生日過去了,除了收到生日禮物,什麼事都特麼沒有發生,我依然活蹦亂跳的編程、演講、寫做和設計產品,一切都變得更好了。
  不再相信年齡了……
  回首往事,我發現當年那些對編程充滿激情,對生活滿懷理想的小夥伴,有的變成了某個領域的技術大牛,在作產品的同時忙着佈道演講寫書;有的經營者或大或小的公司,同時還在編寫程序;有的設計出了千萬人使用的軟件產品;有的則轉變成了一個純粹的管理者,經營着上千人的機構。他們都是程序員。
  真正有可能晚景淒涼的程序員,是對技術和產品沒有興趣的人,是僅僅把編程當作生活工具的人,是那些不能終身學習的人。開篇的文字,就送給這些人吧,但願他們可以在40歲之前看到這篇文章。
  關於程序員轉行的問題,也是個僞命題。沒有人的職業是一成不變的,今天你在考慮 LVS 要使用 IP 隧道技術仍是直接路由,負載調度使用加權輪叫仍是最少連接,十年後你要作的多是增長哪些產品特性和閱讀用戶的消費心理。時間會驅動着你去不停的選擇本身的道路。
  若是繼續編程可以最大化你的價值,那就去編程,太多精深和複雜的技術須要長期的積累和實踐才能化繁爲簡鬼斧神工,請在技術大神的道路上一路狂飆。
  若是設計產品可以最大化你的價值,那就去設計產品,現代世界已經再也不是「美學、藝術」與「電子產品、軟件」毫無關聯的年代了,人們愈來愈重視產品體驗和藝術美學,若是你懂得產品之美,又能估算這個產品多久可以開發出來,還懂一些開發細節,不知道可以虐多少程序員啊,想一想這個場景多麼美好。
  若是經營一家公司可以最大化你的價值,那就去創業,去招募戰友,服務夥伴,提供產品,去創造屬於你本身的天空。
  若是演講……若是諮詢……若是市場……,很顯然,我看到的程序員將來有無限可能,並且咱們最大的優點是:這幫傢伙甚至能編寫代碼,這真是太酷了!
  固然,咱們程序員也不要過於沾沾自喜,在某個領域深耕細做的同時,不要忘記拓寬本身的知識面。若是一我的的領域太過專業化,一段時間後,你可能發現本身的專業已經陳舊了。若是一我的的知識面很廣,在終身教育的配合下,你的專業能夠隨着時代的變化而改變。
  另外,在調試程序或程序出現問題的時候,程序員要避免說這些暗語:
  扯淡,這不可能!
  我機器上就沒事!
  不該該啊……
  必定是隔壁老馮的問題!
  原來怎麼沒問題?
服務器

  每少說一次,就能前進一大步!
  最後,對不是程序員的讀者也說兩句吧,若是你身邊有程序員,必定要對他們好,不懂技術不要對程序員說這很容易實現,平時多送些小禮物,他們不開心了就請吃海底撈,加不加班都要給他們加薪,沒有女友的給介紹女友,還沒訂閱 MacTalk 的讓他們趕忙訂閱……你會有回報的。
  經年之後,當你偶然之間再次翻到這篇文章,也許會說,唔,這個老傢伙說的還有點道理呢!
編程語言

相關文章
相關標籤/搜索