那些年,我堅持學編程的動力
做一名興趣驅動的 coder
昨天,我的老弟小阿巴打電話向我抱怨,他覺得學習編程非常無聊,沒有什么動力學下去,根本不像我說的那么好玩,還覺得我在忽悠他。

看來,小阿巴還沒有找到自己學習編程的 “爽點”。
于是,我把他約到一個高高的谷堆旁邊,打算幫助小阿巴增加一點對編程的興趣。

怎么對編程產生興趣呢?肯定是通過學編程為你帶來了一些物質或精神上的享受,讓你感覺編程很好玩、很爽、有意義。你才會愿意進一步學下去,收獲持續(xù)的正反饋,一步步走向雖禿但強的人生巔峰!
回顧我從大學開始自學編程再到進大廠的經歷,正是因為不斷地有刺激的事,才讓我保持了對編程的興趣,有動力去學習,讓我成為了一名野蠻生長、肆無忌憚的興趣型 coder。
下面就講講我學編程時,覺得最 High 最刺激的一些事兒吧!

編程之爽
通過學前端編程,我第一次開發(fā)出了個人網站,發(fā)到網上讓別人訪問,收獲了不少的支持,被認可了!很爽!
通過學習 Python 編程,開發(fā)出了搶紅包腳本,幫自己和朋友搶到了大紅包,賺錢了!很爽!
通過學習編程,幫老師和學院、甚至是學校開發(fā)了一些網站和項目,為學校做貢獻,得到了表揚和經費!很爽!
通過圖形界面和網絡編程,開發(fā)了一個搶課軟件,掛了一個月,終于幫我搶到了學院里 SSS 級難搶的課程,有學上了!很爽!
把學到的知識進行整合提煉,分享給其他同學,從而幫助到更多人進步!很爽!
熬 3 天的夜終于解決了一個大 bug,把解決思路分享出來,同伴大呼 “臥槽,牛皮!”,雖然掉了幾根頭發(fā)!還是很爽!

通過學編程,肝了幾個項目,跟一幫子哥們兒參加競賽,拿了點獎,湊夠了落戶積分,有戶口了!很爽!
通過學編程和閱讀經典書籍(尤其是算法),思想得到了很大的提升,讓我變得更理性、更樂于思考,整個人的境界都提升了!很爽!
通過努力學編程,通過了一次次的大廠面試,斬殺了面試官,拿到了大廠高薪 offer,有飯碗了!很爽!
通過分享學習編程的經驗,我漸漸收獲了一些粉絲,成為了一名編程知識創(chuàng)作博主,也能接廣告賺錢了,興趣變現(xiàn)!爽翻天!

通過學編程和積累項目經驗,我開發(fā)和上線了屬于自己的產品【編程導航】,幫助幾萬名學習編程的同學找到了優(yōu)質的編程學習資源,收到了很多的肯定和感謝!真太爽了!
講了這么多自己的事,小阿巴聽著有些激動,卻又有些無奈地說:“關鍵是剛剛開始學編程,我找不到自己的爽點?!?/p>
如何找到自己的爽點呢?
我會時常思考下面這些問題,大家也可以試試:
我的目標是什么?編程能給我?guī)硎裁矗?/p>
我能用編程做哪些事,解決哪些實際問題?
哪些事情容易讓我快樂,我可以把編程和自己的興趣結合么?
通過學編程,我能幫助到更多人么?
通過學編程,能讓我成為更好的人么?
其實有些時候,我們一直在進步,只不過編程知識太多太多,有太多優(yōu)秀的人走在我們前面,才讓我們感覺到迷茫和失落。
沒必要在意這些,只要能不斷通過編程收獲自己的爽點,自然會對編程產生源源不斷的興趣,那你會更容易堅持,也會更容易成功!
but,想成為編程大佬,只有興趣光說不做是肯定不行的,還是要持續(xù)編程,寫個十萬、百萬行代碼,還學不會再來抱怨吧。
