chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

一位軟件工程師的成長(zhǎng)曲線(xiàn)

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-07-30 18:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

小李畢業(yè)后在一家公司做軟件工程師,轉(zhuǎn)眼間一年多的時(shí)間已經(jīng)過(guò)去了。

回想剛畢業(yè)那會(huì),他是懷著無(wú)比忐忑的心情進(jìn)入了這家公司的技術(shù)部門(mén)。各種新奇的開(kāi)發(fā)工具,叫不上名字的眾多軟件框架,龐大的代碼庫(kù),井然有序的工作流程,都是小李以前在學(xué)校里不曾遇到過(guò)的,這讓他感到了前所未有的壓力。于是,在開(kāi)始的那半年,小李就像一株久旱的禾苗遇到了雨水,拼命地吸收著工作中遇到的每一點(diǎn)知識(shí)。他學(xué)習(xí)新的編程語(yǔ)言,學(xué)習(xí)新的開(kāi)發(fā)工具,學(xué)習(xí)調(diào)試和解bug的技巧,也學(xué)習(xí)處理各種棘手的業(yè)務(wù)邏輯。雖然每天工作很累,但每天都是滿(mǎn)滿(mǎn)的收獲。

而現(xiàn)如今,小李儼然是一名很有經(jīng)驗(yàn)的老手了。對(duì)于工作中一般的問(wèn)題,他都能游刃有余地加以解決,無(wú)非是把現(xiàn)有的一些內(nèi)部接口重新組合利用,或者按照原有的套路重新設(shè)計(jì)改進(jìn)一番。應(yīng)付工作既然比以前輕松了許多,工作的壓力也就顯得沒(méi)有那么大了。于是小李平常也能抽出時(shí)間來(lái)上上網(wǎng),看看美劇,或者打打游戲,有時(shí)候也帶著女友去看場(chǎng)電影或者球賽。

然而時(shí)間長(zhǎng)了,小李心里卻隱隱多了一絲不安。他再也找不到開(kāi)始那種突飛猛進(jìn)的爽快了,而且當(dāng)對(duì)工作越來(lái)越熟悉之后,工作本身開(kāi)始變得枯燥、沒(méi)意思。他決定花更多精力在自己的技術(shù)提高上,但卻感覺(jué)無(wú)從下手,很難突破。每次完成一個(gè)新的開(kāi)發(fā)需求,也只是不斷重復(fù)舊有的東西而已。

成長(zhǎng)曲線(xiàn)和四大階段

