激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

學(xué)習技術(shù)的三部曲:WHAT、HOW、WHY

時(shí)間:2020-11-01 13:35:06 職場(chǎng)動(dòng)態(tài) 我要投稿

學(xué)習技術(shù)的三部曲:WHAT、HOW、WHY

最近幾天有些網(wǎng)友在郵件里面問(wèn)我關(guān)于學(xué)習的問(wèn)題。有很多人覺(jué)得工作了幾年,也學(xué)會(huì )了不少的類(lèi)庫、框架、甚至語(yǔ)言,但是感覺(jué)自己的能力沒(méi)有太大的提高。因此今天來(lái)?說(shuō)一下我個(gè)人對這方面的體會(huì )。

學(xué)習技術(shù)的三部曲:WHAT、HOW、WHY

我把學(xué)習歸類(lèi)為三個(gè)步驟:What、How、Why.經(jīng)過(guò)我對周?chē)潞团笥训挠^(guān)察,大部分感覺(jué)自己技術(shù)沒(méi)有提高的人,都僅僅停留在What階段。下面我把這三?個(gè)步驟解釋一下。

*第一步:*WHAT*

所謂的"*WHAT*",就是搞清楚某個(gè)東東是什么?有什么用?有什么語(yǔ)法?有什么功能特性?……

對于學(xué)習語(yǔ)言(比如C++、Java),大部分人都能夠掌握基本的語(yǔ)法和標準庫,然后用它寫(xiě)一些小程序(諸如二分查找、冒泡排序、簡(jiǎn)單文件操作等),對于學(xué)習類(lèi)庫(比如JDBC類(lèi)庫),大部分Java程序員都能明白JDBC主要包含哪些類(lèi),也能夠用JDBC進(jìn)行簡(jiǎn)單的數據庫查詢(xún)和增刪改操作。

由于這個(gè)步驟是最基本的,假如你連這都做不到(可能你的理解力不夠好),也別在IT界混了。但是光會(huì )What是不夠的。僅僅停留在這個(gè)步驟,導致了很多程序員*只知其然,不知其所以然*.這就是目前大部分開(kāi)發(fā)人員的現狀。

*第二步:*HOW*

所謂的"*HOW*",就是搞清楚某個(gè)東西是如何運作的?實(shí)現機制如何?等一系列相關(guān)問(wèn)題。

舉例如下:

假如你在學(xué)習C++語(yǔ)言,你是否搞明白函數傳參數的實(shí)現機制?虛函數是如何實(shí)現?拋出異常時(shí)的`;赝耸窃趺椿厥?……
假如你在學(xué)習Java語(yǔ)言,你是否搞清楚GC如何實(shí)現?反射是如何實(shí)現?……
假如你在學(xué)習JDBC庫,你是否清楚JDBC Driver的4種類(lèi)型?不同游標類(lèi)型的實(shí)現機制?事務(wù)的機制?……

在這個(gè)階段,你必須多想想類(lèi)似這些問(wèn)題。然后通過(guò)各種途徑,把問(wèn)題徹底搞清楚。自然而然,你的提高就會(huì )比較明顯。而且如果碰到一些深層次的問(wèn)題(比如性能優(yōu)化),也就知道該如何解決。

完成這個(gè)階段之后,你基本上就屬于該技術(shù)領(lǐng)域最優(yōu)秀的20%的人,80%的人不會(huì )去思考HOW的問(wèn)題)。

 

*第三步:*WHY*

一般來(lái)說(shuō),只有你把HOW的問(wèn)題想清楚,才開(kāi)始考慮步驟WHY.所謂的"*WHY*",就是搞清楚某個(gè)東西為什么設計成這樣?為什么不是另外的樣子?這樣的設計有什么講究?說(shuō)實(shí)在的,善于問(wèn)"為什么"有一定的天賦成分?好像某個(gè)科學(xué)大牛曾經(jīng)說(shuō)過(guò)"提出問(wèn)題有時(shí)候比解決問(wèn)題更難".一般來(lái)說(shuō),只有當你深刻理解了某個(gè)東西,才能夠針對這個(gè)東東的設計問(wèn)出一些問(wèn)?題。所以,我前面強調過(guò),要先把HOW的問(wèn)題搞清楚,再來(lái)考慮WHY的問(wèn)題。

舉例如下:

對于C++語(yǔ)言:為什么C++沒(méi)有類(lèi)似Java的finally關(guān)鍵字?為什么C++當初沒(méi)有考慮GC?……
對于Java語(yǔ)言:為什么Java沒(méi)有類(lèi)似C++的類(lèi)析構函數?為什么Java要同時(shí)提供String和StringBuffer兩個(gè)似乎冗余的類(lèi)?……?.

如果你能夠自己?jiǎn)?wèn)出諸如上述的"為什么"問(wèn)題,并且能夠通過(guò)各種途徑找到解答,那你基本上已經(jīng)吃透這個(gè)技術(shù)了,并且你已經(jīng)*有可能*

自己去設計一個(gè)類(lèi)似的玩意兒了。到這時(shí),你已經(jīng)踏上了通向技術(shù)高手的康莊大道。


 

【學(xué)習技術(shù)的三部曲:WHAT、HOW、WHY】相關(guān)文章:

新gre閱讀技巧之從what到how11-11

How to Assess a Resume?11-18

What is your weakness?11-20

排球墊球技術(shù)的學(xué)習10-31

新技術(shù)學(xué)習總結12-09

Why did you leave your last job?11-20

How to get a job salary11-17

如何學(xué)習排球的發(fā)球技術(shù)10-31

學(xué)習思科網(wǎng)絡(luò )技術(shù)的原因08-13

網(wǎng)球單反技術(shù)如何學(xué)習09-16

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频