1. 程式人生 > >如何學習新技術?

如何學習新技術?

我的學習、歸納方法(以學習 Maven 為例)

  • 上圖來源:https://codingstyle.cn/topics/3

  • 在過去未被自己流程化的情況下,自己學習新的東西的時候一直是處理迷迷糊糊的狀態,直到我看到這張思維導圖,我瞬間就理清自己平時在學習東西時候那混亂的思維了。

  • 可能平時我們也是這樣做的,可是我們從來沒有認真思考過或是整理過這樣的思緒。也許你認為這樣不重要,但是對我而言,有記錄的東西,代表可以被流程化,這可以幫助特定情況下的我。

  • 下面跟著這張思維導圖,我們一起來整理 Maven 的材料。

它是什麼

  • 術語定義

    • 在 Wiki 上還需要注意如下,這些有助於你站在更加巨集觀的角度看待它,但是可能需要積累:

    • 參見

    • 補充閱讀

    • 參考資料

    • 外部連結

    • Maven 官網定義:http://maven.apache.org/

    • 百度百科定義:http://baike.baidu.com/view/336103.htm

    • 維基百科定義:https://zh.wikipedia.org/wiki/Apache_Maven

  • 它的歷史

    • 在 Google 搜尋結果頁最下面,看它提示的搜尋關鍵字內容,看是否有版本上的區別。

    • Google 搜尋:Maven History

    • Google 搜尋:Maven 區別

      Maven difference

    • Google 搜尋:Maven 使用場景

    • Google 搜尋:What is Maven

    • Google 搜尋:To use or not to use Maven

    • Google 搜尋:Maven use case

  • 同類常見技術(按技術出現時間正序)

    • Ant

    • Gradle

  • 同類技術比較:

    • Google 搜尋:Ant Maven Gradle

    • 比如文章:http://blog.csdn.net/napolunyishi/article/details/39345995

  • 學習前提/依賴

    • 要有 Java 基礎相關

為什麼會出現

  • Google 搜尋:

    • 關鍵字:為什麼用 maven

    • 關鍵字:why use maven

    • 關鍵字:What does Maven do

    • 關鍵字:Why do we need Maven

    • 關鍵字:Why should we use Maven

哪些人不喜歡它

  • Google 搜尋:

    • 關鍵字:不用 maven

    • 關鍵字:Why I Don't Use Maven

為什麼學習它

  • 老師讓學的?

  • 解決工作問題?

  • 提高效率?

  • 知識儲備?

  • 靈機一動?

我要怎麼做(按優先順序從高到低排序)

  • 看教程

    • 在官網中檢視帶有下面幾個關鍵字的連結:

    • Getting Started

    • Quick Start

    • Getting Started Guides

    • usage page

    • Tutorials

    • Guides

    • Development Guides

    • Documentation

    • Docs

    • Screencasts

    • best practices

    • 官網快速入門文件

    • 在極客學院搜尋對應的教學視訊(我是年 VIP)

    • Google 搜尋:Maven 視訊 教程 百度雲網盤

    • Google 搜尋:Maven 視訊 教程

    • 微博-搜尋相關內容:http://weibo.com

    • 公眾號-搜尋相關內容:http://weixin.sogou.com/

    • 京東-圖書:http://book.jd.com/

    • YouTube-搜尋相關內容:http://youtube.com/

  • 自己寫 Demo

  • 參考別人 Demo

    • Gtihub 搜尋 Demo:https://github.com/search/advanced

    • [email protected] 搜尋 Demo:http://git.oschina.net/

  • 專案場景模擬、提高

  • 遇到問題

    • Maven site:stackoverflow.com

    • Maven site:quora.com

    • Maven site:xitu.io

    • Maven site:toutiao.io

    • Maven site:segmentfault.com

    • Maven site:jianshu.com

    • Maven site:zhihu.com

    • Maven site:blog.csdn.net

    • Maven site:cnblogs.com

    • Maven site:blog.51cto.com

    • Maven site:oschina.net

    • Maven site:iteye.com

    • Maven site:importnew.com

    • 找官網 FAQ:https://maven.apache.org/general.html

    • QQ 群組討論

    • Google 搜尋下面關鍵字方法:

