零基礎(chǔ),入門(mén) Python 編程與 AI / ML 應(yīng)用開(kāi)發(fā),只花半年?
一位 95 后小哥 Nico 聲稱(chēng)自己做到了,還是高中學(xué)歷背景。
短短半年,他就入門(mén)了 Python、前端堆棧及 AI / ML 應(yīng)用,做出了一個(gè) AI 電商客服及推廣官網(wǎng)。
這兩天,Nico 的學(xué)習(xí)故事已被人分享到了 Indie Hackers 上并登上首頁(yè)。
不少人為其努力點(diǎn)贊:
還有人請(qǐng)教進(jìn)階經(jīng)驗(yàn):
所以,他是如何在短時(shí)間一步步入門(mén)編程及 AI / ML 的?
零基礎(chǔ)入門(mén)編程與 AI / ML
Nico 高中畢業(yè)后就輟學(xué)了,現(xiàn)年 25 歲。
此前,Nico 收入來(lái)自電商營(yíng)銷(xiāo)和媒體投放的私活,但 2022 年開(kāi)始,自己原從事的電商廣告投放行業(yè)越來(lái)越難做,客戶(hù)經(jīng)費(fèi)不斷變少。
于是今年 5 月,零基礎(chǔ)的他開(kāi)啟了代碼與 AI 學(xué)習(xí)之路。
Nico 之前有一點(diǎn)前端知識(shí),但從未系統(tǒng)性學(xué)過(guò)任何語(yǔ)言,這回,他打算先從 Python 開(kāi)始。因?yàn)檫@種語(yǔ)言較為流行,且適合后續(xù)結(jié)合 AI / ML 技術(shù)。
Nico 從在線課程平臺(tái) Udemy 上買(mǎi)了 36 節(jié)一套的課程,價(jià)值 20 美元,由此開(kāi)始編程學(xué)習(xí)。
考慮到課不是買(mǎi)了就會(huì)了,他設(shè)計(jì)了一套學(xué)習(xí)方法。
(1)看課程教學(xué);
(2)看到需要加深理解部分,暫停并自己給自己出測(cè)試題練習(xí);
(3)每堂課后必練習(xí);
(4)完成每個(gè)復(fù)雜編程練習(xí)后,來(lái)個(gè) 5 到 10 分鐘休息,做一些不費(fèi)腦子的事情。
為給自己加點(diǎn)動(dòng)力,他還在個(gè)人網(wǎng)站上創(chuàng)建一個(gè)帖子定期記錄學(xué)習(xí)情況。
由于學(xué)習(xí)過(guò)程中耗費(fèi)的精力遠(yuǎn)超他的想象,為保證進(jìn)度和質(zhì)量,Nico 嚴(yán)格踐行一套的生活節(jié)奏。
早上 6 點(diǎn)起床去健身,然后回家開(kāi)擼代碼,直到晚上睡覺(jué)。他還戒掉了熬夜,也不在晚上喝酒,避免宿醉。
到五月末,他就完成了 Python 課程學(xué)習(xí)。
視頻課程中的大部分概念他已明白,并能編寫(xiě)程序抓取各種網(wǎng)頁(yè)數(shù)據(jù),還會(huì)編寫(xiě)增強(qiáng)閱讀器,將單詞部分字母標(biāo)粗,輔助閱讀。
由于 Nico 的學(xué)習(xí)面向?qū)嵱?,不要求自己精通并了解全部知識(shí)點(diǎn),他轉(zhuǎn)頭馬上開(kāi)啟了 AI 學(xué)習(xí),課程同樣來(lái)自 Udemy,學(xué)時(shí) 40h。
但沒(méi)幾天,問(wèn)題就來(lái)了 ——Nico 數(shù)學(xué)不好。
上中學(xué)時(shí),自己就屬于班里墊底的那一類(lèi),老師曾告訴他「你永遠(yuǎn)不會(huì)學(xué)懂」。
但要理解 AI / ML 基本原理,沒(méi)相應(yīng)數(shù)學(xué)知識(shí)真不行。高中畢業(yè)的 Nico 不得不花精力去看各種公式和概念,甚至自建了一個(gè)學(xué)習(xí)資源庫(kù)(鏈接見(jiàn)文末參考鏈接)
好消息是,他心態(tài)挺好。
Nico 在博客中寫(xiě)道,自己目前收入已經(jīng)比瞧不起他的老師高出兩三倍,有信心能學(xué)好。
順手 po 出所看的數(shù)學(xué)公式,一番自嘲:
沒(méi)想到,我也會(huì)有一天硬著頭皮看這些公式。
硬學(xué)之外,Nico 還加學(xué)一門(mén)數(shù)學(xué)理論課,用以理解 AI 背后的數(shù)學(xué)模型。由于自己是零基礎(chǔ),每每遇到陌生詞匯和定理,他也會(huì)下來(lái)再做功課理解。
就這樣,他從每天 8 點(diǎn)學(xué)到 21 點(diǎn),實(shí)在學(xué)不下去時(shí),他也會(huì)刷刷社交網(wǎng)絡(luò),讓大腦散散熱。
一個(gè)多月后,Nico 差不多已經(jīng)基本入門(mén) AI / ML,并基本理解運(yùn)作背后的原理。
此后,他又加了些前端堆棧(HTML / CSS / JavaScript)以及后端的 Python 及 Node.JS 課程。
等時(shí)間來(lái)到 9 月,他可以實(shí)現(xiàn)出完整版本的 AI 應(yīng)用。
這是一個(gè)文本生成寫(xiě)作助手,短文本編輯器可幫助用戶(hù)編寫(xiě)產(chǎn)品描述、營(yíng)銷(xiāo)廣告話術(shù)等等,還有長(zhǎng)文本生成功能,可編寫(xiě)博客文章、新聞通訊等內(nèi)容。
他花了很多時(shí)間收集用戶(hù)體驗(yàn)反饋進(jìn)行優(yōu)化,并將應(yīng)用獨(dú)立發(fā)布到網(wǎng)上,也就是開(kāi)頭提及的那個(gè) AI 客服及網(wǎng)站。
產(chǎn)品已有付費(fèi)用戶(hù)
目前,Nico 已有 2 款商業(yè)化產(chǎn)品。
其一是開(kāi)頭介紹的 AI 客服聊天機(jī)器人,名為 Galeby,還有一個(gè) AI 輔助博客寫(xiě)作工具 MOLI-R。
他已嘗試在 Google Ads、Reddit、Facebook 投放推廣,不過(guò)費(fèi)用很高,且自發(fā)宣傳很容易被平臺(tái)刪帖屏蔽。
好消息是,已有人為這些應(yīng)用服務(wù)付費(fèi)。
不過(guò) Nico 仍要繼續(xù)努力。
據(jù)他自己說(shuō),由于以前的廣告客戶(hù)在 9 月已終止合作,目前,他每月收入只有 60 美元左右。
在論壇跟人聊天過(guò)程中,Nico 也承認(rèn),自己目前尚未實(shí)現(xiàn)盈利,通過(guò)編程及出售 AI 軟件服務(wù)的收入不足以覆蓋生活成本。
但仍有很多人鼓勵(lì)他,并認(rèn)為 Nico 的自學(xué)創(chuàng)業(yè)經(jīng)歷很酷。
最近,他將學(xué)習(xí)和實(shí)踐記錄轉(zhuǎn)到了 Twitter,以視頻形式更新自己的進(jìn)展,也時(shí)不時(shí)分享個(gè)人學(xué)習(xí)編程的經(jīng)歷和學(xué)習(xí)資源。
最后問(wèn)問(wèn):
你認(rèn)為,他的學(xué)習(xí)故事有哪些可借鑒?
參考鏈接:
[1]https://jeannen.com/learning-to-code-making-a-software-company-and-being-profitable-in-1-year/
[2]https://twitter.com/nico_jeannen
[3]https://www.indiehackers.com/post/how-i-learnt-to-code-and-built-a-profitable-software-company-within-a-year-08589b02a8
https://kursus.io/k/3a1e12
本文來(lái)自微信公眾號(hào):量子位 (ID:QbitAI),作者:詹士
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。