從網癮少年到網管,再到python爬蟲程式設計師,這一路走來,我哭了……
吃不了讀書的苦就得吃生活的苦
我從小到大,不愛學習,就愛玩遊戲,整個人都沉迷在網路世界裡面,見識很短。我高中的時候,每次考試都是倒數第一,寫卷子只寫選擇題。
17年高中畢業在村子裡暑假又玩了兩個月,後面想了想考上的專科也不去讀了。一個人17週歲做火車來深圳這邊打工,我第一份工作當網管,包吃住3000。我當時覺得真好,後面幹了一個月,因為網咖有老虎機那種涉嫌賭博的機子,整個網咖被查封掉了。
第二份工作在漢堡店後廚包漢堡炸雞腿,包住一個月4000塊,我覺得也還行。在漢堡店工作期間,結識了很多來我們店拿外賣的美團、餓了麼騎手,我就發現買個電瓶車送外賣,工作時間自由,工資還不少,我就辭職去做美團外賣騎手。
2018年2月正式成為一名騎手,這一送就是兩年。但是隨著時間的推移,好像很多人都覺得送外賣這工作可以,都爭著來當外賣員,然後員工一多,公司制度越來越苛刻,工資也越來越少,後面浦東交警針對外賣員、電瓶車查的也越來越嚴,我就在想,我這兩年是不是過的太舒服了,別人都在上大學,努力學知識,我每天就打醬油送個外賣,一個月掙五六千混混日子,沒有什麼一技之長,難道就這樣一輩子送外賣麼?兩年間,我很多外賣團隊的大哥,還有我父母,都跟我說趁年輕去學個技術,年紀輕輕的送什麼外賣,但是我不知道學啥,我沒有方向。
人生的轉機
我人生的轉機是在2020年冬天那會兒,我很多高中的朋友,專科畢業都找工作開始上班了,不少人的工作就是跟電腦有關的,我也是那會兒才知道,程式設計師有前端、Java、軟體測試、大資料、運維很多種類。我想這工作真好啊,做電腦前面敲一敲鍵盤,就把錢掙了。送外賣風裡來雨裡去,這不比當騎手好多了,我也想當程式設計師。
我諮詢了一位高中的同學,現在在騰訊做開發,他建議我學Python,門檻低,易學。說來命運真是神奇,高中的上下鋪,曾經一起吃飯、一起打球的哥們兒,人生的際遇千差萬別。他在高中時學習就非常努力,考入了一所985大學,而我考上了專科還沒去讀。
然後我就去網上看資料,看看Python怎麼學,有哪些方向,我就發現資料分析對學歷要求低,入門簡單,就是工資也還行,我就覺得這資料分析很適合我。
到網上找了很多Python的零基礎學習課程還有書籍,再加上同學給我做指導還有簡歷修改,面試注意等事項。
後面學習了五個月的時間,我彷彿吸收了比上學以來加起來還要多的知識。先到網上找了一些兼職練手,發現自己都能順利完成了,然後在外面開始找正式的工作。
一週時間,面了六家,拿了三個offer,一個5000的爬蟲,兩個8000,9000的資料分析,跟我其他做程式設計的同學比起來,這個工資不高,但跟我自己比起來,這份工作比之前送外賣好很多,但是我不覺得我比別人差。
以前我只會玩遊戲,很自卑,啥也不會,還讓父母操心,現在每年我都能給父母三萬塊錢,讓他們不再那麼辛苦。
縱有疾風起,人生不言棄。
我是如何自學 Python 的?
關於自學python,個人最大的3點經驗:
-
找一本淺顯易懂,例程比較好的教程,從頭到尾看下去。不要看很多本,專注於一本。把裡面的例程都手打一遍,搞懂為什麼。我同學當時推薦我看的是《簡明python教程》,不過這本書不是非常適合零基礎初學者。**零基礎推薦《與孩子一起學程式設計》,**或者看B站的教程 [Python零基礎入門到精通全套教程]。
這是我搜集整理並且學習的比較適合零基礎的小白電子書教程。如果你有需要,我也可以分享給你!
-
去找一個實際專案練手。面試實際是需要一些專案實戰經驗的,我選擇購買了一個網課,把網課的專案demo,實操一遍,直接拿來主義。這種條件下的效果比你平時學一門新語言要好很多。所以最好是要有真實的專案做。當然條件允許可以找幾個同學一起做個網站之類。注意,真實專案不一定非要是商業專案,你寫一個只是自己會用的部落格網站也是真實專案,關鍵是要核心功能完整。
這是我當時購買並且學習和實操寫到簡歷中的專案。很實用,如果你有需要,我也可以分享給你!掃描下方二維碼,即可免費領取!
-
最好能找到一個已經會python的人。問他一點學習規劃的建議(購買一些網課也是個途徑),我很慶幸自己遇到了我的同學,當然專案實戰的部分,網課老師也給了我很多的幫助,然後在遇到卡殼的地方找他們指點。這樣真的讓我會事半功倍。同時我們也要學會搜尋,學會如何更好地提問。因為沒人願意幫你寫作業或是回答“一搜便知”的問題。
然而,別人的經驗未必能完全複製。比如我沒有說的是,很多自學python成功的人,絕大部分在學校選修過其他的程式語言,因此我在和他們交流時明顯感覺得到,他們的學習效率比我高很多。
當然成功也和我自身相關:一是我特別努力,彌補了先天條件的劣勢;有很多天我都都是學習到凌晨3點左右睡覺,第二天早上九點就起床了繼續學習了。二是我也遇到給我很多支援和幫助的高中同學!為此我和他合租了一個房子,專門找他答疑,他給我的幫助和提升特別大,對於我這樣完全的零基礎小白來說,有個人生導師真的很重要。
所以除了前面說的3點經驗,給初學程式設計者的額外建議:
-
首先要有信心。雖然可能你看了幾個小時也沒在螢幕上打出一個三角形,或者壓根兒就沒能把程式執行起來。但相信我,幾乎所有程式設計師一開始都是這麼折騰過來的。
-
選擇合適的教程。有些書很經典,但未必適合你,可能你寫了上萬行程式碼之後再看它會比較好。
-
寫程式碼,然後寫更多的程式碼。光看教程,編不出程式。從書上的例程開始寫,再寫小程式片段,然後寫完整的專案。
-
除了學習程式語言,也兼顧補一點計算機基礎,和英語。
-
不但要學寫程式碼,還要學會看程式碼,更要會除錯程式碼。讀懂你自己程式的報錯資訊。再去找些github上的程式,讀懂別人的程式碼。
-
學會查官方文件,用好搜尋引擎和開發者社群。
最後,我整理了我自己的學習路線給大家,個人認為很有用,大家可以參考一下:
- Python入門基礎學習路線
- python爬蟲入門學習路線
- python資料分析入門學習路線
總結
**“做程式設計師,圈子和學習最重要”因為有有了圈子可以讓你少走彎路,擴寬人脈,擴充套件思路,學習他人的一些經驗及學習方法!
如果你覺得自己學習效率低,缺乏正確的指導,點選下方連結,和我一起可以加入資源豐富,學習氛圍濃厚的知乎python技術圈共同交流吧!
群內有許多來自一線的技術大牛,也有在小廠或外包公司奮鬥的碼農,我們致力打造一個平等,高質量的python交流圈子,不一定能短期就讓每個人的技術突飛猛進,但從長遠來說,眼光,格局,長遠發展的方向才是最重要的。
35歲中年危機大多是因為被短期的利益牽著走,過早壓榨掉了價值,如果能一開始就樹立一個正確的長遠的職業規劃。35歲後的你只會比周圍的人更值錢。
相關文章
- 從網癮少年到網管,再到程式設計師,看他的逆襲路,哭了……程式設計師
- 好程式設計師Python培訓分享Python之初識網路爬蟲程式設計師Python爬蟲
- 好程式設計師Python培訓分享網路爬蟲的分類程式設計師Python爬蟲
- 我去!爬蟲遇到字型反爬,哭了爬蟲
- 程式人生|從網癮少年到微軟、BAT、位元組offer收割機逆襲之路微軟BAT
- 我的 Python 網路爬蟲直播分享要來了!Python爬蟲
- 幽默:網管 vs. 程式設計師程式設計師
- 網路爬蟲---從千圖網爬取圖片到本地爬蟲
- 神操作!“AI程式設計師”走進偶像劇,網友:我服!AI程式設計師
- 【爬蟲】python爬蟲從入門到放棄爬蟲Python
- python爬蟲---網頁爬蟲,圖片爬蟲,文章爬蟲,Python爬蟲爬取新聞網站新聞Python爬蟲網頁網站
- @程式設計師,一文讓你掌握Python爬蟲!程式設計師Python爬蟲
- 好程式設計師Python培訓分享Python爬蟲工具列表大全程式設計師Python爬蟲
- 好程式設計師Python培訓分享Python爬蟲相關框架程式設計師Python爬蟲框架
- 課程設計:python_網路爬蟲專案Python爬蟲
- python網路爬蟲_Python爬蟲:30個小時搞定Python網路爬蟲視訊教程Python爬蟲
- 好程式設計師Python學習路線之python爬蟲入門程式設計師Python爬蟲
- “Java跌落向下,Python奮鬥向前”,程式設計師:看哭了...JavaPython程式設計師
- python網路爬蟲應用_python網路爬蟲應用實戰Python爬蟲
- 物聯網時代到來,Java程式設計師躺贏!Java程式設計師
- 就這樣,我走過了程式設計師的前五年。一路風雨泥濘,前方陽光正好。程式設計師
- python DHT網路爬蟲Python爬蟲
- 《從零開始學Python網路爬蟲》概要Python爬蟲
- 網路爬蟲詳細設計方案爬蟲
- 【python--爬蟲】彼岸圖網高清桌布爬蟲Python爬蟲
- 手把手教你利用爬蟲爬網頁(Python程式碼)爬蟲網頁Python
- Python使用多程式提高網路爬蟲的爬取速度Python爬蟲
- 從2012到2021,從土木到程式設計師程式設計師
- python網路爬蟲(14)使用Scrapy搭建爬蟲框架Python爬蟲框架
- 網路爬蟲(python專案)爬蟲Python
- 專案--python網路爬蟲Python爬蟲
- python網路爬蟲合法嗎Python爬蟲
- Python網路爬蟲實戰Python爬蟲
- python 爬蟲網頁登陸Python爬蟲網頁
- 怎麼利用Python網路爬蟲來提取資訊Python爬蟲
- Python 從入門到爬蟲極簡教程Python爬蟲
- [Python] 網路爬蟲與資訊提取(1) 網路爬蟲之規則Python爬蟲
- 什麼是Python網路爬蟲?常見的網路爬蟲有哪些?Python爬蟲