歸納整理並分享

  • 整理

    • 無法訂閱的部落格使用 Feed43 生成 RSS:http://feed43.com/

    • 為知筆記裡面內容

    • 瀏覽器書籤

    • 簡書中收藏:http://www.jianshu.com/bookmarks

    • 簡書中喜歡:http://www.jianshu.com/favourites

    • 開發者頭條中收藏:http://toutiao.io/favorites

    • 微博中收藏:http://weibo.com/fav

    • RSS 訂閱:http://www.inoreader.com/

  • 分享

    • 寫部落格

    • 分享到開發者頭條

    • 分享到簡書

    • 分享到微信公眾號

    • 系統整理 Demo 在 Github 上

過程細節

  • Google 搜尋必備:

    • Maven site:www.youmeek.com,表示搜尋結果侷限於在:www.youmeek.com 這個站點

    • Maven link:www.youmeek.com,返回所有連結到 www.youmeek.com 的網頁

    • related:www.qq.com,查詢類似 www.youmeek.com 的網站

    • cache:www.youmeek.com,查詢 www.youmeek.com 的歷史快照

結束語

  • 我猜測你可能需要 VPN 或是 Shadowsocks

相關推薦

上海嶽城科技快速學習技術的幾條建議

軟件 精通 重要 www. upload 繼承 項目 bject 開發 面對現在更新迅速的新技術,如何快速掌握,以滿足工作的需要,是大部分開發者所面臨的問題之一。它或許影響著你未來職業生涯的發展。 Hanneli Tavante近日在Our Daily Codes網站上發表

學習技術

允許 出現 提醒 color 技術 百度 ado class ole 學習新技術前言: 常常聽到有的程序猿朋友說:“不做項目了,我都不知道幹啥。我覺得項目中自己才能學到東西”。其實我想說在這個技術日新月異的時代,作為程序猿我們時刻保持著 危機感,你不進步,不

如何學習技術、團隊技術選型時要註意些什麽

地址 redis 價值 高度 man 而是 現在 包括 改善   首先,要說明的是,這裏的“新”不一定是指時間上的新,在後文中,也可能是指,對於個人(或者團隊)來說是“新的”,就是說,這個東西,即使出現了很久,應用廣泛,但是個

軟工個人專案-2.需求分析+學習技術

