圖片來源:unsplash
“每天半小時學(xué)習(xí)編程,0基礎(chǔ)入門?!?/p>
“會Python的人,工作都不會太差。追上同齡人,就現(xiàn)在!”
……
你的朋友圈應(yīng)該也出現(xiàn)這過類似的廣告,如今,相比從朋友圈買面膜或者零食,上一門編程課,成為社交電商中出現(xiàn)的新物種。而相比其他的編程語言,Python成為今年年度“出圈”最成功的選手。
潘石屹前段時間也連發(fā)三條微博,把學(xué)習(xí)Python當(dāng)成自己的人生禮物。對此,眾網(wǎng)友猜測:他說不定是看了朋友圈的Python廣告才決定去學(xué)的。
圖片來源:潘石屹微博
這個課究竟在學(xué)什么
為了對此類課程一探究竟,36氪作者報名參與了8.9元的體驗課。和很多網(wǎng)絡(luò)課程一樣,首先要添加一名助教老師,并拉入同期的學(xué)習(xí)群,該群主要為實(shí)操課答疑、每日認(rèn)知課學(xué)習(xí)、學(xué)員之間的交流以及學(xué)習(xí)打卡,這次作者所在的群為227人。
體驗課的學(xué)習(xí)周期為6天,一共設(shè)置了4個關(guān)卡,學(xué)習(xí)進(jìn)度可以自己把握,大概25-30分鐘可以學(xué)完1關(guān)。需通過電腦或者平板上課,課程并不是視頻或者直播,而是文字交互式的,每個人的學(xué)習(xí)是獨(dú)立的,學(xué)完一關(guān)才能進(jìn)入下一關(guān),類似游戲升級。
每關(guān)會有相應(yīng)的練習(xí)題
學(xué)習(xí)的內(nèi)容主要分為認(rèn)知課和實(shí)操課。認(rèn)知課是對Python基本概念的介紹,以微信推文的形式分享在群中。實(shí)操課需要在電腦端學(xué)習(xí),主要講解基礎(chǔ)語法,包括變量和賦值,認(rèn)知數(shù)據(jù)的類型,數(shù)據(jù)進(jìn)行應(yīng)用與轉(zhuǎn)換,條件判斷與條件嵌套等基礎(chǔ)知識。每節(jié)課程設(shè)置了諸如“千與千尋”、“哈利波特”等場景化模式來增加趣味性。
在初步的體驗課之后,會讓你對Python有個基本的認(rèn)知,并根據(jù)課堂內(nèi)容能夠在其自創(chuàng)平臺上進(jìn)行簡單的代碼操作,而這種“即時滿足感”,會讓你想接著往下學(xué)習(xí)??上Вf變不離套路。如果要解鎖后面的學(xué)習(xí)內(nèi)容,需要再交1298元。
我向助教要來了價值“1298元”的課程安排。
主要分為兩部分內(nèi)容,第一部分是基礎(chǔ)語法,主要是掌握函數(shù)的用法、了解模塊的調(diào)用方法等,而第二部分是爬蟲精進(jìn),主要學(xué)習(xí)如何使用Python代碼登錄網(wǎng)站并爬取信息等技能。每個章節(jié)配有相關(guān)的實(shí)操訓(xùn)練,像爬取天氣、電影、食譜信息等應(yīng)用。
如果是對編程一無所知的“小白”,冷不丁一看會被唬住,看起來豐富的課堂內(nèi)容以及實(shí)用的技能,再加上廣告中點(diǎn)燃“焦慮”的廣告詞——“把握AI風(fēng)口,給自己一個漲薪的選擇”,下一步就掏出錢包“沖動消費(fèi)”。且慢,這個課程含金量究竟有多少?真的能達(dá)到廣告中所講的效果?學(xué)完之后可以突破職場瓶頸升職加薪,亦或發(fā)現(xiàn)新的職業(yè)可能實(shí)現(xiàn)轉(zhuǎn)型?
這個課值不值得買
通過調(diào)查,購買該課程或有購買意向的學(xué)習(xí)者主要為以下三種:
第一種,如果你是具有一定編程基礎(chǔ)的學(xué)習(xí)者,想進(jìn)一步提升自己的水平,那這個課程可能不太適合你。
根據(jù)目前掌握的信息來看,該課程僅為入門級的Python 課程,不會幫助你深入理解編程語言,更不會培養(yǎng)你真正的編程思維。實(shí)際上,如果你有其他語言的編程基礎(chǔ),再學(xué)Python是十分容易上手的。能否成功運(yùn)用好Python這門語言,取決于你的數(shù)理知識功底是否扎實(shí),而“快餐式”地講授基礎(chǔ)層面的內(nèi)容,并不能為你打好編程語言基礎(chǔ),更不能為你之后的學(xué)習(xí)生涯帶來實(shí)質(zhì)性的幫助。
這個課就像“得到”中薛兆豐講的經(jīng)濟(jì)課,如果專業(yè)人士來看,他所講的理論僅僅是經(jīng)濟(jì)學(xué)的入門級別,但由于大部分人日常接觸較少,很容易一下被唬住。真的想學(xué),只需要花幾十塊買本真正的專業(yè)書,就會知道他講的僅僅是經(jīng)濟(jì)學(xué)的邊角料而已。
第二種,如果你是編程小白,并且不想自己花時間精力去網(wǎng)上搜集學(xué)習(xí)資料,可以把該課作為單純的入門學(xué)習(xí)。
適合初學(xué)者的原因是因為該課程有一個明顯的特點(diǎn):上手快,能做到即時反饋。這個課所涉及的內(nèi)容能做到馬上上手開練,對于編程小白,特別是停留在“Python應(yīng)該在哪里下載”的環(huán)節(jié)卡住的人來說,會有一定的即時滿足感。
經(jīng)過作者收集,學(xué)習(xí)該課程的很大一部分為初學(xué)者,他們當(dāng)中有下載過各類視頻、文字等學(xué)習(xí)資料,但由于學(xué)習(xí)方式較枯燥、教學(xué)形式不夠新穎,自制力較弱,缺乏即時反饋?zhàn)孕判氖艽斓仍蚴冀K沒有堅持下來。通過報名該課程,在趣味化的教學(xué)以及助教“貼身”督促的環(huán)境下,相較之前也有了一定水平的提高。所以,對于追求“省時省力”,預(yù)算較為充足,并且自學(xué)能力較弱,希望通過新穎有趣的課程講解進(jìn)行學(xué)習(xí)的學(xué)習(xí)者,可以嘗試一下。
但我們應(yīng)注意的是,剛?cè)腴T的學(xué)習(xí)者往往會很容易購買別人包裝好的知識點(diǎn),追求省時省力,但從另一個角度也反映出學(xué)習(xí)者畏難、怕枯燥、無耐心、自制力弱等缺點(diǎn),如若連這些問題都無法努力克服,那么在之后漫長的編程學(xué)習(xí)生涯中也會十分艱辛。
還有購買者表示可能花的錢越多,對一個東西投資越高會越有自制力,應(yīng)該能夠認(rèn)真學(xué)完。但其實(shí)這只是一個自我安撫的心理作用,并不是沉沒成本越大,認(rèn)真程度就會越高。
第三類,如果你希望通過學(xué)習(xí)該課程增加自身職場競爭力,可以根據(jù)不同需求進(jìn)行判斷。
首先,學(xué)習(xí)了一定的爬蟲技能之后,可以從網(wǎng)絡(luò)上自動批量地爬取和整理自己需要的信息,用于商業(yè)分析、調(diào)研學(xué)習(xí)等方面,一定程度上能夠提高自身的數(shù)據(jù)分析技能。
但是,這類課程并不能教會你實(shí)現(xiàn)復(fù)雜編程任務(wù),只能停留在“模仿”的階段,并不能讓你真正對Python語言融會貫通。如果你是一個從來沒有接觸過編程的“小白”,希望通過Python對辦公技能有所提高,實(shí)現(xiàn)對繁雜的表格的快速處理,收發(fā)郵件等等辦公輕應(yīng)用,倒不如老老實(shí)實(shí)學(xué)好Excel,從頭開始學(xué)一門不熟悉的語言,這相當(dāng)于舍近求遠(yuǎn)。
那些說著“Python殺死了Excel”的人,不過是在制造似是而非的職業(yè)需求,擴(kuò)大需求恐慌,以此販賣焦慮。Excel能滿足正常的辦公需求,并且在絕大部分情況下都可以匹敵Python。如果你有清晰的處理邏輯,Excel就能搞定,用Python并不能為你減少多少工作量。
另外,如果有人想通過該課程就能實(shí)現(xiàn)職場轉(zhuǎn)型,只有三個字:不可能。
Python只是工作的一個工具,而一個人的工作能力和會使用的工具并沒有絕對的關(guān)系。我們可以通過學(xué)習(xí)某種工具拓展自身的整體實(shí)力,為你“錦上添花”,絕非在你職場瓶頸期為你“雪中送炭”。
盡管現(xiàn)在一些應(yīng)聘要求中寫到“掌握Python的優(yōu)先考慮”,但一句“擅長Python,具備項目開發(fā)編程經(jīng)驗”,并不能真正為你的簡歷加多少分,只會讓你陷入“什么火學(xué)什么”的怪圈。
一個演變成“成功學(xué)”的Python課
編程語言這么多,為什么只有Python變成了網(wǎng)紅,成為各大培訓(xùn)機(jī)構(gòu)爭相培訓(xùn)的熱點(diǎn)內(nèi)容?
首先,夠潮流。主張“簡潔主義”的Python,語法簡單、語句清晰,可以讓初學(xué)者“快速入門”,在學(xué)習(xí)過程中把精力集中在編程對象和思維方法上。被稱為“膠水語言”的Python,能夠很好地包裝和調(diào)用其他編程語言寫的庫,有著最龐大的免費(fèi)“代碼庫”,有較豐富的資源并且應(yīng)用很廣泛。
隨著人工智能概念的大火,其重要的支持語言Python也一路高歌猛進(jìn)。據(jù)TIOBE 2019年一月發(fā)布的排行榜顯示,Python再次獲得TIOBE最佳年度語言排名,也是獲獎次數(shù)最多的編程語言。
但現(xiàn)在越來越多的Python課,打著人工智能的旗號鼓吹起“神效”,蹭一波熱度收割一波夢想站在時代風(fēng)口的韭菜,看他們的廣告詞——“把握AI風(fēng)口機(jī)遇,給自己一個漲薪選擇”。這類包裝容易讓學(xué)習(xí)者產(chǎn)生學(xué)會Python就掌握了人工智能的錯覺,仿佛下一秒就能造出AlphaGo。但人工智能是個很廣泛的概念,Python只是涉及到其中的深度學(xué)習(xí),在AI開發(fā)中,Python只是熱門的語言之一,但不是唯一。
其次,夠簡單。因為入手極快,幾節(jié)課就能做出點(diǎn)看起來像模像樣的東西,容易使人產(chǎn)生成就感。相比其他語言,Python更容易得到即時反饋,使人產(chǎn)生即時滿足感。
這兩點(diǎn)成為Python培訓(xùn)課泛濫的主要原因,里面魚目混珠,有含金量高帶有一定公益性的,也有師資力量薄弱,僅僅只為商業(yè)利益?;裟嵩凇段覀儠r代的神經(jīng)癥人格》中指出,“典型的焦慮狀態(tài),即由于感到來自外界的強(qiáng)大危險而萌生的一種缺乏防御能力的感覺?!?/strong>即焦慮來源于自身的恐懼。 而五花八門的Python課,正是抓住了人們對于現(xiàn)狀或者未來的恐懼,販賣焦慮。
學(xué)Python的確有用,但也無需把它捧到神位。這不是治愈焦慮的良藥,更不能病急亂投醫(yī)。
“Python不是萬能的,任何編程語言都有各自擅長的領(lǐng)域,比如Java的跨平臺能力就很強(qiáng)。我大學(xué)是學(xué)Java和C語言的,但Python火起來了我也學(xué)了下,不同的編程范式會讓我跳出自己之前的局限,拓展自己思考問題的路徑。現(xiàn)在Python已經(jīng)不新潮了,又出來了其他發(fā)展前景更好的語言,我依然在學(xué)。”一位互聯(lián)網(wǎng)大廠的程序員說道,“每次都當(dāng)你有需求的時候再學(xué)永遠(yuǎn)都會落后一拍,而且無法站在一個高度去選擇,解決不同的問題始終是要對癥下藥的?!?/p>
“我也看到了朋友圈關(guān)于Python的廣告,確實(shí)太夸張了。這就是一個工具,并不能夠拯救人生。找到合適的途徑去慢慢摸索學(xué)習(xí),真正培養(yǎng)出自己的編程技能是不可能短時間速成的,得腳踏實(shí)地。上一次讓我有朋友圈Python廣告的那種‘人生拯救感’的組織,大概是傳銷?!?/p>
當(dāng)Python被包裝成了一門“成功學(xué)”,就變成了一碗喝不起的毒雞湯。
本文轉(zhuǎn)載自微信公眾號“36氪”,作者岳佳彤。原標(biāo)題《在朋友圈買下編程課,你上的是Python還是成功學(xué)》。文章為作者獨(dú)立觀點(diǎn),不代表芥末堆立場,轉(zhuǎn)載請聯(lián)系原作者。
2、芥末堆不接受通過公關(guān)費(fèi)、車馬費(fèi)等任何形式發(fā)布失實(shí)文章,只呈現(xiàn)有價值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。