小李的情況其實(shí)非常典型。很多技術(shù)人員在工作一兩年之后,對(duì)工作周?chē)氖虑槎捡{輕就熟了,就可能會(huì)陷入第一個(gè)瓶頸期,再難突破。

為了能更清晰地分析技術(shù)成長(zhǎng)過(guò)程中出現(xiàn)的各種情況,我們來(lái)對(duì)技術(shù)的成長(zhǎng)曲線(xiàn)做一個(gè)總結(jié)。如下圖:

一位軟件工程師的成長(zhǎng)曲線(xiàn)

技術(shù)的成長(zhǎng)過(guò)程并非勻速線(xiàn)性的,而是分階段的。每個(gè)高速增長(zhǎng)的突破期后面,都跟著一個(gè)平緩的增長(zhǎng)期,可以稱(chēng)為舒適期,也可以稱(chēng)為瓶頸期。舒適期是針對(duì)過(guò)去而言的,而瓶頸期的說(shuō)法則更著眼于未來(lái)。

一般來(lái)說(shuō),突破的過(guò)程,絕非輕而易舉,而且有可能伴隨著陣痛。它需要我們付出十分的心力,甚至承擔(dān)一定的風(fēng)險(xiǎn),做成一些原本超出自己能力極限的事情。而一旦過(guò)了突破期,各種技能在這個(gè)層次上融會(huì)貫通,就會(huì)給我們帶來(lái)極大的自信和成就感。這個(gè)時(shí)候,處理同一層面的問(wèn)題,逐漸變得輕車(chē)熟路,于是進(jìn)入了舒適期。

舒適期對(duì)人有一種天然的吸引力,我們只要待在這個(gè)階段,就能獲得最大的安全感,盡量少地遭受不確定性的折磨。很多人會(huì)選擇待在這個(gè)區(qū)間,不再走出一步。而另一些人則會(huì)對(duì)這一階段的緩慢增長(zhǎng)產(chǎn)生焦慮,于是舒適期變成了瓶頸期,從而引發(fā)下一輪的突破。

以每一次大的突破為分界,我們可以將技術(shù)人員的成長(zhǎng)粗略劃分為四大階段:新手、熟手、專(zhuān)家、宗師(開(kāi)創(chuàng)者)。

新手經(jīng)過(guò)半年到一年的工作經(jīng)驗(yàn),如果能成功適應(yīng)這份工作,基本就能有所突破,變成一個(gè)熟手。熟手的特點(diǎn)是,能對(duì)現(xiàn)成的工具充分利用,勝任大部分日常工作。在技術(shù)水平的表現(xiàn)上,他了解大部分的技術(shù)概念,但不一定理解真正的含義;在他的眼中,技術(shù)還無(wú)法自成體系,能理解到的知識(shí)架構(gòu)還有所殘缺。他解決問(wèn)題所依靠的,更多是經(jīng)驗(yàn)而非縝密的邏輯。前面提到的小李,就處于這個(gè)階段。

熟手再向上突破一層,則成為技術(shù)專(zhuān)家。專(zhuān)家,在某個(gè)領(lǐng)域擁有足夠全面、系統(tǒng)而深入的知識(shí)儲(chǔ)備,對(duì)于技術(shù)上的疑難雜癥,有能力深入到足夠的層次,指出問(wèn)題的癥結(jié)所在;另一方面,專(zhuān)家還應(yīng)該能夠完成對(duì)具體問(wèn)題的抽象,擁有“造輪子”的能力。在專(zhuān)家的眼中,技術(shù)的黑盒子被打開(kāi),知識(shí)點(diǎn)也不再是孤立存在的,而是相互枝連,構(gòu)成一個(gè)完整的邏輯系統(tǒng)。

而真正達(dá)到宗師這一級(jí)別的,整個(gè)世上也寥寥無(wú)幾。他們是真正的開(kāi)創(chuàng)者,能夠引領(lǐng)一個(gè)技術(shù)時(shí)代。什么樣的人才配得上“宗師”這個(gè)稱(chēng)呼呢?比如Dennis M. Ritchie(C語(yǔ)言和Unix之父),再比如Linus(Linux內(nèi)核的發(fā)明人)。

但就像前面的技術(shù)成長(zhǎng)曲線(xiàn)圖所描繪的,技術(shù)的成長(zhǎng)階段并沒(méi)有一個(gè)上限。無(wú)論你處在哪個(gè)階段,前面仍然存在無(wú)限的上升空間。

郭靖的進(jìn)階之路

近日細(xì)讀金庸老爺子的《射雕英雄傳》,忽然意識(shí)到,郭靖乃是金庸武俠中天資最為魯鈍的一位主人公。然而,郭靖從一個(gè)普通少年,終成長(zhǎng)為一代大俠,這一過(guò)程,正好暗合了前面講到的技術(shù)成長(zhǎng)曲線(xiàn)。

郭靖從六歲開(kāi)始,在蒙古大漠接受江南六怪傳授武功,花了整整十年。后又得全真教掌教馬鈺傳授內(nèi)功一年有余,武功初入門(mén)徑,獲得了武學(xué)上第一個(gè)突破(熟手期)。處于這個(gè)階段的郭靖,在武功上與同齡的楊康不相上下。

郭靖在武學(xué)上的第二個(gè)突破,起因于兩個(gè)事件:一個(gè)是“北丐”洪七公傳授他降龍十八掌,另一個(gè)是老頑童騙他背誦《九陰真經(jīng)》。經(jīng)過(guò)一番歷練,在華山頂上,他已經(jīng)擁有了分別與“東邪”和“北丐”過(guò)手三百招而保持不敗的戰(zhàn)績(jī)。此時(shí)的郭靖,已經(jīng)是高手中的高手了(專(zhuān)家)。這第二次突破,他只用了兩年有余。

而郭靖的第三個(gè)突破,已經(jīng)是在《射雕》之后了,終于成長(zhǎng)為一代武學(xué)宗師。

為什么天資并不出眾的郭靖,卻能夠接連取得突破呢?至少兩個(gè)原因不容忽視。一個(gè)是勤奮,“人家練一朝,我就練十天”,所以根基打得好;另一個(gè)原因是他恰好學(xué)對(duì)了東西,降龍十八掌和《九陰真經(jīng)》都是正宗武學(xué),有幸學(xué)到自然是突飛猛進(jìn)。

突破的要領(lǐng)

技術(shù)成長(zhǎng)的關(guān)鍵在于突破。

然而,在技術(shù)成長(zhǎng)的路上,越到后面,突破的難度就越大。大部分新手,只要保持足夠的勤奮,總能達(dá)到熟手的程度。但很多人卻止步于此,他們或流連于舒適期的誘惑不肯走出來(lái),或長(zhǎng)期卡在瓶頸期卻找不到突破的出口。能夠突破達(dá)到專(zhuān)家這一階段的技術(shù)人員,已經(jīng)足夠成為各大公司技術(shù)部門(mén)的翹楚了。而要達(dá)到宗師的級(jí)別,則不光靠個(gè)人的努力,還需要時(shí)代的機(jī)遇才有可能。

那么,為了達(dá)到真正的突破,有哪些因素是我們需要重視的呢?

第一,根基。

在接觸一門(mén)新技術(shù)或者一個(gè)新的技術(shù)領(lǐng)域時(shí),良好的基礎(chǔ)有利于我們快速突破,抵達(dá)下一個(gè)階段。不同技術(shù)之間,基礎(chǔ)卻是相通的。比如,對(duì)于計(jì)算機(jī)軟件學(xué)科的基礎(chǔ)知識(shí)——數(shù)據(jù)結(jié)構(gòu)和算法,處于熟手期的程序員可能多半會(huì)認(rèn)為它們?cè)诠ぷ髦懈緵](méi)有用。這是因?yàn)檫@個(gè)階段的技術(shù)人員主要靠孤立的經(jīng)驗(yàn)解決問(wèn)題,一些基礎(chǔ)的知識(shí)自然就用不上。但對(duì)于技術(shù)專(zhuān)家層次的人來(lái)說(shuō),數(shù)據(jù)結(jié)構(gòu)和算法卻是在系統(tǒng)設(shè)計(jì)的很多方面潛移默化地發(fā)揮作用。對(duì)于其它計(jì)算機(jī)基礎(chǔ)學(xué)科,這個(gè)道理也同樣適用。

