The video owner has disabled playback on external websites.

This video is no longer available on YouTube.

This video cannot be played right now.

Watch on YouTube

Unlock AI-Powered Learning Tools

Sign up to access powerful tools that help you learn faster from every video.

Scene Explainer Phrase Hunter Flashcard Review Shadowing Practice Talk Back
Sign Up Free
A2 Elementary English 16:59 3,048 words Educational

Learning to code has changed

Movieclips · 159,766 views · Added 1 month ago

Learning Stats

A2

CEFR Level

3,048

Total Words

688

Unique Words

3/10

Difficulty

Vocabulary Diversity 23%

Subtitles (445 segments)

00:00

Hey guys. So, learning software

00:01

development in 2025, 2026 and beyond is

00:05

a lot different than it was even three

00:07

or four years ago. And I started around

00:09

2007, which seems like a lifetime ago.

00:12

And I learned most of of what I what I

00:15

know right here on YouTube from channels

00:17

like the New Boston courses like Killer

00:20

PHP. I learned jQuery and JavaScript

00:22

from Jeffrey Way on Touch Plus. Uh I

00:25

looked up to these people so much that I

00:27

wanted to become one of them. And

00:29

although I still don't think I'm as good

00:30

of a teacher as some of them, but I'm

00:32

proud of what I've accomplished and that

00:34

I was able to help so many people, but

00:37

here's the thing. The way that I learned

00:39

is a little outdated. And the fact is

00:42

that there's just so much more to learn.

00:44

You know, the internet in general, the

00:45

the tools that we use, the um the way we

00:48

think about learning, our attention

00:50

spans, so much has changed. So, if I

00:52

were starting from scratch today, my

00:54

approach would look pretty different.

00:56

And it does look different. and I'm

00:57

going to share with you my exact

01:00

learning workflow and what I suggest

01:02

people do when learning something new.

01:05

Now, this is not specific to just web

01:07

development. I I will have my webdev

01:10

technology guide coming out in January

01:13

or February. Uh but this is more for

01:15

just anyone whether it's mobile apps or

01:18

systems developer, machine learning,

01:20

whatever it might be. Uh, I'll talk a

01:22

little bit about the general categories

01:24

of what you'll learn, but my main goal

01:26

is to to talk about how to learn these

01:29

things. So, let's get into it. [music]

01:36

So, when it comes to software

01:37

development, one of the most important

01:38

things we do are code reviews. But it's

01:41

also a super tedious task and prone to

01:43

mistakes since you never really know how

01:45

well someone's reviewing your code. So,

01:47

today's sponsor, Code Rabbit, makes code

01:49

reviews so much easier. It's an AI

01:52

powered code review tool that integrates

01:54

into your development workflow by

01:56

automatically reviewing your poll

01:58

requests or you can even just use the

02:00

CLI before you commit your code. So,

02:02

Code Rabbit doesn't replace the need for

02:04

code reviews. It just makes them more

02:06

efficient and catches things that humans

02:09

will often miss. So, instead of bugging

02:11

teammates with things that don't need

02:13

their attention yet, you can have your

02:14

code reviewed in minutes and you can

02:16

catch bugs before asking a c-orker for a

02:19

final review. So let's take a a quick

02:22

look at this PR where code rabbit caught

02:25

some bugs. So it catches that we

02:27

initiated our client instance to our

02:29

apprite backend in two separate

02:31

components when instead we should have

02:33

created one and then used the import

02:35

throughout the app. So it immediately

02:37

caught this mistake and provided us with

02:39

suggestions for changes that we should

02:41

make. So one of the coolest features is

02:44

the ability to set custom rules for you

02:46

and your team. So for example, we have a

02:48

rule set that describes how headings

02:50

should be set in articles. And when a PR

02:53

is made, Code Rabbit will catch this.

02:56

Even though it's not technically a bug,

02:57

it's something that a teammate could

02:59

have easily missed. So a Code Rabbit

03:01

will also learn from your entire

03:04

codebase and help enforce patterns and

03:06

and rules that you and your team set. So

03:09

it's actually pretty awesome. So if you

03:11

want to give Code Rabbit a try, make

03:13

sure you check out the link in the

03:14

description below. All right, guys. So,

03:16

I have this Excaladraw document and I'll

03:18

have this available for download in the

Full subtitles available in the video player

Key Vocabulary (50)

you A1 pronoun

Used to refer to the person or people that the speaker is addressing. It is the second-person pronoun used for both singular and plural subjects and objects.

people A1 noun

People refers to a group of human beings or the general public. It is the standard plural form of the word 'person'.

put A1 verb

To move something into a particular place or position. It is a fundamental verb used to describe the act of placing an object or setting a situation in a specific location.

Practice with Exercises

Generate vocabulary, grammar, and comprehension exercises from this video

Vocabulary & Grammar Comprehension Quiz IELTS Exam Writing Practice
Sign up to practice

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!

Sign up to unlock full features

Track progress, save vocabulary, and practice exercises

Start learning languages for free