成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

程序員日常工作中如何正確的偷懶?

jaysun / 2056人閱讀

摘要:大胖心急啊,自認(rèn)為也是個(gè)優(yōu)秀的程序員啊,再出現(xiàn)低級(jí)錯(cuò)誤的話,專業(yè)能力會(huì)被人懷疑的。此時(shí)大胖已經(jīng)在積極的謀劃了,他深深明白了日常的工作中也有很多可以提升的空間,而這些提升不僅僅是技術(shù)上的,更多的是思路和思想上了。


這是北京的雪,昨天剛拍的

又是一個(gè)艷陽天,張大胖像一個(gè)天真無邪的孩子屁顛屁顛的歡快的走進(jìn)公司,做到辦公桌前,深情的打開了陪伴自己多年的電腦,如往常一樣按部就班的和他玩耍了起來,大老遠(yuǎn)就聽到張大胖那里噼里啪啦敲鍵盤的聲音,透露著堅(jiān)定和對(duì)夢(mèng)想的執(zhí)著,但似乎又讓人感受到一絲悲涼。

突然鍵盤的聲音戛然而止,只看到大胖愣住了,他看著旁邊公司剛發(fā)的臺(tái)歷,上面有個(gè)大大數(shù)字9201,對(duì)現(xiàn)在已經(jīng)是2019年了的2月了,還有10個(gè)月就是2020年了,18年給自己立的 flag 到現(xiàn)在還沒開工。大胖此時(shí)陷入了沉思,他不想再讓19年重復(fù)18年的狀態(tài) 不想這樣碌碌無為下去。大胖還是有比較強(qiáng)的自驅(qū)力,也是有理想的小伙兒,對(duì)前端技術(shù)充滿熱愛,希望可以成為一個(gè)比較 nb 的程序員,大胖算著自己還有幾年就要奔三了,26 7啷當(dāng)歲已不年輕了,不由的悲從中來。

大胖傷感的是工作太忙,每天忙于業(yè)務(wù)開發(fā),很少能擠出時(shí)間來做自己想做的事兒,甚是無奈。

大胖深深的明白如果不提升自己的能力,不超越這個(gè)層次到哪里都是一樣,換工作并不能解決這個(gè)問題,哪個(gè)公司也不會(huì)養(yǎng)閑人。對(duì)于公司來說公司的業(yè)務(wù)才是第一,對(duì)于我們個(gè)人來說成長才是第一。所以應(yīng)該想辦法在做好業(yè)務(wù)開發(fā)的同時(shí),加速自己的成長,讓自己有更多的時(shí)間來學(xué)習(xí)和提升。

大胖剛剛從傷感中爬出來,又眉頭緊鎖起來。大胖在想怎樣才能擠出更多的時(shí)間,又不耽誤正常工作的進(jìn)行,這樣就能有足夠的時(shí)間去做喜歡的事兒。

過了一會(huì)兒,遠(yuǎn)處又傳來噼里啪啦的鍵盤聲音,是大胖在敲代碼?在改 bug? 其實(shí)大胖是在做分析總結(jié),他認(rèn)真的分析了自己以往的工作狀態(tài)和工作流程中因?yàn)槎栊远鴽]有優(yōu)化的地方,想到了以往可以做的更好,可以讓效率更高的地方。

不一會(huì)兒大胖列了一個(gè)清單出來

1. 擁有產(chǎn)品思維,拒絕純粹執(zhí)行

大胖想起來以前被產(chǎn)品坑的情景,需求中有一處邏輯很玄妙,但是仔細(xì)想是存在一些問題。大胖當(dāng)時(shí)么有在意,也沒有和產(chǎn)品提,就去開發(fā)了。到最后快要開發(fā)完的時(shí)候,產(chǎn)品發(fā)現(xiàn)了這個(gè)問題,然后非要改。結(jié)果胳膊擰不過大腿,后面的事兒想必大伙兒都知道了,就是加班熬夜趕工期。

回頭想想,看似是被產(chǎn)品坑了,好像是被自己坑了。發(fā)現(xiàn)了問題但沒有及時(shí)提出,多大影響也無從判斷,把自己當(dāng)成了一個(gè)純粹執(zhí)行者,完全處于被動(dòng)狀態(tài),結(jié)果吃苦受累還廢人。

所以啊,要扔掉執(zhí)行者的思維,產(chǎn)品的需求也不可能100%對(duì),所以從現(xiàn)在起你也是半個(gè)兒產(chǎn)品經(jīng)理了。

2. 需求來了,別著急寫

以前大胖接到了公司的需求,覺得這玩意也是輕車熟路了,拿過來不假思索的就開始干,擼代碼。

