精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

開發者應如何學習才最有效?時間會告訴你哪種技術值得投入精力去學習

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

本文作者認為,作為開發者,技術的進步永無止境,今天的 新技術過一段時間就沒人用了,所以窮盡全部精力追逐最新的框架、庫之類的技術其實是在浪費時間,應該把大部分學習時間投入到不會過時的基礎技術上。不知小伙伴們怎么看?

作為開發者,我們需要時刻讓自己跟上最新的技術發展。我們每天都要學習編程語言、框架和庫。我們不斷學習現代化的工具,提升自己的技能。

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

其實,這么干是在浪費時間。

時間是我們所擁有的最寶貴的資源,因為時間是有限的、不可再生的,更重要的是,時間是用錢買不到的。

技術的進步就像時尚之風一樣,無時無刻不在極速的變化之中,要想跟上技術的腳步,你需要馬不停蹄的往前趕,永不停歇,因為技術的進步永無休止。

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

我的導師曾經和我進行過下面這段對話,讓我獲益良多:

導師:最近忙什么呢?

我(自豪臉):在讀一本書,是講如何用GWT構建現代Java應用的。

導師:為什么要讀呢?

我:作為一個Java開發者,得跟上最新的技術趨勢,GWT是很重要的。

導師:你在GWT之前都讀哪些技術方面的書?

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

導師:現在還重要嗎?

我:不重要了,現在流行GWT了。

導師:你現在還能用 Tapestry的技術解決現有的問題嗎?

我:不行了,現在Tapestry沒人用了。

導師:Tapestry的知識能讓你更好地理解GWT嗎?

我:不能,但是有一些內容是相通的。

導師:你說的是設計風格,這能幫你解決現有的問題嗎?

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

導師:技術更迭無時無刻不在進行,但其中有些東西永遠不變。要把重點找準,將80%的學習時間放在提升基礎問題上,剩下20%留給框架、庫和工具就夠了。

我:只留20%嗎?

導師:對,你在實際工作中總會學到這些東西的。

我:謝謝您的指點。

導師:現在不忙著謝,過一段時間,你自然明白。

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

我在書架上換了一些長期的基礎技術讀物,不會過時的那種,比如像下面這類書就占據了我閱讀學習時間的80%:

·The Pragmatic Programmer

·Clean Code

·The Clean Coder

·Domain-Driven Design

·Growing Object-Oriented Software, Guided by Tests

·Continuous Delivery

技術的未來預期壽命與其當前的“年齡”成正比,技術每延長存續一段時間,其剩余生命周期也會相應延長。

越是在市場上持續存活時間長的技術,投入時間學習越安全、越值得。

不要忙著去學習最新的技術,因為這些新技術很可能很快消亡。

時間會告訴你,哪種技術值得投入精力去學習,時間是你最好的顧問,學會等待是很重要的。

自那次與導師的談話后,十年過去了。期間我陸陸續續參與了50多個不同的軟件項目的開發。感謝導師的建議,我學到的一切東西都可以在不同公司、團隊和領域之間順利遷移。我學到的知識到今天仍然有用。我沒有浪費時間。

電影《時間規劃局》劇照

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

編程語言不同,但設計風格相似

框架不同,但有類似的設計模式

開發人員不同,但與人打交道的原則是統一的

永遠記住,框架、庫和工具的更替永不停息,而你的時間很寶貴。

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

?進化式架構

?清潔代碼,設計模式

?精益制造原則

?容錯模式

?持續交付

?Web,HTTP以及其他

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

    關注

    0

    文章

    399

    瀏覽量

    17435
  • 編程語言
    +關注

    關注

    10

    文章

    1939

    瀏覽量

    34601

原文標題:開發者應如何學習才最有效?花80%的時間學習不會過時的基礎技術

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

