跟讀練習: The "vibe coding" mind virus explained… - 通過影片學習英語口語

選擇練習模式

每種模式都會開啟全屏練習室。

61 句
如果句子過短或過長,請點選 Edit 進行調整。
1
In March 2025, the programming world went mad with a disease called the Vibe Coding Mind Virus.
2025年3月,程式設計界被一種名為「氛圍程式設計思維病毒」的東西攪得天翻地覆。
2
For those who have not yet been infected, Vibe Coding is a term coined by ex-OpenAI wizard Andra Kaparthi, where you fully give in to the vibes,
對於還不瞭解的人來說,Vibe Coding是前OpenAI天才研究員Andra Kaparthi創造的一個術語,指的是完全跟著感覺走的程式設計方式。
3
embrace exponentials, and forget that the code even exists.
擁抱指數增長,徹底忘卻程式碼的存在。
4
This term has taken the world by storm, and virtually every code influencer on the internet right now is following in the footsteps of Apex indie hacker Peter Levels,
這個術語已經風靡全球,如今網際網路上幾乎所有程式碼領域的博主都在追隨頂尖獨立開發者Peter Levels的腳步。
5
who recently Vibe Coded a crappy real-time flight simulator MMO with JavaScript.
他最近用JavaScript靠Vibe Coding快速做了一個很爛的即時飛行模擬多人線上遊戲。
6
Then he leveraged his large Twitter following to sell in-game advertisements and make a ton of money.
隨後,他利用自己在Twitter上的大量粉絲來銷售遊戲內廣告,賺得盆滿缽滿。
7
You gotta respect the pure tech bro genius here, but the problem is that now everybody is vibe-coding crappy games and flooding the internet with more and more AI-generated slop.
你不得不佩服這些純技術宅的天才之處,但問題是現在所有人都在靠感覺寫程式碼做劣質遊戲,網上到處都是越來越多的AI生成垃圾內容。
8
But according to the CEO of Anthropic, this is the way.
但Anthropic的執行長表示,情況本就該如此。
9
He recently stated that in just 12 months, virtually all code will be written by AI.
他最近表示,僅在12個月內,幾乎所有程式碼都將由人工智慧編寫。
10
And in today's video, we'll look at real-life examples of when vibe-coding goes wrong, and check out some awesome tools and techniques to help you vibe properly.
在今天的影片中,我們將探討現實生活中氛圍程式設計出錯的案例,並介紹一些實用的工具和技巧,幫助你正確地進行氛圍程式設計。
11
It is March 26, 2025, and you're watching the code report.
今天是2025年3月26日,您正在收看《程式碼報告》。
12
The first thing you need to realize is that coding and programming are not the same.
你首先要明白的是,寫程式碼和程式設計不是一回事。
13
Coding is the skill of translating logic into instructions for a computer by writing code.
程式設計是通過編寫程式碼將邏輯轉化為計算機指令的技能。
14
An elite coder might be able to bang out 100 words
頂尖程式設計師或許能一口氣寫出100行程式碼。
15
per minute of perfect C code in VIM purely from memorized syntax, but large language models are making this skill obsolete.
在Vim中僅憑記憶的語法寫出完美C程式碼的速度可達每分鐘數行,但大語言模型正在讓這項技能變得過時。
16
An 8-year-old prumpter can now write code faster than a skilled professional with 20 years of experience.
如今,一名8歲的提示工程師編寫程式碼的速度可以比擁有20年經驗的熟練專業人員更快。
17
But programming is a far broader skill that's hard to describe.
18
It's both an art and a science that requires ingenuity, creativity, and good instincts gained through experience.
19
The best programmers often spend more time removing code than writing code, And if you don't understand the code you're vibing out like a true programmer, you won't get very far.
20
Like this poor guy on the internet, Vibe coded a SaaS product, and even had paying customers, which is a huge achievement for an indie hacker.
21
Upon learning about his success, the trolls of the internet came out and hacked it to pieces.
22
Quote, Random thing are happening.
23
Maxed out usage on API keys.
24
People bypassing the subscription.
25
Creating random shit on DB.
26
This is taking me longer than usual to figure out.
27
Ultimately, the app was taken down permanently, and the guy had to beg for his job back at Popeyes.
28
Sadly, there are many such cases, but when done properly, Vibe coding can work.
29
And I think it's only a matter of time before we see a billion dollar business that runs entirely on Vibes, which will likely be built with tools like vZero or Bolt,
30
along with AI IDEs like Cursor and Windsurf.
31
But, if you choose to Vibe max your code with tools like these, I would highly recommend following these three rules.
32
Rule number one, choose a popular, simple tech stack.
33
Something like React, Express, Tailwind, Redis, and Dino should be ideal for web dev.
34
The reality is that these LLMs are best at solving problems that people have already solved on places like GitHub, Stack Overflow, etc. And that means even though you hate React,
35
trying to use that fancy new JavaScript framework is going to kill your vibes.
36
Actually, screw that, my preferred choice is Svelte, but I've actually been getting really good vibe coding results with Vue.js and Nuxt.
37
So this rule is breakable.
38
Rule number two, though, is not breakable, and that is to get good at Git.
39
When AI takes control of your code, that means it also has the power to delete your working code, and when that happens, it's almost impossible to prompt it back into existence.
40
However, if you're disciplined and use version control, you would have stashed that good working code somewhere safe.
41
In fact, you can use tools like ClaudeCode to vibe commit your code for you, or check out my full Git course if you want to learn it by hand.
42
But the most important rule is rule number three.
43
Ask not what your AI can do for you, but what can you do for your AI.
44
You're not a coder anymore, you're a product manager.
45
And if you want to be a good one, you need to break down complex requirements into small steps.
46
They should be highly specific and also provide the proper context to solve the problem, like recent documentation and images for UI design.
47
It might sound like a vibe killer, but you don't want your LLM to get creative.
48
You want it to be as deterministic as possible.
49
As a developer who's highly skilled in building failed side projects, I've never felt more powerful.
50
That being said, I think relying on vibes only is still a bad idea.
51
Like the Levels Flight Simulator had all kinds of issues, and it likely would have failed miserably if it weren't for the developers' many years of experience as a foundation.
52
But now that you know how to vibe code like a true professional, you also need to know how to write like a true professional.
53
And the best tool to get you there is Grammarly, the sponsor of today's video.
54
It's an AI writing partner that helps professionals get their work done faster while improving quality.
55
And unlike other AI tools, it works directly with all the communication apps you already use, making it a much more seamless experience.
56
Like whenever there's a text box, Grammarly automatically provides one-click suggestions
57
and rewrites it to speed up your writing process without the need to copy and paste from an AI chatbot.
58
It's perfect for polishing emails, writing pull request descriptions, or replying to ridiculously long Slack messages from your boss, while making sure that you always sound like yourself and not a soulless robot.
59
And its high-quality suggestions do a great job of matching the tone to the audience you're writing for.
60
Sign up and download Grammarly for free today using the link below.
61
This has been The Code Report, thanks for watching, and I will see you in the next one.

