在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何編寫代碼并不能讓你成為10倍效率的開發(fā)人員

lPCU_elecfans ? 來源:未知 ? 作者:李倩 ? 2018-11-08 10:32 ? 次閱讀

幾乎每個(gè)軟件開發(fā)人員或程序員都見過其他人編寫的代碼,說明了“任何人都可以編碼”。但你有沒有遇到過所謂的神話般的“10倍效率的開發(fā)人員”?作為一個(gè)10倍效率的開發(fā)人員,在編寫代碼方面做得很少, 更多的是知道要寫什么代碼。

要成為一名10倍效率的開發(fā)人員,你必須學(xué)會(huì)在這種環(huán)境中脫穎而出,甚至創(chuàng)立自己的公司來領(lǐng)導(dǎo)這項(xiàng)工作。任何人都可以是一個(gè)10倍效率的開發(fā)人員,至少在每一天的某個(gè)時(shí)刻。我相信所有開發(fā)人員都應(yīng)該專注于提高生產(chǎn)力和團(tuán)隊(duì)合作的三件事。

來說說這三件事

要成為一名10倍效率的開發(fā)人員,你需要幾年的工作經(jīng)驗(yàn),無論使用哪種編程語言和工具集。你必須善于解決問題和編寫代碼;這是必須的。

重要的是你要明白,如何編寫代碼并不能讓你成為10倍效率的開發(fā)人員,10倍效率的工程師,10倍效率的程序員,或其他任何你想要的名字。

你知道5W:“誰(Who),什么(What),在哪里(Where),為什么(Why),什么時(shí)候(When)”。雖然這些都適用于軟件開發(fā),我想關(guān)注那三個(gè)定義了10倍效率的開發(fā)人員的特點(diǎn)。這三項(xiàng)把普通開發(fā)人員與10倍效率的開發(fā)人員區(qū)別開來:

是什么(What)

為什么(Why)

什么時(shí)候(When)

知道做什么(What)

在企業(yè)界,開發(fā)人員經(jīng)常從事他們不太感興趣和不理解的項(xiàng)目。對(duì)于大多數(shù)開發(fā)人員來說,這不是一個(gè)大問題,只要他們收到了很好的指令,并且也得到了明確的輸出定義。

問題是開發(fā)人員通常沒有得到足夠的指令。相反,我們使用一種叫做 “敏捷開發(fā)” 的東西。我們收到一個(gè)記事帖,上面有幾個(gè)字,并指望我們知道到底需要做什么。

軟件開發(fā)就是溝通。開發(fā)人員需要知道我們?cè)谧鍪裁矗覀冊(cè)噲D解決什么問題,以及到底需要什么樣的結(jié)果。我們知道的越多,就可以更快的完成。最重要的是,知道工作的目的和什么會(huì)使工作成功是很關(guān)鍵的。

水平差的開發(fā)者會(huì)在一個(gè)項(xiàng)目的錯(cuò)誤方向上花幾個(gè)小時(shí)而不問任何問題。他們就是我所說的 負(fù)10倍效率的開發(fā)人員,因?yàn)樗麄円皇聼o成,浪費(fèi)了所有同事的時(shí)間。幾乎每個(gè)人都遇到過這些開發(fā)人員,與他們一起工作會(huì)讓人感到沮喪。你一定要小心,不要養(yǎng)成他們的習(xí)慣!

有些開發(fā)人員即使沒有很多細(xì)節(jié)也能很好地工作。他們有大量的創(chuàng)造力,并提出正確的問題。這些獨(dú)角獸可能是10倍效率的開發(fā)人員。他們知道如何解決問題,并經(jīng)常提升整個(gè)團(tuán)隊(duì)的水平。

最重要的是,10倍效率的開發(fā)人員真的很擅長(zhǎng)快速地確定需要完成什么和問什么問題。

從為什么(Why)開始

成為10倍效率的開發(fā)人員的第一步是對(duì)你要解決的軟件和問題變得充滿熱情。你需要從里到外完全理解它。這首先是要對(duì)你工作的公司及其使命充滿激情。

不要因?yàn)閯e人告訴你要寫一個(gè)按鈕(button),然后你就只寫一個(gè)按鈕。努力在更高層次上去理解為什么(Why)。如果你持續(xù)關(guān)注為什么,你對(duì)你的團(tuán)隊(duì)和公司會(huì)有更大的價(jià)值。