寫著寫著,發(fā)現(xiàn)這里不對(duì),遇到了一些問題,然后就改。

寫著寫著,發(fā)現(xiàn)那里不了,原來是當(dāng)初自己想錯(cuò)了,又開始一頓改。

好了,開發(fā)完了,結(jié)果代碼也是一團(tuán)糟,毫無規(guī)范和美感,也埋下了不少坑和 bug。

如果當(dāng)初能對(duì)需求理解清楚,然后對(duì)技術(shù)方案做充足的思考,復(fù)雜的業(yè)務(wù)邏輯是不是應(yīng)該畫個(gè)流程圖什么的,如果前期工作做的比較完善,也不至于在開發(fā)的時(shí)候反復(fù)修改,浪費(fèi)了時(shí)間,也導(dǎo)致最后的代碼難以維護(hù)。

所以,需求來了別著急寫代碼,確定好技術(shù)方案和各種異常邊界情況,甚至可以落地到一個(gè)文檔。

也可以避免出現(xiàn)一些流程和功能性問題。

3. 提高健壯性,消滅不應(yīng)該出現(xiàn)的 bug

大胖的一大特點(diǎn)就是手快兒,做什么都能快速的給你整完。可是這個(gè)質(zhì)量嗎有點(diǎn)不敢恭維,bug 不說特別多把,但是總會(huì)出現(xiàn)一些不該出現(xiàn)的 bug。

大胖心急啊,自認(rèn)為也是個(gè)優(yōu)秀的程序員啊,再出現(xiàn)低級(jí)錯(cuò)誤的話,專業(yè)能力會(huì)被人懷疑的。不過現(xiàn)在已經(jīng)有人在懷疑了。這些 bug 也浪費(fèi)了大胖不少時(shí)間,回過頭來想想真想掐死自己。當(dāng)時(shí)腦子去哪了?

最基本的穩(wěn)定性、健壯性都考慮不全,豬腦子了。

4. 解 bug 別盲目

距離上次被測試同學(xué)催命,過去了大約1個(gè)月的時(shí)間,但是記憶猶新,歷歷在目,因?yàn)閼K不忍睹。大胖平時(shí)有點(diǎn)軸,不撞南墻不回頭,處理問題有時(shí)候午飯都不吃。當(dāng)時(shí)碰到一個(gè) bug,吭哧吭哧的研究了大半天,終于解決了,可是還有很多特別小的 bug,測試在等著測呢?后來測試同學(xué)找大胖詢問下情況,他們兩個(gè)去旁邊聊了聊....

當(dāng)然大胖的公司的非常團(tuán)結(jié)有愛,每個(gè)工作人員的人身安全和名譽(yù)是絕對(duì)不會(huì)受損的。嗯,這個(gè)就到這兒了。

大胖也是很懊惱,為啥我就那么有耐心去解那一個(gè) bug 呢?放棄了一大片森林。大胖痛定思痛,絕對(duì)重新梳理自己處理問題的方式。

日常開發(fā)中問題有很多,但是有很多類似的,有簡單的復(fù)雜的。最好先把所有的 bug 過一遍,按照優(yōu)先級(jí)進(jìn)行劃分,先處理簡單的問題。也就是把不費(fèi)時(shí)間的先搞定,費(fèi)時(shí)間的往后排。所有問題都應(yīng)該處理,但是所有問題可能不能在較短的時(shí)間內(nèi)徹底的解決。處理和解決是兩回事。

5. 多自測,再提測

都是大胖的傷心事兒,辛辛苦苦的搞定了項(xiàng)目,馬上就要提測,此時(shí)不巧了,領(lǐng)導(dǎo)來了,說要體驗(yàn)下新功能,大胖氣定神閑的給領(lǐng)導(dǎo)演示。偏偏就是這么尿性,出問題了。問題不大不小,但是會(huì)阻礙測試流程。這下 sb 了。

大胖深深吸取了這次教訓(xùn),原因是自己做好的東西,沒有進(jìn)行全面自測,對(duì)于大胖如此負(fù)責(zé)的帥哥程序員來說那簡直就是奇恥大辱啊。

暗暗發(fā)下毒誓,如果我不自測,以后老子就不提測了。(這種心態(tài)是不可取的)

6. 業(yè)務(wù)第一,技術(shù)第二

