程序員從幼稚到成熟的標志是什麽?

姚大炮 2024-03-15 01:04:33

從幼稚到成熟需要量變與質變。

日常工作中爲了實現客戶千奇百怪的需求,程序員必須得接觸學習新的東西(框架組件也在不斷更新新版本~~)。

僅僅滿足于重複造輪子並不是成熟的標志,一個成熟的程序員必須能夠"解決問題"。能解決問題很重要!!!

大學四年接觸了很多編程語言,有些是學校的教學任務,有些是自己的業余興趣。

但是當我們打開Boss或者拉鈎,我們會發現程序員的工作是細分了的,Java工程師、前端工程師等等,這就要求我們必須真正掌握一門編程語言。

"真正掌握"不僅僅是能夠使用這個編程語言做一兩個項目,而是在開發過程中遇到的問題都可以解決(查文檔、百度、ChatGPT或者問老師傅)。

當年我的師傅就告訴過我"如果我的項目存在一個我無法解決的問題,按照商用的標准來看都是不合格的"。

從稚嫩到成熟第一步就是熟練掌握基本的工作技能,能夠做到這一步,恭喜你已經是一個還算合格的程序員了,職責內的本分工作你應該可以完成。

但是想要變成一個高手甚至是絕頂高手,還得再提升三個層次(少年路還長著了~~)。

第一關,保持長時間的學習興趣。學習也不都是啥都學,作爲一個職業程序員我覺得你的學習必須以工作爲驅動,我在一些群裏面常常看到有老哥吹逼自己熟悉多少多少個框架,我佩服這些老哥的學習能力,但是我覺得不值。就比如前端開發,一些簡單的單頁面開發使用Vue或者React有意義嗎?使用request就可以實現的爬蟲爲何要使用Scrapy了?

當然了我不是說學習新框架不對,但是工作只是人生的一部分,你拿了程序員這份工資我們首先要做的就是踏踏實實完成程序員的分內工作,有富裕的時間去戀愛去感受人間煙火不好嗎?

當我們遇到使用現有的技術無法解決問題的時候,我們就必須更新技術棧來更好地工作。比如多頁面開發使用React、Vue前端框架,需要圖表就學習echart,提升開發效率就用flask,Django等框架。

頭發寶貴得很,好的程序員不一定脫發,脫發的也不一定是好的程序員~~

第二關,高效的信息搜索能力與總結能力。恭喜所有過了第一關的同學,你們已經是一個挺不錯的程序員了,就如同武俠世界裏面的門派弟子,已經學會了本門的武術劍訣。但是距離你成爲一個高手還有不短的差距,同門比劍對招拆招玩的溜是不夠的,真正實戰時你的對手可能拿著一把AK。

幾年前華爲手機剛火起來的時候,我做過一個微信H5項目。需要用戶上傳照片,上傳圖片的接口偶爾會報錯,一開始以爲是網絡波動其實是華爲手機圖片尺寸過大,用戶圖片壓縮接口失敗了。這些是我們在書本上學不到的東西,這些坑你得自己踩過一遍才行。永遠用最大的惡意去揣測我們親愛的用戶~~

中國人常說吃虧是福,遇到坑不可怕,怕的是你掉坑裏面出不來。想要快速從坑裏面爬出來就需要你強大的信息搜索能力,同樣的大家一起百度,爲什麽有些人就是比你找得快?使用chatGPT是一個方法,更多考驗的就是你搜索問題的能力(這個以後我們再展開)。

我建議把自己踩過的坑都記錄下來(csdn,掘金啥的),既能日後自己回頭再看,也能幫助別人。

經曆過無數次生死較量還存活下來的勇士,恭喜你快要天下無敵了。

第三關,包容萬物的心態。能夠走到這裏的都是好樣的程序員,或者說都是成熟的程序員了(但是我們再拔高一下)。

這會兒哥幾個年紀也都不小了,自身業務能力是絕對沒問題的,大多數也已經到了管理崗位,再不濟也是個開發組長。經過長時間的磨煉,對于業務技術已經非常熟悉,可以擔任類似産品經理或者項目經理的工作,自己去理清需求,自己去技術選型,將工作分配給合適的開發,定期檢查項目進度與代碼質量,甚至是參與測試,項目運維確保項目正常運行。

在這個項目過程中,你會非常累。因爲你是項目的管理者與負責人,責任扛在肩上、所有人都聽你安排,人與人之間的各種事情,反正有你煩的了~~

互聯網是一個非常內卷的行業,但是被卷死的大多數那些專職造輪子的”初學者“(只會造輪子不是初學者是啥?)。

一個成熟的程序員必然是有著上述的種種能力與強壯的身體,不然送外賣還真扛不住~~

2 阅读:1298
评论列表
  • 2024-03-16 08:39

    要求什麽做什麽,不多問

  • 2024-04-10 13:16

    成熟的標志就是知道摸魚躺平了

  • 2024-04-06 11:30

    幼稚的程序員喜歡弄些看起來高大尚的東西

  • 2024-03-20 21:47

    刪庫跑路

  • 2024-05-03 16:35

    成熟的標志,通過一句話,實現一個需求或一個項目

  • 2024-03-26 08:51

    程序員晉級路徑很多,國內現在是不健康狀態,導致幾乎只有轉管理這一條路走。

    哄哄 回覆:
    轉管理的人很多是會說不會做,就喜歡提需求那種。[笑著哭]程序員轉管理就是換行了
  • 2024-03-27 18:39

    找到第二職業

  • 2024-05-24 20:36

    禿

姚大炮

簡介:一個逗逼的程序員,愛生活,愛世界。