python自學(xué)需要多久
發(fā)布時(shí)間:2022-12-09Python作為一門(mén)上手容易、功能強(qiáng)大、語(yǔ)法簡(jiǎn)單的編程語(yǔ)言,也是初學(xué)者進(jìn)入編程開(kāi)發(fā)行業(yè)的最佳選擇之一。同時(shí)Python對(duì)比java、大數(shù)據(jù)、C語(yǔ)言來(lái)說(shuō),學(xué)習(xí)起來(lái)更加簡(jiǎn)單容易一些,因此受到了不少人的喜歡。
當(dāng)然,一般學(xué)習(xí)Python的話,參加培訓(xùn)機(jī)構(gòu)進(jìn)行學(xué)習(xí)相對(duì)來(lái)說(shuō)比較快一點(diǎn),從入門(mén)到精通學(xué)習(xí)周期在5-6個(gè)月左右;如果是選擇自學(xué)的話,需要根據(jù)自己的實(shí)際學(xué)習(xí)情況去確定要學(xué)習(xí)多長(zhǎng)時(shí)間,一般自學(xué)這種情況是不確定的,可能是一年,甚至于更長(zhǎng)。
建議初學(xué)者先了解一下python目前主要用在哪些領(lǐng)域,能用來(lái)做啥,是否對(duì)這么方向感興趣,再確定是否繼續(xù)自學(xué),這樣有目標(biāo)有動(dòng)力去學(xué),切忌上來(lái)就看語(yǔ)法,寫(xiě)幾行代碼就覺(jué)得已經(jīng)掌握了。
既然是自學(xué)就要有有一個(gè)明確的目標(biāo),知道要學(xué)習(xí)那些內(nèi)容出來(lái)之后才能夠找到工作,然后自己再去根據(jù)學(xué)習(xí)的內(nèi)容制定一套適合的學(xué)習(xí)計(jì)劃,最后才是去根據(jù)制定的計(jì)劃按時(shí)進(jìn)行學(xué)習(xí),在學(xué)習(xí)過(guò)程中要做好筆記,方便日后復(fù)習(xí)。
在學(xué)習(xí)的過(guò)程中一定要選擇學(xué)習(xí)掌握語(yǔ)法,因?yàn)檎Z(yǔ)法很重要,不會(huì)語(yǔ)法的話你是沒(méi)辦法碼代碼。語(yǔ)法基本上都一樣,無(wú)外乎,變量、函數(shù)、類的使用,網(wǎng)上免費(fèi)的資源教程很多,找一家靠譜的學(xué)習(xí)一周基本就可以掌握。
語(yǔ)法掌握了之后,建議學(xué)下基本的設(shè)計(jì)模式,大項(xiàng)目如果不在一個(gè)可擴(kuò)展、可維護(hù)的架構(gòu)下開(kāi)發(fā),會(huì)造成代碼堆疊,造成維護(hù)人員的崩潰。掌握設(shè)計(jì)模式,也是后面由程序員轉(zhuǎn)架構(gòu)師必須的。
最后肯定要實(shí)際做項(xiàng)目,加深語(yǔ)言的熟練度,而且項(xiàng)目實(shí)操也是必須要做的,不僅能夠加深印象和熟練度還能夠積累一定經(jīng)驗(yàn),對(duì)找工作也有幫助。