Yes. My cause for stressing memorization is the technical interviews I went through during my job hunt. It feels as though we have to memorize everything even if we don't anticipate what will be asked.
I noticed that aswell. I'm happy I enrolled in IT from the lowest point then worked my way towards specialization. Now my base fundamentals from the hardware till the software is strong. And I dont have to worry so much about learning because I can learn things really quickly and let go if need be.
if you memorize one thing, that may make you forget the previous thing you tried to memorize. But if you build from your understanding, then you solidify that foundation
Don't worry about memorizing, because you'll never memorize everything, that's for certain. Understand it, then apply it on a small project. By that, you're attaching it to a "story". Scientifically, attaching something you want to memorize to a story(the project) makes it live in your long term memory. Keep in mind, best developers in the world still google things all the time. You're not the only one and it is not a shame. I don't care how or what the process, you used to create a project, is, I care about the final results.
Love you man you seriously rock. Never have seen such videos where the most common issues are addressed like this. I am also self taught programmer from over a decade and good to see someone with clarity about simplest of problems faced by many .
Great vid man, it helps! I ran into a video of your randomly last October , was encouraged to change my career because I don’t like what I do now . Iv completed a code boot camp and now looking for a job in web development. You videos have helped a lot!
Andy thank god for you man, you really did hit the nail in my head when you said "expose yourself more ". It is damn true I ve been rusty for the last couple of weeks not coding you kinda get afraid to code again and the truth is when you start coding your brain is exposed and they take in the info really easily it just adapts and understanding the basics is really like riding a bike i mean i am now rusty that im not coding for a few weeks but i still understand all the concepts. Appreciate the work you do, imma start coding again....
Even when the title question seems obvious at first glance, I still click on these videos because I know that there is deeper insight tied to these answers that this channel always includes. I'm never let down when I watch an Andy Sterkowitz video, and this is no exception.
I am reasonably efficient at many different computer languages. They key is to save, create and easily access script snippets and examples. The first thing I do in any language is learn how to save and retrieve snippets in the language I am learning. It gives a good practical use of the language and introduces several means of data storage and retrieval. Sometime I save snippets in MySQL, Sqlite3, mongol or *.npy files, also plain text files. I also build a website on my local computer to access local and online information and resources.
I'm new to learning how to code and what I can see so far it's very similar to learning a new language which I did when I moved to a new country a few years back. Daily practice and consistency is what it counts the most. This is such a powerful "toll" which put us back especially at the beginning when you know to little to understand things like they are. Thanks for very valuable content, Andy!!
You are totally correct! You need to understand the concept because you can open the docs. but you really don't know what do you need to look for? When you know a programming language, ALL OF THEM have something in common! When you understand the concept, that concept is applicable to all languages!😉
Great video. When people ask me the best way to learn a foreign language i always say immersion is the absolute best! Sure at the start you will struggle, and you do need to pair that with some studying etc, but you will learn the best and the most in depth with immersion!
I'm around programming talk every work day and it helps. You won't remember everything about programming but you'll remember issues you ran into previously and how you overcame them.
Nice video man. I was actually memorizing from tutorials.. but now i am doing everything differently.. there are many ways to solve something. You just need a logic, thats it.
You know what Andy - I just recently subscribed to you and I am learning Python at the moment. Well here you are, out of the blue as if you read my freakin mind or something, and release a video that is EXACTLY what I needed to hear right now! Seriously! I have been struggling with this! I am just going to start applying what I know now. I will go to edabit. 🙏 thank you!
I recommend creating your own library of tutorials for everything you learn, i.e. a file showcasing sets or dictionaries in python. This will help you trial the concepts to understand them and allow you to refer back at any time.
I have an analog version of your suggestion. I write all errors I've ever had and write down, how I solved it in a notebook. I have at least one for every language I've learned. I try to find time to digitalize it. But mostly I don't have time.😅
@@lowercase-t yeah, my dad gave me this idea. He worked as Chief director of IT for an international company. He said once to me: "Kiddo, if you can't learn from your errors, because you don't remember how to fix it. Then all work from the past is worthless."
This is a great video. I am learning Python and I had been wondering this very thing. I have been using Head Start Python to learn. While I am understanding more and the why behind the code, Andy is correct. I am not memorizing every single nook and cranny of the syntax. I am half way done. I will be going back through once done to sort of refresh and then build some small apps. Also, I am about to take a Python class at the local Community College in an effort to reinforce concepts.
Let me say Andy thank you soooo soooo sooo much for your this video coz I suffered from this syndrome for last 3 years and dont even know how to overcome and correct my learning methodology but your this video help me alot 😍
Back when I was learning programming, I found a free book online that has exercise problems at the end of every chapter. It also also gives hints and keywords to google. I never skipped a problem, I never tried memorizing but the concepts still stuck with me. This is the kind of resources I always look for, something that promotes active learning, or I simply apply it to my projects.
Thank you! I was wondering if I was going in the right direction just because I had to look at my notes every so often. Application through repetition and failure cleared up most of the fears I had about not being able to remember everything. Having to write the same basic structures on every single html or css page really nailed the basics into my head-especially because I wanted the site to look and function in a certain way. I think that we also get scared of not being able to solve a problem but I discovered that there may be many fixes and tools to solve an issue, you simply use what works best for you instead of trying to memorize every answer to every problem.
Thanks man. And for that I subscribed! I really have a hard time remembering everything even HTML. I had to to re-do JavaScript so that I can learn TypeScript and Angular but knowing back-end languages made it a little easy. I say a little easy because JavaScript syntax is really something else. Some guy told me "to be a developer you have code everyday". I thought he was joking! But thanks man.
Memorizing syntax will come with consistent practice, and with enough practice, things will begin to "click" once you see how things work in real time. If you ever see a block of code that goes right over your head, the best thing you do is grab it and make a small change or two to see what happens or break it down into smaller chunks that you can understand more easily. Understanding the fundamentals of programming is still more important though; once you get those, learning the syntax of any programming language is no longer a huge obstacle.
it was very helpful. thank you... I bought a programming package to learn about 2 years ago but never start to learning it just because it was hard to memorize the codes
I am currently in a coding bootcamp and I understand its a lot of info thrown out at once like drinking from a fire hose and especially since I am not tech savvy at all. My problem is knowing what to use, when to use it and how to use it for example in a for loop I cant seem to grasp how to start or come up with my algorithm to run what i want.
I love your advice and insights, you're right. I teach maths and what you said applies equally for learning maths and most other subjects. To copy a line from a RUclips maths tutor: 'be patient'. Unfortunately this advice in most cases isn't heeded or appreciated. Thank you
In programming, learning concepts is much more important than syntax. Yes, there are variations of syntax across all languages. But the concepts across all these languages never change. Especially the fundamentals. Thus it's best to stick to learning the fundamentals and build your knowledge from there.
For me, I used a flashcard app that uses spaced repetition - it was a lot of work, but it was very helpful for those things I had to memorize. It does take some time, too, though; the human mind can only memorize so much in a day.
Im 16 and ive been programming for about 7 Months now. When I first started out I was overwhelmed because I thought I needed to memorize everything, but as soon as I got my hands on a text editor, I quickly found that I memorized 90% of what I was applying naturally. Now, I'm Abel to solve the "Expert" challanges on Edabit. I'm still makiny way in the self study path and your videos are a huge help. Thanks for everything! 👍😌
Deon Rich wow that’s great! I’m 14 and I just started to try to teach myself a little over a week ago and this video helped relieve some thoughts I was having about if I should be memorizing 😁😁😁
I'm doing the career change thing from mining. When I first learned how to use an excavator and wanted to do something, I had to think which direction to pull a stick, to make one part of the machine move and then the next step, move this other stick here, now I need to do this etc etc..After many hours of repetition, I'd gone beyond conventional thinking. I see a rock, it goes in back of truck. I'm looking at the rock and not consciously thinking. Now if I had to stop and think what I needed to do to get rock from ground to truck...i'd be screwed as I was now at the point of grab sticks move rock no conscious thinking...it's muscle and subconscious brain memory. I am now starting to see the same thing in elements of my coding, I know if I type XYZ in X language, it will be followed always by Z and then I must change ABC over here etc.
I think that the purpose of tutorials and books is just to let you know what's possible with the tool (language) you're interested in. One should NOT worry about remembering details. You only need to know that a construct exists and roughly what it's good for. The only way to learn programming is to build applications which are meaningful to you.
Started learning about the DOM 2 weeks ago on TreeHouse. It was simple at first then got increasingly complicated. Starting to do mini-projects with it is helping a ton. Nothing like taking a couple hours just to get a button to appear and disappear the way you want on mouseover and mouseout. I'm guessing mouseout isn't a viable option.
I practice, read docs and watch tutorials, and store the codes on my git repo, i can copy some lines from there when i need them,, but its easier to get information about what you have practiced before than what you haven't
It is more important to know the what than the how. Don't get me wrong both are important but having the what in your mind will allow you to recall that and by not knowing how it will cause you to look up the information over and over again until you do. Most important to have the general reference point.
Hey Andy. Spot on, as always. I'd like to ask you, how much time and how many days a week did you study when you were transitioning to coding while having a full time job? I was going to enroll in a bootcamp but I realized today that I can't afford that at this time :-/ so I'll find a full-time job at a call center while learning code. It'd be very useful to know how you approached that situation. Wishing you an amazing week and please stay safe
I was studying every day....some days more and some days less time permitting. If I was super busy I would get at least 20 minutes of study time in no matter what.
I am 14 and i recently got into programming and i always try to do everything programming by logic but sometimes i need to memorize some things so i make a connection between things. Is it normal for it to be this hard after 2 weeks? I'm confused
I’m late to this video and this channel but I just started learning code and pathways for a week and I have that problem I feel like I should be learning this faster, I’m not memorizing all this code but this video has a lot of good points
....[Here's the key, if you want to remember things long term you just need to be exposed to them over and over again day and day all. Understand it, then apply it on a small project. By that, you're attaching it to a "story".]...thanks for the tip guys.
Im 5 months in still on fundamental python concepts but looking to finish up in 2-3 weeks and start a project, im doing a very very detailed python course with ML, django etc hence why its taken me so long, but deep down im smiling to myself as ive got these concepts down to a T now, still early days, but im happy, my target is to start applying for jobs in 3 months after a few projects and ill do another course for the backend api's etc cause im avoiding front end at all costs.
i just transitioned to a new role at work that requires knowledge about ci/cd, aws, python and git among other things. Im pretty overwhelmed by it all since im totally new to this. Trying to do tutorials. I hope I can get good at this.
Your videos are great. They really help me out a lot. I have a question, if you don't mind have the time to answer? I've been studying Javascript for about 6 months. I've learned OOP, algorithms, express, postgresql, sequelize, nosql, you name it. This guy who has been mentoring me a bit says I need to start contributing to open source projects before I start applying for jobs. The problem is, I either cant find anything where I feel qualified enough to help, or, when I do I just run into so many issues while trying to setup the dev environment the project uses that I just get overwhelmed and "take a break" for a bit and become really discouraged. Do you have any suggestions on getting started contributing to oss and how to avoid these pitfalls?
In basketball you just need to know what and how to execute your moves. Let's say fade-away, you practiced it alot of time and keep doing it by repitition and overtime you get more better and used to it so then you can actually use execute this move so easily. I think this logic can be applied to this I don't know if this makes sense.
So, basically it's all about trying some problems with that syntax i learned and doing that or using that on a daily basis and eventually things will settle in mind.
Hello Andy! Love your channel, been watching a lot of your videos over the past few months. I was wondering if you (or any of your viewers here) could give me some advice. I'm currently trying to change my career and work as a programmer, but I'm having a hard time knowing if I'm ready to apply. I know front end web design (html/css for 15+ years, builders for 11 years, personal projects and freelancing mostly), and I've been learning Python/Django for the past two years on and off. I feel like I'm past being a "beginner" in python and well into some of the semi-advanced stuff. I'm currently starting to build a portfolio for my python by doing some step-by-step projects. I'm also very good at finding the answer when I need to (i.e. google, stackoverflow, github, etc.) and am going to be taking a class on SQL soon, as well. I am living in the biggest hotspot for technology, but I'm not expecting a job making $100k right off the bat. I'm just looking to break into the industry. Any advice on how to push forward would be really appreciated!
I love Edabit. Codewars and Hacker’s Rank seem so much harder. I’d like to learn more about design patterns. Where could I learn more about this? Thanks for the awesome and informative videos, Andy.
Well, what about people who isn't a fluent in English language? Most tutorials and syntax of any programming language are based on English. Coding - you have time to sit and think, after all you've got an opportunity to google an answer or ask a community. As for speaking a foreign language it takes years to get fluency... learning programming language in a foreign language - that's a real challenge!
To anyone who is so anxious about not memorizing every syntax there is in programming just ask this question: Why do you think stackoverflow is so popular? Yeah, you are right.
Are you worried that you aren't remembering enough of what you learn? Did this video help clarify anything?
Yess and yesssss 😊😊😊
Yes. My cause for stressing memorization is the technical interviews I went through during my job hunt. It feels as though we have to memorize everything even if we don't anticipate what will be asked.
SI y sí, gracias.
very help full ,almost killed myself with memorization
Oh so much.......it’s all about repetition! 😉
Understanding and Repetition is key
Bingo!
Yep that pretty much covers it.
I noticed that aswell.
I'm happy I enrolled in IT from the lowest point then worked my way towards specialization.
Now my base fundamentals from the hardware till the software is strong.
And I dont have to worry so much about learning because I can learn things really quickly and let go if need be.
I'm pretty late, but recall is important as well. Repeatedly recall, don't repeatedly reread.
@@trevorrogers9276 differentiate reread and recall??
Summary: Learn a concept and practice it. Over time you learn from exposure through practice.
Thanks for the good summary now I dont have to watch xd:
The video is better and more than what you try to make it look like 😅
Summary made me wanna finish the vid actually
Same advice any tutor will tell you.
Needed this bad, thank you!
if you memorize one thing, that may make you forget the previous thing you tried to memorize. But if you build from your understanding, then you solidify that foundation
Don't worry about memorizing, because you'll never memorize everything, that's for certain. Understand it, then apply it on a small project. By that, you're attaching it to a "story". Scientifically, attaching something you want to memorize to a story(the project) makes it live in your long term memory. Keep in mind, best developers in the world still google things all the time. You're not the only one and it is not a shame. I don't care how or what the process, you used to create a project, is, I care about the final results.
Love you man you seriously rock. Never have seen such videos where the most common issues are addressed like this. I am also self taught programmer from over a decade and good to see someone with clarity about simplest of problems faced by many
.
Great vid man, it helps! I ran into a video of your randomly last October , was encouraged to change my career because I don’t like what I do now . Iv completed a code boot camp and now looking for a job in web development. You videos have helped a lot!
yeah edabit is great, i do it on my phone during coffee breaks at work.
got stuck on one atm but i wont give up
"Never memorize something that you can look up" (Albert Einstein)
@Shimohira Reika or else you're screwed xD
If u do have it memorized it saves time.
Steals various lines of code from stack overflow and makes frankiensteins monster code.
@@simonjesusbeliever3467 I was joking but your right
@@billbaggins627 that however is not worth the stress it puts on the brain
It's more beneficial to me to memorize as much as I can, saves time as someone mentioned and makes me understand how everything fits together.
Andy thank god for you man, you really did hit the nail in my head when you said "expose yourself more ". It is damn true I ve been rusty for the last couple of weeks not coding you kinda get afraid to code again and the truth is when you start coding your brain is exposed and they take in the info really easily it just adapts and understanding the basics is really like riding a bike i mean i am now rusty that im not coding for a few weeks but i still understand all the concepts. Appreciate the work you do, imma start coding again....
Even when the title question seems obvious at first glance, I still click on these videos because I know that there is deeper insight tied to these answers that this channel always includes. I'm never let down when I watch an Andy Sterkowitz video, and this is no exception.
I am reasonably efficient at many different computer languages. They key is to save, create and easily access script snippets and examples. The first thing I do in any language is learn how to save and retrieve snippets in the language I am learning. It gives a good practical use of the language and introduces several means of data storage and retrieval. Sometime I save snippets in MySQL, Sqlite3, mongol or *.npy files, also plain text files. I also build a website on my local computer to access local and online information and resources.
andy never disappointed me, not every human is perfect
I'm new to learning how to code and what I can see so far it's very similar to learning a new language which I did when I moved to a new country a few years back. Daily practice and consistency is what it counts the most. This is such a powerful "toll" which put us back especially at the beginning when you know to little to understand things like they are. Thanks for very valuable content, Andy!!
Great video! I've learned a lot in your videos. Keep going!
Thanks Andres!
Thanks Andy really feel great that I’m on the right track
I read Ultralearning since your last upload on the recommendation of one of your commenters. Good stuff.
I just started week two of learning and this video couldn't come at a better time! :) Thank you.
This video came in right on time .
I was looking for a website with programming challenges to get my hands dirty and i got it !
Thank you ! 😊😊
You are totally correct! You need to understand the concept because you can open the docs. but you really don't know what do you need to look for? When you know a programming language, ALL OF THEM have something in common! When you understand the concept, that concept is applicable to all languages!😉
In a nutshell, "Repetition is the key"
Great video. When people ask me the best way to learn a foreign language i always say immersion is the absolute best! Sure at the start you will struggle, and you do need to pair that with some studying etc, but you will learn the best and the most in depth with immersion!
I really like this channel, every topic touched might not be directly to code, but instead about thigns that you can face in your life as a developer.
I'm around programming talk every work day and it helps. You won't remember everything about programming but you'll remember issues you ran into previously and how you overcame them.
what I love on your channel : great advices as well No Music ! thank you.
Thanks andy... your videos keeps inspiring me to code better...keep up the good work man
Thanks for recommending the book Head First Javascript. It's a very great resource, best book I've read so far in dev
Always good to hear. I’ve received a lot of feedback like that...that’s why I like recommending it so much.
Nice video man. I was actually memorizing from tutorials.. but now i am doing everything differently.. there are many ways to solve something. You just need a logic, thats it.
You know what Andy - I just recently subscribed to you and I am learning Python at the moment. Well here you are, out of the blue as if you read my freakin mind or something, and release a video that is EXACTLY what I needed to hear right now! Seriously! I have been struggling with this! I am just going to start applying what I know now. I will go to edabit. 🙏 thank you!
I recommend creating your own library of tutorials for everything you learn, i.e. a file showcasing sets or dictionaries in python.
This will help you trial the concepts to understand them and allow you to refer back at any time.
I have an analog version of your suggestion. I write all errors I've ever had and write down, how I solved it in a notebook. I have at least one for every language I've learned. I try to find time to digitalize it. But mostly I don't have time.😅
@@warrior100girl not a bad shout tbh
@@lowercase-t yeah, my dad gave me this idea. He worked as Chief director of IT for an international company. He said once to me: "Kiddo, if you can't learn from your errors, because you don't remember how to fix it. Then all work from the past is worthless."
@@warrior100girl I'll try do the same from now on aha
This is a great video. I am learning Python and I had been wondering this very thing. I have been using Head Start Python to learn. While I am understanding more and the why behind the code, Andy is correct. I am not memorizing every single nook and cranny of the syntax. I am half way done. I will be going back through once done to sort of refresh and then build some small apps. Also, I am about to take a Python class at the local Community College in an effort to reinforce concepts.
Great !! I'm glad to know that these types of serious/common issues (almost every person have) are described very clearly and friendly. 👏🏻👏🏻👏🏻
I see what you are getting at. That said, memorizing something every few days raises confidence
You just gave me so much peace of mind!! Wow!!!! Thanks so much!!
Let me say Andy thank you soooo soooo sooo much for your this video coz I suffered from this syndrome for last 3 years and dont even know how to overcome and correct my learning methodology but your this video help me alot 😍
Absolutely! In fact focus on applying what you learnt. That helps a lot.
Back when I was learning programming, I found a free book online that has exercise problems at the end of every chapter. It also also gives hints and keywords to google. I never skipped a problem, I never tried memorizing but the concepts still stuck with me. This is the kind of resources I always look for, something that promotes active learning, or I simply apply it to my projects.
Can you give the link for that book
Name of the book?
What is the name of the book?
Thank you! I was wondering if I was going in the right direction just because I had to look at my notes every so often. Application through repetition and failure cleared up most of the fears I had about not being able to remember everything. Having to write the same basic structures on every single html or css page really nailed the basics into my head-especially because I wanted the site to look and function in a certain way. I think that we also get scared of not being able to solve a problem but I discovered that there may be many fixes and tools to solve an issue, you simply use what works best for you instead of trying to memorize every answer to every problem.
A famous quote from Albert Einstein, "Never memorize anything you can look up."
I find that writing unit tests is a great way to practice new concepts, as you get a direct feedback of what works and what doesn't
Great video. Totally agree.
Btw this song at the end is awesome
Thanks man. And for that I subscribed!
I really have a hard time remembering everything even HTML. I had to to re-do JavaScript so that I can learn TypeScript and Angular but knowing back-end languages made it a little easy. I say a little easy because JavaScript syntax is really something else.
Some guy told me "to be a developer you have code everyday". I thought he was joking!
But thanks man.
Thank you for this video, Andy and not giving up on us.
Another awesome video by Andy! 💜
Memorizing syntax will come with consistent practice, and with enough practice, things will begin to "click" once you see how things work in real time. If you ever see a block of code that goes right over your head, the best thing you do is grab it and make a small change or two to see what happens or break it down into smaller chunks that you can understand more easily. Understanding the fundamentals of programming is still more important though; once you get those, learning the syntax of any programming language is no longer a huge obstacle.
Thank you. I’m 2 months in. Your help is bang on mate :)
it was very helpful. thank you... I bought a programming package to learn about 2 years ago but never start to learning it just because it was hard to memorize the codes
This just saved my life. I appreciate you bro
I am currently in a coding bootcamp and I understand its a lot of info thrown out at once like drinking from a fire hose and especially since I am not tech savvy at all. My problem is knowing what to use, when to use it and how to use it for example in a for loop I cant seem to grasp how to start or come up with my algorithm to run what i want.
Same bro same. Just started. Sighhh
I love your advice and insights, you're right. I teach maths and what you said applies equally for learning maths and most other subjects. To copy a line from a RUclips maths tutor: 'be patient'. Unfortunately this advice in most cases isn't heeded or appreciated. Thank you
Thanks for sharing this. Its really give clarification now for me to more focus on learning.
In programming, learning concepts is much more important than syntax. Yes, there are variations of syntax across all languages. But the concepts across all these languages never change. Especially the fundamentals. Thus it's best to stick to learning the fundamentals and build your knowledge from there.
thanks a lot for your tips Andy, they are brilliant
Thank you for the info, great perspective! it clarified a few things for me.
Thanks for always putting out quality videos!!
Awesome info, sir! Especially the website info. for practical exercises at all levels.
Great video! Thank you.
i'm new to this...but I've realized it's more important to read code then to memorize code. If i can read it, i can write it. That's just my 50 cent.
For me, I used a flashcard app that uses spaced repetition - it was a lot of work, but it was very helpful for those things I had to memorize. It does take some time, too, though; the human mind can only memorize so much in a day.
Good topic man! I used to have this question. This video is a must for beginners
Im 16 and ive been programming for about 7 Months now. When I first started out I was overwhelmed because I thought I needed to memorize everything, but as soon as I got my hands on a text editor, I quickly found that I memorized 90% of what I was applying naturally. Now, I'm Abel to solve the "Expert" challanges on Edabit. I'm still makiny way in the self study path and your videos are a huge help. Thanks for everything! 👍😌
Deon Rich wow that’s great! I’m 14 and I just started to try to teach myself a little over a week ago and this video helped relieve some thoughts I was having about if I should be memorizing 😁😁😁
I'm doing the career change thing from mining. When I first learned how to use an excavator and wanted to do something, I had to think which direction to pull a stick, to make one part of the machine move and then the next step, move this other stick here, now I need to do this etc etc..After many hours of repetition, I'd gone beyond conventional thinking. I see a rock, it goes in back of truck. I'm looking at the rock and not consciously thinking. Now if I had to stop and think what I needed to do to get rock from ground to truck...i'd be screwed as I was now at the point of grab sticks move rock no conscious thinking...it's muscle and subconscious brain memory. I am now starting to see the same thing in elements of my coding, I know if I type XYZ in X language, it will be followed always by Z and then I must change ABC over here etc.
Thanks man! This will help me start coding
I think that the purpose of tutorials and books is just to let you know what's possible with the tool (language) you're interested in. One should NOT worry about remembering details. You only need to know that a construct exists and roughly what it's good for. The only way to learn programming is to build applications which are meaningful to you.
Started learning about the DOM 2 weeks ago on TreeHouse. It was simple at first then got increasingly complicated. Starting to do mini-projects with it is helping a ton. Nothing like taking a couple hours just to get a button to appear and disappear the way you want on mouseover and mouseout. I'm guessing mouseout isn't a viable option.
Thanks, bro! Your words are necessary and helpful.
Needed this. Thanks Andy!
I practice, read docs and watch tutorials, and store the codes on my git repo, i can copy some lines from there when i need them,, but its easier to get information about what you have practiced before than what you haven't
Thank you for this. I really needed to hear it
Really needed this! Thanks so much!
Thanks Andy! Really helpful for sure :)
Really helpful thank you. Was falling into memorising trap and now I'm getting out.
It is more important to know the what than the how. Don't get me wrong both are important but having the what in your mind will allow you to recall that and by not knowing how it will cause you to look up the information over and over again until you do. Most important to have the general reference point.
when you said it's not about memorization, i subscribed
Hey Andy. Spot on, as always. I'd like to ask you, how much time and how many days a week did you study when you were transitioning to coding while having a full time job? I was going to enroll in a bootcamp but I realized today that I can't afford that at this time :-/ so I'll find a full-time job at a call center while learning code. It'd be very useful to know how you approached that situation. Wishing you an amazing week and please stay safe
I was studying every day....some days more and some days less time permitting. If I was super busy I would get at least 20 minutes of study time in no matter what.
@@AndySterkowitz thank you so much Andy!
I am 14 and i recently got into programming and i always try to do everything programming by logic but sometimes i need to memorize some things so i make a connection between things. Is it normal for it to be this hard after 2 weeks? I'm confused
I’m late to this video and this channel but I just started learning code and pathways for a week and I have that problem I feel like I should be learning this faster, I’m not memorizing all this code but this video has a lot of good points
....[Here's the key, if you want to remember things long term you just need to be exposed to them over and over again day and day all. Understand it, then apply it on a small project. By that, you're attaching it to a "story".]...thanks for the tip guys.
This was a much needed video... Thanks so much
Thanks for your wisdom Andy
Im 5 months in still on fundamental python concepts but looking to finish up in 2-3 weeks and start a project, im doing a very very detailed python course with ML, django etc hence why its taken me so long, but deep down im smiling to myself as ive got these concepts down to a T now, still early days, but im happy, my target is to start applying for jobs in 3 months after a few projects and ill do another course for the backend api's etc cause im avoiding front end at all costs.
i just transitioned to a new role at work that requires knowledge about ci/cd, aws, python and git among other things. Im pretty overwhelmed by it all since im totally new to this. Trying to do tutorials. I hope I can get good at this.
Edabit is exactly what i needed
Your videos are great. They really help me out a lot. I have a question, if you don't mind have the time to answer?
I've been studying Javascript for about 6 months. I've learned OOP, algorithms, express, postgresql, sequelize, nosql, you name it. This guy who has been mentoring me a bit says I need to start contributing to open source projects before I start applying for jobs. The problem is, I either cant find anything where I feel qualified enough to help, or, when I do I just run into so many issues while trying to setup the dev environment the project uses that I just get overwhelmed and "take a break" for a bit and become really discouraged.
Do you have any suggestions on getting started contributing to oss and how to avoid these pitfalls?
This saved me today.. thanks so much man
Thank you! Right on time.
Woot woot
In basketball you just need to know what and how to execute your moves. Let's say fade-away, you practiced it alot of time and keep doing it by repitition and overtime you get more better and used to it so then you can actually use execute this move so easily. I think this logic can be applied to this I don't know if this makes sense.
And that's the beauty of VS code
Great video... exactly what I needed.thanks.
So, basically it's all about trying some problems with that syntax i learned and doing that or using that on a daily basis and eventually things will settle in mind.
Hello Andy! Love your channel, been watching a lot of your videos over the past few months. I was wondering if you (or any of your viewers here) could give me some advice.
I'm currently trying to change my career and work as a programmer, but I'm having a hard time knowing if I'm ready to apply. I know front end web design (html/css for 15+ years, builders for 11 years, personal projects and freelancing mostly), and I've been learning Python/Django for the past two years on and off. I feel like I'm past being a "beginner" in python and well into some of the semi-advanced stuff. I'm currently starting to build a portfolio for my python by doing some step-by-step projects. I'm also very good at finding the answer when I need to (i.e. google, stackoverflow, github, etc.) and am going to be taking a class on SQL soon, as well.
I am living in the biggest hotspot for technology, but I'm not expecting a job making $100k right off the bat. I'm just looking to break into the industry. Any advice on how to push forward would be really appreciated!
One of the best advises i got on youtube🙋
been a struggling programmer since 1984, I was 7. Anyway, just this year it started to finally click...
Great advice, thank you!!!
I love Edabit. Codewars and Hacker’s Rank seem so much harder. I’d like to learn more about design patterns. Where could I learn more about this? Thanks for the awesome and informative videos, Andy.
Well, what about people who isn't a fluent in English language? Most tutorials and syntax of any programming language are based on English. Coding - you have time to sit and think, after all you've got an opportunity to google an answer or ask a community. As for speaking a foreign language it takes years to get fluency... learning programming language in a foreign language - that's a real challenge!
Much thanks, super helpful tips.
Thank you so much for motivating beginners like me😍
To anyone who is so anxious about not memorizing every syntax there is in programming just ask this question: Why do you think stackoverflow is so popular? Yeah, you are right.