有朋友會(huì)經(jīng)常咨詢,怎么才能更快速、更高效地成為架構(gòu)師,小編認(rèn)為有以下3個(gè)關(guān)鍵點(diǎn)。
偷懶學(xué)技術(shù)
可以學(xué)的少,但不可以不動(dòng)腦
不慫,逮著機(jī)會(huì)就上位
其中第3點(diǎn)最重要,我們一個(gè)一個(gè)的說。
一、偷懶學(xué)技術(shù)
展開聊有兩點(diǎn):
第一個(gè)偷懶是指:學(xué)技術(shù)不能眉毛胡子一把抓,先選出最重要的,最需要學(xué)的。Java領(lǐng)域里技術(shù)浩如煙海,只Apache上的開源軟件一個(gè)人一輩子都學(xué)不完。
所以學(xué)什么?哪個(gè)學(xué)哪個(gè)不學(xué)?篩選是關(guān)鍵
(1)先開闊視野,了解每門技術(shù)可以用來做什么,適合什么地方用,優(yōu)點(diǎn)和缺點(diǎn)是什么,長(zhǎng)處和短板在哪里。也就是具備行業(yè)里各個(gè)解決方案上的淺層次認(rèn)知,知道解決什么場(chǎng)景需要什么技術(shù)。
注意!這里不需要了解太多的技術(shù)細(xì)節(jié)。你需要的是對(duì)業(yè)界領(lǐng)域里可用的技術(shù)方案做一個(gè)索引,當(dāng)遇到合適的場(chǎng)景時(shí)能想到它就行了!
(2)然后,根據(jù)你選擇的市場(chǎng)上最需要的,或者你所從事的行業(yè)、場(chǎng)景,選定要深入使用的幾門技術(shù)點(diǎn),深入學(xué)習(xí)。
學(xué)習(xí)它的各種特性,各種高級(jí)應(yīng)用和配置,學(xué)習(xí)它底層的原理,出現(xiàn)問題時(shí)能快速找到癥結(jié)所在,功能不滿足時(shí)便于未來二次開發(fā)或自己定制。
第二個(gè)偷懶是:一段時(shí)間專注學(xué)一個(gè)技術(shù),直接上手練,避免一看就會(huì)一用就廢。記住以下四個(gè)步驟,技術(shù)掌握起來肯定快。
1?? 大概了解:此項(xiàng)技術(shù)是做什么的,是用來解決什么問題的
2?? 快速起步:最簡(jiǎn)單的方式用起來
3?? 梳理知識(shí)路線:列重點(diǎn),排好順序,作為后面的學(xué)習(xí)路線
4?? 逐一學(xué)習(xí)實(shí)踐:了解每一項(xiàng)的具體用法,然后就實(shí)踐
二、可以學(xué)的少,但不可以不動(dòng)腦
要知道公司最有價(jià)值的員工是能夠解決問題的員工,這也是能掙很多錢的基礎(chǔ)。學(xué)習(xí)技術(shù),就是為了通過技術(shù)解決實(shí)際問題。
在這些著名的框架,中間件的背后都穿插著對(duì)解決某類問題的深度思索和思想總結(jié)。它們是為解決這類問題而誕生的,你在學(xué)一門技術(shù)的時(shí)候要看透它的本質(zhì),把它里面的思想轉(zhuǎn)換成你自己的東西!
舉個(gè)例子
(責(zé)任編輯:代碼如詩) |