쉐도잉 연습: Nobody is hiring vibe coders. Sorry - 영상으로 영어 말하기 배우기

레슨 만드는 중...
1
Coding interviews are dead.
2
You don't need to learn how to code anymore.
3
At least that's what your social media feed keeps telling you.
4
But here's what the data actually says.
5
Since 2023, technical interviews have nearly doubled in the US and they're becoming more challenging than ever, not easier.
6
So what's going on here?
7
Because getting this wrong either way can cost you.
8
Either you keep grinding LeetCode style interviews and prep for an interview that no longer exists,
9
or you misread the industry and walk away from a career that is very much still hiring.
10
So let's ignore what people are saying and look at what companies actually do whenever their money is on the line,
11
because the facts tell a completely different story from what you're hearing.
12
So a few months ago, I was actually going through my own interview process and I interviewed with 11 different companies.
13
Every single one of them that I got far enough with in the process went to the technical interview.
14
These were a mix of coding interview challenges, system design questions, and anything that was related to whatever that company's specific niche was.
15
So if it was database, I got a lot of database questions and so on.
16
Now, two of these were actually the classic solve Sudoku problem.
17
If you've ever went through that technical interview process, you might have seen this.
18
This is just where you have to solve a Sudoku board.
19
essentially just make sure that the board is either valid or not.
20
Now, maybe I just got unlucky and I picked the 11 most old school companies in the industry, but that's not what the data actually shows.
21
According to CoderPad, this is the platform where a lot of these companies actually conduct these interviews.
22
Technical assessments are up 48% globally since mid-2023,
23
and 43% of those companies still conduct the classic algorithmic assessments.
24
Now, the rest didn't drop the technical bar they moved it to system design interview questions pair programming
25
and more of real world debugging situations
26
but okay maybe these are just the companies
27
that are slow to adapt enterprises
28
that are still stuck in 2019 interviewing like the ai wave never happened i guess
29
that could be a fair objection but the issue here is
30
that the strictest interviews are actually conducted by the companies building these AI tools. For example,
31
OpenAI's most commonly reported interview question is implementing an LRU cache from scratch live as you explain your reasoning through the process.
32
An LRU cache is just a hash map plus a linked list.
33
The exact obsolete fundamentals your feed keeps telling you are now irrelevant.
34
Anthropic, on the other hand, publishes its official policy for candidates and for live interviews, it says on it, no AI assistance unless we indicate otherwise.
35
We're curious to see how you think and how you reason through problems in real time.
36
And Meta went the other way entirely.
37
They built a round where you're actually encouraged to use AI.
38
And the accounts coming out of these say that this round is harder than the classic one.
39
The companies that are closest to the models, the people who know exactly what AI can and cannot do, are the ones testing the hardest.
40
Why do you think that is?
41
Well, before I answer that, since this video doesn't have a sponsor, I want to show you something that Brad and I have been working on.
42
If you've been following this channel for some time, you've probably seen our 20-hour long video courses, whether that's on Udemy or our website.
43
And that's how hundreds of thousands of you have learned.
44
And we're still very proud of those courses and we'll always continue to make those.
45
But we realized we need a different approach for those of you that like to be hands-on.
46
And that's why we launched Start.dev.
47
It's an interactive learning platform where lessons are bite-sized with an in-browser editor.
48
So you can start writing code today.
49
So if you're looking to learn about the tools and languages that are most in demand in the AI era, like Python and TypeScript, or you wanna learn about web development,
50
I highly recommend you check it out.
51
Each course has an AI version of its instructor.
52
So for example, you get AI Brad in each lesson with you.
53
He knows what you're working on.
54
He sees your code and he's designed to give you leading answers, not some long-winded chat GPT responses that knock you out of your flow.
55
And yes, there's an AI version of me too.
56
And no, you can't make me say weird stuff people have already tried.
57
There's thousands of students on the platform already and absolutely loving it, so it's free to get started, but if you want 20% off premium access,
58
use the coupon code down in the video description.
59
Okay, so why do AI companies test the hardest?
60
Well, it comes down to what everyone got wrong about interviews in the first place.
61
The people
62
that bought this AI killed coding interviews narrative have a fundamental
63
misunderstanding of what the technical interview was even there for and really what the job of software developer actually requires.
64
The thinking goes that if AI writes the code, now we're somehow out of the loop.
65
As if writing the code was our job all along.
66
Well, the interview was never about the code either, and honestly, I'm a little bit shocked that we even have to say this, but here we are.
67
It wasn't about the syntax.
68
In fact, lots of interviewers let you choose the language
69
that you test in because that was never the part that actually matter to begin with.
70
What they're grading you on is your judgment behind every solution.
71
Can you think through a problem?
72
Why this decision over that decision?
73
And what are the trade-offs and alternatives?
74
Where does this problem break at scale?
75
Now, a large chunk of the interviews
76
that I've taken were usually some kind of system design where I'm implementing some kind of different pattern
77
or working through a larger idea.
78
And most of the interviews I've taken weren't even coding interviews at all.
79
I would say probably less than 50% of them were.
80
And most of them were actually just some kind of scratch pad or a situational walkthrough on a whiteboard.
81
And on the other side where I've interviewed a lot of candidates in my days, the best interviews I've ever conducted were not the candidates that gave me the answer,
82
but the ones that had a great conversation with me through their process, walked me through all their solutions and ideas.
83
And the way they reasoned told me
84
that they would really be able to add value to my team and allowed me to see really what's under the hood, not that they just memorize something.
85
There's a funny thing happening in Meta's AI assisted interview round where candidates keep claiming
86
that somehow the models are dumber during the interview than they were the day before when they were practicing.
87
Same models, same prompts, and all of a sudden it's writing buggy code and it's not pointing out obvious mistakes.
88
Now, it's not confirmed by Meta that they purposely make their models dumber, but honestly, it wouldn't surprise me.
89
It's a great way to watch where a candidate catches obvious issues and where they just glaze over them.
90
So imagine thinking that AI somehow ended all of this and nobody was going to ask you to explain what you built.
91
Exposing someone has never been easier.
92
A few follow-up questions and it's over.
93
Now, I'm not gonna tell you that nothing has changed because things are changing, just not in the direction that a lot of us think.
94
Developers have been complaining about interviews since long before AI.
95
They've been claiming that things are too abstract, too much memorization and nothing like the real job.
96
And for many years, really nothing has moved but because of AI, it's actually forcing companies to really evaluate this process and change things up.
97
Companies are starting to swap single function puzzles for more real world simulations.
98
They're challenging candidates on multifile code bases and adding more realistic debugging scenarios and working inside of existing code bases
99
instead of greenfield toy projects.
100
Let's invert this binary tree and more.
101
Here's our code, make it better.
102
That's much closer to the actual day-to-day engineering work while still leaning on the deep-rooted concepts that you needed to know before.
103
Now, this is really the first change in years that I would call progress when it comes to the interview process.
104
But here's where the industry is split.
105
Nobody agrees on how much AI should be allowed.
106
Roughly a third of the companies still ban it entirely, half allow it, and the rest decide on a case-by-case basis.
107
And where it is allowed, I've seen companies ask you for your prompt history, grill you deeply on the take-home projects that they give you,
108
and then have you extend it live on a call.
109
So no matter where a company lands on this, whether it's partial AI, full AI, or somewhere in between, there's still no version where knowing less is a winning move.
110
The pattern of interviews has been evolving over the past 70 years.
111
Think of it as a stack.
112
At the bottom, the mechanical stuff.
113
Typing out working code.
114
In the middle, we have implementation, picking an approach and making it work.
115
And at the top, we have the judgment.
116
This is the trade-offs, catching what's wrong and defending our decisions.
117
Producing working code used to prove the layers above it.
118
You couldn't get something working without understanding the layers underneath it.
119
Every era of tooling has always deleted the bottom of the stack and just moved the test upwards.
120
For example, compilers deleted assembly, frameworks deleted boilerplate, and nobody is interviewing you on memory management for a React job.
121
AI is deleting yet another layer, which is producing the actual code, so the test is just moving up another layer.
122
Now, as AI adoption grows, we're gonna see more companies adjust their interviews to include it and focus less on producing the actual code.
123
But just because we may be writing less code by hand doesn't mean
124
that the bar dropped the bar just moved up the stack.
125
And this is the part that really gets me upset whenever I see this rhetoric online.
126
AI bros are telling beginners they don't need to learn how to code, that knowledge is obsolete, they just need to prompt harder.
127
That's like telling a pilot that they can skip flight school because we have autopilot.
128
Autopilot is great, but it's also not the reason why anybody gets to sit in that seat.
129
Nobody is hiring vibe coders.
130
And the market is telling you this with data.
131
74% of developers are saying they're struggling to land a job, while 78% of tech leaders say they can't find qualified people.
132
Now, both are true at once.
133
The jobs exist, but qualified people are getting harder to find.
134
We're about to experience the biggest demand for developers probably ever, and yet the public messaging is manufacturing the biggest shortage of qualified developers.
135
Now, on the other side, we have the real engineers don't touch AI crowd.
136
Well, I'm going to say something that will upset a few of you, but outside of some very specific use cases, I would not hire a developer that refuses to leverage AI tooling.
137
And there's also common consensus out there amongst hiring managers that agree with me.
138
The data is somewhere out there.
139
I didn't pull it up for this video, but look it up.
140
This is a common belief here.
141
And at this point, it's really just getting irresponsible not to use AI and the pushback against it, which I can understand there's been a whole pendulum
142
that swung the wrong way it's getting to the point where
143
even the resistance against it is now a problem now i want to give you a quick example here
144
so back in 2017 i hired my first developer to work on this project
145
that i built out it scaled up
146
and it was time to add some team members now this guy was good
147
but he refused to move out of the php stack
148
and would always complain about the frameworks that i was using his claim was
149
that real developers should be able to write their own web server from scratch and that frameworks like Django and React, well, those were just for noobs.
150
Imagine holding that belief today.
151
I think we're past the AI is just a tool phase and really need to adapt here.
152
You're not only gonna be graded on your ability in the future, you're also gonna be graded on your AI fluency as well.
153
Now, I don't make the rules.
154
That's just where the market is at right now and it's probably where we're going in the future.
155
So to close this video out, no coding interviews aren't dead.
156
There are more of them now than ever, and they're testing the same thing they've always tested.
157
Whether you know what you're doing or not, AI didn't change that.
158
So keep the fundamentals, get good with the tools, and understand everything you build.
159
Because the developers that are doing both right now aren't scared.
160
They're thriving.

