「萌碼」編程網站高層訪談

2020-12-22 環球網

在美國,趣味編程網站Codecademy如今異常火爆。這個在紐約創辦不足3年的網站目前已擁有超過2400萬的獨立用戶。其創始人Zach Sims甚至相信,編程在未來會像讀書寫字一樣,成為人的一項基本技能。就連果粉心目中的上帝賈伯斯也曾說過:「每個美國人都應該會編程,因為它教你如何思考。」而「萌碼」則立志於幫助更多的中國用戶更加快樂、簡單的學習編程。

年輕的王衝和嚴霽玥是「萌碼」的創始人,在其他同齡人還在迷惘自己人生的時候,王衝和嚴霽玥早已懷抱著對於未來堅定的信心加入了洶湧的創業大潮。而由於之前曾積累過創業的經驗且都是親自操盤,王衝和嚴霽玥此次對創業的整體流程似乎更加熟悉了很多。相比之前的產品,新上線的產品—「萌碼」(www.mengma.com)更是有了質一般的飛躍。「計算教育在未來將會是一種通識教育。」王衝和嚴霽玥在談到未來編程趨勢的時候永遠是充滿信心的表情。那麼在他們的心中中國的編程教育將會是什麼樣子呢?未來有什麼發展呢?帶著諸多疑問,我們有幸採訪到了「萌碼」兩名年輕的創始人—王衝和嚴霽玥,進行一次深入的溝通和交流。

第一次寫代碼的感受,改變了王衝的未來

王衝先生回憶:

這個需要把時間的鐘表撥到七年以前。我是學技術出身,七年以前我跟所有的小夥伴都一樣,懷揣著夢想來到了大學裡面,學的是計算機專業。當時大家都覺得經過幾年的學習我們就能夠像比爾蓋茨,或者是馬克·扎克伯格那樣去改變世界。但現實是我們經歷了一段非常痛苦的學習時光。老師告訴我們編程是一門需要實踐的科學,需要不停的去寫代碼,但是老師講的時候一定是拿著PPT去跟我們講的。當老師在課堂上各種我們沒有聽過的術語讓我們變得頭昏腦漲。回到宿舍的時候,我們坐在電腦前覺得「OK,我終於可以開始改變世界了。」「但這時候我們面臨一個很大的問題,那就是:代碼寫在哪裡?有高手告訴我們說:「你需要去配置環境。」然而對於一個小白來說,「配置環境」這四個字簡直是世界上最遙遠的距離。所以我們照著課本,配置了兩個小時的環境,終於開始寫代碼了。第一行的代碼都是「Hello world。」然後彈出一個黑黑的對話框。當時,這對於我們來說是一個無比大的挫敗感,這和我們腦子裡幻想未來成為的那個人是完全不一樣的。

很多同學跟我一樣,發現學校學堂的這條路走不通,有些同學就會去圖書館去啃磚頭書。實際上是非常非常痛苦的。另外還有一些人會去社區,去一些編碼網站,去學習相應的知識。但是情況也不是特別好,因為知識點會非常非常分散,並且他們也會碰到非常非常多的門檻。 小白問問題的話有時還會被很多人罵。最後很多人包括我當時都會求助於視頻教學。可是我們卻遇到了一個很大的問題:即使像我這種有著強烈學習意願的人都沒法將注意力停留太長時間。

因為我有一個特點,我和其他很多的小夥伴都一樣,我從小不愛聽課。我不愛聽課的原因不是因為老師在課堂上講我不聽,是因為我覺得老師的節奏跟我的節奏是不匹配的。我們在創建萌碼時就想過,如果是老師在臺上講,學生在底下聽的這種被動模式可能效果不會太好。我們需要的是學生真正參與到教學過程中來,讓學生和知識之間直接溝通。」

什麼讓你們義無反顧的投身到「萌碼」?

王衝先生說:「在很小的時候我一直想要做成一件大事。隨著年齡的增長,我突然感覺做成這麼一個大事,創業也許是非常好的途徑之一。我是技術出身,而且又對我們現在所做的事業方向極為的認同。再加上兩年的產品經驗,以及有幸跟別人一起看過一些項目。當時,我接觸過很多的創業者。我每天被他們的熱情所感染著,內心的小宇宙完全被激發了出來。

