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

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

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

開發(fā)者應(yīng)如何學(xué)習(xí)才最有效?時(shí)間會(huì)告訴你哪種技術(shù)值得投入精力去學(xué)習(xí)

DPVg_AI_era ? 來源:lq ? 2018-12-21 09:15 ? 次閱讀

本文作者認(rèn)為,作為開發(fā)者,技術(shù)的進(jìn)步永無止境,今天的 新技術(shù)過一段時(shí)間就沒人用了,所以窮盡全部精力追逐最新的框架、庫之類的技術(shù)其實(shí)是在浪費(fèi)時(shí)間,應(yīng)該把大部分學(xué)習(xí)時(shí)間投入到不會(huì)過時(shí)的基礎(chǔ)技術(shù)上。不知小伙伴們怎么看?

作為開發(fā)者,我們需要時(shí)刻讓自己跟上最新的技術(shù)發(fā)展。我們每天都要學(xué)習(xí)編程語言、框架和庫。我們不斷學(xué)習(xí)現(xiàn)代化的工具,提升自己的技能。

Angular、React、Vue、Riot、Ember、Knockout,每天努力跟上這些框架的更新節(jié)奏,多有意思的一件事啊,又充實(shí)。

其實(shí),這么干是在浪費(fèi)時(shí)間。

時(shí)間是我們所擁有的最寶貴的資源,因?yàn)闀r(shí)間是有限的、不可再生的,更重要的是,時(shí)間是用錢買不到的。

技術(shù)的進(jìn)步就像時(shí)尚之風(fēng)一樣,無時(shí)無刻不在極速的變化之中,要想跟上技術(shù)的腳步,你需要馬不停蹄的往前趕,永不停歇,因?yàn)榧夹g(shù)的進(jìn)步永無休止。

馬丁·斯科塞斯2013年作品《華爾街之狼》劇照

我的導(dǎo)師曾經(jīng)和我進(jìn)行過下面這段對話,讓我獲益良多:

導(dǎo)師:最近忙什么呢?

我(自豪臉):在讀一本書,是講如何用GWT構(gòu)建現(xiàn)代Java應(yīng)用的。

導(dǎo)師:為什么要讀呢?

我:作為一個(gè)Java開發(fā)者,得跟上最新的技術(shù)趨勢,GWT是很重要的。

導(dǎo)師:你在GWT之前都讀哪些技術(shù)方面的書?

我:讀了一本500頁的講Apache Tapestry的書。 Tapestry很重要。

導(dǎo)師:現(xiàn)在還重要嗎?

我:不重要了,現(xiàn)在流行GWT了。

導(dǎo)師:你現(xiàn)在還能用 Tapestry的技術(shù)解決現(xiàn)有的問題嗎?

我:不行了,現(xiàn)在Tapestry沒人用了。

導(dǎo)師:Tapestry的知識能讓你更好地理解GWT嗎?

我:不能,但是有一些內(nèi)容是相通的。

導(dǎo)師:你說的是設(shè)計(jì)風(fēng)格,這能幫你解決現(xiàn)有的問題嗎?

我:能,在很多問題上都有幫助。

導(dǎo)師:技術(shù)更迭無時(shí)無刻不在進(jìn)行,但其中有些東西永遠(yuǎn)不變。要把重點(diǎn)找準(zhǔn),將80%的學(xué)習(xí)時(shí)間放在提升基礎(chǔ)問題上,剩下20%留給框架、庫和工具就夠了。

我:只留20%嗎?

導(dǎo)師:對,你在實(shí)際工作中總會(huì)學(xué)到這些東西的。

我:謝謝您的指點(diǎn)。

導(dǎo)師:現(xiàn)在不忙著謝,過一段時(shí)間,你自然明白。

這次談話可以說改變了我的人生!我把所有的講框架、庫的書從書架上全部撤下,一本都沒留,那叫一個(gè)輕松?。?/p>

我在書架上換了一些長期的基礎(chǔ)技術(shù)讀物,不會(huì)過時(shí)的那種,比如像下面這類書就占據(jù)了我閱讀學(xué)習(xí)時(shí)間的80%:

·The Pragmatic Programmer

·Clean Code

·The Clean Coder

·Domain-Driven Design

·Growing Object-Oriented Software, Guided by Tests

·Continuous Delivery

技術(shù)的未來預(yù)期壽命與其當(dāng)前的“年齡”成正比,技術(shù)每延長存續(xù)一段時(shí)間,其剩余生命周期也會(huì)相應(yīng)延長。

越是在市場上持續(xù)存活時(shí)間長的技術(shù),投入時(shí)間學(xué)習(xí)越安全、越值得。

不要忙著去學(xué)習(xí)最新的技術(shù),因?yàn)檫@些新技術(shù)很可能很快消亡。

時(shí)間會(huì)告訴你,哪種技術(shù)值得投入精力去學(xué)習(xí),時(shí)間是你最好的顧問,學(xué)會(huì)等待是很重要的。

