從UC震驚部到Python程序員,23歲小伙3k-13k的蛻變之路

決定轉(zhuǎn)行,是從2018年下半年,當(dāng)時(shí)大學(xué)剛剛畢業(yè),本科專業(yè)不是自己喜歡的,所以畢業(yè)后也沒(méi)有從事相關(guān)性的工作,陰差陽(yáng)錯(cuò)進(jìn)了一家MCN公司,開始做自媒體寫手。當(dāng)時(shí)負(fù)責(zé)的領(lǐng)域是“科技”,也多虧了那個(gè)時(shí)候,才讓我有了未來(lái)發(fā)展的方向。因?yàn)閷懣萍碱I(lǐng)域的文章,所以開始慢慢接觸到一些技術(shù)類的文章,開始了解到程序員這個(gè)職業(yè),隨著日子的增長(zhǎng),發(fā)現(xiàn)自己也愈發(fā)對(duì)程序員(薪資)和互聯(lián)網(wǎng)公司感興趣,大概考慮了2-3個(gè)月,最后決定辭職,開始我的程序員人生。

拉開程序員人生序幕前,我認(rèn)識(shí)了不少程序員朋友,經(jīng)過(guò)他們的一些指導(dǎo),才知道怎么開始自己的學(xué)習(xí)方向和學(xué)習(xí)路線,最終定下了——Python方向。

確定這個(gè)方向當(dāng)時(shí)也是因?yàn)?,朋友給我說(shuō)了Python的諸多優(yōu)勢(shì):

1、簡(jiǎn)單:Python的語(yǔ)法非常優(yōu)雅,甚至沒(méi)有像其他語(yǔ)言的大括號(hào),分號(hào)等特殊符號(hào),代表了一種極簡(jiǎn)主義的設(shè)計(jì)思想。閱讀Python程序像是在讀英語(yǔ)。

2、易學(xué):Python入手非???,學(xué)習(xí)曲線非常低,可以直接通過(guò)命令行交互環(huán)境來(lái)學(xué)習(xí)Python編程。

3、免費(fèi)/開源:Python的所有內(nèi)容都是免費(fèi)開源的,這意味著你不需要花一分錢就可以免費(fèi)使用Python,并且你可以自由地發(fā)布這個(gè)軟件的拷貝、閱讀它的源代碼、對(duì)它做改動(dòng)、把它的一部分用于新的自由軟件中。

4、自動(dòng)內(nèi)存管理: 如果你了解C語(yǔ)言、C++語(yǔ)言你就會(huì)知道內(nèi)存管理給你帶來(lái)很大麻煩,程序非常容易出現(xiàn)內(nèi)存方面的漏洞。但是在Python中內(nèi)存管理是自動(dòng)完成的,你可以專注于程序本身

5、可以移植: 由于Python是開源的,它已經(jīng)被移植到了大多數(shù)平臺(tái)下面,例如:Windows、MacOS、Linux、Andorid、iOS等等。

6、解釋性 :大多數(shù)計(jì)算機(jī)編程語(yǔ)言都是編譯型的,在運(yùn)行之前需要將源碼編譯為操作系統(tǒng)可以執(zhí)行的二進(jìn)制格式(0110格式的),這樣大型項(xiàng)目編譯過(guò)程非常消耗時(shí)間,而Python語(yǔ)言寫的程序不需要編譯成二進(jìn)制代碼。你可以直接從源代碼運(yùn)行程序。在計(jì)算機(jī)內(nèi)部,Python解釋器把源代碼轉(zhuǎn)換成稱為字節(jié)碼的中間形式,然后再把它翻譯成計(jì)算機(jī)使用的機(jī)器語(yǔ)言并運(yùn)行。

7、面向?qū)ο?:Python既支持面向過(guò)程,又支持面向?qū)ο?,這樣編程就更加靈活。

8、可擴(kuò)展 :Python除了使用Python本身編寫外,還可以混合使用像C語(yǔ)言、Java語(yǔ)言等編寫。

9、豐富的第三方庫(kù):Python具有本身有豐富而且強(qiáng)大的庫(kù),而且由于Python的開源特性,第三方庫(kù)也非常多,例如:在web開發(fā)、爬蟲、科學(xué)計(jì)算等等

現(xiàn)在來(lái)看,我是選對(duì)了,以前拿著3000的工資還不包吃住,現(xiàn)在雖然也不高,每個(gè)月至少有個(gè)13000,勤快一點(diǎn)再多接一點(diǎn)私活,可以拿到20000。今年十月份提了一輛車,不是啥好車,剛好十萬(wàn),用來(lái)代步。(凡爾賽?)O(∩_∩)O哈哈~好像跑偏了。