當我還在北大讀研究生三年級時,我還有一篇論文就能畢業了,但是我當時就覺得如果想要創業的話我就需要有一種「不淋漓盡致不痛快」的覺悟,或者是「All-in or nothing」的覺悟。所以我也沒想太多,再加上我的導師也支持我,我就直接休學全力以赴的投入到這個項目裡來,投入到創業的過程。

嚴霽玥女士則表示:「我的情況可能有點不太一樣。當時我在紐約剛剛結束我的碩士的一個學位,念的是教育。一開始,我本科其實念的是英語專業。在這個跨界領域裡,從自然語言到機器語言,跨界領域裡面其實有一個大牛,叫做喬姆·斯基。這位老爺子從自然語言到程式語言,兩個領域都是業界的泰鬥。當時我就在想雖然我是學教育的,但是怎麼樣的教育才可以立足於一個人的終身發展。後來我想到,現在這個社會就像王衝剛才講的,你要麼是自己主導機器語言,要麼你就被它主導。而我和王衝都相信編程將會成為一門通識教育。我是對教育有激情的人,說好聽點叫做「情懷。」所以當時就義無反顧的來了,一直做到現在。

為什麼網站名字要取名叫做「萌碼」呢?

嚴霽玥女士介紹說:「「萌碼」兩字對於我們有著非同尋常的一番含義:網站叫做萌碼,一是 取「猛獁」的諧音,猛獁象能夠在漫長而殘酷的寒冷氣候中生存,而這一份堅韌也是創業者最重要的精神力量。二是因為覺得學習寫代碼的過程完全沒必要那麼枯燥乏味,它應該是那種萌萌噠的感覺。只需一臺電腦一杯熱茶,抱著萌萌噠的心情也可以學好編程。代碼不應該是高不可攀的。我們不說編程一定能馬上改變世界,但是從這一刻開始了,那麼你就有機會去改變世界。」

國外的普教編程課程會成為中國教育的未來趨勢麼?

王衝先生介紹:「實際上相信許多用戶已經了解到,國外編程教育的大潮早已經是風起雲湧,包括美國的標杆網站Codecadamy,他們在全球已經坐擁了2400萬註冊用戶。還有一點特別值得我們注意的是,有51%的編程學生是小學生。

美國的另一家編程教育網站Code.org。他們在全球發起了「編程一小時」活動,影響力非常巨大。甚至包括美國總統歐巴馬,都在每周例行的視頻講話中,號召所有的美國孩子在小時候都要去學編程。在英國也是這樣的,小孩從五歲開始就要學習編程。十三歲的時候就要學資料庫。同樣的事情發生在像愛沙尼亞這樣的小國,他們的孩子在小學三年級的時候就開始在學編程相關的知識。

在去年我和嚴霽玥在做前一個項目的時候,發現一個非常令我震撼的事情:國內的高中課本中數學第三冊,也就是高二數學上冊中,已經有了編程的相關知識,並且是必修。這些都還是高考必考的。我覺得這樣一種現象的發生,就讓我們更加堅信我們現在所需要做的事情。因此編程教育在未來一定會是一種大勢,這也就是我們一切工作的出發點。從產品、從技術、從我們的內容,從我們的運營,諸多方面都是圍繞這個中心去展開的。」

「在「萌碼」成立之前,有一個事情令我感觸頗深。」王衝先生透露。當時有一家四口跑來學編程的,我們非常的興奮,我立刻去找到了這家人。他的父親說了這樣一句話,讓我非常非常有感觸。他說:「不要說電腦,像智慧型手機這樣的東西在未來都是一個不可阻擋的趨勢。在這樣一個大環境下,我是讓我的孩子拿著智慧型手機去打遊戲,去看韓劇,還是讓他去學點能改變世界的東西?」這種事情都讓我一次又一次的堅定了創建「萌碼」的信念。」

王衝先生提到:「在未來只會有兩種人:一種人是會寫代碼的人,一種人是只能屈從於機器指令的人。你究竟願意成為哪種人?」

「萌碼」是如何實現這種在線編程教育的?

