11.如何快速進門新技術

        在app後端的工做中,常常會接觸到新的技術。做爲一名後端人員,面對開發的壓力,快速地入門新的技術,融入到項目當中,這已經成了一個後端人員的必備技能。在這篇文章,根據總結出來的一個核心思惟模式,介紹4種快速入門新技術的方法。


  1. 思惟模式



  app後端的技術是十分複雜和多種多樣的,要快速入門,必需要有清晰的思惟模式幫助咱們撥開雲霧、探知問題的本根,否則就很容易在紛繁複雜的技術中迷失。


  曾經有個開發者在qq上問我:「openfire的羣聊是怎麼實現?」在我和開發者的溝通的過程當中,發現他連openfire都沒運行過,更不用說用過openfire 的管理後臺。那怎麼可能明白openfire的羣聊呢?


  在認識一個新的事物時,一個基本的人性特色就是「從總體到局部」。若是隻是「只見樹木不見森林」,那麼,就會迷失在無數的細節當中。


  我認爲最重要的一個就是「抓核心、作減法」。從紛繁複雜的萬物萬象中,發現重心是哪裏、關鍵是什麼,抓住這個核心,就能作到化繁爲簡。


  對於軟件技術來講,核心問題就兩個:


  (1) 軟件是怎麼運行起來的


  (2) 軟件是幹啥的


  下面講述的4種方法,都是解決上面的兩個核心問題。


  2. 4種快速入門新技術的方法



   (1) 閱讀軟件安裝的README文件和INSTALL文件


  不少軟件的安裝包中,都有個」README」的文件,顧名思義,這個文件是很是重要的,他的名字都是讓你去讀他啦^-^ 在這個文件中,有關於這個軟件的詳細的功能說明。


  INSTALL文件,是關於這個軟件最簡單的的安裝方法,裏面描述了這個軟件是怎麼運行起來的。


  但有時候,README文件和INSTALL文件會合併成一個文件,例如」redis」就有隻有README文件。


   (2) 閱讀官網的文檔


  在不少開源軟件的官網文檔中,有時會有一個欄目叫」how to start」 或」quick start」,相似這個名字。


  裏面就是教開發者,怎麼快速把這個軟件跑起來。


  更爽的是,裏面通常有一些例子代碼,是關於軟件裏的經常使用功能的,咱們只要以這些例子代碼爲模板,稍微修改一下,就能快速在項目當中使用這個技術。


   (3) 閱讀源碼裏的example


  源碼裏,不少開發者都建一些例子代碼,放在example文件夾或test文件夾,或放在相對應的文件裏。仔細閱讀這些代碼,能幫助咱們快速入門新的技術。


   (4) 搜索引擎裏搜索


  若是按照上面的3種方面,仍是不得頭緒,那就只能搜索別人寫的相關的入門教程。


  例如,若是想搜索redis的入門教程,那就使用關鍵字「redis入門教程」或「redis」快速入門。redis


---------------------------------------------------------------------------------------------------------------------------後端

打開連接  app後端系列文章總目錄 總目錄 ,能查看本人發表過的全部原創「app後端」文章。微信

【做者】曾健生
【QQ】190678908
【qq羣】254659220 
【微信公衆號】 appbackend
【新浪微博】 @newjueqi
【博客】http://blog.csdn.net/newjueqi 


版權聲明:本文爲博主原創文章,未經博主容許不得轉載。app

相關文章
相關標籤/搜索