이 레슨의 어휘와 말하기 포인트

이 B2 수준 말하기 레슨은 영상 “Nobody is hiring vibe coders. Sorry”을(를) 바탕으로 합니다. 가장 자주 반복되는 단어는 다음과 같습니다: interview, code, companies, developer. 이 영상에는 섀도잉할 문장 160개와 단어 2257개가 있습니다. 말하는 구간의 길이는 12:25입니다. 화자는 분당 약 182단어로 빠르게 말하므로 연음과 약하게 발음되는 소리가 많습니다. 단어의 83%가 영어에서 가장 많이 쓰이는 3,000단어에 속합니다. 나머지는 연습 전에 미리 확인해 두세요.

이 영상의 핵심 어휘

영상에서 가장 어려운 단어 15개를 발음, 뜻과 함께 정리했습니다.

단어발음뜻
stack 명사/stæk/무더기
prompt 동사/pɹɑmpt/부추기다
scratch 동사/skɹæt͡ʃ/긁다, 할퀴다
autopilot 명사/ˈɔtoʊˌpaɪlət/오토파일럿
cache 명사/kæʃ/캐시
obsolete 형용사/ˈɑbsəlit/폐어
adapt 동사/əˈdæpt/적응하다
compiler 명사/kəmˈpaɪlɚ/컴파일러
fluency 명사/ˈfluːənsi/유창
memorize 동사/ˈmɛm.əˌɹaɪ̯z/기억하다, 암기하다
misunderstand 동사/mɪs.ʌn.də(ɹ)ˈstænd/오해하다
pendulum 명사/ˈpɛnd͡ʒələm/진자
preposition 명사/ˌpɹɛpəˈzɪʃən/전치사
walkthrough 명사/ˈwɔːk.θɹuː/공략
whiteboard 명사/ˈwaɪtbɔɹd/화이트보드, 백판

