1. 程式人生 > >學習新技術的方法論

學習新技術的方法論

一、為什麼要學習新技術

1. 在大學中,我們所學的技術都是人才培養方案上規定好的,很大程度上是為了應付考試,這也算是一種目的,但仔細想一想,考試並不是重要的原因。
2. 為了找工作。找工作的本質是為了掙錢,所以驅使我們學習新技術的是錢。誰的技術好,能夠最快最高效地解決工作中存在的問題,誰就有價值。當boss拋給你一個需求,你發現這個需求不在你的技術範圍內,但卻在你的能力範圍內。換句話說,就是需要用到新技術,你雖然沒有系統地學過,但你花點時間就能掌握。所以怎樣學新技術才是工作能力的關鍵,也就是所謂的學習能力。


二、你的技術缺陷

1. 當你拿到這個問題的時候,可能會發現,哎,這個問題用我現有的技術可以解決,但是解決之後發現存在一些問題,或者說是缺陷。這個時候,一定要向新技術靠攏,不能故步自封。因為解決這些缺陷,不僅能向內輸入,還能向外輸出,是能力的體現。
2.

還有一種情況是,壓根就解決不了。

三、學習新的技術的方法

1.快速掌握基本語法和基本原理。
2.用一個入門案例來加深印象,鞏固基本語法。
3.反思總結,這是一個吸收的過程,認真想想背後的邏輯是什麼。
(我學習新的技術,一般會在 B站 搜尋對應的課程,找幾個好視訊,2.4倍速播放,先學語法,在對應程式設計,再總結筆記或者發部落格吸收轉化)


四、如何拉開和別人的差距

1.使用技術要嚴格遵守技術的規範和標準,這樣才能讓別人認為你很靠譜。
2.新技術的技巧要多總結,提高產出。
3.使用新技術有哪些陷進需要避免,程式碼的健壯性要高。
4.技術優化無止境。


五、解決你的實際問題

學完一門技術關鍵在於解決實際問題,如果學到用不上,體現不出價值,就是白學。在專案中積累經驗是最快、最高效的方式。