下載應用

流利口語所需的一切

AI 發音評分逐句打分
音標練習掌握每個音
詞彙學習建立你的詞庫
詞彙遊戲邊玩邊學

同頻道

FOR YOU

推薦影片

本課的詞彙與口語要點

這段影片共有 61 個句子、1060 個單詞可供跟讀。 講話部分時長為 4:45。 說話人語速較快,每分鐘約 223 個詞,會出現較多連讀和弱讀。 只有 79% 的單詞屬於英語最常用的 3,000 詞,詞彙難度較高。

影片中的重點詞彙

影片中 15 個值得學習的單詞,附發音和釋義:

單詞發音釋義
vibe 名詞/vaɪb/氛圍 /氛圍
skill 名詞/skɪl/技巧, 技能
solve 動詞/sɒlv/解決 /解決
suggestion 名詞/səˈd͡ʒɛst.ʃən/建議 /建議, 提議 /提議
stack 名詞/stæk/堆
simulator 名詞/ˈsɪmjəˌleɪtɚ/模擬器
programmer 名詞/ˈpɹoʊɡɹæmɚ/程式設計師 /程式設計師, 程式員 /程式員
tone 名詞/ˈtəʊn/全音
killer 名詞/ˈkɪlɚ/殺手 /殺手, 兇手 /兇手
technique 名詞/tɛkˈniːk/技術 /技術, 技巧
ideal 形容詞/aɪˈdi(ə)l/理想的
elite 名詞/ɪˈlit/精英
achievement 名詞/əˈt͡ʃiːv.mənt/成就, 成果
flood 名詞/flʌd/洪水, 洪災 /洪災
genius 名詞/ˈd͡ʒin.jəs/人才, 天才

影片中出現的短語動詞

單詞發音釋義
check out 動詞退房
break down 動詞壞了 /壞了, 出故障
come out 動詞/ˌkʌm ˈaʊt/出, 出來 /出來
figure out 動詞弄清楚
sign up 動詞報名 /報名, 註冊 /註冊
speed up 動詞/spiːdˈʌp/加速, 加快

影片中的語法

說話人最常用的結構,並附上影片中的原話:

結構影片中的用法
被動語態 be + 過去分詞 — 強調發生了什麼,而不是誰做的been infected · will be written · was taken
現在完成時 have/has + 過去分詞 — 過去發生但與現在仍有關聯的事has taken · have already solved · I've never felt
定語從句 who / which + 從句 — 補充說明人或事物those who have · customers, which is · Vibes, which will

需要注意的發音

說話人用了 14 次縮略和弱讀形式,例如 you're, don't, I've。請按聽到的簡短形式來說。

  • “sh” 和 “zh” 音: suggestion /səˈd͡ʒɛst.ʃən/, polish /ˈpɑ.lɪʃ/, instruction /ɪnˈstɹʌkʃən/, subscription /səbˈskɹɪpʃən/, documentation /ˌdɑkjəmɛnˈteɪʃən/
  • 長單詞——注意重音位置: virtually /ˈvɚ.t͡ʃə.wə.li/, developer /dɪˈvɛləpɚ/, simulator /ˈsɪmjəˌleɪtɚ/, permanently /ˈpɜː.mə.nənt.li/, creativity /kri.eɪˈtɪv.ᵻ.ti/

如何用這段影片練習

  1. 先完整聽一遍影片,不要開口,記下不認識的單詞。
  2. 先用 0.75 倍速逐句跟讀,熟練之後再回到正常速度。
  3. 錄下自己的聲音並與原聲對比,特別注意 vibe, skill, solve 這類單詞。

什麼是跟讀法?

跟讀法 (Shadowing) 是一種有科學依據的語言學習技巧,最初開發用於專業口譯員的培訓,並由多語言者Alexander Arguelles博士普及。這個方法簡單而強大:您在聽英語母語原聲的同時立即大聲重複——就像是一個延遲1-2秒緊跟說話者的影子。與被動聽力或語法練習不同,跟讀法強迫您的大腦和口腔肌肉同時處理並模模擬實的講話模式。研究表明它能顯著提高發音準確性,語調,節奏,連讀,聽力理解和口語流利度——使其成為雅思口語備考和真實英語交流最有效的方法之一。

影子跟讀法: 閱讀完整分步指南 →