在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