
程序員這個工作上下限差距太大了 , 上限可以做出管理火箭衛(wèi)星的系統(tǒng)探索火星、比特幣、ChatGPT等等超乎想象的作品 , 寫編輯器 , IDE , 創(chuàng)造藝術(shù)性的游戲 。
下限可以換名vscode號稱自主研發(fā) 可以把密碼明文記錄到網(wǎng)頁前端 可以把二維碼作為圖片壓縮傳輸后沾沾自喜認為取得巨大技術(shù)突破 。
【程序員已經(jīng)不再是年輕人的熱門選擇了】但在外行看起來 , 似乎看不出太大區(qū)別 , 只能看到表面功能能不能跑 , 不管是自己寫的 , 還是白嫖改名的還是如何來的 。 好比當(dāng)年一堆外行把熊貓燒香作者捧上天 , 殊不知只是個病毒搬運工 , 找工作碰壁還怪社會浪費天才 。
本質(zhì)上 , 寫程序是門創(chuàng)造性的工作 , 你擁有了比畫筆 , 樂器更強大的創(chuàng)作工具 , 這個工具可以畫畫 , 播動畫 , 放音樂 , 自動控制機械干活 , 治病 , 打架 , 自動智能分析決策 編輯基因 , 甚至創(chuàng)造生命無所不能 。 幾乎沒有比這更自由的創(chuàng)作工具了 。
一些人認為程序員只是純粹打工 , 把別人交給的明確需求原封不動實現(xiàn)出來 。 但這與機械加工 , 木工本質(zhì)不同的是 , 掌握各專業(yè)知識的人并不知道要如何通過程序把專業(yè)知識通過程序呈現(xiàn) , 不懂寫程序是無法變成明確的需求 , 交給程序員承接 。 而需要掌握知識的人本身也成為程序員 , 或者程序員掌握了各專業(yè)知識 , 結(jié)合起來才能發(fā)揮創(chuàng)造力把創(chuàng)新產(chǎn)品做出來 。
比如最近出圈的幾個技術(shù)和應(yīng)用 , 比特幣區(qū)塊鏈 , ChatGPT , 云計算云游戲 , VR , UE5等等有多少是從計算機以外的知識上創(chuàng)新 , 是由外行主導(dǎo)程序員協(xié)助的呢?我覺得幾乎沒有 , 而基本都是對已有技術(shù)的組合 , 架構(gòu)的創(chuàng)新和應(yīng)用 , 都是技術(shù)主導(dǎo)的
所以程序員本身沒有多大意義 , 只有結(jié)合了各個專業(yè)知識 , 才能真正發(fā)揮出強大威力 。
有幾點原因:
1、大部分公司沒有太復(fù)雜的業(yè)務(wù)場景 , 不需要技術(shù)太好的程序員;
2、要價比較低 , 今年我們招人 , 甚至有人愿意3k的價格來搞 , 就這個價位招來不干程序 , 干點雜活也劃算 。 何況培養(yǎng)一下還能寫點代碼 , 實在不行還能干點運維的活;
3、一個資深程序員+幾個菜鳥程序員+codereview 效率可以≈2個資深程序員 , 但是性價比要更高;
4、有水貨 , 試用期直接開了 , 我見過我們大學(xué)時候培訓(xùn)機構(gòu)出來的20個人 , 其中15個人第一份工作沒超過3個月 , 剩下的5個人只有2個超過一年 , 一半多轉(zhuǎn)行干測試 , 產(chǎn)品 , 運維的工作 , 只有少部分繼續(xù)干程序員;
5、不可否認 , 即便是培訓(xùn)機構(gòu)出身也會有一些優(yōu)秀的人(ps:踏實肯干 , 能自主學(xué)習(xí)的人 , 放在哪里都會優(yōu)秀);
6、招人的時候會經(jīng)量必開非本專業(yè)的人 , 并不是說這部分人寫代碼不行 , 而是會缺乏一些計算機常識 , 例如TCP和UDP基本原理都不了解 , 為了追求效率使用UDP協(xié)議通信等;
7、有些公司并不是想招一個優(yōu)秀的人 , 只是想找一個能干活的人 , 甚至A部門用人 , 壓根A部門老大參與不到招聘流程 , 而是招聘好后直接塞到用人部門(成本低 , 至于人好不好用 , 人給你了 , 東西你必須做出來) , 如果我為我的項目招人 , 學(xué)歷、履歷、能力、人品、性格、技術(shù)都會進行考察 , 而且會進行嚴格背調(diào);程序員也是個普通工作而已 , 其實大部分人就噴學(xué)歷 , 說白了 。 985畢業(yè)的搞程序員的 , 其實7層也是水貨 。 并沒有大家想的那么神 , 尤其是沒有進入大型互聯(lián)網(wǎng)公司的 。 別的不說 , 就說我自己的親身經(jīng)歷 , 高中畢業(yè) , 培訓(xùn)機構(gòu)出身 , 一直做業(yè)務(wù)系統(tǒng) , 后面搞了p2p行業(yè) 。 說白了大部分公司更加重視的是業(yè)務(wù)與技術(shù)的實現(xiàn) 。 比如前面說的不了解TCP、UDP原理等會影響一些 。 但是只要你不是那種頂流的應(yīng)用其實這個對公司的成本是忽略不計的 。 寧可要個不懂的 , 也不要懂的 。 因為懂的會比不懂的更加貴 。 我曾經(jīng)帶過一些985的下屬 , 有好的 , 有差的 。 差的你是無法直視的 。 好的的確比沒有學(xué)歷的強 。 但是沒有學(xué)歷的也有強的 。 很多公司的系統(tǒng)最核心的其實就是業(yè)務(wù)數(shù)據(jù)如果能夠快速安全無問題的運轉(zhuǎn) , 僅此而已 。 算法更多的是做一些單一簡單的業(yè)務(wù)比如互聯(lián)網(wǎng) , 其實你去看金融系統(tǒng) , 真的對高端算法用不上 , 核心還是如何把復(fù)雜的業(yè)務(wù)能夠簡單的系統(tǒng)化 , 快速出報表 , 保證數(shù)據(jù)安全 , 數(shù)據(jù)正確 , 如果用分布式把業(yè)務(wù)數(shù)據(jù)拆分 , 如何解決分布式事務(wù) , 如何選擇掉單時數(shù)據(jù)處理以及前臺相響應(yīng)的方式 , 如果使用同步異步與業(yè)務(wù)客戶進行交互 , 學(xué)歷能證明過去 , 但是不能證明你是真的強 。 做程序員我覺得最重要說白話就是理解能力 , 說it的專業(yè)術(shù)語就是抽象能力 。 其實抽象能力比算法更加難 , 更加高端 , 只是算法能夠量化而且很快能知道你會不會 , 但是抽象能力這個是需要一個抽象能力好的人才能去判別另一個人;
- 不再發(fā)行的1分硬幣,已經(jīng)升值35000倍以上,你家里有嗎?
- 陳佩斯|離開春晚25年,因33萬版稅搭上前程的陳佩斯,已經(jīng)走上了另一條路
- 蘋果id應(yīng)該咋得才能改地區(qū),已經(jīng)用過蘋果賬號可以改地區(qū)么
- 農(nóng)行房貸超期怎么主動還款 我在農(nóng)行的房貸超期還款已經(jīng)有十多次了 是...
- 單位里,凡是40歲以上人,出現(xiàn)這5個跡象,說明你已經(jīng)得罪了領(lǐng)導(dǎo)
- 不再發(fā)行的1元紙幣,已價值32000元,誰家里有?
- 90后夫妻已經(jīng)徹底撐不下去了,“缺錢”正在榨干中國下一代
- 程序員之路:裁員與內(nèi)卷下的生存之道
- 天珠鑒別不再難,這四大特征幫你輕松識別!
- 石家莊找工作已經(jīng)這么難了嗎?又重新避雷幾家公司