再比如,現(xiàn)在人工智能機(jī)器學(xué)習(xí)技術(shù)比較火,似乎全民都在學(xué)習(xí)。但要想學(xué)好這些技術(shù),至少應(yīng)該對(duì)于微積分、線(xiàn)性代數(shù)、概率論、統(tǒng)計(jì)學(xué)等數(shù)學(xué)知識(shí)有比較扎實(shí)的基礎(chǔ),才能走得更遠(yuǎn)。

第二,外因,一個(gè)不疾不徐的環(huán)境。

過(guò)于寬松的環(huán)境自然不利于人的進(jìn)步,而盲目的緊張也不利于人的成長(zhǎng)。

突破的過(guò)程需要付出巨大的精力,所以需要投入足夠的時(shí)間去從容地完成。我們大概都經(jīng)歷過(guò)這樣一種場(chǎng)景:新產(chǎn)品上線(xiàn)在即,但還有很多問(wèn)題需要解決。如果距離預(yù)定上線(xiàn)時(shí)間還有數(shù)天,那么我們可以相對(duì)從容地用比較優(yōu)雅的方式來(lái)解決這些問(wèn)題,并做一些長(zhǎng)遠(yuǎn)的打算;但如果我們碰到的情況是,兩個(gè)小時(shí)以后就要上線(xiàn)了,那么我們多半會(huì)想一些歪點(diǎn)子來(lái)規(guī)避這些問(wèn)題。