「萌碼」上線之後有很多的媒體朋友,包括業內的朋友都說我們是中國的Codecadamy。」王衝先生提到。其實我們跟Codecadamy是形相似,但神不同。為什麼這麼來理解呢?雖然在某些方面我們長得很像,但是在整個教學過程中我們是完全不同的產品。目前,編程從高齡向低齡化輻射的這樣一個趨勢,也是非常明顯。在我們看來最好的編程狀態就是:首先,我需要有一臺電腦擺放在我的面前。對於學習編程的人來說是一定要一個一個代碼敲進去的。如果不敲代碼的話,我覺得其他的都沒什麼太大意義。其次,當一臺電腦擺放在我的面前的時候。最好是有一個老師坐在我的身邊給我進行講解。老師一邊講,我就一邊去寫。一邊講一邊寫,手把手的教我一步一步往下走。這樣的編程狀態才是我們覺得最好的編程狀態。

那麼從具體的表現形式來說:我們左邊是講解,右邊是IDE,也就是一個編輯器。用戶看到內容後進行學習,檢測出用戶寫的代碼是合法的之後,左邊的內容會變。這種感覺就像是一個老師手把手的教你一樣。同時,談到萌碼產品的相關特點,在我們當初設計萌碼時就有慎重考慮過。

「萌碼」的工作重心是圍繞哪個方面開展的?

我們做在線教育,首先是要解決學生注意力的問題。這也是現在很多網站,我覺得他們沒有做的好的一個事情。因為我們一直有這樣一個觀點:當學生的注意力沒有停留在你的教學體系框架中,那麼你任何方式、方法的革新或者內容上的優化都是徒勞的。而我們採取的方式是叫做「互動式」的編程方式。這也就是我剛才所描述的,不斷的跟計算機之間進行一種人機的交互,也就是不斷的對學生的注意力進行一種強化。這是第一點。

第二點,我們是要最大限度的降低學生學習的門檻。當初在我學習編程的時候,作為一名編程小白,首先我面對的事情不是去寫代碼,而是怎麼去配置編程所需的環境。為了解決這個問題,在我們的教學框架中用戶是不需要去配置環境的,上手就能寫代碼,上手就能感受到編程之美。

第三點是我們不想做視頻。這也是我們網站最大的特點之一。因為視頻是業內一直公認成本較高,但效果並不太好的方式。當初定下來的這個策略就逼著我們去想其他的方法,在教學手段上得去有所創新。這些都形成了現在萌碼的整個教學體系的流程。王衝先生還指出:「目前「萌碼」所有的工作重心基本上可以用這樣一句話來解釋:「我們篤定編程教育將來會是一門通識教育。」可以說我們所有的工作都是圍繞這個重心來展開。

未來還會開發更多新的課程嗎?

目前網站有4門課程。王衝先生介紹:「我覺得在教育這個領域,僅僅有好的產品,有好的交互,或者是好的技術架構是不夠的。還一定得有好的內容。「少即是多。」是我們萌碼團隊一直堅持的產品哲學之一。我們覺得每上一門課程就必須是精品。讓用戶覺得「OK,這門課程在這裡是最好的。」所以呢,我們對每一門上線的課程都是非常非常謹慎的。包括編程基礎,也就是我們網站的第一門課都是我親自操刀去寫的。同時,我們還設計了一個非常非常有趣的內容,就是有一個「X」課程。這不是一門具體的課程,而是讓用戶去選擇他們最想要學的一門課程,我們下一門上線的一定是用戶呼聲最高的一門課程。」

新功能「時光機」聽起來很有意思!

王衝先生表示:「這個名字起的很萌,跟我們網站萌的文化一脈相承。最初的創意來源來自於國外的一個網站,叫Pythontutor,他們會以圖形化的方式將代碼運行的步驟展示出來。當時看到這個東西的時候,我非常的興奮。我覺得這個功能未來一定會成為各大編程教育網站的一個標配。所以我們不僅要做,我們要把這個東西做的更好一些。

