女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

作為一名開發者,如何讓自己比現在厲害10倍?

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-10-18 10:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

幾乎每個開發者都有一個夢想,往俗點說就是讓自己每天都變得更優秀更牛叉。簡單地說:你想不想變得比自己現在牛叉10倍?本文作者只用了幾年,就從一個“編程恐懼癥”患者蛻變為大型企業的開發者團隊領袖。一起來看看他是怎么做到的。

這篇文章寫給那些愿意努力工作的人。

只要你愿意努力工作,不管你是一個想要引起老板注意、尋求升值的初級開發人員,還是一位想要尋求改變工作節奏的資深開發人員,不管你想從創業公司跳槽去大公司,還是想從大公司跳槽至創業公司,即使你在大學畢業后處于失業狀態也沒關系。

只要你是一名程序員,沒有掌握技能的狀態對你的成功更重要,而非專注、深入的工作。

選自 Cal Newport《深度工作》

“本書假設:執行深度工作的能力越來越罕見,而這種能力在我們的經濟體中變得越來越有價值。成功培養出這種技能、并將其作為工作和生活的核心的少數人,將會前途無量。”

《深度工作》第14頁

在本文中,我將借鑒Deep Work書中的一些觀點,談談我對如何成為一名成功的、備受青睞的開發人員的想法。如果讀者正處于相關技術領域,我強烈建議讀者閱讀本文。

從“代碼恐懼癥”到開發者領袖

我是一名自學成才的程序員,但我直到快30歲時才開始編程。我一直認為自己是一個藝術家,并認為我最終會進入藝術創作領域。

我確實做到了這一點。大學畢業后,我創辦了一家為小型本地企業提供圖形服務和網頁設計的公司。我成為一位Photoshop專家,也懂一點HTML和CSS。

但更復雜的東西我就搞不定了,甚至一行PHP代碼,我都不得不外包處理。

很長一段時間里,我都被代碼嚇呆了,把它交給擁有計算機科學學位的人處理。

現在,我是一家世界財富50強企業的首席開發人員,開發每月為數百萬人提供娛樂服務的產品。

我怎么在短短幾年內做到這一點的?

我的“秘密”就是:善于“專注”和“深入工作”。我沒什么特別的過人之處,花了很多時間訓練自己長時間專注于某一件特定的事情,而不分心。

寫代碼也是一種藝術

編程是一種創造性的追求。對于普通人來說,它似乎技術性很強、而且很枯燥,但實際上你是一個藝術創造者。你是在無中生有地創造東西。這個“無”可能就是你關于應用程序的一個想法,或者是產品經理的一項功能請求。

現在這些功能還不存在,但你要把它變為現實。不是用油漆或單詞,而是用代碼(好吧,確實要用到一些單詞,前提是它們不是保留字)。

如果想要創造出高水平的產品,那么就必須練習。

當你能夠更好地在更長時間內有意識地保持專注時,你的產出的數量和質量都會提升。

藝術、音樂和寫作都需要長時間不間斷的練習,在腦細胞之間的突觸上的髓鞘會逐步變厚。編程也不例外。

練習越多,練習時間越長,你的水平越高。當你的練習效率更高時,可以在更短的時間內獲得更好的結果。

是的,你可以成為比現在牛叉10倍的開發者(5倍、2倍也不錯啊)

我先說明一點,我很討厭像“搖滾明星”、“忍者”和“牛叉10倍”這樣的流行語。不只是我,每個開發者都討厭,但公司和招聘人員喜歡啊。

盡管聽著很俗,但“牛叉10倍”的理念背后還確實有很多道道。

當然,這并不是說這個人可以取代10個人,而是說一些開發人員可以在更短的時間內完成更多、質量更高的工作。從長遠來看,他們并不需要比其他人更努力工作,卻可以始終如一地做到高效產出。

這種能力不是天賦,并不是天生就有的,而且也不是可以“頓悟”到的東西。這是一種可以通過,而且必須通過練習和訓練而獲得的技能。

我已經有過幾十次招聘別人的經驗,我現在可以告訴你,任何公司都希望有一個全部由“牛叉10倍”的開發人員組成的團隊。但這顯然是不現實的。

