日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

一位996、CRUD开发者的一天

發(fā)布時(shí)間:2025/3/14 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一位996、CRUD开发者的一天 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
記一筆流水賬

今天我打算記一筆流水賬,主要記錄我的一天中干的事情,并思考效率低下的原因,同時(shí)分析一些可用的解決方案。

清早·開(kāi)始做計(jì)劃

早上六點(diǎn)四十,被夢(mèng)想喚醒,然后看一會(huì)書(shū),吃早餐,送娃上學(xué)。

九點(diǎn)來(lái)到公司,開(kāi)始一天的工作。在工作開(kāi)始之前,我會(huì)花五分鐘先做一個(gè)當(dāng)天的計(jì)劃,大概是這樣的。

  • (講道理應(yīng)該有每日站會(huì),事實(shí)上我是xx項(xiàng)目的負(fù)責(zé)人,但是。。我把站會(huì)給省了,把站會(huì)取消對(duì)項(xiàng)目的危害非常大。后期再討論)
  • 對(duì)xx項(xiàng)目的周計(jì)劃進(jìn)行跟進(jìn)和修訂。
  • 檢查昨天完成的功能,并記錄和指派bug。
  • 整理文檔,對(duì)昨天完成新功能的特性進(jìn)行說(shuō)明。
  • 解決屬于自己名下的bug。
  • 開(kāi)始兩個(gè)下一階段需要交付的新功能,比較簡(jiǎn)單的業(yè)務(wù)接口,代碼行預(yù)計(jì)不超過(guò)80行。
  • 這些任務(wù)中,除了第五項(xiàng)和第六項(xiàng)相對(duì)來(lái)說(shuō)可能會(huì)耗時(shí)比較長(zhǎng)外,其他每個(gè)單項(xiàng)任務(wù)基本上可以在25分鐘內(nèi)完成,而且也確實(shí)是按任務(wù)優(yōu)先級(jí)和重要性順序來(lái)安排的,看起來(lái)還挺合理的,總體上屬于在8小時(shí)內(nèi)可以完成的工作量,而且其實(shí)或許還略微有點(diǎn)不飽和。。。

    執(zhí)行任務(wù)(下面是流水賬,可以略過(guò))

    于是我喝了一口水,開(kāi)始完成第一項(xiàng)任務(wù):對(duì)xxx項(xiàng)目的周計(jì)劃進(jìn)行跟進(jìn)和修訂。

    (如果是周一,以前我還會(huì)根據(jù)上周完成情況對(duì)月計(jì)劃和總體計(jì)劃進(jìn)行適度的總結(jié),但是。。自從來(lái)到互聯(lián)網(wǎng)公司后,我把這個(gè)好習(xí)慣也丟掉了,好吧,是因?yàn)榧傺b要敏捷要擁抱變化,所以把總體計(jì)劃和月計(jì)劃省掉了)。

    但是,當(dāng)我開(kāi)始處理這項(xiàng)事務(wù)時(shí),計(jì)劃外的第一件事情發(fā)生了。在測(cè)試環(huán)境下,客戶端反映某接口出現(xiàn)了不該出現(xiàn)的問(wèn)題,于是我被迫打斷這項(xiàng)任務(wù),花了一分鐘時(shí)間,跟他對(duì)接口問(wèn)題進(jìn)行了檢查,發(fā)現(xiàn)是對(duì)方參數(shù)傳錯(cuò)了。

    嗯。問(wèn)題解決。繼續(xù)開(kāi)始剛剛的任務(wù)。

    到哪里了?哦。。還在做計(jì)劃,接著我迅速調(diào)整狀態(tài),花了幾分鐘就把任務(wù)完成了。

    然后開(kāi)始第二項(xiàng)任務(wù)。

    這時(shí),剛剛客戶端又找我了,他說(shuō)接口還是有問(wèn)題。

    我以為又只要花一分鐘,事實(shí)上這次我花了30分鐘,因?yàn)榇_實(shí)是原來(lái)的代碼邏輯中存在缺陷,需要進(jìn)行代碼修改、然后發(fā)布、再測(cè)試代碼。

    確認(rèn)這個(gè)問(wèn)題已經(jīng)得到解決后,還是處理之前擱置的任務(wù)。花了20分鐘處理任務(wù)3。

    開(kāi)始處理任務(wù)4,這項(xiàng)任務(wù)也相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,所以不到五分鐘解決了。

    開(kāi)始處理任務(wù)5。。。在我名下共有20個(gè)bug。。。以每個(gè)bug5分鐘來(lái)衡量,我大概需要花100分鐘才能解決。但是當(dāng)我開(kāi)始解決第一個(gè)bug時(shí)。

    又有其他人開(kāi)始找我了,運(yùn)營(yíng)開(kāi)始找我,說(shuō)xxx場(chǎng)景下似乎出現(xiàn)了xxx邏輯不對(duì)。

    線上問(wèn)題必須優(yōu)先解決,趕緊的,仔細(xì)思考問(wèn)題發(fā)生的條件、對(duì)鏈路服務(wù)進(jìn)行跟蹤和分析、查看半年前編寫(xiě)的代碼邏輯,最終花了15分鐘分析出問(wèn)題,并花了10分鐘將問(wèn)題妥善解決。

    繼續(xù)開(kāi)始修復(fù)bug。在bug修復(fù)的過(guò)程中,發(fā)現(xiàn)是產(chǎn)品邏輯存在缺陷,于是跟產(chǎn)品對(duì)任務(wù)進(jìn)行進(jìn)一步明確、梳理業(yè)務(wù)、設(shè)計(jì)更加具體細(xì)化的流程。花了1小時(shí)。

    到中午12點(diǎn),我上午共完成任務(wù)3項(xiàng),修復(fù)了一個(gè)bug。

    下午不屬于問(wèn)題的高峰期,但是又發(fā)現(xiàn)了產(chǎn)品邏輯之外的一些其他問(wèn)題,最終解決了15個(gè)bug。

    積壓了5個(gè)bug,留到晚上來(lái)解決吧。

    當(dāng)夜幕降臨,我需要花2個(gè)小時(shí)來(lái)解決我剩余的bug和2個(gè)未完成的新功能開(kāi)發(fā)任務(wù)。

    事實(shí)上等到晚上八點(diǎn)半時(shí),我完成了剩余bug,新功能完成了一個(gè),但此時(shí)效率已經(jīng)差的不行了,沒(méi)辦法,硬著頭皮也得完成今天的任務(wù)。

    (會(huì)不會(huì)欠下新債,顯然毋庸置疑)

    晚上9點(diǎn),所有任務(wù)已基本上圓滿完成。

    總結(jié)完成情況

    總結(jié)今天完成的任務(wù),共完成任務(wù)五項(xiàng),其中修復(fù)bug20個(gè),寫(xiě)了60行新代碼,共耗時(shí)10小時(shí)。

    顯然我的工作效率是很差的,尤其是晚上效率更差,我最佩服那些自稱(chēng)晚上效率很高的人,尤其還有一些人特別喜歡深夜擼碼,倒上一杯小酒,借著凌晨的寂靜,寫(xiě)著愛(ài)寫(xiě)的代碼,他們很厲害,因?yàn)樗麄兒軙?huì)自欺欺人。

    來(lái)統(tǒng)計(jì)當(dāng)天完成工作的工時(shí)占比:

    工作內(nèi)容

    時(shí)間(分鐘)

    梳理日計(jì)劃

    5

    修訂周計(jì)劃

    10

    接口聯(lián)調(diào)

    31

    運(yùn)營(yíng)對(duì)接

    25

    修復(fù)20個(gè)bug

    250

    編寫(xiě)新功能

    120

    日常項(xiàng)目溝通

    120

    其他

    40

    總計(jì)

    601

    問(wèn)題分析

    以上流水賬實(shí)際上是我們這樣一家普通互聯(lián)網(wǎng)公司的日常,當(dāng)然,對(duì)我個(gè)人而言,實(shí)際上投入到運(yùn)營(yíng)對(duì)接中的時(shí)間相對(duì)來(lái)說(shuō)是不算多的,我了解我們公司有的開(kāi)發(fā)者每天需要花至少3小時(shí)與運(yùn)營(yíng)人員進(jìn)行問(wèn)題的對(duì)接,這顯然會(huì)直接影響了開(kāi)發(fā)者的工作效率。

    (我相信一流互聯(lián)網(wǎng)公司一定不是這樣的)

    從上圖可以看出我們的日常工作安排存在以下問(wèn)題:

    • 修復(fù)bug這種還技術(shù)債的任務(wù),耗時(shí)接近47%,占了將近一半的時(shí)間。嗯,能力確實(shí)不行,能不能采取措施讓債不欠這么多,這是人才三角(專(zhuān)業(yè)技能、行業(yè)知識(shí)、軟實(shí)力)需要達(dá)到的目標(biāo)。我曾經(jīng)打算在功能開(kāi)發(fā)中引入TDD來(lái)減少返工率,但是最終決定還是先擱置這個(gè)想法。
    • 我司項(xiàng)目管理的形式是虛擬團(tuán)隊(duì),產(chǎn)品經(jīng)理和測(cè)試工程師主要在深圳,而研發(fā)團(tuán)隊(duì)在長(zhǎng)沙,因此,每天投入到團(tuán)隊(duì)溝通中的時(shí)間占比達(dá)到20%。事實(shí)上虛擬團(tuán)隊(duì)這種開(kāi)發(fā)模式,作為目前比較新興的項(xiàng)目溝通形式,已經(jīng)被互聯(lián)網(wǎng)公司廣泛采用。但是虛擬團(tuán)隊(duì)成員間分處異地、無(wú)法面對(duì)面溝通,由于文化、工作節(jié)奏、技術(shù)等原因,容易造成比較大的溝通成本。可以采取以下措施進(jìn)行優(yōu)化:
      • 1、打造高保真原型圖,進(jìn)一步拆解任務(wù)目標(biāo),讓任務(wù)目標(biāo)細(xì)分。
      • 2、需求討論時(shí)間前置,需求的特點(diǎn)是漸進(jìn)明細(xì)的,應(yīng)盡量將對(duì)需求的溝通在研發(fā)階段開(kāi)始前進(jìn)行落實(shí),減少對(duì)于研發(fā)階段過(guò)程中的額外時(shí)間浪費(fèi)。
      • 3、快速?zèng)_刺階段盡可能面對(duì)面溝通。
      • 4、功能交付缺乏Desktop Check,意味著產(chǎn)品經(jīng)理和測(cè)試工程師無(wú)法及時(shí)了解功能的實(shí)際開(kāi)發(fā)情況,也意味著團(tuán)隊(duì)間對(duì)于成果的交付進(jìn)度、實(shí)現(xiàn)方式,本身是存在疑問(wèn)的,這將提高溝通成本。
    • 如果按每天工作十小時(shí),為3小時(shí)為與運(yùn)營(yíng)溝通問(wèn)題的解決來(lái)算,占比達(dá)30%。說(shuō)明對(duì)于項(xiàng)目成果的交付上,依然存在不少可以?xún)?yōu)化和提升的空間。或許可以采取以下措施。
      • FAQ文檔的進(jìn)一步細(xì)化。
      • 知識(shí)共享。
      • 項(xiàng)目成果移交本身需要有更加規(guī)范化的管理措施。

    ?

    結(jié)論

    以上是一位CRUD互聯(lián)網(wǎng)996開(kāi)發(fā)者的一天,看起來(lái)似乎過(guò)得很充實(shí), 卻依然需要通過(guò)加班來(lái)完成當(dāng)天的任務(wù),而且甚至長(zhǎng)期工作時(shí)間大于10個(gè)小時(shí),與體力勞動(dòng)者本身沒(méi)有太大區(qū)別。也許大家都差不多、總是像機(jī)器一樣活著,思考都成為一種負(fù)擔(dān)。總以為靠蠻力可以解決,實(shí)際上輸出的或許是一種無(wú)用的解決方案。這樣的付出,大概會(huì)覺(jué)得毫無(wú)價(jià)值。

    然而我們必須停駐腳步,認(rèn)真思考當(dāng)下的價(jià)值,思考效率和意義的平衡,讓我們的生活更加有意義。

    牢記準(zhǔn)則:“做正確的事,正確的做事”。

    轉(zhuǎn)載于:https://www.cnblogs.com/xiyuanMore/p/11471296.html

    總結(jié)

    以上是生活随笔為你收集整理的一位996、CRUD开发者的一天的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。