做一個(gè)好的開發(fā)者和優(yōu)秀的問題解決者,而不是最好的程序員。

我會(huì)把自己描述成一個(gè)黑客開發(fā)者。我是那種能很快把一些丑陋的代碼拼湊起來并解決幾乎任何問題的人。我的代碼很少是美麗的,但它能解決問題。這才是最重要的。

你不必編寫完美的代碼與單元測(cè)試來成為一個(gè)10倍效率的開發(fā)人員。你需要知道什么時(shí)候要做和什么時(shí)候不做這些事情。

一個(gè)10倍效率的開發(fā)人員擅長(zhǎng)解決特定的問題,并通過代碼滿足業(yè)務(wù)需求。你能做的最聰明的事情就是在你把項(xiàng)目交給其他人(他們更善于最后敲定一些架構(gòu)和其他一些細(xì)節(jié))之前就知道它能走多遠(yuǎn)。

什么時(shí)候(When)在你的內(nèi)心,or not

知道什么時(shí)候要建立一個(gè)復(fù)雜的架構(gòu),而不是拼湊一些東西,需要經(jīng)驗(yàn)和你蜘蛛俠般的感官。你要么有這種感覺,要么你根本不知道。

我曾與一些最聰明的開發(fā)者共事過,他們總是很糟糕的優(yōu)先考慮模式和架構(gòu),而不是功能和排期。他們總是過度實(shí)現(xiàn)或者一遍遍重構(gòu),爭(zhēng)取 “完美的代碼”,而不是 “可交付的代碼”。

10倍效率的開發(fā)人員必須利用他們的經(jīng)驗(yàn)和本能來知道什么時(shí)候要專注于架構(gòu)和完美,什么時(shí)候把事情搞定。

知道——

該做什么(What to Do)

該問什么(What to Ask)

許多軟件開發(fā)歸結(jié)于溝通技巧。可惜的是,在我們要工作的項(xiàng)目上許多注釋和要求都不是很詳細(xì)。一個(gè)10倍效率的開發(fā)人員知道如何閱讀這些,應(yīng)用他們知道的業(yè)務(wù)里的 “為什么”,并提出相關(guān)的問題。

最好的開發(fā)者知道在尋求幫助之前要在某件事情上花多少時(shí)間。他們也知道要問什么問題,以闡明需求來推進(jìn)項(xiàng)目。

我已經(jīng)寫了超過15年的代碼。可以說我是一個(gè)10倍效率的開發(fā)人員,或者至少我能。我知道我擅長(zhǎng)什么,當(dāng)我做我擅長(zhǎng)的事情時(shí),我可以很快地完成大量的工作。

如果你想做一個(gè)新產(chǎn)品的原型,我就是你要找的人。如果你需要尋求Angular,React或其他一些 前端的幫助,我絕對(duì)不是你要找的家伙。在這些任務(wù)上我將是一個(gè)負(fù)10倍效率的開發(fā)人員。

10倍效率的開發(fā)人員不是一個(gè)神話。他們確實(shí)存在。他們很可能是開發(fā)經(jīng)理、架構(gòu)師、首席開發(fā)人員或公司創(chuàng)始人。如果他們不是的話,他們應(yīng)該轉(zhuǎn)變。我后來成為了公司的創(chuàng)始人,到現(xiàn)在為止都兩次了。

當(dāng)然,沒有人能在每一天的每個(gè)時(shí)候都是一個(gè)10倍效率的開發(fā)人員。我們沒有精力或?qū)W⒘γ刻煲赃@樣的速度工作。我們不是機(jī)器人

如果你理解軟件開發(fā)的 “是什么(What),為什么(Why),什么時(shí)候(When)”,你就可以是一個(gè)更有效率和更好的團(tuán)隊(duì)成員–甚至是一個(gè)每天幾個(gè)小時(shí)內(nèi)的10倍效率的開發(fā)人員。這會(huì)有很大的不同。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1949

    瀏覽量

    34850
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    953

    瀏覽量

    29825

原文標(biāo)題:一個(gè)10倍效率的開發(fā)人員,有三件事必做不可!