產(chǎn)品開(kāi)發(fā)和技術(shù)優(yōu)化,有時(shí)相輔相成,有時(shí)又互相矛盾。如果你所處的工作崗位,只是要求你不停地修改業(yè)務(wù)流程,盲目地試錯(cuò),那么,可能公司根本沒(méi)有給你留出技術(shù)突破的空間。試想,一個(gè)主旨不清,功能點(diǎn)做了新的就扔了舊的,而沒(méi)有長(zhǎng)遠(yuǎn)的目標(biāo),也不去持續(xù)優(yōu)化體驗(yàn),這樣的一個(gè)產(chǎn)品,又怎能有持續(xù)的生命力呢?

第三,正確(正宗)的學(xué)習(xí)資料。

新手剛開(kāi)始工作的時(shí)候,通常只要看一些入門(mén)教程(Tutorial),跑幾個(gè)Demo,掃除了表面上的技術(shù)疑問(wèn)點(diǎn),再針對(duì)業(yè)務(wù)代碼向老員工請(qǐng)教一番,基本就能開(kāi)始工作了。然后一邊編碼,一邊查閱所需要的API Reference,時(shí)間長(zhǎng)了,經(jīng)驗(yàn)和技巧足夠多了,就自然變成熟手了。

而從熟手向?qū)<业耐黄?,則需要系統(tǒng)地去補(bǔ)習(xí)知識(shí)架構(gòu)。技巧應(yīng)該建立在對(duì)于普遍規(guī)則的理解之上。這里不得不提及Spec,它是涉及某項(xiàng)技術(shù)的完備的、系統(tǒng)的描述,包含該項(xiàng)技術(shù)涉及到的方方面面(具體參見(jiàn)我的另一篇文章《技術(shù)的正宗與野路子》)。在奔向技術(shù)專(zhuān)家的路上,閱讀Spec,是不可逾越的一道功課。《射雕》中郭靖的武功突破,很大程度上就是因?yàn)樗喿x了《九陰真經(jīng)》這份大大的Spec。當(dāng)然,除此之外,你可能還需要通讀重要部分的API Reference以及Source Code。

技術(shù)專(zhuān)家必然將原始文獻(xiàn)(官網(wǎng)Spec、論文等)作為知識(shí)的第一來(lái)源。相反,跟著某人的博客去系統(tǒng)地學(xué)習(xí)某方面的技術(shù),是要冒有很大風(fēng)險(xiǎn)的,還需慎重選擇。

最后,要想成為技術(shù)上的一代宗師,則需要更高的抽象,做出完全創(chuàng)造性的工作。這份工作不僅僅是閱讀Spec,解決具體的問(wèn)題了,而是創(chuàng)作Spec,開(kāi)創(chuàng)全新的天地。

第四,獨(dú)立思考,不要自我設(shè)限。

現(xiàn)在,很多人喜歡把技術(shù)好的人喊作“大神”。這自然是代表一種尊重,很多聽(tīng)的人也很受用。

但是,“神”的稱(chēng)呼暗含了一層意思:神是無(wú)法超越的,是普通人學(xué)不來(lái)的。這是人們?cè)跐撘庾R(shí)里劃出的一道鴻溝。所以,我就不太喜歡類(lèi)似這種稱(chēng)呼。

很多人碰到問(wèn)題就喜歡找身邊“大神”去問(wèn),但殊不知問(wèn)再多問(wèn)題,你仍然無(wú)法真正地有所提高。普通人和“大神”之間真正的鴻溝在于,能否獨(dú)立思考和解決問(wèn)題。

在追求技術(shù)成長(zhǎng)的路上,不可能總是一帆風(fēng)順。我們不免有時(shí)沮喪,有時(shí)欣喜。