企業需求的開發人員職位空缺數量要多于合格的開發人員數量,企業不可能找到足夠的合格開發人員來填補每個職業空缺,更別說“牛叉幾倍”的開發人員了。

不少企業高級管理人員認為,缺乏高素質的開發人才是影響企業成長的最大潛在威脅之一。企業很難找到優秀的人才。

大多數公司都愿意為招到“牛叉10倍”的開發人員擠破頭,但他們也很樂意雇用牛叉5倍,2倍甚至1倍的開發人員。等等!1倍?

嗯,所謂“牛叉1倍”的開發人員(沒錯,這是我編的)是一個剛好可以完成雇用工作任務的人。不多不少剛剛好。講真,任何公司都會對此感到高興。關于糟糕的雇用付出的高昂成本的文章太多了。

如何提高“牛叉倍數”?兩步:專心、深度工作

是時候讓你的事業更上一層樓了。在從事你所鐘愛的事業過程中,你會有很多機會被企業雇傭,并實現自我成長。

如果您是創業型人才,其實也是一樣的。更重要的是因為你的生活水平取決于你的時間利用是否高效。

這就是你從初級開發人員晉升為高級開發人員的方式。這是你從半生不熟的開發人員成長為“牛叉5倍”的開發人員的方式。如果您每周只有10個小時的時間,這也足以讓你從零開始開發一個副業項目。

沒錯,想要生存就要這樣做。

“因此,要想在我們的社會保持寶貴的價值,你必須掌握快速學習復雜事物的藝術。這項任務需要深入工作。如果你沒有培養這種能力,那么隨著技術的進步,你可能會落后。”

《深度工作》第13頁

學會專注其實并不容易

你需要意識到的第一件事是,學會專注并不容易。你可能無法從一開始就開始寫出高質量的代碼。要學會專注需要練習。任何需要練習的東西都意味著它很難。因為如果不難的話,默認情況下你就會做得很好了。

你可能會感覺到掙扎,沒關系。我們從小事做起。

不要將忙碌與高效混為一談

深度工作不是要把自己鎖在一個黑暗的房間里,或者逼著自己漫無目的地花14個小時把代碼看一遍。僅僅因為你做了某事,并不意味著這件事就一定值得去做。

你需要弄清楚那些事情是重要的,哪些不是。這超出了本文的范圍。如果你打算花時間學習如何集中注意力,就去做一些對所付出的努力有高回報的事情。

讓你分心的工作會讓你的精力向著各個方向發散,就像太陽光一樣。你可以站在陽光下,但不會被灼傷,因為光線太分散了。

應該學會用放大鏡集中散射的能量,將有限的力量保留下來,去處理重要的事情(因為太陽最終會落山)。

第一步:集中精力

所謂的“多任務”工作都是忽悠人的。你不可能一邊讀著短信,在其他窗口上看著新聞,一邊還想寫出高質量的代碼來。

這個世界上充滿了可以讓我們分神的東西。我們努力改善的技術實際上是一把雙刃劍。從屏幕角落里蹦出的新短信、新消息通知會讓你總是很難集中精力。

驅逐雜念、不分心是深度工作的基礎

如果你不是非接電話不可,請把手機調至靜音狀態,或者關機。可以使用一些免打擾的應用,把手機屏幕扣過去,放在手拿不到的地方也可以。

把短消息提醒應用關掉。一開始我也是一樣,看到一排消息提醒就忍不住挨個點開來看,其實很多都是垃圾信息,所以最好還是關了, 順便把其他會彈出通知,可能導致你分心的應用程序都關了。

接下來這條是最難的:關閉和你的工作任務不相關的所有瀏覽器窗口,屏蔽所有你最喜歡的網站,有一些免費的插件可以幫你實現這一點。

最后是,戴上耳機。這樣有望使你免受打擾,此外反復聽一張專輯的歌曲也是一種集中精力的好辦法。音樂可以讓你獲得一個好心情,或者對大腦發出“該工作了”的信號。無論如何,很多開發者都喜歡這樣做。

第二步:?Pomodoro(秘密武器喲)

