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