人生苦短,有人窮其一生,就是想要達(dá)到理想中的那個(gè)狀態(tài)。但不管結(jié)果如何,當(dāng)我們青春不再的時(shí)候,只求問(wèn)心無(wú)愧。

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

    關(guān)注

    59

    文章

    1603

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    硬件工程師甩鍋排行榜 #電子 #電子工程師 #硬件工程師 #甩鍋的各種理由 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2026年03月06日 18:30:55

    什么是BSP工程師

    、嵌入式系統(tǒng) 要明白什么是嵌入式軟件工程師,我們先從嵌入式系統(tǒng)(嵌入式設(shè)備)說(shuō)起。維基百科上對(duì)嵌入式系統(tǒng)的定義如下: 嵌入式系統(tǒng)(Embedded System),是種嵌入機(jī)械或電氣系統(tǒng)內(nèi)部
    發(fā)表于 01-13 06:54

    工程師變身AI“指揮者”,吉利與阿里云的軟件開(kāi)發(fā)變革實(shí)驗(yàn)

    1975年,IBM工程師Fred Brooks在《人月神話(huà)》中提出軟件工程的核心難題:隨著系統(tǒng)規(guī)模和團(tuán)隊(duì)規(guī)模增長(zhǎng),復(fù)雜度會(huì)呈指數(shù)級(jí)上升。他的結(jié)論是, 軟件工程“沒(méi)有銀彈”,沒(méi)有單技術(shù)
    的頭像 發(fā)表于 11-13 10:43 ?395次閱讀
    <b class='flag-5'>工程師</b>變身AI“指揮者”,吉利與阿里云的<b class='flag-5'>軟件</b>開(kāi)發(fā)變革實(shí)驗(yàn)

    招鑲?cè)胧?b class='flag-5'>工程師1個(gè),硬件工程師個(gè),

    東莞市研生科技有限公司是家藍(lán)牙方案公司,主營(yíng)藍(lán)牙方案的設(shè)計(jì)開(kāi)發(fā),產(chǎn)品包括藍(lán)牙BLE/4G透?jìng)?AI智能體方案開(kāi)發(fā),因公司發(fā)展需要需對(duì)外招聘嵌入式軟件開(kāi)發(fā)工程師,對(duì)藍(lán)牙音頻/BLE以及智能IC讀卡器有三年實(shí)操經(jīng)驗(yàn),能單獨(dú)完成項(xiàng)目
    發(fā)表于 08-29 02:14

    【華秋DFM】V4.6正式上線(xiàn):工程師的PCB設(shè)計(jì)“好搭子”來(lái)了!

    軟件,更 是每一位工程師背后的“隱形助手” 。從設(shè)計(jì)之初的風(fēng)險(xiǎn)排查,到制造階段的成本控制,再到裝配環(huán)節(jié)的細(xì)節(jié)優(yōu)化,我們始終致力于為工程師
    發(fā)表于 05-22 16:07

    問(wèn),成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    如何成為名嵌入式軟件工程師?

    如何成為名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負(fù)責(zé)開(kāi)發(fā)運(yùn)行在特定硬件平臺(tái)上的軟件,這些軟件通常與硬件緊密集
    發(fā)表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年03月25日 18:46:59

    招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    一位老電子工程師的十年職場(chǎng)感悟

    這里主要以個(gè)人經(jīng)歷談?wù)勲娮?b class='flag-5'>工程師技術(shù)生涯可能面臨的困惑、關(guān)心的問(wèn)題以及對(duì)未來(lái)的期待。Chrent新手感興趣的問(wèn)題1、電子工程師矛盾心態(tài)——電子新手新沒(méi)事做,沒(méi)人教,工作沒(méi)有技術(shù)含量?電子新手往往
    的頭像 發(fā)表于 03-19 17:32 ?895次閱讀
    <b class='flag-5'>一位</b>老電子<b class='flag-5'>工程師</b>的十年職場(chǎng)感悟