自那次與導(dǎo)師的談話后,十年過去了。期間我陸陸續(xù)續(xù)參與了50多個(gè)不同的軟件項(xiàng)目的開發(fā)。感謝導(dǎo)師的建議,我學(xué)到的一切東西都可以在不同公司、團(tuán)隊(duì)和領(lǐng)域之間順利遷移。我學(xué)到的知識到今天仍然有用。我沒有浪費(fèi)時(shí)間。

電影《時(shí)間規(guī)劃局》劇照

所有的項(xiàng)目看起來都是不一樣的,但是,如果剝離表面,往深處看不難發(fā)現(xiàn)其中的共通之處,比如:

編程語言不同,但設(shè)計(jì)風(fēng)格相似

框架不同,但有類似的設(shè)計(jì)模式

開發(fā)人員不同,但與人打交道的原則是統(tǒng)一的

永遠(yuǎn)記住,框架、庫和工具的更替永不停息,而你的時(shí)間很寶貴。

一定要把你最寶貴的時(shí)間投入到可遷移的技能上。也就是說,在那些始終會(huì)用得到的技能上下最多的功夫,比如下面這些內(nèi)容,可能會(huì)讓你長期受用。

?進(jìn)化式架構(gòu)

?清潔代碼,設(shè)計(jì)模式

?精益制造原則

?容錯(cuò)模式

?持續(xù)交付

?Web,HTTP以及其他

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

    關(guān)注

    0

    文章

    403

    瀏覽量

    17517
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1949

    瀏覽量

    34869

原文標(biāo)題:開發(fā)者應(yīng)如何學(xué)習(xí)才最有效?花80%的時(shí)間學(xué)習(xí)不會(huì)過時(shí)的基礎(chǔ)技術(shù)

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