其實當時Pythontutor已經實現了一些對解釋性語言的圖形化展示。但是對於編譯性語言,比如說C和C++,它的門檻要高的不止一個數量級。說到這裡,我想提下我們非常自豪的是萌碼團隊已經突破了這個技術瓶頸:讓編譯性語言也能進行圖形化展示。

之前用戶撰寫代碼的過程完全是一個「黑盒」的過程,用戶並不了解這其中的邏輯究竟是怎麼樣的。他們會覺得需要非常強大的抽象邏輯思維能力,才能理解中間的這個運行規則。現在我們用這種圖形化的形式展現出來,這也是我們極大降低了學生學習門檻的重要手段之一。」

面對競爭「萌碼」會做些什麼?

王衝先生表示:「現在相同類型的網站模仿很嚴重,確實「萌碼」上線之後我們也發現了一些比較有趣的現象。有一些網站模仿我們有些太過,讓我們不知道該是覺得抱怨才好,還是高興才好。不過這些現象從根本上更加讓我們堅信了我們產品研發和產品設計的方向是正確的。對於創業者來說,方法自信和道路自信其實是非常重要的。產品的設計,包括從UI到交互的邏輯,都需要切記一點,是不能嫁接的。嚴霽玥女士還提到:「我們現在這一版的UI頁面是請的清華美院的一名非常權威的設計師,他來幫我們設計的。從每一個頁面,每一個板塊的構成,都全部是我們用心製作。因此我們非常確定:我們的東西是肯定是最適合我們自己產品的。

「萌碼」有什麼話想要對你們的朋友和用戶說的嗎?

王衝先生感慨:「公司成立之初我們是非常不容易的,度過了非常辛苦的一段時光。除了夢想之外,這段時間對於我們影響最大的還是朋友和用戶,我們最需要去說的也只是兩個字:感恩。很多朋友都在幫我們。包括有人給了我們免費的辦公室,供我們免費使用包括有一些極客大牛,幫網站完善了非常非常多的功能。包括像霽玥合伙人一直以來的不離不棄。甚至很多很多用戶都給我們發了郵件在支持我們。正因為如此,我們才能在兩個月之內迸發出這麼大的能量,帶來這麼好的產品。我們只有做出更好的產品,來報答和反饋我們的用戶和朋友。

嚴霽玥補充說道:「是的,其實一直以來,從創業開始到現在。我們遇到了很多非常好的人。包括像我們現在所在的這個辦公室,也是朋友推薦給我們的。同時,許多朋友也給了我們特別正面的力量。我覺得他們和以及一直以來支持我們的用戶,都是我們努力往前的最大的推進力。這些一直以來不斷給我們提供幫助的人是我們特別需要去感激的。在這裡,也想借採訪這個機會,跟他們說一聲謝謝。

