有時候被要求進行一個開發,在網路上找方法、或是問AI直接照抄貼上,測試後沒啥問題就當成是開發完成了!
我通常會把這整個開發流程寫成medium技術部落格,盡可能地去解釋每一行code的意涵,但是當我真的無法理解時,抑或是礙於時間限制,我也會果斷放棄,直接在blog上寫:交給未來的自己了解。
我想起我剛轉職時,不懂的東西可多了!
JS會用語法就已經很厲害,還遑論要了解hoisting或是let、const的使用差異,那時候可以說是得過且過。
後來為了找工作,才發現基本面試題還是要懂,拚死拚活把這些面試題背好。
那時候我也有自己寫一些side project,發現時常發生一些我無法理解的bugs,這時候我已經了解一些JS奇怪的地方,逐漸豁然開朗,把過去得過且過的地方解開。
所以我一直認為「現在不懂也沒關係」,npm是什麼?隨便、先安裝再說,但未來摸久了,再去翻書就會了解npm跟webpack的關係,甚至會比當時硬要去理解,理解得更快。
以前也會很焦慮,想說不懂的東西好多,要不要趕快補起來?
我覺得如果不是迫切需要用到的知識,現在不補也沒關係,以後用到再補,會更有效率;現在得過且過、能交差就好,如果以後又會用到就代表這個技術頗重要,那再來學習。