趁著中午午休的時(shí)候绷蹲,編輯這一篇文章,寫下當(dāng)初我自學(xué)Python走的彎路岗憋,希望大家引以為戒,不要多走前人走過的彎路落剪,浪費(fèi)時(shí)間问麸。到今年年底結(jié)束稠肘,我做Python開發(fā)已經(jīng)七年的時(shí)間了,現(xiàn)在月薪35k已經(jīng)算知足了萝毛,但是距離我年薪百萬的目標(biāo)還有很長的路要走略荡,而以后靠的不能僅僅是技術(shù),更是一些管理和帶人方面的知識(shí)和頭腦。因?yàn)樵?jīng)自己自學(xué)Python的時(shí)候走了不少的彎路一也,今天想做下總結(jié):
彎路一:盲目的去學(xué)當(dāng)初我在對(duì)于Python這個(gè)行業(yè)什么都不了解的情況下,比如:不知道未來發(fā)展趨勢(shì)怎棱,不知道學(xué)習(xí)Python應(yīng)該注意哪些初始問題哩俭,不知道具體的學(xué)習(xí)規(guī)劃學(xué)習(xí)路線等等,一味的買書看書拳恋,看視頻凡资,到了中期階段萌生放棄的想法,和主要是因?yàn)橛X得自己越學(xué)越迷茫谬运,也知道自己這樣學(xué)找不到工作讳苦,這是初學(xué)者最大的誤區(qū)带膜。
彎路二:沒人指點(diǎn)。在之前鸳谜,Python對(duì)于我來說是從來不了解的行業(yè)膝藕,而我當(dāng)時(shí)從來沒有想過找一個(gè)這個(gè)行業(yè)比較厲害的人去請(qǐng)教下,現(xiàn)在我終于認(rèn)識(shí)到了一點(diǎn)什么叫“方法不對(duì)咐扭,努力白費(fèi)”所有的Python大神都有自己的學(xué)習(xí)方法芭挽,而學(xué)Python的學(xué)習(xí)也基本是一致,而對(duì)于一個(gè)什么都不懂的初學(xué)者根本不會(huì)知道怎么學(xué)蝗肪,這也是造成失敗的最直接原因袜爪。所以學(xué)Python一定要有人指點(diǎn)。
彎路三:盲目看書對(duì)于新手來說薛闪,學(xué)習(xí)一個(gè)技能肯定是買書看書辛馆,但是后來我才實(shí)踐的證明,對(duì)于一個(gè)啥都不懂的初學(xué)者來說看書基本可以成為無用的豁延,因?yàn)檫@樣的結(jié)果就勢(shì)必會(huì)造成大多數(shù)人的情況:能看懂昙篙,但是永遠(yuǎn)不會(huì)寫,這就是我最初出現(xiàn)的問題诱咏,非常煩人苔可,所以建議初學(xué)者少看書,多動(dòng)手袋狞,必須弄清楚Python的效率學(xué)習(xí)方法焚辅。
彎路四:到處搜集視頻好像大家都有一個(gè)毛病,就是到處搜集資源苟鸯,云盤里有很多東西同蜻,但是基本是從來都不看,所以說視頻在精不在于多早处,我當(dāng)時(shí)自學(xué)Python的時(shí)候也搜集了各種視頻埃仪,這里看看,那里看看陕赃,學(xué)的一點(diǎn)都不系統(tǒng)卵蛉,而且學(xué)了之后也找不到工作,視頻一定要最新的么库,Python更新的快傻丝,舊的是不可以的,如果沒有可以加我的Python交流裙下載诉儒,找管理要就可以葡缰。
彎路五:代碼規(guī)范因?yàn)樽畛踹€有自己一個(gè)人,沒人告訴,我最初編寫代碼的時(shí)候不知道寫代碼的基本規(guī)范泛释,所有的代碼全部是頂格寫滤愕,自己看的時(shí)候都費(fèi)勁,后來有人告訴我寫代碼應(yīng)該注意規(guī)范怜校,我才明白间影。
學(xué)習(xí)Python確定切記三點(diǎn):
1.少看書,多動(dòng)手茄茁,手別懶
2.初學(xué)的問題魂贬,不要覺得自己很NB靖秩,該找人問就找人問
3.學(xué)Python的人很多由桌,同時(shí)放棄的占據(jù)80%學(xué)習(xí)路線:
一部分:
1塞绿,開發(fā)環(huán)境搭建:環(huán)境搭建 編輯器 基本調(diào)試雙版本兼容
2浑娜,python基礎(chǔ):基本知識(shí) 面向?qū)ο缶庉?面相對(duì)象設(shè)計(jì)思想
3,python高級(jí)專題
二部分:
1媳叨,linux基礎(chǔ):獲取與安裝 基本操作 電源浇衬,進(jìn)程挠锥,任務(wù)管理
vim編輯器 用戶與權(quán)限 包管理
2漩怎,python web工具:序列化 網(wǎng)絡(luò)資源獲取
3勋颖,python部署工具:pip virtualenv fabric
4,關(guān)系型數(shù)據(jù)庫:基本理論 DB_API與sqlite3 Mysql
5扬卷,Python web框架基礎(chǔ)原理
三部分:
python web開發(fā):
1牙言,web.py 基礎(chǔ)?
2酸钦,Django基礎(chǔ)
3怪得,F(xiàn)lask基礎(chǔ)
4,Tornado基礎(chǔ)
四部分:項(xiàng)目實(shí)戰(zhàn)
上述學(xué)習(xí)6個(gè)月時(shí)間左右卑硫,如果一天高效率用6個(gè)小時(shí)學(xué)習(xí)徒恋,學(xué)完之后至少可以找到8000+以上的工作,前提是有人指導(dǎo)欢伏,因?yàn)橛薪?jīng)驗(yàn)的人給你指導(dǎo)了入挣,你的目標(biāo)才會(huì)更清晰,學(xué)習(xí)起來包袱沒有那么重硝拧。
關(guān)于學(xué)歷的問題:
很多人在學(xué)習(xí)的時(shí)候會(huì)擔(dān)心自己的學(xué)歷找不到工作径筏,說下我對(duì)于這個(gè)事情的理解,現(xiàn)在這個(gè)社會(huì)好像在說學(xué)歷越來越重要障陶,我個(gè)人并不是這樣認(rèn)為的滋恬,如果一個(gè)人因?yàn)閷W(xué)歷而不去學(xué)習(xí)技術(shù),一直做又臟又累的活抱究,那他可能就是這樣的命運(yùn)恢氯。人不會(huì)因?yàn)閷W(xué)歷而不是學(xué)習(xí)技術(shù),至少學(xué)歷無法改變,但是你總可以改變其他的東西勋拟。是否應(yīng)該去培訓(xùn)勋磕?我個(gè)人的建議不應(yīng)該去培訓(xùn),根據(jù)現(xiàn)在行情來看敢靡,四個(gè)月培訓(xùn)出來找不到工作的人很多挂滓,而且還要辭掉工作,這樣做法是不理智醋安,建議在線上學(xué)杂彭,這樣可以降低很多成本,還有人指導(dǎo)吓揪,可以邊工作邊學(xué)亲怠。
關(guān)于在校的學(xué)生如何學(xué)Python:我見過很多在校學(xué)生大學(xué)四年都是混過來的,在目前來看柠辞,我們可以把他看成是正常的現(xiàn)象团秽,到了大四的時(shí)候,很多人就開始恐慌找工作的事情叭首,那個(gè)時(shí)候想學(xué)業(yè)沒有學(xué)習(xí)的心习勤,一直在糾結(jié)之中,這就是畢業(yè)學(xué)生的迷茫焙格。所以現(xiàn)在大二大三的學(xué)生一定要吸取前面人的教訓(xùn)图毕,不要等著大學(xué)混了四年,然后去還債眷唉。不知道要用多少的時(shí)間才能還回四年欠下的債予颤。
1、關(guān)于學(xué)習(xí)冬阳。Python開發(fā)的技術(shù)蛤虐,主要靠自學(xué)應(yīng)該,可能有些大學(xué)開的課有相關(guān)方面的課程肝陪,但新技術(shù)還是要自己去學(xué)習(xí)驳庭。另外,知識(shí)學(xué)的好氯窍,不如東西做的好饲常,要多練習(xí)多多練習(xí)多總結(jié)經(jīng)驗(yàn),做出來東西擺出來讓別人看狼讨,且看著是那個(gè)樣贝淤,看著舒服,才是王熊楼、道霹娄,而你懂的多能犯,但就是動(dòng)手能力不行,讓你做個(gè)東西犬耻,做半天做不出來踩晶,那別人會(huì)怎么想,可想而知枕磁。
2渡蜻、關(guān)于代碼編寫:建議初學(xué)者脫離可視化編輯器,練習(xí)手寫代碼能力计济,這樣看似麻煩茸苇,笨拙,但堅(jiān)持下去沦寂,真正到你進(jìn)行設(shè)計(jì)時(shí)就會(huì)體會(huì)到其中甜頭学密。手寫代碼,對(duì)于你對(duì)代碼的理解是很有幫助的传藏,同時(shí)也會(huì)便于編寫更具有語義的代碼腻暮。
3、關(guān)于學(xué)習(xí)方法:自己不理解的實(shí)在想不明白就百度一下毯侦,或者到各大論壇去提問哭靖,請(qǐng)高手幫你解決,不要不好意思侈离,當(dāng)然去的時(shí)候盡量提些有技術(shù)含量的問題试幽,基礎(chǔ)知識(shí)不懂了就去翻翻書。要經(jīng)常逛論壇卦碾,向高手學(xué)習(xí)經(jīng)驗(yàn)铺坞,推薦藍(lán)色理想,有機(jī)會(huì)大家可以去看看蔗坯,里面高手很多康震。
學(xué)習(xí)Python的三類人:
第一類人:要對(duì)Python有熱情燎含,對(duì)Python有熱情的這些人宾濒,不管是自學(xué)進(jìn)入Python這個(gè)行業(yè),還是以后再Python這條路上的發(fā)展都是非常的快屏箍。
第二類人:就算沒有第一類人那么對(duì)Python有熱情绘梦,那么我們也要為生活考慮不是嗎?做一個(gè)有目標(biāo)的人也是不錯(cuò)的赴魁,為了更好的生活質(zhì)量卸奉,為何不下功夫好好學(xué)學(xué)Python呢?
第三類人:聽別人說Python的薪資比較高颖御,對(duì)Python沒有任何熱情榄棵,且沒有自制力,我覺得可以盡早放棄了,不是說不能入行疹鳄,我身邊有這樣的同事拧略,做了3年P(guān)ython技術(shù)還停滯不前,經(jīng)常向我這個(gè)不足1年的Python問題瘪弓,可真是實(shí)打?qū)嵉幕A(chǔ)暗媲!
進(jìn)階階段:入門Python高級(jí)專題可以學(xué)習(xí)的不是特別深入腺怯,當(dāng)初我入門的狀態(tài)熟悉了基礎(chǔ)的環(huán)境搭建袱饭,模塊,以及補(bǔ)了一些前端方面的知識(shí)呛占,然后后面就開始正式的接觸Python框架:Django虑乖,Tornado.以及更多的項(xiàng)目思想{MVC,網(wǎng)盤晾虑,博客决左,頁面等}現(xiàn)在回過頭來看,無論是學(xué)Python走贪,還是學(xué)編程佛猛,其實(shí)最好的辦法,就有些類似于從前學(xué)一門手藝坠狡。
你可以自學(xué)继找,但是要有一個(gè)老司機(jī)當(dāng)你師傅,你就會(huì)進(jìn)步非程友兀快婴渡。書上和教程上的知識(shí)點(diǎn)并不難,難的是具體問題的處理凯亮,這時(shí)候边臼,老司機(jī)有經(jīng)驗(yàn),他能指導(dǎo)你假消,讓你少走彎路柠并。其實(shí)感覺還有很多東西要說「晦郑可忽然又了種“想要說些什么又不知從何說起”的感覺臼予。最主要的原因我困了。啃沪。粘拾。也都是想到哪些到哪。如果有什么問題大家可以直接問创千,知無不言缰雇,言無不盡入偷。對(duì)于我這種市井小民,除了沙發(fā)上的屁股印械哟,能幫到別人同樣也可以提升我的存在感盯串,好讓我出現(xiàn)一種這個(gè)世界需要我的錯(cuò)覺。哈哈戒良。
最后体捏,我自己是一名從事了多年開發(fā)的Python老程序員,辭職目前在做自己的Python私人定制課程糯崎,今年年初我花了一個(gè)月整理了一份最適合2019年學(xué)習(xí)的Python學(xué)習(xí)干貨几缭,可以送給每一位喜歡Python的小伙伴,想要獲取的可以加我的Python的QQ學(xué)習(xí)群639+584+010沃呢,歡迎加入年栓,自行下載。
還有薄霜,如果大家對(duì)于學(xué)習(xí)Python有任何問題某抓。比如如何提升技術(shù)、學(xué)習(xí)方法應(yīng)該注意什么惰瓜、關(guān)于Python的學(xué)習(xí)方法否副、學(xué)習(xí)方向我還是比較了解的。多跟有經(jīng)驗(yàn)的人交流崎坊,才可以學(xué)到最新的技術(shù)备禀。