Prática de Shadowing: I Looked Into How Devs Are Actually Using AI - Aprenda a falar inglês com vídeo

Escolha um modo de prática

Cada modo abre uma sala de prática em tela cheia.

270 frases
Se as frases estiverem muito curtas ou longas, clique em Edit para ajustá-las.
1
So as developers, we've been promised a lot.
2
Over the past two years, we've heard the same story said a thousand different ways.
3
With AI, you're going to become a 10x developer.
Com a IA, você vai se tornar um desenvolvedor 10x.
4
You're going to be able to get so much more done.
5
And now I got to be honest, on my side projects, oh, I feel it.
6
I'm seeing gains that blow past 10x.
7
But my side projects aren't exactly representative of the industry.
8
But even within the industry, everyone seems to be getting different results.
9
I have dev friends in just about every part of it, the big AI labs, the Silicon Valley startup that just raised $5 or $50 million,
10
as well as enterprise, banks, defense, healthcare, what have you.
11
And what I've noticed is just how different their experience with AI is.
12
Stripping out any of the red tape, when they're all allowed to use all the same models, all the same harnesses on the code bases,
13
some are seeing smaller gains, up to 2x, if that.
14
Whereas on the other hand, take a look at Lauren here.
15
She has shipped 2 ,000 good PRs in a real production code base in a single month.
16
So I wanted to find out why.
17
Not how she was able to ship all that
18
because that's a whole video on that tweet that you can go ahead and watch.
19
But why is there such a big gap in the benefits that devs are seeing from AI?
20
So I read through everything I could get my hands on.
21
And one of the best stories I found, they took 50 different teams in the same company working on
22
existing systems with a normal mix of software engineers from junior to senior and gave them all the same AI tools.
23
Well, except for a few.
24
And a bunch of those teams saw less than 3x improvements, whereas some other teams saw over 10x improvements.
25
And there are very clear reasons why that we can replicate and do ourselves.
26
But before we get into that, a quick word from today's sponsor.
27
GrockBot, which I've found to be one of the easiest ways to really utilize AI in
28
so many different facets of my life.
29
Whether it's personal, Like I need it to shop for a two to four terabyte SSD
30
that has a Thunderbolt port
31
or I have it to research on what developers are talking about on X or what they're watching on YouTube.
32
But it's also very helpful when it comes to engineering.
33
Now I created a fresh engineer bot here, connected it to my GitHub and I'm going to have it take a look at my Jetty repo,
34
look at the PRs and tell me what each one is about and which ones are highest priority at the moment.
35
And as that works, I want to talk a little bit more about it.
36
One of the best quality of life things about GrokBot are the connections.
37
Take a look at all of the connections you can give your GrokBot.
38
If you're like me, you have it hooked up to Cloud Flare, Vercel, Google Sheets, PostHogX, Convex, as well as GitHub and Origin.
39
And for the engineering tasks, it actually uses cursor cloud agents.
40
So not only are those really good cloud agents, but also it means I can control everything from whatever device I'm using,
41
whether it be my phone, my laptop, or my desktop.
42
And after just a few minutes, there we have it.
43
The most urgent PRs in that repo are 81, 80, 85, and GitHub says they all merge cleanly.
44
So what I'm going to do is go ahead and merge the three most urgent PRs,
45
and then I'll take a look at the rest and see if I want those to be merged right now as well.
46
So if any of these tasks are something that you're interested in automating, or you're like me and you have thousands of unread emails,
47
well try out GrokBot at the link in the description, or just go to jetty .2 slash
48
Now, I know I already showed you this Lauren example, but she's not the only one shipping at these high rates.
49
You have Anthropic completely rebuilding their Git because Git couldn't handle their throughput of roughly 30 ,000 merges a day.
50
And these aren't even close to the only two examples.
51
They're just the most notable ones.
52
So if the labs are shipping like this, why can't normal companies?
53
Well, they kind of can.
54
And no, it is not by just throwing money at it.
55
I know that's the first thing everybody's going to say, because of course, it's going to cost money.
56
And these AI labs have infinite compute, and they're also heavily incentivized to ship with AI.
57
I get all that, but money is not the deciding factor.
58
What I mean is that if your company just started throwing money at a bunch of inference and tokens,
59
you're not going to be seeing these insane results.
60
There are a lot of other more crucial factors at play here, which is exactly what I went looking for.
61
I went through study after study, listen to stories from all these different companies reading all these different reports
62
and what i found was exactly the same as what i
63
was hearing from my friends the results are all over the place
64
i mean i saw anywhere from negative 19 increased output to you know 2x and above
65
but the story i mentioned earlier is what really caught my
66
eye to reiterate 50 ordinary teams in the same company working
67
on existing systems not building something from the ground up with a normal mix of junior
68
and senior software engineers with the results they saw being anywhere from under 3x
69
we don't know how low all the way to over 10x we don't know exactly how high
70
but that's the rough range from 3x to 10x and the company
71
that did that was amazon and i know okay they have money this
72
that and the other but there are countless there are countless companies
73
that have you know three developers on hand
74
and they're just throwing ai like crazy and they are shipping just as much as the examples I just gave you.
75
But that's never the example that people want to see.
76
They want to see it in an actual team environment that isn't just a startup, but a more established company.
77
And the only one that's giving these studies and these stories out to all of us, well, it's Amazon.
78
But they didn't just wake up one day and think, let's just throw AI at 50 teams.
79
It actually only started with one team.
80
So I want to lay the groundwork of how everything happened because it's important.
81
And they started it with a bedrock team, which makes a whole lot of sense considering,
82
well, that's the service that hosts Claude and GPT for AWS customers.
83
But they needed a whole new inference data plane.
84
To build this out, what they had estimated was they needed 30 people in 18 months to do it.
85
Instead, they took six engineers, gave them Kiro, which is their in -house codex or Claude alternative, and built it in two and a half months.
86
Which sounds insane, and it is, don't get me wrong, but it's a little bit less insane once you realize who did it.
87
The six engineers were some of the best in the entire company, people who already knew distributed systems and LLM architecture inside and out,
88
and two of which being distinguished software engineers.
89
So Amazon tried it again, but this time on Prime Video with a different six software engineers,
90
again using Kiro, and they gave them a 10 -day sprint.
91
And based on what they got done in that 10 -day sprint,
92
the project estimate that they were working on dropped from getting done in 90 weeks to only 24 weeks.
93
But something very important to note here, a senior engineer had spent three weeks before this even started writing out small,
94
detailed, well -scoped tasks for them to just be able to churn out.
95
And then we get to the actual 50 -team test.
96
Amazon Stores, which is Amazon .com and the physical stores, they ran this real test.
97
The 50 teams, the existing systems, the mix of junior to senior software engineers,
98
and just let them go wild using AI tools, Kiro to be exact.
99
And then they just kind of sat back and watched.
100
All throughout 2025, they weren't looking at the amount of commits coming through.
101
What they were looking at was how many things made it into production.
102
And this is where we get the number where half of
103
them actually came in under 3x the median was about 4 .5x, and with some teams being over 10x.
104
So how, with all of those variables in the same company, existing systems, mix of engineers, why is there such a discrepancy here?
105
Well, it's actually pretty straightforward.
106
So the teams that came in under 3x, they just took Kiro and just kind of sprinkled Kiro
107
and some of the other tools that we have on top of their existing way of working.
108
Any habits that they had in, you know, coming from previous sprints, they just, they didn't change anything other than plugging Kiro in.
109
That's the wrong way to do things.
110
I mean, they still saw results in that lower half, apparently up to three X, but the teams that did really well,
111
fundamentally changed how they worked.
112
And we know this because Amazon interviewed all of them
113
and their takeaways were five habits and they call them habits instead of like hacks or tricks or whatever,
114
because it, it truly does need to become a habit.
115
You need to change the way you used to work into the way you're now going to work with AI moving forward.
116
And the first habit of these teams that saw this success, they wrote everything down.
117
Everything that was over in Slack, in their head, in the code review comments,
118
and everywhere else, they took that and put it into their skills file, put it into their steering files,
119
gave it to the AI as context one way or another for it to have access to.
120
But not only that.
121
Every single time the agent did something wrong, they didn't just, you know,
122
type a bunch of cuss words at it because spoiler alert, AI isn't alive.
123
You as the human need to take responsibility.
124
They thought to themselves, what did I not tell it?
125
Like, what did I do wrong for it to come up with this conclusion, which is not at all what I was asking?
126
Like, how can I make this process better.
127
And then as the models began to improve throughout 2025, they started removing rules because maybe I don't need to be
128
so explicit with some things or give it these rules because the models are getting better.
129
And that is an overall trend
130
that we have seen over the past one to two years is that is you don't need as many rules.
131
And by me saying that is also not a rule.
132
It's just something I've personally experienced.
133
Obviously people love, you know, the skills repose, the P -Stack, the Matt Pocock skills, all of those things.
134
I'm not saying those are useless by any stretch of the imagination, especially not P -Stack.
135
That's something that y 'all should absolutely go look into.
136
But what I'm saying is that the more rules you have, the more context it has, you may just be blowing out the context.
137
And what's nice about actually today than when this story took place is
138
that you can connect your AI agent to all of these things.
139
You can have it connected to C.
140
all of the comments in the code review.
141
You can have it connected to Slack, certain channels in Slack, so you can see all of those notes that you have written down.
142
You don't necessarily have to pull it anymore from all of these different areas and give it,
143
you know, put into the skills file or what have you,
144
as long as you direct it and connect it to where it can get that information, as long as it's not in your head.
145
And the second habit or thing that happened here is that all of the good teams got slower first.
146
They noticed their productivity slipped at the very beginning.
147
But again, that's because they are building out the process.
148
They are building MCP servers for the AI agent so it can connect to everything that it needs to connect to.
149
They're fixing error messages so the model could tell exactly what broke.
150
They're even restructuring the entire code base so the AI agent could navigate it better, which I have thought about making an entire video on this
151
of how to actually restructure your entire code base from pre -AI era to now with AI era.
152
If that's of interest to you, just let me know.
153
And some teams even went as far as changing languages.
154
They went from maybe
155
Python or JavaScript to obviously the superior TypeScript or Rust
156
because you have the type checking
157
and you have the compilers yelling at the agents for you
158
so you don't have to do all of the back and forth.
159
I have talked about this ad nauseum in my past videos, there is a little asterisk there that may,
160
I will be going over in the next video or two, by the way.
161
So stay tuned for that.
162
I know two video plugs in a row.
163
I'm sorry.
164
The third habit was they didn't babysit the agents.
165
Listen, if you're going back and forth with, you know, a single agent or a couple agents all day where you are,
166
you know, responding to it every 30 seconds or minute, exactly when it is finished with a single task,
167
you're never going to see the four or five, six X improvement because you're the bottleneck.
168
You only have so much time in the day.
169
What the frontier teams did, they actually only wrote one to 2 % of their code by hand.
170
And for everything else, they would run agents that were looping for hours.
171
And obviously they would run multiple at once working on their own things, which is much more common nowadays.
172
You have to remember that this study, this deal happened in 2025.
173
It was a whole lot less common at that point to be looping, having an agent loop for hours.
174
For example, Ralph loop, if you remember that.
175
I'm pretty sure that happened in 2026.
176
It's been a long year.
177
A lot has happened.
178
So the way they got there is
179
that they were able to set it up and more or less ask the agent to keep going,
180
check its own work, and then come back to me after everything has compiled, ran, all tests are passed,
181
which means that it's going and it's building and it's compiling and it's fixing those errors.
182
And then that'll have new errors and it's fixing those errors.
183
And you get the idea.
184
This is actually kind of Lauren's whole thing too with P -Stack.
185
The idea there is to get like one agent that you, you build up to where you really trust it.
186
And only then do you start stacking them in parallel.
187
The fourth habit here is that they write the spec before the code.
188
Now this is more or less plan mode.
189
I don't really use plan mode anymore.
190
I use it for the first time the other day in a very long time, but the idea of it is still sound.
191
It's, you don't want to just give the AI a vague prompt.
192
And then once the code comes back and however it's implemented,
193
then you're arguing with it about the implementation and about the code and about changing it here,
194
there and whatever, you want a clear picture to give to the AI of what you actually mean.
195
This doesn't mean a whole entire spec list like this for every single thing you want.
196
I actually think that's overkill and that actually makes it worse.
197
You don't need to over -engineer your prompts, but you still need to be specific with your prompts,
198
even if they are smaller now than they were before.
199
This also derives from the fact that Amazon engineers, I think have always done spec -driven development, which is also built into their tool, Kiro.
200
And also it saves money to go back
201
and forth in regards to a document in plain English than trying to go through all of these diffs
202
that the AI had already generated of all of this code and then trying to make the changes then.
203
So not only is that the worst way to go about it, but it's also the more expensive way to go about it.
204
And the fifth and final habit
205
that they came to the conclusion of the 10x teams within Amazon is implementing something that everybody should already have implemented.
206
Tests, linters, integration tests, performance tests, security tests, this whole entire pipeline,
207
which is what I encouraged every single open source repository out there to build themselves
208
if they want to continue taking external contributions because it just makes everything so much easier in the age of AI.
209
Well, the material is built out properly, not only because you know you should do this
210
but the better it is the higher the roi like the roi is there now more than ever before
211
because that is one of the elements that lets the agent continue to loop
212
and test beyond the compiler beyond the type checks things of
213
that nature i guess that's included in there
214
but to run all of these tests
215
and run through the entire pipeline until it fixes is all of the mistakes that these tests in the pipeline find.
216
And something interesting that they do is mocking out all of their services locally on their own laptop.
217
So that way they can have a quick feedback loop with deterministic responses.
218
Because it lets the agent do everything locally.
219
Doing everything on your laptop without having to spin up a bunch of other services
220
and connect to cloud services makes everything a lot faster.
221
Because when you have a faster feedback loop, the more loops an agent can go through quickly
222
and then the more loops that agent can go through in theory
223
and in practice that we found the better the output so
224
that that's the gap they all had the same tools it's just
225
that you know the under 3x teams they didn't lay the groundwork
226
they didn't write down the context they didn't have the pipeline in place
227
and the tests in place
228
and everything in place in order to remove themselves from the loop but what's craziest about all of this, which I mentioned the fact,
229
but I really want to point it out here, is that all of this happened in 2025.
230
Opus 4 .5 was released on November 24th of 2025, at the end of the year.
231
All of this happened pre -Opus 4 .5.
232
This is with models like Claude 3 .7, 4 .0, 4 .1, which if you use these models,
233
you were keenly aware of just how bad they were relative to models today.
234
I mean, you'd ask 3 .7 to make a small refactor somewhere in a single file,
235
then it would come back with 20 changes that you didn't want from every corner of your code base.
236
Imagine what the output of these teams looks like now with the models we have today.
237
Oh, which reminds me, they're actually doing a new test in 2026.
238
That's what 2026 is about for Amazon is how do we scale this out to more
239
and more teams to the next 2000 teams instead of 50 teams.
240
And oh boy, I can't wait to see the results on
241
that one because if you have the right systems in place like the good teams at amazon do
242
and you follow all
243
that i laid out in this video models do greatly improve how much
244
you can get done as well as the entire ecosystem being built around
245
it i mean i hesitate to say this
246
because i feel like it's just common sense
247
but i know some people are on the outside of you know coding with ai
248
and things of that nature so i'm going to say it anyway the amount of progress we have made from 2025,
249
a year ago, when this story was taking place to today in terms of models
250
and harnesses and other tools in the entire ecosystem and how they can all be connected.
251
And also just how the models work.
252
It is a night and day difference.
253
So if some of these teams are seeing 10X back then, I can only imagine what they're getting done today.
254
So if you're sitting around wondering, you know, where are all these 10X devs that we were promised, they're here.
255
You're just not going to see it
256
if you were solely relying on the model and giving in minimal effort into using it.
257
It's the same idea, the same concept of working by yourself building something and working with a team building something.
258
Those are two completely different systems and rules
259
that you have to play by in order to optimize
260
and be useful from how your code base is structured to how your tasks are structured to how everything ties in together.
261
The other layer to that is AI agents.
262
But that's all I got for you today.
263
I hope you enjoyed the video.
264
Hope you learned something.
265
Hope you can take something away from this and apply it into your own development lifecycle.
266
Or maybe you just want to sit here and watch more videos.
267
If that's the case, well, there's a couple on screen that YouTube thinks you'll like.
268
So give them a shot.
269
Maybe you will.
270
But anyway, I will see you in the next one.