當(dāng)初剛開始學(xué)習(xí)Python的時(shí)候,其實(shí)是非常難熬的,因?yàn)?strong>沒(méi)有基礎(chǔ),又沒(méi)有人指導(dǎo),知識(shí)點(diǎn)又都非常枯燥無(wú)味,需要自己拼命理解,學(xué)了一個(gè)月后,我想放棄的念頭越來(lái)越強(qiáng)烈。感覺(jué)實(shí)在學(xué)不下去了,得虧后面再小區(qū)晨跑的時(shí)候,遇到了我職業(yè)生涯路上的貴人-老王,老王吧他這個(gè)人挺好的,在騰訊工作6年了.現(xiàn)在是騰訊資深架構(gòu)師,在閑聊的時(shí)候,他了解到我在為學(xué)Python而煩惱,又是他樓下鄰居,當(dāng)下就給我指點(diǎn)了一些學(xué)習(xí)是需要注意的事項(xiàng)。他說(shuō)新手學(xué)習(xí)Python經(jīng)常會(huì)走進(jìn)這樣的誤區(qū)
1、盲目的去學(xué):不知道未來(lái)發(fā)展趨勢(shì),不知道學(xué)習(xí)python應(yīng)該注意哪些初始問(wèn)題,不知道具體的學(xué)習(xí)規(guī)劃學(xué)習(xí)路線等等,就一味的買書看書,看視頻,到了中期階段很容易萌生放棄的想法,這主要是因?yàn)橛X(jué)得自己越學(xué)越迷茫,也不知道自己這樣學(xué)找不找的到工作,這是初學(xué)者最大的誤區(qū)。
2、孤軍奮戰(zhàn):很多人在學(xué)python的時(shí)候,從來(lái)都不跟別人交流(可能也沒(méi)人交流),就感覺(jué)活在自己的世界里,總認(rèn)為自己什么都可以搞定,而且很多知識(shí)不會(huì)了,直接就過(guò)去了,并沒(méi)有深究,而這種學(xué)習(xí)態(tài)度也注定了結(jié)局將會(huì)是以失敗告終,學(xué)習(xí)Python一定要有討論的過(guò)程,只有跟不同的人交流才能了解到你自己不知道的東西。
3、刻意記憶:大多數(shù)人學(xué)習(xí),都是去死記硬背,其實(shí)這樣的學(xué)習(xí)是不行的,要去理解,去實(shí)踐,掌握其原理,這才是學(xué)到了手。
4、懷疑自己:可以允許別人超越你,但絕不能允許自己懷疑自己。世界上優(yōu)秀的人多了去了,不要去跟別人比,要跟自己過(guò)去比,如果你自己都懷疑自己,那還能成功那就奇了怪了。
5、收集資源:好像網(wǎng)絡(luò)上特別流行一句話,叫做:“收藏從未停止,學(xué)習(xí)從未開始?!?/strong>每次看到都覺(jué)得特別扎眼,有些人是處于調(diào)侃,有些人呢,是真的養(yǎng)成了習(xí)慣,見到好的文章,見到長(zhǎng)篇大論就趕緊收藏,但從來(lái)沒(méi)有認(rèn)真從里面學(xué)習(xí)到一丁點(diǎn)知識(shí)。網(wǎng)盤一大堆東西,就是從來(lái)沒(méi)有去認(rèn)真看過(guò),哪怕是一個(gè)知識(shí)點(diǎn)都么有。

聽了老王的一席話,讓我瞬間滿血復(fù)活,重新燃起了斗志,后面我就經(jīng)常找老王請(qǐng)教,實(shí)在被我煩了直接甩給我一份非常好用的資料《用漫畫教你學(xué)Python》,他是采用漫畫的形式,用簡(jiǎn)單易懂的語(yǔ)言和圖片詳細(xì)解讀了Python的每一個(gè)知識(shí)點(diǎn),值得推敲的同時(shí)有增加趣味性,便于初學(xué)者學(xué)習(xí)。

總共495頁(yè),其中包含數(shù)據(jù)類型的數(shù)據(jù)、運(yùn)算符、程序流程控制、字符串、函數(shù)、文件讀寫和多線程等內(nèi)容,任何人都可以閱讀和學(xué)習(xí),建議拿過(guò)去學(xué)習(xí)一下!這份資料我已經(jīng)上傳簡(jiǎn)書,朋友們?nèi)绻枰梢越o我發(fā) 簡(jiǎn)信【666】獲取。

以下是這份資料的部分內(nèi)容截圖展示。

目錄

  • 郵箱加滿!準(zhǔn)備出發(fā)!
  • 編程基礎(chǔ)的那點(diǎn)事
  • 數(shù)字類型的數(shù)據(jù)
  • 運(yùn)算符
  • 程序流程控制
  • 容器類型的數(shù)據(jù)
  • 字符串
  • 函數(shù)
  • 類與對(duì)象
  • 異常處理

數(shù)字類型的數(shù)據(jù)

  • Python中的數(shù)據(jù)類型
  • 整數(shù)類型
  • 浮點(diǎn)類型
  • 復(fù)數(shù)類型
  • 布爾類型
  • 數(shù)字類型的相互轉(zhuǎn)換

函數(shù)

  • 定義函數(shù)
  • 調(diào)用函數(shù)
  • 參數(shù)的默認(rèn)值
  • 可變參數(shù)
  • 函數(shù)中變量的作用域
  • 函數(shù)類型
  • Lambda函數(shù)

常用的內(nèi)置模塊

  • 數(shù)學(xué)計(jì)算模塊
  • 日期時(shí)間模塊
  • 正則表達(dá)式模塊
  • 如何使用官方文檔查找模塊幫助信息

訪問(wèn)數(shù)據(jù)庫(kù)

Python漫畫教程全文檔共495頁(yè),文章有限制,無(wú)法全部展示,我已經(jīng)上傳簡(jiǎn)書,朋友們?nèi)绻枰梢越o我發(fā) 簡(jiǎn)信【666】獲取,

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容