Luyện nói tiếng Anh bằng Shadowing qua video: The "vibe coding" mind virus explained…

Đang tạo bài học...
1
In March 2025, the programming world went mad with a disease called the Vibe Coding Mind Virus.
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,
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,
5
who recently Vibe Coded a crappy real-time flight simulator MMO with JavaScript.
6
Then he leveraged his large Twitter following to sell in-game advertisements and make a ton of money.
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.
8
But according to the CEO of Anthropic, this is the way.
9
He recently stated that in just 12 months, virtually all code will be written by AI.
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.
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
15
per minute of perfect C code in VIM purely from memorized syntax, but large language models are making this skill obsolete.
16
An 8-year-old prumpter can now write code faster than a skilled professional with 20 years of experience.
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.

Về Bài Học Này

Bạn đang luyện tập phát âm tiếng Anh với video "The "vibe coding" mind virus explained…" bằng phương pháp Shadowing — kỹ thuật được Dr. Alexander Arguelles phổ biến rộng rãi.

Hãy nghe kỹ từng câu, chú ý cách người nói nhấn âm và nối âm, rồi đọc lại to và tự tin. Mỗi ngày 15–30 phút luyện đều đặn, bạn sẽ thấy phát âm chuẩn hơn.

Phương Pháp Shadowing Là Gì?

Shadowing là kỹ thuật học ngôn ngữ có cơ sở khoa học, ban đầu được phát triển cho chương trình đào tạo phiên dịch viên chuyên nghiệp và được phổ biến rộng rãi bởi nhà đa ngôn ngữ học Dr. Alexander Arguelles. Nguyên lý cốt lõi đơn giản nhưng cực kỳ hiệu quả: bạn nghe tiếng Anh của người bản xứ và lặp lại to ngay lập tức — như một "cái bóng" (shadow) đuổi theo người nói với độ trễ chỉ 1–2 giây. Khác với luyện ngữ pháp hay học từ vựng bị động, Shadowing buộc não bộ và cơ miệng phải đồng thời xử lý và tái tạo ngôn ngữ thực tế. Các nghiên cứu khoa học xác nhận phương pháp này cải thiện đáng kể phát âm, ngữ điệu, nhịp điệu, nối âm, kỹ năng nghe và độ lưu loát khi nói — đặc biệt hiệu quả cho người luyện IELTS Speaking và muốn giao tiếp tiếng Anh tự nhiên như người bản ngữ.

Phương pháp shadowing: đọc hướng dẫn từng bước đầy đủ →