Baixar aplicativo

Tudo o que você precisa para falar fluentemente

Pronúncia com IANota em cada frase
Prática de IPADomine cada som
VocabulárioMonte seu banco de palavras
Jogo de vocabulárioAprenda brincando
FOR YOU

Vídeo recomendado

Vocabulário e dicas de fala para esta lição

Esta aula de conversação usa o vídeo “I Looked Into How Devs Are Actually Using AI”. Este vídeo tem 270 frases e 3681 palavras para praticar shadowing. A fala dura 18:34. O falante fala rápido, cerca de 198 palavras por minuto, então espere sons ligados e reduzidos. 86% das palavras estão entre as 3.000 mais comuns do inglês; vale a pena estudar o restante antes de começar.

Vocabulário principal deste vídeo

15 palavras do vídeo que vale a pena aprender, com pronúncia e significado:

PalavraPronúnciaSignificado
loop substantivo/luːp/laço
connect verbo/kəˈnɛkt/conectar
habit substantivo/ˈhæb.ɪt/hábito, costume
cloud substantivo/ˈklaʊ̯d/nuvem, nimbo
developer substantivo/dɪˈvɛləpɚ/desenvolvedor, desenvolvedora
pipeline substantivo/ˈpaɪpˌlaɪn/ducto, duto
merge verbo/mɝd͡ʒ/unir, convergir
output substantivo/ˈaʊtpʊt/produção
insane adjetivo/ɪnˈseɪn/insano, doido
laptop substantivo/ˈlæp.tɑp/computador portátil, portátil
implement verbo/ˈɪmpləmənt/implementar
sprint substantivo/spɹɪnt/sprint, esprinte
prompt verbo/pɹɑmpt/incitar, impelir
whereas/(h)wɛɹˈæz/enquanto, ao passo que
conclusion substantivo/kənˈkluːʒən/conclusão