一想到要8個小時不分神地工作,是不是有點慌了?別擔心,我們利用Pomodoro技術,把一天分成多個小段。

提高工作效率的小技巧有很多,不過我喜歡的方法還是Pomodoro,下面我詳細解釋一下。

以25分鐘為一個工作時間段

集中精力專注工作25分鐘,只處理一件事。這個工作時間段就叫一個“Pomodoro”。記得使用計時器。

然后休息5分鐘

這段休息時間你一定要走一走,去拿杯水,瀏覽一下新聞,上個廁所,什么都可以,反正工作告一段落了,這五分鐘完全不要碰任何工作的事情。

每個工作時段內只處理一個任務

你可以修復一個bug,計劃一個新功能,學習一個新框架都可以,總之只做一件事。

如果任務過于繁重(比如“寫一個新應用”),你需要把任務分割成單位為25分鐘的多個小段。

有些任務可能需要多段工作才能完成,或者需要把一系列批量處理的小型任務也歸為25分鐘一段。不過重點是這些任務都屬于“一類”工作。

順便說一句,我們拖延的主要原因是因為被巨大的、無法攻克的艱巨任務所淹沒。如果你的目標是“寫一本書”,你可能永遠也寫不出來。當你把大任務分解成較小的任務塊,比如“寫一個大綱”或“寫300個單詞”時,思路會變得更清晰。開始動手也變得更容易、更可行。

雖然這篇文章講的是如何成為更優秀的開發者,而不是關于工作拖延的,但事實是很多時候二者是一回事。

工作中不能分心

請參閱“第一步”,如果你分了心,前面的工作就不算了,必須重新開始計時。

每個工作時間段為25分鐘

如果你以前從未這樣做過,那么堅持25分鐘不分心對你來說可能很難。不妨先從10分鐘開始。做到之后再嘗試15分鐘、20分鐘,然后是25分鐘。

當你真正輕車熟路之后,最多可以集中精力工作55分鐘不分心。

這如何能讓我成為更優秀的開發者?

現實一點,當你一會兒擺弄代碼編輯器,一會兒看看郵件,時不時又和別人聊上幾句,這樣是不可能有助于職業發展的。可能你自己感覺很忙,別人看你也很忙,但是到最后代碼沒寫幾行。實際上,僅僅幾個小時的集中工作,其產出成果的數量和質量都要比一整天支離破碎、心不在焉的工作高得多。

所以,要逐漸學會在連續幾天中都保持這種分段工作的高度集中狀態。

然后將持續時間擴展至幾周、幾個月。你會發現這一狀態漸成自然,而且出現得越發頻繁。

這太重要了,一些最重大的突破往往就是在這種時候產生的。這時,最棘手的困難都會變得更容易,你的編程技能水平也會呈指數級的提升。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    88

    文章

    3689

    瀏覽量

    95245
  • 代碼
    +關注

    關注

    30

    文章

    4900

    瀏覽量

    70727

