不懂自学还想去大厂?快醒醒吧!
不好意思啊!題目有點(diǎn)標(biāo)題黨了,這篇文章是由極客小白同學(xué)投稿的,我覺得寫得不錯(cuò),就拿來分享給大家了,正文如下:
最近在老師的要求下,剛學(xué)完C++基礎(chǔ)內(nèi)容的我又開始了opencv3的學(xué)習(xí),為了避免我遇到找不到學(xué)習(xí)資料的尷尬情況,我的指導(dǎo)老師貼心的準(zhǔn)備了一本書供我入門使用,是由淺墨寫的《opencv3編程入門》,里面的內(nèi)容很不錯(cuò),由淺入深循序漸進(jìn)。
但由于之前我在學(xué)習(xí)C語言和C++時(shí)是看著網(wǎng)課學(xué)習(xí),所以驟然換成跟著書本自學(xué)有些令我不適應(yīng),但很快我就發(fā)現(xiàn)了它的優(yōu)點(diǎn)與長(zhǎng)處,結(jié)合之前總結(jié)的看網(wǎng)課學(xué)習(xí)的經(jīng)驗(yàn),將這兩種自學(xué)方法的異同總結(jié)出來分享給大家,希望對(duì)大家以后選擇自學(xué)方式時(shí)有所幫助。
跟著網(wǎng)課學(xué):
1、?首先,跟著網(wǎng)課學(xué)有一個(gè)好處就是清晰易懂,里面的老師會(huì)把每一個(gè)步驟都演示出來,確保大家都能夠清晰的理解他所講的內(nèi)容。而且就算你有什么不懂的地方,還有萬千和你看一個(gè)視頻的小伙伴,你遇到的問題別人可能也遇到過,這時(shí)留意一下彈幕以及評(píng)論區(qū),會(huì)有意想不到的收獲。
2、?同樣是為了清晰易懂,老師一般不會(huì)用太難的例子,有時(shí)為了縮短時(shí)長(zhǎng),有的老師甚至?xí)岩恍﹥?nèi)容一筆帶過,甚至根本不講??戳诉@么多網(wǎng)課,我發(fā)現(xiàn)絕大多數(shù)網(wǎng)課老師講的都非常淺顯,不會(huì)講太過深?yuàn)W的內(nèi)容。如果你想深入的了解某些知識(shí),那么去看一些技術(shù)博客或者關(guān)注一些公眾號(hào)是一個(gè)非常不錯(cuò)的選擇。
3、?看視頻最大的優(yōu)點(diǎn)就是進(jìn)度快,你可以幾天看完整個(gè)教程(2倍速),但隨之而來的就是缺少練習(xí),因?yàn)榫W(wǎng)課一般不會(huì)布置作業(yè),這就需要你在看完網(wǎng)課后去找一些習(xí)題或干脆就隨手?jǐn)]一個(gè)程序出來。例如我在學(xué)完C后就做了一整套二級(jí)習(xí)題(33張卷子),學(xué)完C++后寫了一個(gè)飛機(jī)大戰(zhàn)的小游戲。這對(duì)看完網(wǎng)課后的我們是一個(gè)簡(jiǎn)單而又不失挑戰(zhàn)性的小任務(wù),而且非常有趣。
看書自學(xué):
1、?就單論我現(xiàn)在學(xué)的這本書(《opencv3編程入門》)而言,開頭它就給了我驚喜,因?yàn)樗粌H版本配置和我電腦的配置一樣(老師有心了),而且第一章就是全套的安裝教程,更令人驚喜的是它還將各種可能出現(xiàn)的錯(cuò)誤以及錯(cuò)誤原因都列舉了出來,可以說是奶媽級(jí)教科書了。
但是隨著學(xué)習(xí)的深入,我發(fā)現(xiàn)后面的內(nèi)容越來越晦澀難懂,例程中出現(xiàn)了很多我不知道的API,這就迫使我去網(wǎng)上查找相應(yīng)的API函數(shù)原型以及它的用法示例,以確保我可以充分理解書里所講的內(nèi)容。這是我前期聽網(wǎng)課的一個(gè)弊端,對(duì)各類知識(shí)缺乏深度的理解以及對(duì)各類API缺少積累,很多東西都是淺嘗輒止,例如:C的位運(yùn)算,動(dòng)態(tài)鏈表,C++的STL庫(kù)等。
不過現(xiàn)在學(xué)習(xí)opencv也是我對(duì)以前所學(xué)的知識(shí)一次深入理解以及對(duì)各類API進(jìn)行積累的過程。
2、?知識(shí)的深度與系統(tǒng)可以保證。雖然看書自學(xué)的過程比較枯燥,但是其的深度是完全不必?fù)?dān)心的,例如我現(xiàn)在學(xué)的opencv,后面會(huì)出現(xiàn)離散型傅里葉變換,SURF算法,特征點(diǎn)檢測(cè)等“高級(jí)”的內(nèi)容,這是絕大多數(shù)網(wǎng)課所不會(huì)講的。事實(shí)上,C與C++的課程中也有很多有深度的內(nèi)容被刻意回避掉了,甚至那些所謂的進(jìn)階教程其實(shí)也都是一些基礎(chǔ)內(nèi)容的重復(fù)。其實(shí)到了這個(gè)程度,網(wǎng)課已經(jīng)無法講清楚這些東西到底是什么了,這時(shí),如果你沒有一個(gè)老師的話,那就只能去找本書,配合著博客,自己動(dòng)手實(shí)踐去一點(diǎn)點(diǎn)把它啃下來。
3、?進(jìn)度慢,原因如上,但我個(gè)人認(rèn)為時(shí)非常值得的。
接下來,總結(jié)一下挑選網(wǎng)課與圖書的方法:
1、?看視頻最好挑選播放量比較高的,因?yàn)椴シ帕扛呔痛硭馁|(zhì)量低不到哪里去,而且觀看的次數(shù)多,代表看的人也多,也代表當(dāng)你遇到問題時(shí)會(huì)有更多的人遇到和你類似的問題,問題被解決的可能性也就變高了。
2、?付費(fèi)的一般質(zhì)量都比較高,畢竟大家都是要恰飯的嘛。
3、?挑選書籍:老師推薦>網(wǎng)友推薦的經(jīng)典>自己在圖書館瞎找的書。原因很簡(jiǎn)單,老師推薦的書往往代表他有可能也看過這本書,甚至當(dāng)初就是看這本書入門的,當(dāng)你遇到問題時(shí)去問老師一定是一個(gè)正確的決定。
最后,總結(jié)一下選擇網(wǎng)課還是選擇看書自學(xué):當(dāng)你是個(gè)小白且啥都不懂的時(shí)候,建議你先跟著網(wǎng)課學(xué)習(xí),這樣可以減少你入門時(shí)的恐懼心理,也可以避免你提前脫坑。
當(dāng)你有了一定的基礎(chǔ)后,并且身邊有老師或者高手指點(diǎn),這時(shí)建議你問一下老師有沒有推薦的書籍,然后跟著書本自學(xué)。
當(dāng)然,有可能的話你也可以跟著一個(gè)項(xiàng)目在實(shí)踐中學(xué)習(xí),這是最有效率的方法,但可遇而不可求。如果沒有老師指點(diǎn)的話,那就只能拿書跟著博客,找?guī)讉€(gè)技術(shù)群加一下,也可以自學(xué)。
往期精彩:
與其抖音,不如學(xué)習(xí)
總結(jié)
以上是生活随笔為你收集整理的不懂自学还想去大厂?快醒醒吧!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java语言中的 继承_Java语言有关
- 下一篇: 学会拐弯,才是人生大智慧(深度好文)