영상에 나오는 구동사

단어뜻
point out 동사가리키다

따라 말해 볼 만한 문장

영상에 나오는 짧고 완결된 문장으로, 일상 대화에서 그대로 쓸 수 있습니다:

  • You don't need to learn how to code anymore.
  • Why do you think that is?
  • He knows what you're working on.
  • Can you think through a problem?
  • Let's invert this binary tree and more.

이 영상의 문법

화자가 가장 많이 쓰는 문형을 영상 속 실제 표현과 함께 정리했습니다.

문형영상 속 표현
현재완료진행 have/has been + -ing — 전에 시작해 지금도 계속되는 동작have been working · you've been following · have been complaining
현재완료 have/has + 과거분사 — 과거의 일이 지금도 관련이 있을 때you've probably seen · have learned · have already tried
수동태 be + 과거분사 — 누가 하는지보다 무슨 일이 일어나는지에 초점was related · are still stuck · are actually conducted
관계절 who / which + 절 — 사람이나 사물에 대한 추가 정보people who know · layer, which is

주의할 발음

화자는 we're, you're, they're 같은 축약형과 약화된 형태를 57번 사용합니다. 들리는 대로 짧게 발음하세요.

  • “th” 소리: algorithmic /ˌælɡəˈɹɪðmɪk/, anthropic /ænˈθɹɒp.ɪk/, walkthrough /ˈwɔːk.θɹuː/, thrive /θɹajv/, underneath /ˌʌndɚˈniθ/
  • “sh”와 “zh” 소리: cache /kæʃ/, memorization /ˈmem(ə)ɹaɪˌzeɪʃn̩/, preposition /ˌpɹɛpəˈzɪʃən/, situational /sɪtjuːˈeɪʃənəl/, hash /ˈhæʃ/
  • 긴 단어 — 강세 위치에 주의: developer /dɪˈvɛləpɚ/, autopilot /ˈɔtoʊˌpaɪlət/, algorithmic /ˌælɡəˈɹɪðmɪk/, memorization /ˈmem(ə)ɹaɪˌzeɪʃn̩/, misunderstand /mɪs.ʌn.də(ɹ)ˈstænd/

