程序員的悲哀是什么?
大家好,我是一行
最近在知乎看到一個(gè)很意思的問題,“程序員的悲哀是什么?”

很多人會(huì)以為程序員“脫發(fā)、加班、壓力大、上班摸魚”等標(biāo)簽是悲哀,而實(shí)際上這只是大眾對(duì)此的刻板映像,并不是程序員真正的悲哀
畢竟這些標(biāo)簽在其他行業(yè)也都是普遍存在的,只是對(duì)于程序員群體來說,這些標(biāo)簽被互聯(lián)網(wǎng)放大了所以顯得格外的悲哀
但實(shí)際上的程序員的悲哀卻來自我們程序員這個(gè)群體的內(nèi)在通病
1程序員的通病
只關(guān)注技術(shù)的實(shí)現(xiàn),不關(guān)注業(yè)務(wù)邏輯
大部分程序員在學(xué)習(xí)技術(shù)的時(shí)候,只會(huì)在乎技術(shù)的實(shí)現(xiàn),而不去考慮更多的業(yè)務(wù)邏輯
經(jīng)常出現(xiàn)的畫面就是:
老子能把這個(gè)功能給實(shí)現(xiàn)了,nb 有什么用呢? 不知道,但是好玩
也正因?yàn)槿绱擞辛水a(chǎn)品經(jīng)理這個(gè)冤家,國外的產(chǎn)品經(jīng)理更多的是對(duì)于商業(yè)業(yè)務(wù)的推進(jìn),而國內(nèi)的產(chǎn)品經(jīng)理更多的是對(duì)于產(chǎn)品細(xì)節(jié)的把控
因此,程序員的發(fā)揮能力進(jìn)一步被局限,工作日常就是等著產(chǎn)品和設(shè)計(jì)給出流程圖,按照?qǐng)D紙去步步執(zhí)行
這樣不僅禁錮了自己對(duì)業(yè)務(wù)的思考和成長(zhǎng),而且等項(xiàng)目做砸了,第一個(gè)背鍋的可能就是程序員
只關(guān)注技術(shù)的分享,不關(guān)注商業(yè)邏輯
開源精神是程序員所推崇的,各個(gè)項(xiàng)目托管網(wǎng)站、學(xué)習(xí)資料、視頻的分享造就了一大幫跨行進(jìn)入互聯(lián)網(wǎng)的程序員
要是沒有現(xiàn)在那么多開源的技術(shù),估計(jì)市場(chǎng)上有一大半的程序員得下崗
但是也正因?yàn)槌绦騿T的開源精神,造成了大量的人才涌入,畢竟環(huán)化材生只需要拿出發(fā)一篇SCI的精力,就能成為個(gè)初級(jí)程序員,加入程序員的面試大軍
造成的結(jié)果就是初級(jí)人才越來越多,越來越內(nèi)卷,最后35歲提前退休,卷王脫穎而出
讓一個(gè)看起來高技術(shù)的職業(yè)人才通通成為了前期英雄,只要到第二年校招,就會(huì)發(fā)現(xiàn)自己很大概率被倒掛了
以為職業(yè)發(fā)展都是線性增長(zhǎng)
溫水煮青蛙在各個(gè)行業(yè)可能都有,但是別的行業(yè)可能是溫水慢慢的蒸,但對(duì)于程序員這個(gè)行業(yè)水溫還沒上去來著,就有人拿著網(wǎng)兜把帶走了
一行曾經(jīng)見過,做項(xiàng)目前老板發(fā)獎(jiǎng)金鼓勵(lì)你把技術(shù)完成,但是項(xiàng)目完成上線后,為了節(jié)約成本就開了大部分程序員,留下少量的員工來進(jìn)行維護(hù)
作為前期英雄的程序員,年輕點(diǎn)還好,趕緊去找下一份工作,但是年紀(jì)大了一點(diǎn)就難受了
這就是因?yàn)楹芏嗳税凑諔T性認(rèn)為程序員的職業(yè)發(fā)展是線性模型,以后會(huì)越來越好,但很大情況下對(duì)于程序員來說職業(yè)發(fā)展是拋物線的,先增長(zhǎng)后下降
如果沒有預(yù)案準(zhǔn)備,未來將會(huì)非常難受,當(dāng)然做到一半提前轉(zhuǎn)崗的不在此列
2那應(yīng)該怎么辦呢?
與其溫水煮青蛙,不如主動(dòng)的規(guī)劃未來,那具體怎么做呢?
1.練就技術(shù)
就算說程序員35歲退休,那也是針對(duì)初級(jí)程序員,技術(shù)專家的生命周期要長(zhǎng)的多
畢竟工資增長(zhǎng)靠工齡是不可持續(xù)的,能持續(xù)支撐工資增長(zhǎng)的就是技術(shù)的不斷精進(jìn)了
不僅懂技術(shù),而且還得更深層次的底層邏輯,才能再日常核心問題上發(fā)揮出自己的價(jià)值,這樣就算優(yōu)化也很難優(yōu)化到自己身上
一行昨天就把編程、計(jì)算機(jī)系統(tǒng)知識(shí)、服務(wù)器、數(shù)據(jù)結(jié)構(gòu)等書籍精選分享了出來,需要領(lǐng)取書籍的下伙伴可以參考昨天的這篇文章
人際交往
一直在技術(shù)圈子里很容易形成信息繭房,就像現(xiàn)在的各類算法推薦的流媒體,只推薦你感興趣的內(nèi)容,對(duì)你有幫助但不感興趣的內(nèi)容卻離你越來越遠(yuǎn)了
同時(shí)跟電腦打交道久了,就更不想跟人進(jìn)行交流了,越陷在信息繭房之中
所以還得多離開你的電腦桌,與人交流
只有不斷的邁開腿,張開嘴,你將會(huì)發(fā)現(xiàn),未來很多機(jī)會(huì)都是在與人交流中的碰撞摩擦出來的
兼職/副業(yè)
為什么轉(zhuǎn)行做程序員?那還不是因?yàn)楣べY高嘛
如果要提前規(guī)劃未來的話,最好還是多嘗試去了解兼職和副業(yè),知道錢除了從工資里來,還能怎么來
至少賺1塊錢也是好的,因?yàn)楹芏鄠€(gè)項(xiàng)目都是從1塊錢開始,然后不斷滾雪球變大
只有副業(yè)開始不斷有收益,那什么35歲危機(jī)、提前退休等危機(jī)全都不用考慮
程序員悲哀也都將會(huì)煙消云散了
3最后
每個(gè)行業(yè)都有悲哀,雖然程序員的悲哀被放大了,但仍然是最有潛力的崗位
無論未來轉(zhuǎn)崗、還是創(chuàng)業(yè),技術(shù)能力都會(huì)成為buff為自己服務(wù)
加油,打工人~
當(dāng)然Python相關(guān)的電子書我也給整理好了在下面??