收藏 人收藏

    評論

    相關推薦

    PyTorch深度學習開發環境搭建指南

    PyTorch作為一種流行的深度學習框架,其開發環境的搭建對于深度學習研究開發者來說至關重要。在Windows操作系統上搭建PyTorc
    的頭像 發表于 07-16 18:29 ?857次閱讀

    百度WAVE SUMMIT深度學習開發者大會,文心大模型4.0 Turbo震撼發布

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

    OpenHarmony開發者大會2024:鴻心聚力 智引未來

    2024,為開發者、產業組織、生態伙伴和行業客戶搭建一個交流、分享和學習的平臺,探討最前沿的技術趨勢,分享最具啟發性的開發經驗,共同探索OpenHarmony的無限可能性。本次大
    的頭像 發表于 05-28 08:32 ?357次閱讀
    OpenHarmony<b class='flag-5'>開發者</b>大會2024:鴻心聚力 智引未來

    報名開啟!第二屆OpenHarmony開發者大會2024重磅來襲!

    OpenHarmony 開發者大會2024,為開發者、產業組織、生態伙伴和行業用戶搭建一個交流、分享和學習的平臺。大會以 OpenHarmony 4.1 Release版本根技術特性
    發表于 05-14 15:23

    鴻蒙系統優缺點,能否作為開發者選擇

    起跑線,都是0基礎開始。學習來輕松,未來趨勢大。 那么鴻蒙的發展,開發者如何抓住機遇?鴻蒙的開發技術學習那些呢?下面分享鴻蒙的
    發表于 02-16 21:00

    鴻蒙不再兼容安卓,那么鴻蒙開發者是否大增?

    鴻蒙技術,享受藍海紅利。 鴻蒙的技術技能體系是怎么的?其實鴻蒙的板塊內容也是居多的,可以用一張鴻蒙的開發者學習路線概括,如下: 從圖中可以看到鴻蒙的知識體系龐大,如果不系統性的進行
    發表于 01-31 22:17

    您有一份OpenHarmony開發者論壇2023年度總結,請查收~

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

    RT-Thread開發者大會系統控制分論壇動手實踐指南

    本周六, RT-Thread 開發者大會在上海臨港中心舉行。 RT-Thread 開發者大會是嵌入式開發者的年度盛會,為開發者提供交流和學習
    的頭像 發表于 12-22 18:15 ?479次閱讀
    RT-Thread<b class='flag-5'>開發者</b>大會系統控制分論壇動手實踐指南

    RT-Thread開發者大會RISC-V分論壇動手實踐指南

    明天,RT-Thread開發者大會將在上海臨港中心舉行。RT-Thread開發者大會是嵌入式開發者的年度盛會,為開發者提供交流和學習的平臺。
    的頭像 發表于 12-22 18:15 ?860次閱讀
    RT-Thread<b class='flag-5'>開發者</b>大會RISC-V分論壇動手實踐指南

    熱熱熱!開放原子開發者大會議題征集火爆!

    濕地麗笙酒店 重!要!通!知! 開放原子開發者大會議題征集 圓滿結束 二十天的征集時間里 我們收到了 超百份 來自各界優秀開發者申報的有效議題! 再次感受到了廣大
    的頭像 發表于 12-20 16:17 ?316次閱讀
    熱熱熱!開放原子<b class='flag-5'>開發者</b>大會議題征集火爆!

    倒計時3天|開源開發者技術年末盛典即將開啟

    感興趣的熱點內容: 六 開幕式 ?“Code Camp”開發者工作坊 “Tech Hour”技術平行專場 操作系統大會openEuler Summit 2023(北京) 2023龍蜥操作系統大會
    的頭像 發表于 12-14 16:05 ?269次閱讀

    開發者說】開發案例:使用canvas實現圖表系列之折線圖

    # 開發者說 # 【開發者說】欄目是為HarmonyOS開發者提供的展示和分享平臺,在這里,大家可以發表自己的技術洞察和見解,也可以展示自己的開發
    的頭像 發表于 12-13 16:05 ?594次閱讀
    【<b class='flag-5'>開發者</b>說】<b class='flag-5'>開發</b>案例:使用canvas實現圖表系列之折線圖

    歡迎加入飛騰派開發者社區,感謝每一位開發者

    與此同時,飛騰在電子發燒友論壇構建了在飛騰派開發者社區,期待更多開發者不斷加入,積極參與社區貢獻,產出優秀的技術內容,讓更多開發者可以學習
    發表于 12-11 16:11

    開發者說】開發案例分享:萬能卡片也能用來玩游戲

    # 開發者說 # 【開發者說】欄目是為HarmonyOS開發者提供的展示和分享平臺,在這里,大家可以發表自己的技術洞察和見解,也可以展示自己的開發
    的頭像 發表于 11-30 21:15 ?514次閱讀
    【<b class='flag-5'>開發者</b>說】<b class='flag-5'>開發</b>案例分享:萬能卡片也能用來玩游戲

    開放原子開發者工作坊|大咖論道云原生技術發展與應用實踐

    “開放原子開發者工作坊”是由開放原子開源基金 發起的面向廣大開發者的線下開源交流活動 ,旨在分享開發者參與社區建設的心得和體會、分享開發
    的頭像 發表于 11-29 20:25 ?1138次閱讀