相關焦點

  • 真實課程測評分享:猿編程、編程貓、核桃編程、和碼編程有何不同?
    學習了半年和碼編程,孩子變化挺大的。孩子的動手能力也變強了,在節假日的時候還會製作一些編程賀卡,用編程編寫故事送給我。在日常生活中,孩子也會運用編程的思維進行思考,解決問題,這是讓我覺得最欣慰的。思維能力是陪伴孩子一生的東西。好課程值得推薦。為了讓寶媽們更好地了解和碼編程,我簡單說一下和碼編程吧。
  • 萌貝臣少兒編程:為什麼身邊的媽媽都讓孩子學編程?
    其實,編程知識早已應用在我們的生活中:小遊戲、上網課、掃碼支付… 一些國家和家長早早就意識到,在未來,編程技能將成為剛需,並將編程教育強制推廣到中小學! 萌貝臣少兒編程教育本著「趣味教學,未來無限」的教育理念為中國兒童和青少年研發了圖形化編程平臺及系列編程課,通過編程學習,孩子們可以創作出充滿奇思妙想的學科遊戲、應用、動畫、互動故事等作品。
  • 推出編程機器人「萌新編程號」,編程貓首次涉足硬體機器人
    近日,少兒編程平臺編程貓與越疆科技聯合推出啟蒙型編程教育機器人——「萌新編程號」。據悉,「萌新編程號」主要通過玩玩具的方式培養孩子的編程技能和思維,這也是編程貓首次涉足硬體機器人。據了解,「萌新編程號」是一個可感應式學習編程的機器小車,集多種感應器於一身,具有超聲波避障、巡線和巡光功能,結合4張FRID感應式實體編程卡(包括編程貓、貓老祖、大黃雞和雷電猴四種角色定義)和一對一在線編程課堂,孩子們可以在玩玩具中學習與機器對話的程式語言,輕鬆理解邏輯關係。
  • 和碼編程採用「編程+數學」差異化定位,邁入編程教育的第一陣營
    來源:創業邦2017年國務院明確指出,「在中小學階段設置人工智慧相關課程,逐步推廣編程教育,鼓勵社會力量參與寓教於樂的編程教學軟體、遊戲的開發和推廣」。隨著市場教育的升級,家長對於高品質編程課程的需求也隨之增加。「這是機會也是挑戰。」和碼編程創始人兼CEO莫劍斌說。於是在2018年,他創立了和碼編程。
  • Code Babes:提供編程教學的「色情」網站
    Code Babes:提供編程教學的色情網站最近有個網站引發了不小的爭議。一個名為「代碼寶貝」(Code Babes)的站點,以美女為噱頭,教男性用戶學習編程。為了讓用戶對碼代碼保持足夠的熱情,他們做了一個非常禽獸的設計:隨著編程能力的提升,美女教員身上的衣服會越脫越少······「代碼寶貝」與編程者碼出來的「寶貝」一毛錢關係都沒有,該網站的這種做法雖然抓住了男人的心,但是也讓女性對編程更加避之不及。他們為男性提供了三個不同等級的「網站開發能力增強訓練」。如果你想知道這些等級叫什麼,好吧,初始級別叫「處女」。剩下的咱們就不多說了。
  • 編程越來越重要!打好編程基礎,萌貝臣少兒編程幫您
    萌貝臣少兒編程,讓孩子贏在編程起跑線! 萌貝臣少兒編程基於多年來對教育的深耕、技術的儲備、雄厚的教研教學經驗和科研實力,強強聯手上海交通大學,專注於少兒編程教育產品研發、少兒編程教育運營服務,以輔導「少兒編程」課程為主,專注服務4-16+歲的中國兒童和青少年。
  • 編程貓推出編程機器人「萌新編程號」,售價99元
    多知網1月23日消息,少兒編程平臺編程貓與機器人技術方案提供商越疆科技聯合推出啟蒙型編程教育機器人「萌新編程號」,現售價99元。  「萌新編程號」是一個可感應式學習編程的機器小車,包含多種感應裝置,具有超聲波避障、巡線和巡光功能,結合4張FRID
  • 編程0基礎,適合新手學習編程的網站
    對於剛接觸編程的新手來說,往往會無從下手,不知道怎麼學。買了有關方面的書,不是看不懂,就是沒有時間看。現在的快節奏生活下,時間越來越碎片化。這裡推薦幾個適合新手學習編程的網站,大家可以隨時學習。首先選擇一門適合自己的程式語言。
  • 最常見的網站程式語言
    作為網站SEOer筆者小丹本身對於優化運營技術要優於代碼,但是如果你對網站程式語言一竅不通那麼你只能成為是一個網站編輯而不是一位合格的SEOer。所以今天筆者小丹要和大家放開關於純粹的優化技術而來了解一下目前最常見的網站程式語言,讓我們能夠更好的為網站運營服務。
  • 2020年學習編程最好的10個網站!
    在這篇文章中收集了10個最佳的編程學習網站,掌握編程技能可能是幫助你走出舒適區的一大步,新手程式設計師通常會覺得程式設計師市場的競爭太激烈,工作太有挑戰性等。但是,據統計,學習一門新的程式語言是值得你花時間去做的事情,原因如下:軟體開發人員的平均工資是103,620元軟體開發市場上有很多職位空缺!
  • 「直播南陽」雲播臺邀你走進「黨媒訪談廳」名師學霸面對面 系列訪談「碼」上看
    直播南陽「黨媒訪談廳」直播系列訪談活動自啟動以來,受到了廣大網友好評。截至目前,訪談活動已成功舉辦三期,總瀏覽量達30餘萬人次,通過音視圖文一體的新媒體傳播形式,在新華社現場雲、抖音、西瓜視頻、快手等平臺實現了同步播放。並通過「南陽日報南陽頭條」微信公眾號、新華號、人民號、今日頭條號、搜狐號、百家號等500萬粉絲矩陣,讓傳播效果實現了疊加擴散。
  • 蜜碼少兒編程「六步教學法」 創新閉環教學模式
    今年,少兒編程行業發展開始進入理性階段,有企業暴露了一些問題,引發了社會的關注。但是,也有不少企業選擇不斷增強內功修煉,從用戶體驗出發,不斷優化課程體系和教學的每一個環節,構建了完善和科學的用戶體驗向學習閉環,蜜碼少兒編程就是其中的代表之一。那麼,在少兒編程教學的具體實施環節中,是怎樣的呢?
  • 12個免費學習編程的網站
    在過去幾年裡,我一直在學習如何編程,編程也幫助我成為了一個更好的企業家——當我的團隊需要我修理一些網站的bug時,我都可以鞠躬盡瘁了。你完全不必傾家蕩產去學習如何編程,這12個提供免費編程課的地方推薦給你。1. CodeAcademy最受歡迎的學習編程的網站之一就是CodeAcademy啦。
  • 10個值得推薦的學習編程的網站
    據說網站是由一個美國和一個英國的程式設計師聯合開發的,起初他們建立這個網站只是出於對編程的熱愛,希望能讓更多人有一個共同學習編程和交流的地方。不過網站上線不久,就獲得了投資商的資助。目前網站的用戶數量已超過了15萬人。他們來自全球194個國家和地區,提供35種程式語言和3000多個產品。「24小時直播編程」是這個網站最大的特色。也就是說,無論你什麼時候訪問這個網站,都會看到世界各地的程式設計師在直播編碼。
  • 簡碼編程:Chrome DevTools系列教程28_神奇的DOM斷點
    簡碼編程:Chrome DevTools系列教程28簡碼編程發現很多前端人員在前端開發的工作中很多時候並不是去寫JS代碼,而是去模仿學習別人的頁面設計。簡碼編程:Chrome DevTools系列教程28打開百度,在「百度一下」按鈕上右鍵「檢查」,會打開Chrome DevTools開發者工具,會自動打開「Elements」選擇頁
  • 分享13個自學編程的優質網站!
    後臺經常有粉絲髮問:編程適合零基礎的人自學麼?自學編程的學習資源應該去哪裡找?網絡上免費的編程資源價值大麼?.
  • 和碼又獲千萬美元級新融資,家長為什麼選擇學科編程
    近日,和碼編程完成新一輪千萬美元級融資。和碼成立不到三年,和碼學員突破100萬,遍布406個中國城市,23個國家地區。從亮眼的數據可以看出,2020年的經濟環境下,和碼能逆勢融資,背後其實是家長對學科編程的認可,和碼產品滿足了市場需求。
  • 使用PHP與XML進行網站編程
    首頁 > 語言 > 關鍵詞 > php最新資訊 > 正文 使用PHP與XML進行網站編程
  • 簡碼編程:aardio中使用inputBox彈出輸入框對話框例子
    簡碼編程:aardio中使用inputBox簡碼編程經常在軟體開發中遇到一個需求,需要讓用戶手工輸入內容,因為用到的頻次比較少,不想在軟體界面上弄一個文本框讓它輸入,也不想單獨弄一個窗體這麼麻煩簡碼編程:aardio中使用inputBox當用戶點擊了按鈕後,自動彈出inputBox彈出輸入框對話框,您可以在原始碼裡預置標題、提示內容、預置輸入文本等設置項,而用戶需要做的就是輸入內容後點擊確定
  • 眾測| 這套好玩的可編程摺紙玩具,也許是孩子學編程的啟蒙老師
    摺紙,這種伴隨人類一路傳承下來的遊戲方式,在今天看來也有不少創新之處,當它和編程機器人合在一起,就有了我們今天眾測的主角——萌新編程號機器人。和市面上其它通過積木形式來玩的編程機器人不同,萌新編程號機器人本身就是一個帶有輪子的小車。