受掘金邀請,小芋頭君會在9月19日至9月26日期間持續回答朋友們的各種問題。下文為小芋頭君關於自我提升方面的回答,如果你有什麼想問小芋頭君的,馬上提問。
問:目前在做公司業務的過程中,基本上很少能抽出時間研究新的技術方案,做一些技術上的研究。請問頭哥,如何處理好一方面業務的壓力,另一方面提升自己的技術水準之間的權衡呢?
答:業務排期的時候,最好不要給自己排的非常滿,可以適當的留一些時間來思考程式碼上的問題或者學習新技術。另外就是多利用業餘時間,下班後,週末的時間,多給自己一些時間去嘗試新的東西或者去看一些大佬們的文章。
問:到現在我感覺有點迷茫,感覺自己的技術水平根本沒提升一樣,也還算是一個新手吧,能有vue,webpack等開發專案,也寫過部落格,但是很多不懂原理!所以我想請問,芋頭哥你平常是怎麼學習,提升自己的?有什麼好的學習建議嗎?
答:不知道要學什麼的時候,我會去看一些別的技術,或者讓自己多做一些專案,在專案中發現自己不足的地方。
問:半路出家程式猴,現在能做出東西,但不懂原理,芋頭哥有什麼好建議嗎?
答:做出東西來是第一步,可以嘗試去做更復雜的東西,並且慢慢的去了解為什麼這個框架是這樣用的,為什麼這樣實現,是怎麼實現的,原理是什麼。不過這個需要一個過程,不要太心急
問:芋頭哥,看了很久的JS原型鏈和閉包,但是不知道他們的用處,問下怎麼解決看書後有些東西不知道用在哪裡的問題?
答:多實踐吧,看書很多東西都是死的,多做一下專案,多寫寫程式碼,很多概念就會理解了。其實閉包很常見,處處都會用到。
問:請問大佬,看完網上的文章有做筆記嗎?有什麼做筆記的方法嗎?現在發現很多看過的都忘了!
答:可以根據網上的文章總結自己的文章,不過筆記倒是比較少做,忘了我覺得還是用的少了,多寫程式碼吧。