Whether you think you can or you think you can't do something, you're right. Probably should just stop making excuses for yourself and put in the work necessary to learn something, like everyone else.
Thank you, maybe I'm not trying hard enough.
What is 3D background?
Not too late but you do need to learn how to focus
It depends on what was the reason for not doing it until 34
Are you learning coding as a hobby or to change career? Try different platform instead of YouTube. Like edx, udacity, etc
I'm learning to implement that in my work and as a backup to change carriers. Honestly It's hard to get a job in my field and the effort is very underrated.
Don’t do it alone. Take a boot camp or something. That will really help! It honestly help to take classes.
If you go into a bootcamp without fundamentals, you'll drown.
Programming is a lonely job. Close YouTube. Buy a book. Allocate 1-2 hours a day, make sure nothing distracts you. Understand every chapter, practice. Think about pet project, implement it, ask questions on StackOverflow. Find fellow programmer, ask for advice. Don’t be one of that kids that managed to learn booleans and if-elses only. If you are not, welcome to industry. Good luck.
YouTube has some of the best resources available. For free. Are you 40+?
No, I’m the same age as topic starter. YouTube is my favorite site and there are a lot of great videos there to widen your knowledge, but if you want to go deep, there is nothing better than books, practice and smart questions.
I find that coding needs to be in a certain mindspace. You’re probably not too old, just not in the right frame of mind to really focus.
Any tips on how to get to the right frame of mind?
For me, it’s shutting everything else down, getting people (and pets!) to leave me alone and giving myself at least a couple of hours, if not more. But I think the bigger part, and again this is for me, is finding a real world problem to solve. Books and exercises are great, but if you can’t apply that to something meaningful, it won’t stick.
take some time off and do it full time. even experienced devs have blogged about doing this when learning completely new things
Never too late. Maybe in your 50's. Learn fundamentals through Schafer's Py tuts. Take MIT's intro course and DS course. Front to back CLRS while LCing. Google "CLRS book" and "leetcode" they will help you get on your way after the tuts and classes are done.
That's the intro to programming course. It's not for DS mainly. 6.006 is the intro DSA course