<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          不講武德?淺談程序員的“內(nèi)卷化”

          共 2883字,需瀏覽 6分鐘

           ·

          2020-11-29 02:28

          一、什么是內(nèi)卷化

          最近開始了解到一個(gè)很有意思的詞——“內(nèi)卷化”,如果你還不知道這個(gè)詞,那就非常建議往下看。

          什么是內(nèi)卷化??jī)?nèi)卷化,亦稱過密化,最初由文化人類學(xué)家亞歷山大·戈登威澤提出,用于描述社會(huì)文化模式的變遷規(guī)律。當(dāng)一種文化模式進(jìn)入到最終的固定狀態(tài)時(shí),便逐漸局限于自身內(nèi)部不斷進(jìn)行復(fù)雜化的轉(zhuǎn)變,從而再也無法轉(zhuǎn)化為新的文化形態(tài)。在中國(guó)語境下,內(nèi)卷化概念最初聞名自歷史學(xué)家杜贊奇對(duì)于古代中國(guó)經(jīng)濟(jì)生活的研究成果中。杜贊奇借用內(nèi)卷化一詞描述清代人口爆炸,廉價(jià)勞動(dòng)力過剩,從而無法帶動(dòng)技術(shù)革新,使得古代中國(guó)的經(jīng)濟(jì)形態(tài)長(zhǎng)期停滯于小農(nóng)經(jīng)濟(jì)階段的發(fā)展?fàn)顟B(tài)。

          好吧,我相信你沒看懂!

          舉個(gè)例子,上圖!


          這段對(duì)話,就形象地為“內(nèi)卷化”現(xiàn)象做了解釋。

          二、程序員的“內(nèi)卷化”

          程序員本來是一個(gè)需要高學(xué)歷,高技能的工作。但是隨著“科技發(fā)展”,慢慢的自稱自己為“碼農(nóng)”、“搬磚者”,而且一邊喊著“35歲危機(jī)”,一邊996的干活。身體慢慢的發(fā)胖(過勞肥),頭發(fā)漸漸稀少。

          1、碼農(nóng)時(shí)代

          上世紀(jì) 七八十 年代,IT工程師們使用匯編語言操作大型機(jī),碼出了各種操作系統(tǒng),各種數(shù)據(jù)庫(kù),那些年的前輩們,現(xiàn)在后輩們望塵莫及,可能連“塵”都看不見。后來PC的出現(xiàn),專業(yè)院校培養(yǎng)出身的學(xué)生們,開始進(jìn)入職場(chǎng),運(yùn)用各種辦公軟件 、應(yīng)用軟件 和中間件開啟了IT工程師的生涯,他們成為了現(xiàn)在各廠的“爸爸”們。程序員的門檻一下子變低了,每年無數(shù)的新人進(jìn)入這個(gè)行業(yè),只要有電腦就能自學(xué),“碼農(nóng)時(shí)代”到來了!

          2、開源時(shí)代

          現(xiàn)在的程序員寫代碼變得比原來的程序員強(qiáng),因?yàn)樗麄冇袕?qiáng)大的基礎(chǔ)庫(kù)。springboot 寫出來的最簡(jiǎn)單的項(xiàng)目,以前你想寫出來都是不太可能的,你需要實(shí)現(xiàn)幾十萬行碼。就算你能做到, 到了今天也沒什么稀奇的了,剛剛畢業(yè)的程序員隨便就弄出來了,你以前寫代碼的那些能力趕不上了。有人說,我會(huì)比新人學(xué)得快,學(xué)得好。我認(rèn)為這話有道理,但是不一定。那工作兩年后的人,學(xué)習(xí)新技術(shù)和你一樣快,沒什么差別。

          這幾年大數(shù)據(jù)時(shí)代的來臨,很多開源框架逐漸成熟,以前針對(duì)大數(shù)據(jù)了的計(jì)算和存儲(chǔ)要費(fèi)勞力也不一定搞定,現(xiàn)在MR計(jì)算框架和Spark輕松幫你搞定PB級(jí)別的數(shù)據(jù),更可怕的是你只需要會(huì)寫SQL就行!剛畢業(yè)的學(xué)生一個(gè)月可能就掌握了基本的海量數(shù)據(jù)查詢功能。

          很多公司會(huì)出現(xiàn)一種情況——“工資倒掛”,大部分原因就是你的工作很容易被代替導(dǎo)致的。但是很多老員工心里不服氣啊,憑什么我工作5年了,剛畢業(yè)的一個(gè)學(xué)生跟我拿一樣的工資?我來告訴你為什么。這些老員工一般只依賴自己剛進(jìn)公司那兩年為公司寫了大量的代碼,然后一直維護(hù)了三年,沒有學(xué)習(xí)新的技術(shù)。而來公司寫的程序也許只適合現(xiàn)在的公司,他的這個(gè)技能出去后很可能就失業(yè)了,所以,他的5年經(jīng)驗(yàn)價(jià)值是很小的。而剛畢業(yè)的學(xué)生,使用的最新的技術(shù)框架,很快做出來了你之前的項(xiàng)目效果,而且新的框架還更簡(jiǎn)單,另外剛畢業(yè)的學(xué)生還比你更能加班!

          3、加班文化

          以前的程序員,很少有加班的,根本沒聽說過“996福報(bào)”。但是有一天,部門出現(xiàn)了一個(gè)同事只依靠白天完不成工作,就開始晚上加班,加班了2個(gè)小時(shí),把工作趕上正常進(jìn)度了,但是該同事想,如果再加班兩個(gè)小時(shí)那不就比正常進(jìn)度快了嘛!該同事996一個(gè)月,竟然拿到了高績(jī)效,老板還表?yè)P(yáng)了這種加班。于是,其他同事開始效仿,就算每天能正常完成工作,還是會(huì)加班,有的趕趕進(jìn)度,有的就是劃劃水。大家為了保住工作,都開始加班,慢慢的加班對(duì)于拿高績(jī)效就不再有競(jìng)爭(zhēng)力了,而是成了“標(biāo)配”。此時(shí),那些不愿加班的人,想要高效完成工作,正常過下班生活的程序員成為了“另類”,老板會(huì)因?yàn)檫@些員工的“態(tài)度”問題,還不給高績(jī)效。慢慢的所有人都開始了996,大家“工作態(tài)度”高度一致,老板還是得從其他方面進(jìn)行評(píng)估工作,但是此刻加班已經(jīng)形成一種“文化”。最后,老板成了最終的獲益者,程序員親手毀了自己的工作環(huán)境,而且在長(zhǎng)期加班工作中,自己的思考變的遲鈍了,不在有那么多創(chuàng)意想法,不會(huì)再想那么多提高工作效率的方法,因?yàn)橹灰俊凹影唷本托辛恕?/p>

          三、如何不被“內(nèi)卷化”

          現(xiàn)在我們已經(jīng)明確的知道程序員的“內(nèi)卷化”現(xiàn)象,我們都不希望自己被“內(nèi)卷化”,那么如何避開“內(nèi)卷化”呢?

          1、Stay Hungry, Stay Foolish

          程序員要時(shí)刻保持好奇心,持續(xù)學(xué)習(xí)。IT技術(shù)這些年發(fā)展太快,不想造原子彈那樣的高科技。不管是后端的springboot,前端vue,還是現(xiàn)在的各種大數(shù)據(jù)計(jì)算引擎,作為一線開發(fā)者的我們都要時(shí)刻保持學(xué)習(xí)的態(tài)度,走出自己的舒適區(qū)。

          2、工程能力

          很多同事寫代碼速度一流的,但是你讓他從頭開始部署一個(gè)項(xiàng)目,他依然不知道自己要怎么做。部署上,頁(yè)面報(bào)錯(cuò)了依然不知道從哪解決,這些程序員一般都有一個(gè)口頭禪“我的程序在本地跑的沒問題,你看看是不是你的程序有bug啊”,這就是缺乏工程能力的表現(xiàn)。所謂工程能力,我把它分為這幾部分:架構(gòu)、規(guī)范、管理、排錯(cuò)這幾個(gè)能力。

          • 架構(gòu)

          架構(gòu)不僅僅是指技術(shù)架構(gòu),對(duì)業(yè)務(wù)的深度了解也是重要的一部分。作為一個(gè)工作多年的程序員,要學(xué)會(huì)了解架構(gòu)知識(shí),一個(gè)好的架構(gòu)能夠在以后業(yè)務(wù)的發(fā)展中避免平臺(tái)的重構(gòu)。要知道整個(gè)平臺(tái)是怎么運(yùn)轉(zhuǎn)起來的,數(shù)據(jù)流轉(zhuǎn)的全流程是怎樣的,客戶的需求是怎樣的。

          • 規(guī)范

          程序員是最討厭寫文檔、定規(guī)范的,都喜歡自由。但是,很多次生產(chǎn)環(huán)境的意外宕機(jī)都是缺乏規(guī)范引起的,不管是流程規(guī)范,還是操作規(guī)范,在平時(shí),我們都要養(yǎng)成“規(guī)范”能力,就像你每次上完廁所后會(huì)洗手一樣。“敬畏生產(chǎn)環(huán)境”也不只是喊喊,功夫要用在平時(shí)。

          • 管理

          程序員都不喜歡被管理,但是不管你是不是管理者,都要學(xué)會(huì)管理。一是管理自己日常的工作,有序開展,避免無效加班;而是學(xué)會(huì)管理同事,讓同事更高效的配合自己完成工作,也許某一天你就會(huì)成為你旁邊同事們的管理者。

          • 排錯(cuò)

          我認(rèn)為這是工程能力最重要的表現(xiàn)之一,程序中日志記錄要成為每個(gè)工程師的習(xí)慣。你多年的工作經(jīng)驗(yàn)也許并不在于你代碼寫的快,而是在于你比別人更快的定位問題、解決問題。

          3、學(xué)會(huì)思考

          互聯(lián)網(wǎng)剛開始的階段,很多人都喊“我有idea,就缺程序員了”,而現(xiàn)在越來越多的人喊“大家有什么idea,我來負(fù)責(zé)開發(fā)”,而這也是現(xiàn)在好的產(chǎn)品經(jīng)理越來越值錢的重要原因。

          沒有思考,我們就會(huì)一直工作,一直加班,循環(huán)往復(fù)。學(xué)會(huì)思考,我們才能找到高效工作的方法,避免“惡性加班”,才能提高自己的編程能力,而不是提高編程的“熟練度”。

          也許有一天,你正好有一個(gè)idea,自己也能實(shí)現(xiàn),可能一不小心就“財(cái)富自由”,走向人生巔峰了。

          四、結(jié)尾

          看了這么多,程序員表示也很難。其實(shí)回想一下自己進(jìn)入公司的初衷,如果是為了混飯吃,那你確實(shí)很擔(dān)心這個(gè),很快也許就會(huì)有替換你的廉價(jià)勞動(dòng)力了。如果不是,那應(yīng)該沒有什么好擔(dān)心的,你已經(jīng)知道如何找到自己的核心競(jìng)爭(zhēng)力了。

          點(diǎn)擊下方閱讀原文加入社區(qū)會(huì)員



          點(diǎn)贊鼓勵(lì)一下

          瀏覽 41
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  乱婬妺妺躁爽A片 | 在线免费观看黄色视频 | 日韩专区第一页。日韩中文字幕在线亚洲 | av无码aV天天aV天天爽第一集 | 羽月希无码 |