大胖想起了另外一個(gè)同事的遭遇,當(dāng)時(shí)那哥們認(rèn)為做前端開發(fā)不用太注重對(duì)業(yè)務(wù)的了解,有接口文檔就可以了。領(lǐng)導(dǎo)感覺他對(duì)項(xiàng)目已經(jīng)比較熟悉了,后面的需求就讓他獨(dú)立負(fù)責(zé)了,最終的完成時(shí)間和排期有點(diǎn)誤差,也就延期了 2 3天吧。但是具體的原因就是對(duì)業(yè)務(wù)知識(shí)了解不足,也無法給小組成員提供幫助,經(jīng)常需要向其他部門同事尋求幫助,導(dǎo)致開發(fā)過程中溝通成本過高。

大胖回過神后,唏噓了一下,幸虧沒讓自己上啊。不然捅婁子的就是我了。

處于應(yīng)用層的開發(fā),如果對(duì)業(yè)務(wù)知識(shí)了解不足會(huì)感覺走起路來有點(diǎn)瘸,時(shí)間長了還會(huì)影響正常的腿,所以要想高效的完成工作,熟悉業(yè)務(wù)知識(shí)太重要了。

...will end...

此時(shí)大胖已經(jīng)在積極的謀劃了,他深深明白了日常的工作中也有很多可以提升的空間,而這些提升不僅僅是技術(shù)上的,更多的是思路和思想上了。大胖堅(jiān)定了自己的信心,要認(rèn)真按照自己的路子去執(zhí)行,高效高質(zhì)量的做好業(yè)務(wù)開發(fā),然后去做自己的事兒,逐步提升自己的技術(shù),完成自己的 flag。

不一會(huì)兒......

遠(yuǎn)處又傳來了噼里啪啦的聲音,原來大胖又敲起了代碼,但是這次似乎有所不同,速度好像更快樂,聽起來更悅耳了。

作者:八門
個(gè)人微信公眾號(hào) - 重度前端
專注前端領(lǐng)域,分享工作、技術(shù)、生活感悟
少走彎路,少踩坑
歡迎關(guān)注 重度前端-和我保持長期關(guān)系

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/101709.html

相關(guān)文章

  • 如何正確(?)利用 Vue.mixin() 偷懶

    摘要:前言最近開發(fā)的頁面以及功能大都以表格為主,接口獲取來的數(shù)據(jù)大都是需要經(jīng)過處理,比如時(shí)間戳需要轉(zhuǎn)換,或者狀態(tài)碼的轉(zhuǎn)義。首先,還是在文件中定義一個(gè)狀態(tài)碼對(duì)應(yīng)對(duì)象,這里我們將其對(duì)應(yīng)的內(nèi)容設(shè)為段落。 前言 最近開發(fā)的頁面以及功能大都以表格為主,接口獲取來的 JSON 數(shù)據(jù)大都是需要經(jīng)過處理,比如時(shí)間戳需要轉(zhuǎn)換,或者狀態(tài)碼的轉(zhuǎn)義。對(duì)于這樣的問題,各大主流框架都提供了類似于過濾的方法,在 Vue ...

    Leo_chen 評(píng)論0 收藏0
  • Android開源架構(gòu)

    摘要:音樂團(tuán)隊(duì)分享數(shù)據(jù)綁定運(yùn)行機(jī)制分析一個(gè)項(xiàng)目搞定所有主流架構(gòu)單元測試一個(gè)項(xiàng)目搞定所有主流架構(gòu)系列的第二個(gè)項(xiàng)目。代碼開源,展示了的用法,以及如何使用進(jìn)行測試,還有用框架對(duì)的進(jìn)行單元測試。 Android 常用三方框架的學(xué)習(xí) Android 常用三方框架的學(xué)習(xí) likfe/eventbus3-intellij-plugin AS 最新可用 eventbus3 插件,歡迎品嘗 簡單的 MVP 模...

    sutaking 評(píng)論0 收藏0
  • 一個(gè)開發(fā)眼運(yùn)維

    摘要:資源包括什么內(nèi)存磁盤網(wǎng)絡(luò)文件描述符外部緩存數(shù)據(jù)庫等,編程語言是如何管理資源的合理的算法架構(gòu)保證了資源的合理使用,分配內(nèi)存使用網(wǎng)絡(luò)等等。 在云計(jì)算時(shí)代,開發(fā)和運(yùn)維的結(jié)合變得越來越重要。在DIFF論壇第一期,前新浪SAE運(yùn)維主管,鄭志勇,分享了《一個(gè)開發(fā)眼中的運(yùn)維》根據(jù)自己從開發(fā)人員轉(zhuǎn)型運(yùn)維之后的心得,談如何把在開發(fā)上的運(yùn)用抽象思維方式運(yùn)用到運(yùn)維領(lǐng)域。 showImg(http://se...

    Hanks10100 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<