26歲學程式設計會不會已經晚了?
前言
4月份的時候,由於一些原因我辭去了銀行的工作。當時,就是沒有任何計劃的裸辭。我當時也不知道自己想幹嘛,就是想停下來。幸好自己平時沒有亂花錢的習慣,自己存下來的積蓄足夠我熬過一年半載。其實我已經不太記得當初怎麼會想學程式設計了。隱約記得,有個朋友問我要不要學程式設計,去學html5。我大學的時候學過VB,壓根聽不懂老師說的是什麼。所以,我一直覺得程式設計很難,沒個一年半載是學不會的。所以,當時我就拒絕了。再後來過了段時間,和一個大學同學聊轉行的事。聽他提起這時候誰跑去學平面設計了,誰又跑去北京學程式設計了。我覺得自己是個沒自我的人,只會模仿別人。我就心動了。
“要不,我也去學程式設計吧”
其實我對程式設計一無所知。大概瞭解的是有很多種語言,C語言好難。之前經常逛知乎也偶爾看到有一門很容易學的語言叫python,可以做爬蟲。可我連爬蟲是什麼都不知道,唯一瞭解的就是IT行業工資比較高。什麼是前端,後端,這些都是後面才慢慢了解的。我憑著腦海裡對程式設計的印象,選擇了python。事實python的確對新人很友好,程式碼看起來就很舒服簡單。由於培訓機構太貴,而且聽說有點坑,所以我決定自學。
新世界的大門,打開了
剛開始的第一個月,上網看視訊教程,還買了點書穩紮穩打的學基礎。
其實剛開始我看著這些書,心裡想這都特麼的什麼卵玩意。。。可是自己鐵心要學了,只能幹啃。可是事實證明,幹啃效率好低,沒個卵用。所以我前期的學習主要是通過視訊進行的。我在b站看小甲魚的視訊,一天也就看那麼個一兩集。因為,我實在不懂他在說什麼。。。看再多也沒個卵用。網上有人介紹說廖雪峰的python教程很適合初學者。其實現在我回頭看他的教程的確很好,但這是在我已經有一定程式設計基礎的前提下才覺得好。我那會剛開始學程式設計的時候看著廖雪峰的教程。。。。。什麼東西啊,完全看不明白。
最後,我是通過《笨方法學python》入的門。我跟著他說的去敲程式碼,寫一寫簡單的文字遊戲。居然,慢慢地就開始理解了。
我在網上看到很多人自學程式設計轉行的故事,有很多人都說自己每天多刻苦,甚至有的學習10+個小時。。。我看了十分汗顏。。。我壓根集中不了精神,每天都是學點,玩點,然後又看點電影,時間到了又跑去午睡。後來覺得,必須得約束下自己就下了個APP
十三天以後,我又回到了學點,玩點,看點電影的狀態。。。。不過我基礎已經入門,開始考慮工作的方向了。擺在我眼前的就是做爬蟲或者web開發。當時我也沒怎麼考慮,就是知乎上看到有個叫蕭井陌的大神說學好Flask就可以出來找工作了!這一句話為我點亮了人生的道路啊!我一直苦惱著,到底學到什麼程度才能出來工作呢。(其實現在回頭看,Flask就是一個坑。。用python做web開發的本來就少,而且更多的是用django做的)
然後我就開始幹啃這本書了,第一遍的時候看心理還是那句“這寫的到底是什麼東西啊,完全看不懂”。看完,我想自己做個部落格。然後對著電腦發了一天呆。。。完全不知道怎麼下手。直到第三遍看這書的時候,我才隱約的明白那些功能是怎麼實現的。然後,開始自己嘗試去做一些東西,也算是把部落格做出來了。
說句老實話,我web開發的確沒學好,很多東西都只是照搬書中的程式碼。大概9月份,我把書裡的簡易微博部署上線了
其實我並不是光學web開發而已,偶爾我也為了好玩學了點爬蟲
剛開始我的爬蟲是這樣的
還有這樣的
只是簡單的把網頁的內容打印出來,可是是怎麼實現的,我並不知道。
到了後來我的爬蟲成了
最後
我把網際網路領悟的經典技術書和資源整理了一下,涵蓋34個領悟,143家公司的面試真題,以及常見網際網路技術領悟經典書和麵試書和知名網際網路公司校招薪資彙總表,領取方式:關注此號,回覆:乾貨
下載地址:
還有這樣
英文網上的純英文字幕很難找,我為了學英語還自己寫了個程式,把電影的中英文字幕變成純英文字幕
看,很有意思吧!這是我現在還一直在用著的程式。
這半年我感覺就像是在爬山,山頂一直離我很遠。我不知道什麼時候能走到山頂。但我知道,到最後我肯定能走到。
現在,我已經是一名Python工程師。