原文標題:從代碼恐懼到開發大牛:開發者“10倍提升”寶典

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電商API入門問答:開發者必知的10個基礎問題

    至關重要,能幫助避免常見錯誤,提升開發效率。本文將圍繞10個基礎問題展開,提供清晰解答和實用示例,助你快速上手。 1. 什么是電商API? 電商API是電商平臺(如Shopify、Amazon或eBay)提供的組接口,允許
    的頭像 發表于 07-14 14:54 ?105次閱讀
    電商API入門問答:<b class='flag-5'>開發者</b>必知的<b class='flag-5'>10</b>個基礎問題

    HDC 2025開發者主題演講精彩回顧

    開發者解決方案升級等內容,同時多位生態伙伴分享基于HarmonyOS的最新開發實踐,為開發者提供切實可行的創新思路,進步推動鴻蒙生態的繁榮發展。會上還舉行了HarmonyOS極客馬拉
    的頭像 發表于 07-09 11:20 ?368次閱讀

    廣汽集團亮相華為開發者大會2025

    此前,6月20日-22日,華為開發者大會(HDC 2025)火熱舉辦,超過200各行業代表、全球開發者齊聚堂,共襄盛舉。廣汽集團副總經理江秀云、數字化業務領域負責人及相關業務代表等
    的頭像 發表于 06-27 16:22 ?351次閱讀

    如何成為一名合格的KaihongOS南向驅動開發工程師

    如何成為一名合格的南向驅動開發工程師 1. 我需要具備哪些方面的知識? KaihongOS南向適配的方向分為:驅動開發、內核開發。根據適配方向劃分,需要掌握的知識技能分別為: 驅動
    發表于 04-23 08:02

    如何成為一名合格的KaihongOS北向應用開發工程師

    :參加相關的培訓、研討會或會議,不斷提升自己的技能。 10. 獲得認證 專業認證:如果可能,獲取相關的專業認證,這可以增加你的可信度和市場競爭力。 成為一名合格的北向應用開發工程師
    發表于 04-23 06:46

    Xobin入選2024年Gartner?《開發者技能評估與面試平臺市場指南》

    印度金奈2025年4月2日 /美通社/ --? 行業領先的技能評估軟件 Xobin欣然宣布其入選2024年Gartner? 《開發者技能評估和面試平臺市場指南》。 Xobin每年吸引 400多萬
    的頭像 發表于 04-02 14:00 ?247次閱讀
    Xobin入選2024年Gartner?《<b class='flag-5'>開發者</b>技能評估與面試平臺市場指南》

    移動端設備上稀奇古怪的前端問題收集(

    作為一名開發者,bug 往往是我們最怕遇見的東西;而比遇到 bug 更可怕的事情,是定位不到 bug。作為一名前端
    的頭像 發表于 01-24 15:41 ?380次閱讀

    2024 RT-Thread開發者大會精彩回顧

    近30位重量級嘉賓,圍繞AI、大模型、虛擬化、工業應用、車控、PLC、智能設備開發等熱點主題進行了分享,吸引了近千來自全球的開發者和企業家。本次大會上還重磅發布
    的頭像 發表于 01-21 18:53 ?624次閱讀
    2024 RT-Thread<b class='flag-5'>開發者</b>大會精彩回顧

    如何成為一名合格的北向應用開發工程師

    自己的技能。 10. 獲得認證 專業認證 :如果可能,獲取相關的專業認證,這可以增加你的可信度和市場競爭力。 成為一名合格的北向應用開發工程師需要時間和努力,通過不斷學習和實踐,你將能
    發表于 01-10 10:00

    開發者的開源鴻蒙故事

    近日,在以“切為了開發者”為主題的“2024開放原子開發者大會暨首屆開源技術學術大會”上,開源鴻蒙5.0 Release版本正式發布,備受各方關注。該版本在系統完備度、分布式創新、開發者
    的頭像 發表于 01-06 10:28 ?869次閱讀

    艾拉亮相BlackBerry QNX 2024年度開發者大會

    近日,BlackBerry QNX在上海舉辦了2024年度開發者大會。作為BlackBerry QNX在汽車OTA領域的重要合作伙伴,艾拉受邀參會,并向與會現場嘉賓展示“基于QNX操作系統的整車級
    的頭像 發表于 12-17 11:39 ?748次閱讀

    HarmonyOS NEXT應用元服務開發Intents Kit(意圖框架服務)事件推薦開發者測試

    :基礎信息提供,環境準備,聯調驗證。 、基礎信息提供 達成開發意向后,開發者發送郵件到郵箱([email protected])或者聯系華為意圖框架接口同事,向華為提供測試應用的信息。 二、環境
    發表于 11-18 17:39

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為開發者
    的頭像 發表于 09-28 08:07 ?733次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開發者</b>預覽版正式上線,誠邀<b class='flag-5'>開發者</b>免費試用!

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    今日,深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS 4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為
    的頭像 發表于 09-26 15:59 ?744次閱讀

    2024年上海海思MCU開發者體驗官招募,手機/MatePad大獎等你拿!

    無效。 3. 作品評選:(10月26日-11月15日) 本次活動采用積分排名制,參考統技術標準,由MCU專家評委對您提交的案例作品綜合評選出以下獎項: 1)卓越MCU開發者體驗官獎:按評選標準總分前3
    發表于 08-02 17:29