WEBVTT

0
00:01.240 --> 00:11.380
Hey, you've reached a big milestone. Today you've completed 20 days of code. Now that is a fifth of

1
00:11.380 --> 00:13.240
the way and that's massive.

2
00:13.510 --> 00:17.980
If you're not already, you should be really patting yourself on the back because you've done really

3
00:17.980 --> 00:18.230
well.

4
00:19.000 --> 00:25.840
Now, today, the thing I want to talk about is a question that students often have, which is, "Hey,

5
00:25.840 --> 00:27.460
you know, I've gone to day 20.

6
00:27.460 --> 00:34.870
But when I look back at the stuff that I did on day one, I can't remember exactly the names of the

7
00:34.870 --> 00:41.580
functions or how to write out the syntax for a particular piece of code.

8
00:41.980 --> 00:43.830
Does that mean that I haven't learned anything?"

9
00:44.410 --> 00:50.320
And the analogy that I like to give is, have you ever played video games, especially video games,

10
00:50.320 --> 00:56.470
where they require, like, complex combinations that you have to remember, like streetfighter?

11
00:57.280 --> 01:02.890
You know, how in order to do like a particular move, you need to be able to do up, up, down, down,

12
01:02.890 --> 01:04.630
X, Y, a, b.

13
01:09.920 --> 01:15.380
Now, when you're doing it in that moment, when you've just learned it, you remember how to do it.

14
01:15.830 --> 01:20.720
But when you come back to it in a month, you're like, "Oh, I don't remember those combinations.

15
01:21.110 --> 01:23.660
Does that mean that I haven't learned anything?"

16
01:24.170 --> 01:32.510
Well, the point is that programming is not about memorizing because we're in a day and age where information

17
01:32.510 --> 01:33.080
is cheap.

18
01:33.260 --> 01:38.570
You can search Google for any piece of information you want and it's there within a second.

19
01:39.110 --> 01:47.540
What your job needs to be is to understand how things work. Make sure that you understand how to use

20
01:47.540 --> 01:52.130
the code, when to use it, how it works behind the scenes.

21
01:52.550 --> 01:58.130
That way, the next time when you need to use it and you've forgotten how to write the syntax, you

22
01:58.130 --> 02:01.760
can just Google it, look it up. And as soon as you see it, you'll remember

23
02:01.760 --> 02:02.830
"Oh yeah, that's it.

24
02:02.840 --> 02:03.830
I know how to use it."

25
02:04.670 --> 02:06.950
So don't worry about memorizing things.

26
02:07.560 --> 02:10.220
Focus on understanding the code.

27
02:11.210 --> 02:13.490
So, good luck and keep going.