收藏 人收藏

    評論

    相關(guān)推薦

    開發(fā)者的開源鴻蒙故事

    近日,在以“一切為了開發(fā)者”為主題的“2024開放原子開發(fā)者大會(huì)暨首屆開源技術(shù)學(xué)術(shù)大會(huì)”上,開源鴻蒙5.0 Release版本正式發(fā)布,備受各方關(guān)注。該版本在系統(tǒng)完備度、分布式創(chuàng)新、開發(fā)者
    的頭像 發(fā)表于 01-06 10:28 ?131次閱讀

    《HarmonyOS第一課》煥新升級,賦能開發(fā)者快速掌握鴻蒙應(yīng)用開發(fā)

    ,為職業(yè)發(fā)展增添有力籌碼。 目前,該課程成績斐然,學(xué)習(xí)人次已超過150萬,頁面訪問量突破440萬,獲4.8分用戶好評,超50萬開發(fā)者通過認(rèn)證考試。 未來,華為將持續(xù)豐富課程內(nèi)容,幫助開發(fā)者掌握前沿
    發(fā)表于 01-02 14:24

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))事件推薦開發(fā)者測試

    北京時(shí)間保持一致。 點(diǎn)擊桌面的小藝建議卡片。此時(shí)卡片顯示的是“歡迎使用小藝建議”,點(diǎn)擊卡片打開小藝的隱私頁面,并選擇“同意”。如果此前已經(jīng)同意過小藝的隱私協(xié)議,此步驟可以跳過。 打開開發(fā)者調(diào)試模式:進(jìn)入
    發(fā)表于 11-18 17:39

    FPGA做深度學(xué)習(xí)能走多遠(yuǎn)?

    ,F(xiàn)PGA 也需要不斷適應(yīng)和改進(jìn)。研究人員和開發(fā)者將致力于針對 FPGA 的特點(diǎn)對深度學(xué)習(xí)算法進(jìn)行優(yōu)化,例如探索更高效的模型壓縮方法、量化技術(shù)以及硬件友好的算法結(jié)構(gòu)等,以進(jìn)一步提高 FPGA 在深度
    發(fā)表于 09-27 20:53

    2024年上海海思MCU開發(fā)者體驗(yàn)官招募,手機(jī)/MatePad大獎(jiǎng)等你拿!

    ; 3)如對活動(dòng)流程有疑問可加群咨詢,遇到技術(shù)問題可以到MCU Solarec論壇單獨(dú)發(fā)帖提問,會(huì)有技術(shù)支持人員幫您解答; 入選MCU開發(fā)者體驗(yàn)官要求: 1)按照報(bào)名模板提供完整的MCU開發(fā)者
    發(fā)表于 08-02 17:29

    PyTorch深度學(xué)習(xí)開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學(xué)習(xí)框架,其開發(fā)環(huán)境的搭建對于深度學(xué)習(xí)研究開發(fā)者來說至關(guān)重要。在Windows操作系統(tǒng)上搭建PyTorc
    的頭像 發(fā)表于 07-16 18:29 ?1184次閱讀

    深度學(xué)習(xí)中的時(shí)間序列分類方法

    時(shí)間序列分類(Time Series Classification, TSC)是機(jī)器學(xué)習(xí)和深度學(xué)習(xí)領(lǐng)域的重要任務(wù)之一,廣泛應(yīng)用于人體活動(dòng)識別、系統(tǒng)監(jiān)測、金融預(yù)測、醫(yī)療診斷等多個(gè)領(lǐng)域。隨著深度學(xué)
    的頭像 發(fā)表于 07-09 15:54 ?1086次閱讀

    百度WAVE SUMMIT深度學(xué)習(xí)開發(fā)者大會(huì),文心大模型4.0 Turbo震撼發(fā)布

    6月28日,科技界的目光聚焦在了百度WAVE SUMMIT深度學(xué)習(xí)開發(fā)者大會(huì)上,這場盛會(huì)不僅是技術(shù)交流的盛宴,更是百度展示其在人工智能領(lǐng)域最新成果的舞臺。在此次大會(huì)上,百度首席技術(shù)官、
    的頭像 發(fā)表于 06-28 16:30 ?507次閱讀

    OpenHarmony開發(fā)者大會(huì)2024:鴻心聚力 智引未來

    2024,為開發(fā)者、產(chǎn)業(yè)組織、生態(tài)伙伴和行業(yè)客戶搭建一個(gè)交流、分享和學(xué)習(xí)的平臺,探討最前沿的技術(shù)趨勢,分享最具啟發(fā)性的開發(fā)經(jīng)驗(yàn),共同探索OpenHarmony的無限可能性。本次大
    的頭像 發(fā)表于 05-28 08:32 ?408次閱讀
    OpenHarmony<b class='flag-5'>開發(fā)者</b>大會(huì)2024:鴻心聚力 智引未來

    報(bào)名開啟!第二屆OpenHarmony開發(fā)者大會(huì)2024重磅來襲!

    OpenHarmony 開發(fā)者大會(huì)2024,為開發(fā)者、產(chǎn)業(yè)組織、生態(tài)伙伴和行業(yè)用戶搭建一個(gè)交流、分享和學(xué)習(xí)的平臺。大會(huì)以 OpenHarmony 4.1 Release版本根技術(shù)特性
    發(fā)表于 05-14 15:23

    FPGA在深度學(xué)習(xí)應(yīng)用中或?qū)⑷〈鶪PU

    基礎(chǔ)設(shè)施,人們?nèi)匀粵]有定論。如果 Mipsology 成功完成了研究實(shí)驗(yàn),許多正受 GPU 折磨的 AI 開發(fā)者將從中受益。 GPU 深度學(xué)習(xí)面臨的挑戰(zhàn) 三維圖形是 GPU 擁有如此大的內(nèi)存和計(jì)算能力
    發(fā)表于 03-21 15:19

    學(xué)習(xí)鴻蒙背后的價(jià)值?星河版開放如何學(xué)習(xí)

    現(xiàn)在是2024年,華為在1月18開展了鴻蒙千帆起儀式發(fā)布會(huì)。宣布了鴻蒙星河版,并對開發(fā)者開放申請,此次發(fā)布會(huì)主要是說明了,鴻蒙已經(jīng)是全棧自研底座,鴻蒙星河版本的編程語言改為ArkTS/倉頡,內(nèi)核改為
    發(fā)表于 02-22 20:55

    鴻蒙系統(tǒng)優(yōu)缺點(diǎn),能否作為開發(fā)者選擇

    起跑線,都是0基礎(chǔ)開始。學(xué)習(xí)來輕松,未來趨勢大。 那么鴻蒙的發(fā)展,開發(fā)者如何抓住機(jī)遇?鴻蒙的開發(fā)技術(shù)學(xué)習(xí)那些呢?下面分享鴻蒙的
    發(fā)表于 02-16 21:00

    鴻蒙不再兼容安卓,那么鴻蒙開發(fā)者是否會(huì)大增?

    鴻蒙技術(shù),享受藍(lán)海紅利。 鴻蒙的技術(shù)技能體系是怎么的?其實(shí)鴻蒙的板塊內(nèi)容也是居多的,可以用一張鴻蒙的開發(fā)者學(xué)習(xí)路線概括,如下: 從圖中可以看到鴻蒙的知識體系龐大,如果不系統(tǒng)性的進(jìn)行
    發(fā)表于 01-31 22:17

    您有一份OpenHarmony開發(fā)者論壇2023年度總結(jié),請查收~

    體驗(yàn)用戶,并迅速在論壇開啟了 OpenHarmony 技術(shù)交流。 通過開發(fā)者們在論壇進(jìn)行提問、答疑、分享技術(shù)文章、技術(shù)資料等方式為論壇沉淀了豐富的 OpenHarmony
    發(fā)表于 01-26 17:27