文章出處:【微信號(hào):elecfans,微信公眾號(hào):電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何提高嵌入式代碼質(zhì)量?

    的情況下也必須保持穩(wěn)定的性能。 3. 硬件依賴:嵌入式軟件緊密依賴硬件平臺(tái),需要充分理解硬件特性才能編寫高效且穩(wěn)定的代碼。 了解這些特點(diǎn)有助于開發(fā)人員編寫
    發(fā)表于 01-15 10:48

    代碼在敏捷開發(fā)中的應(yīng)用

    代碼平臺(tái)的定義 低代碼平臺(tái)提供了一個(gè)可視化的、拖放式的用戶界面,允許開發(fā)者通過圖形化的方式快速構(gòu)建應(yīng)用程序,而無需編寫大量的代碼。這些平臺(tái)
    的頭像 發(fā)表于 01-07 09:58 ?105次閱讀

    MSPDebugStack開發(fā)人員指南

    電子發(fā)燒友網(wǎng)站提供《MSPDebugStack開發(fā)人員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-05 14:49 ?0次下載
    MSPDebugStack<b class='flag-5'>開發(fā)人員</b>指南

    汽車異構(gòu)硬件平臺(tái)開發(fā)如何進(jìn)行靜態(tài)代碼分析

    先進(jìn)的靜態(tài)代碼分析工具,其新版本中引入的多CCT功能為開發(fā)人員提供了強(qiáng)大的支持,該功能不僅簡(jiǎn)化了多編譯器環(huán)境下的代碼分析過程,還可以極大增強(qiáng)代碼的質(zhì)量和安全性。
    的頭像 發(fā)表于 10-09 16:15 ?552次閱讀
    汽車異構(gòu)硬件平臺(tái)<b class='flag-5'>開發(fā)</b>如何進(jìn)行靜態(tài)<b class='flag-5'>代碼</b>分析

    嵌入式開發(fā)常用軟件有哪些?

    ,語法高亮,代碼跳轉(zhuǎn)等,還支持Django框架下的Web開發(fā),支持Google AppEngine,IronPython,PyCharm已成為Python專業(yè)開發(fā)人員
    發(fā)表于 09-09 15:22

    C2000 ePWM開發(fā)人員指南

    電子發(fā)燒友網(wǎng)站提供《C2000 ePWM開發(fā)人員指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 09:45 ?0次下載
    C2000 ePWM<b class='flag-5'>開發(fā)人員</b>指南

    為什么改變反饋電阻并不能增加帶寬,在70MHz后就急劇衰減?

    為什么改變反饋電阻并不能增加帶寬,在70MHz后就急劇衰減,這個(gè)是不正常的。但是無法找出原因。
    發(fā)表于 08-23 07:54

    OPA695電路和測(cè)試參數(shù)如圖,控制同相端電壓并不能控制電流是為什么?

    OPA695電路和測(cè)試參數(shù)如圖,運(yùn)放同反相端電壓并不相等(沒有虛短),反相端出現(xiàn)超大電流(沒有虛斷),控制同相端電壓并不能控制電流。求解
    發(fā)表于 08-09 06:15

    探討AI編寫代碼技術(shù),以及提高代碼質(zhì)量的關(guān)鍵:靜態(tài)代碼分析工具Perforce Helix QAC &amp; Klocwork

    令軟件開發(fā)人員不能寐的事情比比皆是。如今,他們最關(guān)心的問題不再是如何用自己喜歡的語言(C、C++、Erlang、Java 等)表達(dá)最新的算法,而是人工智能(AI)。 本文中,我們將介紹AI編寫
    的頭像 發(fā)表于 06-05 14:10 ?435次閱讀

    三星停止自動(dòng)駕駛研究,開發(fā)人員轉(zhuǎn)到機(jī)器人領(lǐng)域

    近日,三星電子宣布了一項(xiàng)重要的研發(fā)戰(zhàn)略調(diào)整。據(jù)業(yè)內(nèi)人士透露,三星先進(jìn)技術(shù)研究院(SAIT)已決定停止自動(dòng)駕駛汽車的研究,并將這一領(lǐng)域的開發(fā)人員轉(zhuǎn)移到機(jī)器人領(lǐng)域。
    的頭像 發(fā)表于 05-13 09:21 ?450次閱讀

    華為云 Astro 全場(chǎng)景低代碼開發(fā),讓業(yè)務(wù)專家秒變“技術(shù)大拿”

    高、開發(fā)效率低、開發(fā)人才匱乏等,難以滿足日新月異的需求變化。正如 Gartner 的報(bào)告指出:2025 年全球數(shù)字經(jīng)濟(jì)將催生出超過 5 億個(gè)新應(yīng)用,相當(dāng)于過去 40 年應(yīng)用的總和,但這也是當(dāng)前專業(yè)
    的頭像 發(fā)表于 04-08 10:38 ?825次閱讀
    華為云 Astro 全場(chǎng)景低<b class='flag-5'>代碼</b><b class='flag-5'>開發(fā)</b>,讓業(yè)務(wù)專家秒變“技術(shù)大拿”

    阿里云全面推行AI編程,使用通義靈碼輔助開發(fā)編寫代碼

    據(jù)部分阿里云員工稱,盡管將來20%的代碼可能由自動(dòng)生成,但開發(fā)人員仍將是研發(fā)任務(wù)中的核心成員,更專注于系統(tǒng)設(shè)計(jì)及核心業(yè)務(wù)研究。
    的頭像 發(fā)表于 04-02 15:55 ?675次閱讀

    潞晨科技Colossal-AI + 浪潮信息AIStation,大模型開發(fā)效率提升10

    的潞晨科技Colossal-AI系統(tǒng),用戶可實(shí)現(xiàn)在本地算力平臺(tái)一鍵訓(xùn)練、微調(diào)、推理、部署大模型,將大模型開發(fā)效率提升10以上,并將算力效率
    的頭像 發(fā)表于 03-01 09:43 ?506次閱讀
    潞晨科技Colossal-AI + 浪潮信息AIStation,大模型<b class='flag-5'>開發(fā)</b><b class='flag-5'>效率</b>提升<b class='flag-5'>10</b><b class='flag-5'>倍</b>

    MWC2024亮點(diǎn) 愛立信旗下Vonage攜手AWS加速向數(shù)百萬開發(fā)人員提供新的解決方案

    開發(fā)人員提供新的解決方案。 推動(dòng)跨行業(yè)新應(yīng)用 近日,AWS工業(yè)副總裁Kathrin Renz表示:“AWS和Vonage在幫助客戶實(shí)現(xiàn)創(chuàng)新和價(jià)值方面有著共同的熱情。 我們與Vonage合作的目標(biāo)是推動(dòng)
    的頭像 發(fā)表于 02-29 09:42 ?1.2w次閱讀

    求助,如何將C++代碼從GNU移植到Tasking編譯器?

    我是一名軟件開發(fā)人員,正在研究自動(dòng)駕駛的應(yīng)用,并已將目標(biāo)設(shè)備入圍為 Aurix TC399,作為原型階段的第一步。 一旦原型按要求運(yùn)行,我們想訂購多個(gè)硬件進(jìn)行批量生產(chǎn)。 在此過程中,我們幾乎沒有遇到
    發(fā)表于 01-31 07:29
    主站蜘蛛池模板: 免费视频不卡一区二区三区| 国产一级一片免费播放视频| 77ee成人| 2019天天操| 天天操夜夜操免费视频| 国产三级毛片视频| 国产精品美女一区二区三区| 成人18毛片| 国产精品久久久久网站| 国产91久久最新观看地址| 久久精品视频网站| 日本经典在线三级视频| 四虎永久精品免费网址大全| 天天拍天天射| 日本精品三级| 国产日韩欧美一区二区| 午夜视频播放| 天天在线天天看成人免费视频| 搞逼综合网| 天天干精品| 成人影院免费观看| 福利视频99| 大学生一级特黄的免费大片视频| 婷婷色香五月激情综合2020| 1024你懂的国产欧美日韩在| 91大神在线看| 亚洲va久久久噜噜噜久久男同| 日韩三级观看| 欧美成人69| 国产成人精品日本亚洲直接| 午夜国产精品福利在线观看| 天天草天天干天天| 在线播放视频网站| 99久久精品免费观看国产| 最新人妖shemaletube人妖| 特一级黄色毛片| 加勒比视频网站| 天天爆操| 夜色成人网| 色色色色色色网| 国产成人黄网址在线视频|