聽(tīng)說(shuō)李杰在51CTO教Python
原創(chuàng)李杰,老男孩教育python教學(xué)總監(jiān),也是51CTO學(xué)院的高級(jí)講師(個(gè)人頁(yè)面:http://edu.51cto.com/lecturer/user_id-3050674.html),三十上下的年紀(jì),大家都叫他Alex。初次見(jiàn)他是學(xué)院視頻錄制的采訪,穿著隨性,幽默健談,錄視頻還愛(ài)給自己加戲,說(shuō)這樣的視頻不會(huì)乏味更能吸引學(xué)生。當(dāng)天令我印象最深刻的不是他對(duì)python的了如指掌,而是他和我說(shuō)的一句話,“選擇大于努力”。
其實(shí)我一直覺(jué)得做開(kāi)發(fā)的都很酷,噼里啪啦的打一串兒英文或者看不懂的字符,就能變成一個(gè)程序,趁著這個(gè)機(jī)會(huì)我問(wèn)Alex“我也想學(xué)開(kāi)發(fā),但是什么也不會(huì),能學(xué)Python么?” 結(jié)果Alex瞥了我一眼,就開(kāi)始滔滔不絕了起來(lái)。
“Python是一門非常簡(jiǎn)單易學(xué),開(kāi)發(fā)效率極其高的語(yǔ)言,并且有著豐富的第三方庫(kù)的支持,可以異常輕松地快速開(kāi)發(fā)出各種各樣的東西,在國(guó)內(nèi)主要有做網(wǎng)站、做IT運(yùn)維自動(dòng)化開(kāi)發(fā)、做金融的分析,做爬蟲(chóng)等領(lǐng)域的應(yīng)用。基于以上,為什么不適合你這種小白學(xué)?”我心里正琢磨著,既然你說(shuō)這么好學(xué),那我干嘛不自學(xué)還要跟著你學(xué)?我剛要問(wèn)出口,他立馬搶了一句,“自學(xué)不適合小白的”。我特別不解地問(wèn)他為什么,他卻把手背在了腦后悠然閉上了眼睛,說(shuō):“如果你本來(lái)就是做開(kāi)發(fā)的,比如你是寫(xiě)java語(yǔ)言的,可能對(duì)Python的了解只需要兩三個(gè)星期,就能運(yùn)用自如。但你是純小白,不懂語(yǔ)言沒(méi)做過(guò)任何開(kāi)發(fā),在你不會(huì)開(kāi)發(fā)的情況下自己上手自學(xué),就相當(dāng)于什么呢?就相當(dāng)于你得了一個(gè)重病,你又不是醫(yī)生,還不去醫(yī)院看病,只是在網(wǎng)上找各種偏方,然后治了,三個(gè)月死了。”正說(shuō)著,他又突然睜開(kāi)眼,后背挺直,正經(jīng)道:“但不是說(shuō)零基礎(chǔ)的自學(xué)特別不好,只是要考慮時(shí)間成本和堅(jiān)持成本不是,現(xiàn)在學(xué)Python是為了找了一個(gè)更好的工作,讓你的能力更強(qiáng),自學(xué)的時(shí)間可能要比報(bào)班跟著老師學(xué)的時(shí)間多出一到兩倍,咱們之間沒(méi)有太大的差距,可能就是你沒(méi)我?guī)?,以及沒(méi)有我會(huì)安排時(shí)間。”
在和Alex的交談中,Python真真切切的勾引到了我。正如Alex說(shuō)的,脫離了學(xué)校還要學(xué)習(xí)Python,是為了提升自己的價(jià)值。Python從1989年誕生到現(xiàn)在,使用率一直穩(wěn)步攀升,國(guó)外像Google、YouTube、Quora、Instagram等知名公司都適用Python開(kāi)發(fā)的;國(guó)內(nèi)的豆瓣、知乎、網(wǎng)易、金山、騰訊藍(lán)鯨游戲平臺(tái)、汽車之家、新浪、搜狐等也都在用Python;OpenStack、SaltStack、Ansible、AlphaGo的開(kāi)源項(xiàng)目也是用Python做的。Python在web開(kāi)發(fā)、服務(wù)器端的開(kāi)發(fā)、科學(xué)運(yùn)算、圖形化開(kāi)發(fā)、大數(shù)據(jù)挖掘、云計(jì)算以及金融等領(lǐng)域,都有著很好的發(fā)揮。正是這種逐漸穩(wěn)固的趨勢(shì)造就了現(xiàn)在的Python的就業(yè)形勢(shì)。
Alex幫我這個(gè)小白做了個(gè)三到五年的職業(yè)規(guī)劃,問(wèn)我是想做開(kāi)發(fā),還是做運(yùn)維,我也說(shuō)不出來(lái)什么。他又白了我一眼,用筆在紙上畫(huà)了兩條線,說(shuō)第一條線是做開(kāi)發(fā)。如果學(xué)好Python后可以做web開(kāi)發(fā)或者后端服務(wù)器開(kāi)發(fā),三四年后升入資深開(kāi)發(fā)的行列,再學(xué)一些運(yùn)維知識(shí),做兩三年變成架構(gòu)師,最后是CTO。第二條線是先在運(yùn)維做一兩年,嫻熟的運(yùn)維知識(shí)加上開(kāi)發(fā)技能,就可以做自動(dòng)化開(kāi)發(fā),走上架構(gòu)師到達(dá)CTO的頂峰。他說(shuō)完這些我才明白什么叫隔行如隔山,但是就像Alex說(shuō)的一樣,選對(duì)方向跟對(duì)人是最重要的。
說(shuō)到Alex和51CTO學(xué)院的合作已經(jīng)有些年頭了,Alex為什么選擇51CTO學(xué)院來(lái)執(zhí)教也是有原因的。51CTO學(xué)院的在線教學(xué)和別家的教學(xué)不一樣,采用的是一對(duì)一輔導(dǎo)形式,很多人選擇網(wǎng)絡(luò)教學(xué)是圖個(gè)方便,但是每個(gè)學(xué)生的情況可能都不一樣,網(wǎng)絡(luò)教學(xué)雖然能解決地區(qū)的問(wèn)題,卻不能很好的滿足所有人的需求。然而51CTO學(xué)院的一對(duì)一輔導(dǎo)不一樣,所有的課程是根據(jù)學(xué)員自己的時(shí)間來(lái)確定上課時(shí)間,另外官方還會(huì)給出每周學(xué)習(xí)進(jìn)度的建議,并且每個(gè)學(xué)員還配備一對(duì)一的輔導(dǎo)老師,輔導(dǎo)老師會(huì)督促學(xué)習(xí)進(jìn)度,并且對(duì)你的作業(yè)進(jìn)行評(píng)判,作業(yè)不合格者又要進(jìn)行一對(duì)一輔導(dǎo)。
每個(gè)人都是有惰性的,既然決定努力向前,如果自己不能狠下心鞭笞自己,就一定要做個(gè)對(duì)的選擇來(lái)督促自己,51CTO學(xué)院和Alex愿意幫你實(shí)現(xiàn)自己的自我提升,而你還在等什么?
Alex跟51CTO學(xué)院合作的Python培訓(xùn)班,目前免費(fèi)試聽(tīng)正在開(kāi)放中,想申請(qǐng)的朋友可以去頁(yè)面進(jìn)行咨詢>>http://edu.51cto.com/activity/lists/id-29.html