Phrasal verbs que você vai ouvir

PalavraPronúnciaSignificado
go ahead verbo/ˌɡoʊ əˈhɛd/vai em frente
go back verbovoltar
write down verboanotar
come back verbovoltar
come up with verbopensar (em), alcançar
find out verbodescobrir
move forward verboadiantar
try out verboprovar, experimentar

Frases que vale a pena repetir

Frases curtas e completas do vídeo que você pode usar na conversa do dia a dia:

  • They thought to themselves, what did I not tell it?
  • It's just something I've personally experienced.
  • I don't really use plan mode anymore.

Gramática neste vídeo

As estruturas que o falante mais usa, com as palavras exatas do vídeo:

EstruturaNo vídeo
Present perfect have/has + particípio passado — uma ação passada que ainda importa agorawe've been promised · we've heard · I've noticed
Voz passiva be + particípio passado — o foco está no que acontece, não em quem fazwe've been promised · be merged · being distinguished
Orações relativas who / which + oração — informação extra sobre uma pessoa ou coisahere, which is · team, which makes · Kiro, which is

Pronúncia para ficar de olho

O falante usa 68 contrações e formas reduzidas, como you're, don't, they're. Diga-as na forma curta, do jeito que você ouve.

  • Os sons de “sh” e “zh”: conclusion /kənˈkluːʒən/, contribution /ˌkɑntɹɪˈbjuʃən/, implementation /ˌɪmplɪmənˈteɪʃən/, crucial /ˈkɹuː.ʃəl/, imagination /ɪˌmæd͡ʒəˈneɪʃən/
  • Palavras longas — acerte a sílaba tônica: developer /dɪˈvɛləpɚ/, ecosystem /ˈikoʊˌsɪstəm/, necessarily /ˌnɛs.əˈsɛɹ.ə.li/, superior /sʊˈpɪɹ.i.ɚ/, architecture /ˈɑː.kɪˌtɛk.t͡ʃə/