한국어 화자가 어려워하는 소리:

  • /f/ — ㅍ(/p/)으로 바꾸지 말고 윗니를 아랫입술에 대기: qualify /ˈkwɑ.lɪ.faɪ/, fluency /ˈfluːənsi/
  • /v/ — ㅂ(/b/)과 구별하기: developer /dɪˈvɛləpɚ/, invert /ɪnˈvɜɹt/, interviewer /ˈɪntɚvjuɚ/, thrive /θɹajv/, evolve /ɪˈvɑlv/
  • /z/ — ㅈ이 아니라 성대를 울리는 /s/: memorization /ˈmem(ə)ɹaɪˌzeɪʃn̩/, memorize /ˈmɛm.əˌɹaɪ̯z/, preposition /ˌpɹɛpəˈzɪʃən/, upwards /ˈʌpwɚdz/, browser /ˈbɹaʊ.zəɹ/

이 영상으로 연습하는 방법

  1. 먼저 말하지 않고 영상을 끝까지 듣고 모르는 단어를 적어 둡니다.
  2. 0.75배속으로 한 문장씩 섀도잉을 시작하고, 익숙해지면 보통 속도로 돌아갑니다.
  3. 자신의 목소리를 녹음해 원본과 비교하고, stack, prompt, scratch 같은 단어에 특히 주의합니다.

쉐도잉이란? 영어 실력을 빠르게 키우는 과학적 방법

쉐도잉(Shadowing)은 원래 전문 통역사 훈련을 위해 개발된 언어 학습 기법으로, 다언어 학자인 Dr. Alexander Arguelles에 의해 대중화된 방법입니다. 핵심 원리는 간단하지만 매우 강력합니다: 원어민의 영어를 들으면서 1~2초의 짧은 지연으로 즉시 소리 내어 따라 말하는 것——마치 '그림자(shadow)'처럼 화자를 따라가는 것입니다. 문법 공부나 수동적인 청취와 달리, 쉐도잉은 뇌와 입 근육이 동시에 실시간으로 영어를 처리하고 재현하도록 훈련합니다. 연구에 따르면 이 방법은 발음 정확도, 억양, 리듬, 연음, 청취력, 말하기 유창성을 크게 향상시킵니다. IELTS 스피킹 준비와 자연스러운 영어 소통을 원하는 분들에게 특히 효과적입니다.

섀도잉 방법: 단계별 전체 가이드 읽기 →