1. 如何成為一個(gè)搞垮公司的程序員?

        共 1718字,需瀏覽 4分鐘

         ·

        2021-05-15 20:20

        閱讀本文大概需要5分鐘。

        這兩天好幾個(gè)讀者問(wèn):如何成長(zhǎng)為一名優(yōu)秀的程序員?一下可把洋哥問(wèn)住了。


        優(yōu)秀的程序員牛逼得千篇一律,弱雞程序員挫得各有千秋。


        洋哥從業(yè)多年,自己做過(guò)不靠譜的程序員,也帶過(guò)不少更不靠譜的程序員,有的人甚至能憑借一腔蠻力搞垮一個(gè)團(tuán)隊(duì)。


        想了一天,今天就不講優(yōu)秀程序員了,重點(diǎn)聊聊那些能搞垮公司的技術(shù)騷操作吧:


        1.瘋狂造輪子


        這個(gè)功能有人實(shí)現(xiàn)了?有開(kāi)源框架庫(kù)?那我不管,我就要造輪子,造輪子多香,能鍛煉我的架構(gòu)能力,還能防止我被人替代!


        2.過(guò)度使用設(shè)計(jì)模式


        這個(gè)地方可以用DDD玩一玩,復(fù)雜又好看,是不一樣的煙火。個(gè)地方兩層設(shè)計(jì)就夠用了,但是不夠酷炫!再加三層,實(shí)在太Cool了!


        什么?你看不懂我的代碼?


        看不懂特么就對(duì)了,我這么牛逼的程序員寫(xiě)的代碼能是你們這些弱雞輕松看懂的?


        3.不做灰度發(fā)布方案


        什么?產(chǎn)品上線還要這么慢,先放量1/100做驗(yàn)證?什么鬼,你們?cè)趺磳?duì)自己這么沒(méi)信心。


        我就喜歡biu的一下全部更新,這才是牛逼程序員的自信。


        4.不做回滾方案


        要什么回滾,剛才上線前不都上香了嗎?我憑運(yùn)氣上線,不憑本事回滾。


        我就是我,獨(dú)一無(wú)二的煙火。


        5.不了解業(yè)務(wù)


        程序員還需要了解業(yè)務(wù)?了解業(yè)務(wù)有屁用,我需要專注于技術(shù)。


        專注你懂不懂?


        6.瘋狂遠(yuǎn)程調(diào)用


        本地調(diào)用多Low,完全不能展現(xiàn)程序員的風(fēng)采,Socket、pipe、共享內(nèi)存、XXX用起來(lái)。


        什么?一個(gè)進(jìn)程就能搞定?那拆成兩個(gè)豈不是更牛逼?


        7.環(huán)境不分離


        要想開(kāi)發(fā)速度快,環(huán)境就不能分離!開(kāi)發(fā)環(huán)境、測(cè)試環(huán)境、預(yù)發(fā)布環(huán)境、生成環(huán)境,整這么復(fù)雜有毛用?我全部一臺(tái)電腦搞定,你們太弱雞了!


        8.低內(nèi)聚高耦合


        高內(nèi)聚低耦合就是浪費(fèi)生產(chǎn)力,低內(nèi)聚高耦合的大泥球研發(fā)大法是最牛逼的。


        你看我,一個(gè)人頂一個(gè)團(tuán)隊(duì),你們做得到嗎?


        9.不做冪等設(shè)計(jì)


        憑什么讓我后端做數(shù)據(jù)一致性和重復(fù)性判斷?你前端不會(huì)自己判斷?數(shù)據(jù)是你傳的,關(guān)我什么事?


        冪等,分明是你們能力不夠,甩鍋給我。


        10.不設(shè)置超時(shí)


        系統(tǒng)底層都幫我們搞定了,設(shè)置什么?多浪費(fèi)時(shí)間?連接不上那就多連會(huì)。


        急什么急,說(shuō)不定等會(huì)就連上了呢?


        11.不設(shè)置重試


        設(shè)置重試做什么?我的代碼重來(lái)都是一次成功,還要執(zhí)行兩次?太瞧不起我了吧。


        12.不做監(jiān)控預(yù)警


        監(jiān)控什么?預(yù)警什么?打工人已經(jīng)這么累了,還不夠煩的,天天預(yù)警,還能不能好好工作?


        宕不宕機(jī)早就注定了,宕機(jī)了就重啟下,不就好了?


        13.不做數(shù)據(jù)庫(kù)設(shè)計(jì)


        我是程序員,又不是DBA,設(shè)計(jì)什么數(shù)據(jù)庫(kù)?這些都給我放一個(gè)表里,多大都沒(méi)事,這樣研發(fā)效率多高。


        14.不做壓測(cè)


        壓測(cè)純屬?zèng)]事找事,吃飽了撐的??紤]這么多干什么,老板多給你工資了?


        15.無(wú)腦for循環(huán)


        時(shí)間復(fù)雜度還需要考慮?還需要算法優(yōu)化?這都21世紀(jì)了,計(jì)算機(jī)性能都多牛逼了,這點(diǎn)執(zhí)行速度有球用?


        CPU占用100%了?這肯定是運(yùn)維沒(méi)弄好,管我什么事。


        16.不做數(shù)據(jù)備份


        要對(duì)服務(wù)器有信心,哪能輕易丟數(shù)據(jù),做數(shù)據(jù)備份多麻煩。


        17.不做權(quán)限管理


        領(lǐng)導(dǎo)要充分尊重每一個(gè)弟兄,要充分授權(quán)給大家,來(lái)吧baby,每人一個(gè)超管權(quán)限,一起美滋滋。


        18.不做微服務(wù)


        明明一個(gè)服務(wù)可以搞定的,非要弄幾個(gè)服務(wù)出來(lái)?搞的運(yùn)維無(wú)比復(fù)雜,搞的調(diào)用無(wú)比困難。


        我偏不!


        19.不做代碼掃描


        codereview這件事交給機(jī)器是最不靠譜的,要對(duì)自己絕對(duì)自信,所有隱患一眼看去就能全部發(fā)現(xiàn)。


        20.不看官方文檔


        看什么官方文檔,不知道我英語(yǔ)很菜?不知道我解決問(wèn)題的能力暴強(qiáng)?我自己就能搞定。


        21.不做框架設(shè)計(jì)


        類結(jié)構(gòu)圖和時(shí)序圖?是什么鬼,需求來(lái)了直接擼啊,最牛逼框架都在腦子里,行云流水才酷炫。


        End:


        以上21條,但凡沾上3,4條的程序員,就足以摧毀一個(gè)技術(shù)團(tuán)隊(duì),作為程序員的我們一定要引以為戒哈。


        程序員不容易,這個(gè)行業(yè)入門(mén)門(mén)檻極低、天花板極高,更因?yàn)閭髡f(shuō)中的高薪資,導(dǎo)致無(wú)數(shù)朋友瘋狂涌入。


        這也導(dǎo)致了行業(yè)內(nèi)卷競(jìng)爭(zhēng)加劇,幸運(yùn)的是,程序員雖多優(yōu)秀的真不多。


        代碼人一定要有一顆追求卓越的心,共勉~


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

        手機(jī)掃一掃分享

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

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 成人性生交大片无遮挡免费 | 国产精品 视频 | 成人久久大香蕉 | 中国大乳女人的hdmove | 仙踪林未来规划的绿色网站 |