Sons difíceis para falantes de português:

  • Consoante final — sem acrescentar um “i” depois: loop /luːp/, connect /kəˈnɛkt/, habit /ˈhæb.ɪt/, cloud /ˈklaʊ̯d/, output /ˈaʊtpʊt/
  • /l/ final — a língua toca o céu da boca, não vira “u”: crucial /ˈkɹuː.ʃəl/, parallel /ˈpæ.ɹəˌlɛl/, minimal /ˈmɪn.ə.məl/, yell /jɛl/, compile /kəmˈpaɪl/
  • /h/ — um sopro suave, diferente do “r”: habit /ˈhæb.ɪt/, whereas /(h)wɛɹˈæz/, harness /ˈhɑɹ.nəs/, helpful /ˈhɛlp.fl̩/, hook /hʊk/

Como praticar com este vídeo

  1. Ouça o vídeo inteiro uma vez sem falar e anote as palavras que você não conhece.
  2. Comece na velocidade 0,75×, faça shadowing frase por frase e volte à velocidade normal quando ficar fácil.
  3. Grave a sua voz e compare com o original, prestando atenção a palavras como loop, connect, habit.

O que é a Técnica de Shadowing?

Shadowing é uma técnica de aprendizado de idiomas com base científica, originalmente desenvolvida para o treinamento de intérpretes profissionais. O método é simples, mas poderoso: você ouve áudio em inglês nativo e repete imediatamente em voz alta — como uma sombra seguindo o falante com 1-2 segundos de atraso. Pesquisas mostram melhora significativa na precisão da pronúncia, entonação, ritmo, sons conectados, compreensão auditiva e fluência na fala.

Técnica de shadowing: leia o guia completo passo a passo →