1 00:00:01,240 --> 00:00:11,380 Hey, you've reached a big milestone. Today you've completed 20 days of code. Now that is a fifth of 2 00:00:11,380 --> 00:00:13,240 the way and that's massive. 3 00:00:13,510 --> 00:00:17,980 If you're not already, you should be really patting yourself on the back because you've done really 4 00:00:17,980 --> 00:00:18,230 well. 5 00:00:19,000 --> 00:00:25,840 Now, today, the thing I want to talk about is a question that students often have, which is, "Hey, 6 00:00:25,840 --> 00:00:27,460 you know, I've gone to day 20. 7 00:00:27,460 --> 00: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 8 00:00:34,870 --> 00:00:41,580 functions or how to write out the syntax for a particular piece of code. 9 00:00:41,980 --> 00:00:43,830 Does that mean that I haven't learned anything?" 10 00:00:44,410 --> 00:00:50,320 And the analogy that I like to give is, have you ever played video games, especially video games, 11 00:00:50,320 --> 00:00:56,470 where they require, like, complex combinations that you have to remember, like streetfighter? 12 00:00:57,280 --> 00: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, 13 00:01:02,890 --> 00:01:04,629 X, Y, a, b. 14 00:01:09,920 --> 00:01:15,380 Now, when you're doing it in that moment, when you've just learned it, you remember how to do it. 15 00:01:15,830 --> 00:01:20,720 But when you come back to it in a month, you're like, "Oh, I don't remember those combinations. 16 00:01:21,110 --> 00:01:23,660 Does that mean that I haven't learned anything?" 17 00:01:24,170 --> 00:01:32,510 Well, the point is that programming is not about memorizing because we're in a day and age where information 18 00:01:32,510 --> 00:01:33,080 is cheap. 19 00:01:33,260 --> 00:01:38,570 You can search Google for any piece of information you want and it's there within a second. 20 00:01:39,110 --> 00:01:47,540 What your job needs to be is to understand how things work. Make sure that you understand how to use 21 00:01:47,540 --> 00:01:52,130 the code, when to use it, how it works behind the scenes. 22 00:01:52,550 --> 00:01:58,130 That way, the next time when you need to use it and you've forgotten how to write the syntax, you 23 00:01:58,130 --> 00:02:01,760 can just Google it, look it up. And as soon as you see it, you'll remember 24 00:02:01,760 --> 00:02:02,830 "Oh yeah, that's it. 25 00:02:02,840 --> 00:02:03,830 I know how to use it." 26 00:02:04,670 --> 00:02:06,950 So don't worry about memorizing things. 27 00:02:07,560 --> 00:02:10,220 Focus on understanding the code. 28 00:02:11,210 --> 00:02:13,490 So, good luck and keep going.