需求分析其實就是作業要求劃重點,不在這裡贅述了。 Code Quality Analysis 程式碼分析的示例 c + + 專案 (一個walkthrough) 程式碼分析 C/c + + 概述(看不太明白) 快速入門:C/C++ 程式碼分析(如何自定義規則集,篩選和壓制警

如何學習技術

我從 2009年~2010 年左右開始學習資訊科技,從初期圍繞微控制器做電子設計,一路淺嘗輒止,走馬觀花。什麼語言都用過,在各種平臺上都幹過活,有用的沒用的都學了一些,一路嚐鮮一路丟。 雖然有識之士們都說,光靠廣度沒法找到工作,要對一門手藝有深度,到達深奧幽玄的境界

學習技術的10個建議

我們生活在一個振奮人心的時代。我們可以越來越方便廉價地獲得大量學習資源。這些資源的傳播載體由最初的教室被變成了部落格,技術論壇等。坐擁如此眾多的學習資源,我們沒有任何理由不去好好利用。隨之而來的問題便是如何在這知識的海洋中選擇自己的前進方向。在這篇文章中,我將簡要概

學習技術的方法論

一、為什麼要學習新技術 1. 在大學中,我們所學的技術都是人才培養方案上規定好的,很大程度上是為了應付考試,這也算是一種目的,但仔細想一想,考試並不是重要的原因。 2. 為了找工作。找工作的本質是為了掙錢,所以驅使我們學習新技術的是錢。誰的技術好,能夠最快最高效地解決工作中存在的問題,誰就有

自學能力強,喜歡學習技術是對我自己的總結

1、自學能力強,喜歡學習新技術,敢於面對和克服困難。 2、邏輯思維能力強,思路清晰,有很好分析問題與解決問題的能力。 3、做事呢比較認真、責任的心強,具備獨立進行軟體開發的能力和系統的專案管理能力,有很高的團隊配合能力。 4、對微軟系統的產品有較長時間的操作經驗,3年的C#

學習技術學習思路

1.前言公司內部開始有分享技術的會。會上同事對自己所研究的技術做了總結和分享。讓我對學習新技術的方法方式上有了些想法。2.官方網站    官方網站一般都有該技術的相關文件教程。好的官方文件基本上就已經把你能遇到的問題都列出來並告知解決方案了。    但是也有一些官方文件寫的並

學習技術心得總結

      技術的發展非常的快,技術的更新換代也非常快,作為一個一直在前線工作的人,對技術的敏感度應該非常高。怎樣才能最快的學習一門新技術,然後應用到工作中,為公司創造價值呢?下面分享下自己的經驗。1、如果英文比較好,基礎知識紮實,從官網學習是最科學、快捷的一個方式,可以獲得

如何學習技術

我的學習、歸納方法(以學習 Maven 為例) 上圖來源:https://codingstyle.cn/topics/3 在過去未被自己流程化的情況下,自己學習新的東西的時候一直是處理迷迷糊糊的狀態,直到我看到這張思維導圖,我瞬間就理清自己平時在學習東

如何快速學習一門技術(轉載)

修改 操作 如何快速 mongodb rom try 深入 tro 分享 前幾天fork了Ruby China的源碼,面對陌生的Ruby技術棧,一頭霧水。 我fork它並不單為了學習,而是要在最短的時間搭建起我腦海中的社區網站。所以我不可能針對每一門新技術都去買一本

技術學習思路——工作一年的總結

感激 doc 谷歌 如果 自己 url 配置 官網 pip 在狼長正式工作一年有余,對於接觸到的新技術的學習已經不再有那麽多的畏懼感了,總結一下我對新技術的學習思路,希望能給大家提供一個參考。 工作一年接觸的新技術: bigpipe AMQ Elasticsearch k

技術學習之路

技術類 最好 好的 項目 身邊 bsp 百度谷歌 nbsp 運行 學習一門新技術,我們需要馬上能夠上手。作為一名新手,我談談自身的學習想法。 1.編程語言類 了解這門語言是什麽,主要用來做什麽,他的優缺點; 我們可以現在本機上安裝好運行環境,寫個hello wo

技術的神話 | 技術包袱 | 持續學習

部分 離職 軟件 以及 就是 cloud 結構 簡潔 設計 人們總是在尋找新技術,試圖用新技術替換舊有技術,因為新技術/框架能帶來很多好處:代碼更加簡潔,它總是封裝了復雜的實現細節,通常是一種解決方案。 但公司總會有舊的項目在維護,舊的項目中有些是年代久遠的陳舊框架

《阿里感悟 》如何學習一項技術

這個也是阿里面試官比較喜歡問的一個問題,主要考察一位同學的學習能力。這個問題可以拆分成兩個問題,第一個是知道重點學什麼?第二個是怎麼學? 重點學什麼? 學技術應該知道學習一項技術最核心的東西,比如學JAVA應該重點學習垃圾回收機制,JAVA類載入機制等,因為這個是JAVA和其他語言的區別,J

怎樣快速學習一門技術

實踐出真知 開啟官網,發現有個非常棒的Try it out,先花10分鐘玩一下,對其玩法有個大概瞭解,然後再來解決實際的問題。 從前面的Try it out中我知道了help命令,於是便通過help知道了show dbs,use ruby_china_dev。根據使用SQL的經驗,我想當然地認為更新一條記錄的

如何高效的學習掌握技術

最近一段時間,把React學習實踐了一把,算是又多掌握了一門新技術,雖然學習過程比較辛苦曲折,但熟練掌握後感覺還是很好的,以後又多了一種選擇,在技術思路上也開闊了很多。 回想程式設計生涯這些年,2001年開始學習Asp,2002年學習Javascript,2003年

如何學習IT技術

       To Program  is to Understand.         ----  Kristen Nyggard        學習新技術,可以提高一個人的學習能力和適應能力

如何快速高效的學習一門技術

行動 重復 調整 機器 高質量 思考 targe net sdn 這個問題網上有很多不錯的blog,每篇或長或短,我看了幾篇評分較高的文章,認為有幾個核心方法和思想: 原文鏈接:https://blog.csdn.net/foruok/article/details/490