Hey Namanh ! My name is Enzo, I'm 18y/o and I live in Douala, Cameroon I've started my code learning journey with HTML and CSS on FCC But at some I started noticing that I was completing all the tasks without really understanding them and now I'm stuck with the RWD project at the end and I really feel like I won't be able to make it Do you think I should start back the start or go with Python? I love your videos
As someone who did struggle for 1 year to learn, I had to come here to say: the best way to learn are newbie friendly books. They are detailed, well written. Avoid complicated tutorials for now. Focus on learning your first language and everything else will be much easier once you learn. Edit: For those asking, the books that made me learn were Javascript In Less Than 50 Pages and Head First Javascript Programming.
Everyone learns differently. Personally, a book would be a nightmare for me. I'm learning by watching UA-cam courses while also having notepad open for taking notes and my IDE open for coding examples and trying things myself. The videos I've been watching will teach you a thing, then give you a real world type example, then translate that real world example into code. The examples come right after a short learning section, so once they say, "Okay we're going to do [this]", I can pause it, try it on my own with my new knowledge, then continue to see how I did. So far it's working fantastically. I think I might check that book out though lol. Not as a way to learn learn, but as a way to keep the information fresh when I can't be practicing coding.
I started coding when I was 31 and started earning money after 1 year of the dedication to it. It's not that hard considering the amount of learning resources you have access to these days
I needed to read this. I’m 35, welder by trade and im trying to get into the profession. It’s great to see people similar to my age starting from scratch, so to whoever you are thank you
I watched this video 6 months ago. I am now applying to jobs and internships with a lot of knowledge in Python, SQL, and I’m working on my second full stack project in Flask! Don’t give up. It’s a wild, hard, and super fun time!!
To me, you're a BOSS. Thank you for your post becsuse it's like REAL TIME... I don't know exactly how to word this but your post is inspiring/motivating 💯. Keep us all posted
I'm a senior software engineer, and I've been mentoring people on how to start or hone their programming skills as beginners. I have to say, this video is an excellent summary of the main concepts. I like the time you dedicated to the engineering "mindset", and your presentation style was energetic and informative. I think I'll start linking people to this video :). Well done!
Sir I have a question. For a 38 yo with young kids running and yelling around me all the time, is it too late to start following this stream starting from CS50 and then Python and then the rest? I’m not particularly sharp or dull, biotechnology major, NOT a fan of math, but do possess a sorta practical problem solving mindset from my 7 yrs experience as a project manager. Hope I gave enough background for you to judge here. My son is 7 and I might even consider starting to learn python with him lol He’s pretty smart just got him rubies cubes pyraminx n stuff and he learned to solve those by just watching youtube videos lol
I am not an experienced coder, just experienced at trying to get serious about dev work and doing little beyond a few crappy projects here and there 😅 Though by now I pretty much understood everything he explained and said and it helps solidify my understanding and direction.
He's not though. Each step in his system uses language you would have learned in the steps before it. Step 1 is CS50, which is where you'll learn the basics, so you're ready to begin learning step 2 (python in this case) and so on up to a professional level. It's not a "how to get started" video, it's the step by step process he would recommend to go from zero to professional, and you can't talk about how to learn something to a professional level without using professional level language imho.
This is an excellent video. Full of sound advice. I have just hung up my professional keyboard after 42 years. I coded in IBM assembler for >25 years, then C, C++, Perl, Python, shells etc. I hope anyone considering programming gets to see this as it neatly summarises what is often learned through trial and error. Nice job.
Also, as a veteran dev, I have a question. Recently, on Quanta Magazine channel, I saw a short video with Leslie Lamport. He talked about the difference between coder and programmers, and how ultimately quality of the work depends of mayh knowledge. Now, I'm not a super math guy, nor majority of population. And I do blame it on education system. But now I'm 35, due to pandemic I lost all of my business, and I have to start over. And I thought if now I will be sitting close to a year at home, why won't I try to learn programming. I've been sitting with Python for like a month already but now, watching this video make me doubt. Like heccing seriously doubt if I'm gonna make it. And, to follow up what Lamport said, how would you describe the dependcy on deep math knowledge in today's work? Maybe, I didn't phrase it too well, sorry for that.
Im 35 and just started learning html today in a free online coding curriculum. I wanted to give you props on the video, it deserves all the love it's getting. I would like to point out my favorite things about this video. 1. Your voice is very clear and efficient 2. you don't waste time with non-sense 3. NOT ONCE did you mention "liking" or "subscribing" which is why I did it. 4. Your sincere, heartfelt words of encouragement are phenomenal. You truly mean it, and you did well in showing it. A+ video man, you're my new role model.
In order to have a "Coding Mindset", which is essential to flourishing in this field, you must: 1.) Understand and internalize the fact that no matter what problem, annoyance, or obstacle you face, THERE IS ALWAYS A SOLUTION. You just need to find it. 2.) Have the humility to accept that you could have made a mistake somewhere, THE COMPILER IS ALWAYS RIGHT
It's very easy to be like "welp I guess this solution can't work for us...." as a beginner engineer. Then a senior engineer comes along and makes you feel stupid lol. Also, once getting past the compiler is no longer an issue for you, the real mistakes are a question of efficiency. Even though your code works fine, you still sometimes have to accept that it's really bad anyways.
@@wearethewearethewearethhe As a career administrator, I found that quite frequently the problem rests in the initial structuring of the data itself, and surprisingly, that is a deeply human function, regardless of the coding side of things. I have started more people out on the path of automation and computerized data management than I can remember, and it always began with teaching them to treat data respectfully, and to understand that parsing information requires structures that can be easily parsed. It is hard to get that simple thought through people's heads, but when I did, they always took off, much like releasing a bird into the wild.
I'd been contemplating giving up on being a software engineer. This video made me realize I've learned more than half of the basics in just five months. I've come too far to give up. Thank you for sharing!🙂
full time engineer for 6 years, had a similar large state school college CS experience, been programming/playing with computers since middle school - I would say this is a pretty solid pipeline for ppl who are new and trying to speed run their way into a programming job. some things that I think ppl should also know: - if you're the type of person who likes learning from side projects, add something that is actually personal to your projects. in moments when you're stuck and overcome a problem are the programming moments where you are actually grow. having a personal reason to finish the project is really helpful to stay focused when things get hard - it's ok if there comes a time where a topic is hard for you but might seem easier to other ppl. that's a normal part of the learning process - odds are the "hard topic" is apart of larger hole in your education and you'll have to work a little harder to fill it. the good thing is there will inevitably be a moment where a topic that is hard for someone else is actually easy to you. help others where ever you can along the way - try to never let your ego get the best of you. I've taught programming for quite a while, and so many new devs gain a superiority complex after they learn how to code - it's actually kind of sad. this behavior is so subtly wide spread through tech culture, especially in early tech education, that I feel like it's important to bring up. split your self worth from programming, tech culture, and salary. it'll be much better for you mental health
Thank you for your guidance. I'm 27 and have 5 years of experience in non-tech field (in BPO), with zero knowledge in coding. I have decided to change my career and become a coder/sofware engineer. I will dedicate 3-4hours per day to learn coding. Started CS50 couple of days ago. I don't know how long it is going to take me, but I will not give up and put up the hard work and dedication. Hopfully I will succeed.
I am in the same path with you bro. Age 27 with 5 years of experience as a trainer in a BPO. I say goodluck to the both of us! Cheers to this video very helpful!
one of these days i am going to seriously try to learn how to code. today is not that today. however, until that day arrives, this video will be inside my watch later.
I have a few friend who are programmers.. One thing I noticed is they did it. Start and stick with it and you'll get there. The beginner tutorials will teach you databases and as a kid I had no interest in making some business program so I didn't even look at that. I was focused on the end result and not what was needed to get there. I've only stuck with python for about a week at a time before putting it on the back burner and leaving it till I forgot most of what I had learned and had to start over. Life only gets more in the way, if you want to code, you've got to do it.
I love this so much. I barely knew anything about computers or technology when I started my current job in IT support (no coding or programming involved, only surface level troubleshooting). Like barely anything. I didn’t know how to google either. I was highly dependent on people for technology, and didn’t really know much of anything. and I never would’ve thought I’d be able to do any of the things outlined in this video. But 3 years later and I feel like most of my thinking now is from a problem solving mindset with everything in my life. Not only that but I built my first computer this year and it was so empowering! And now I’m soon to start a degree in robotics. In a weird way, my story inspires me to help others (like my colleagues) understand computers and how they work. I wouldn’t say I see computers as “simple” now, but they definitely feel logical if that makes sense. I feel like it’s the embodiment of “anyone can cook” lmao. Anyways, imma keep at it and I thanks to this video I’m gonna try my hand at some programming and maybe deepen my knowledge even more! Always something more to learn. Thank you so much Namanh ❤️
I NEEDED TO HEAR THIS!!!!!!...THANKU SO FREAKINNN MUCH! FOR SHARING THIS🏆!!!💛..THIS IS ME!!!...LOLLL...I'M GONNA MAKE A MENTAL NOTE TO BE OPEN TO THIS BECAUSE IF THIS "DON'T" DESCRIBE ME, I DON'T KNOW WHAT DOES??!!!...WOWWWWW!!!...
i just wanna say i’m thinking about getting into CS, i have a pc but bought a prebuilt and am really uneducated about computers. but i wanna learn and possibly build a career out of it. i love the “anyone can cook” analogy i just watched ratatouille and it made me happy ty!
What's really crazy is I'm 48, disabled vet. I want to move to Germany. Jobs for developers are plentiful there. Here we are after a search. My mind works like you described. It's what kept me alive this far. Thank you for the information.
Admittedly i dont live in Germany, but i live in Europe, and i can tell you, even the most backwards ass Eastern European country is still leagues ahead of the US in terms of life quality. *Do it*
@@michaels2208 Hungary. We may have free healthcare (well, its funded by taxes, so 'free') and the public transport is old, noisy, but also reliable and relatively affordable, however, there are massive issues with this place. Rents are really high, wages and jobs are going down, and the ruling party is lead by a xenophobic asshole, and in the last 8 years he was still voted to be the president twice (elections every 4 years). He used to be best buds with Putin but that seems to have quietly changed with the invasion Also the people of the country hate foreigners and immigrants. Im doing my best to escape this hellhole too. Please, if you value yourself, do not come here. Would not recommend. 3/10
Wow this video is a godsend. I’m 31, have been in the same industry for 6 years and dreading another one. I’ve always wanted to get into programming but always told myself I couldn’t, and I couldn’t afford the time of college. Thank you so much. It’s not an exaggeration to say this video has kickstarted the change in my life.
One day I’ll be a coder and work at a big data company and reply to this video that I made it! Thanks for all this information time to get started on my journey! 💪
Jo Big Data isn't what you're dreaming. Most of big data is boring.. More than 80% of the time, you have spend time on cleaning data. once you realize that you'll be sad and depressed..
@@papajimbond9885 What's the alternative? Not trying to be rude as I'm also in the same boat as Jo....just curious as what other routes would you recommend if we're still interested in learning coding to further pursuit our goals/careers? Thank you in advance for reading this...
Fun story: I started coding when I was just starting middle school. I learned html and css. Then I stopped for a while, got busy with a math teacher who purposely taught us more things than we needed to learn to pass high school algebra. Then at the end of middle school, I said “hey I should get back into coding. Let’s learn c++!” And it was a bit hard, but it got me more interested into coding, math, and computer science. Now, I’m in high school, and I’m competing in the Congressional App Challenge with HTML and CSS, and I compete in robotics where I use C++ :)
HTML isnt a coding language though. Its a markup language. They arent the same at all. No logic in HTML. If you want to make websites, use either a Javascript framework or .NET C#. Im a Lead Sr. Developer for my company and I love .NET.
Hey man just wanna say thank you. I'm in a place where it's learn or die. I can't do factory work anymore (body's breaking down), I'm too young for help, and don't know what to do. For me it's learn this, or put an end to the pain. This video is beyond helpful in figuring out how to get started, and I just wanted to thank you.
@@SianWinstanley I wish you the best, hmu in the comments if you need anything. I'm just trying to piece the language together with the online classes and tutorial projects here on youtube. So I can have like a class to get an idea of python, and a beginner python tutorial project going to give it context.
I’m the same way. It’s like I’m at a standstill, I went to 3 different colleges & once I moved I went to their online programs. I spent $180,000 on 2 degrees that when you look them up they look like Damn I will have a good future…. You get out there & its like what was that garbage degree? No I’m not talking about Art History or Theatre (no offense to those who do it) but it was supposedly their biggest online program, being online it was very hard to understand why my classes suddenly shifted from one program to another in 3 months & my program went on 2 years longer for that I ended up with degree paths it was a mess; I didnt do it to waste time, not to get grants; I got married & had kids & when we moved 3 time in 2 years I did try to drive 3.5 hours to the college for 4 months but it became too much once I started falling asleep on the way home & I was like I’m going to die doing this. Thennnn something you never expect is the body breakdown, that took time & I was lucky to be online at that point but my husband deployed which made me the only person at home & I know people do it I hate that response but when you’re in the Trenches so to speak it’s like you don’t know what to do, you can’t go as long as you once could, everyone depends on you…. I started my work search now that my youngest is in school… nothing. There was nothing but like 4 places I was able to apply. The school guaranteed job placement…. I’m on a few websites that’s job placement basically put yourself out there. In the end I started dabbling in Coding. I started teaching my kids in our spare time bc their all Homeschooled too. Life story there but I read that & was like “I get it; maybe not working quite the same as you did but just to a point where, where I’ve had to stop & say what can I physically really do? Recovery takes a lot from the body & im so nervous to go back to the doctor because I feel like another bad visit would just send me back to that place where I felt like I was drowning… like I just need air & all there is is water….. I see my blessings, I see the good, I feel sometimes ungrateful for looking around & being upset I didn’t do more with my life because everyone’s like you have 3 kids… yes I do & im trying to make productive members of society too…. But I want them to do something…. Maybe that’s my burden. I don’t want them to turn out like me. Everyone says Pray it helps… at this point I feel like maybe I’m doing it wrong… or maybe no one’s listening anymore? Maybe I’m being punished for the things I’ve done? Who knows, but I’m looking for something to do with my time. Something to offset the amount I put into worthless degrees & loans. Sorry for using your comment as a therapy session lol but I hope you get there I really do! I commend you for not giving up & taking the easy way out… I feel like I am sometimes & seeing this kind of boosted me a little bit… Good Luck in your Journey!
@@thisfamilydoeseverything well I understand a road full of potholes, and hope things get better for you. I don't think ending it is the easy way out. It's very hard to actually do it, and then the people who love you deal with the consequences. It's not easy...I'm sticking around and trying one more thing for them...for me it would be one last day, then everyone has to deal. I wouldn't wish this feeling on anyone, but if I want to honor those who love me, or those who are there for me...I have to push and actually try. I don't believe things will change, but ill fight tooth and nail because my family does believe. Have the same mindset, and work to better yourself for your kids...but there is no such thing as an easy way out. It's painful for everyone, period.
Prompt for open discussion - I'm sure there are others out there like me who have made poor decisions in their 20's and find themselves in their 30's with some bad habits and not a lot to show for themselves. I figure that investing time into a potentially lucrative skill set like coding is just a win-win. At best these skills could open up career opportunities and be lucrative and fulfilling in the long run (given the hard work and dedication it will certainly take). At worst, you pick up some cool stuff about computers and python! Thank you to Namanh for an inspiring and informative video. I've recently enrolled in cs50x and am excited to see where this journey goes.
I can’t thank you enough! You articulate and build ideas beautifully :) The passion bleeds through all your videos. I am currently in the trenches learning how to code being entirely self taught but the breath of information online and channels like yours keep me going. THANK U
@@namanhkapur yea, man...I ran across a video of yours a short while back and I thought I was watching a channel with 500k+. It's not just how well you present/speak, but the whole package. Tech/Dev channels seem to be pretty popular nowadays and already your videos stand out. Not sure what your long-term plans are for the channel but if you stick with it I'm sure you'll grow rapidly
Hey Namanh! I got into my first developer job, as a Junior. I'm 17 and I've been learning since 2019. You've helped me to improve a lot with your tips and I just wanted to thank you
@@kingofhiskingdom4616 I think there isn't a right time to know it, you just try and try even more. I've been struggling to find a job position because of legislation for a long time to be honest, but you need to start making side projects, or maybe participating of Hackathons, and meeting new people. But you'll always need to know that you still have to learn a lot, but there's no problem on asking your teammates for help.
This is my first week of starting and let me tell you, i roughly didn't understand anything in this video. In the next one year, hopefully i would be able to share my progress.
I'm an electrician, 43 YO, and was introduced to a desk job 15 years ago based on that trade. While I was feeling confident with knowing my way around a machine, I was intrigued by our IT departments abilities to structure our groups efforts by 'less clicks of the mouse' as I often put it. Having our software on an SQL server, my confidence began to decline somewhat when exploring the details and logistics of how it operates. My biggest hurdle is knowing where to start with learning terminology and its meaning/function. I'll be
Dude, this is the best coding advice I've come across in a long time. I've been coding for 30 years but hit burnout over the last two years suffering brain fog at best, collapse of important projects at worst. This video just set me a refresh path and given me some enthusiasm for getting back on track. Thanks
When I was 12 years old which was 2 years ago I started learning and coding python because my friend's father made him learn it and I wanted to join him, watched a couple hour tutorial learnt with him and made some small projects for fun. since then I wasn't really into coding anymore until this video came up In my recommended, After watching I am now motivated to learn to code again and try to become a software engineer or anything similar of some sort after I finish school.
Keep going! If I were your age I would definitely stay in the programming career as you can work anywhere you want in the world all from your computer/laptop. You can work for yourself and choose your own hours. That’s someone the majority of people can’t do. Good luck 🤞🏻
@@Paintress @Paintress Well thanks, I am actually currently taking CS50x that free harvard course that anyone can take. I decided to take that since I was loosing motivation to coding and I want to get motivated again. and I also got into the hobby of linux about 3 months ago helped on getting interested and motivated on coding again.
I am a Network Engineer with 14 years of experience. I honed most of my skills with a mix of advice from mentors combined with trial and error. I have taken many CS courses and have not had much success. I needed this video, it came at a time when I thought I was going to go it alone. I will take your advice and set out on my way. Most of the time I think what we need is some advice on how to get started. Thank you for your time and effort in making this video.
Thanks for this! I work in big tech in a non-engineering role…i always had this self limiting thought that I’m not smart enough to learn…but i at least want to explore coding so I can work better with my colleagues!
I started coding when I was 14 and now I'm 16 and things are getting well if u put ur time to it u will succeed and u helped me so much thank you when I needed motivation I come to ur yt channel thank you so muchh😊❤
I’m blown away by how succinct and valuable this video is. Absolutely invaluable. I’ll probably watch this at least another 10 times as I teach myself.
How did you start ?I just started using the book „Math Adventures with Python“but since I am stuck on an exercise I won’t go further ,problem is I can’t find the solution anywhere
I wanted to learn programming on and off since I was about 15 or 16, "tried" getting into it since then many times. But only now at 34 I'm finally taking (python) it seriously, and your video definitely helps! Thanks a bunch!
This is my fate, this is my future and I know it, now, after getting high out of my mind, watching your video and reconnecting with my software dev dreams, I'm gonna make a few changes to my career path and start off with doing everything throughout this video, thanks a million
It's very much possible. I started to learn how to code a month before turning 31. Since then, I've worked at several startups, including unicorns, and am now starting something together with some friends. Heads up though - there's a lot of work involved and you will probably find yourself in days where you want to give up. It's totally worth it though - thanks to all the possibilities that have opened up because of it! I cross my fingers for you all who want to dive head first into the field. I think you will find a lot of excitement. Remember that it's equally important to develop your soft skills so you can work effectively with others. 🤞
ok, so i have learned python, i can navigate in terminals, i can do most of what this guy is talking about. now what. where is the job? lol. i do not understand people commenting like "oh i learned to code in a year now im working at all of these companies". okay, HOW?! how did you randomly just get a job like that at age 31 with no previous experience and basically just "yeah i can code, trust me" on your resume?
@@Anthony-kp7sf I never claimed that I "learned to code" over a year. Today, more than 5 years later, there are still more things I don't know in the field than there are that I do know. Learning never stops. You start with an internship, learn as much as you can there, then take another job once you feel that the rate of learning as decreased. Focus on projects and showcase what you've learned by, for instance, writing a blog post about it. It's a great way to get exposure (and to learn).
Enrolled in CS50 and learning “Python for Everyone” right now. Super excited at 26 to be making this switch. Great video, Namanh! Appreciate your insights.
Yeah, im gonna have to come back to this video after a few more months of learning abouf coding. You started off really approachable, then by the middle and end, i had no clue what you were talking about lol but that's because im a newb at this so much of this stuff i have no experience with it. Good video, though, but I'll be back!
Hey man, I'm an old dude, on the dark side of 50, but I love coding as a hobby and try to learn new tricks as much as I can. Thanks for posting this video - it has given me some good info on things to study.
Thank you so much for this video! I'm a 34yo housewife and have decided it's finally time to start a career of my own that I can do at home. I've always wanted to learn how to code but my eyes gloss over when the jargons start coming lol. I was just being unmotivated, came across your video and now gonna get my ass back to learning that dang python stuff. Hopefully in a year, I'll finally be able to land my dream job 🙏
I think my idea will be... just find the beauty of programming and coding... find the beauty of the language you have chosen... because once you found it, you will no longer needing these "motivations". You know, it just became your source of dopamine- in other words, it just became your source of happiness! 😃
You can do it! If struggling with motivation, maybe look up some beginner coding projects and pick something that sounds interesting. Find out what skills are required and focus on learning those. Then you've got a clear goal to aim at, and a reason you're learning each element along the way!
I started coding by myself 1 year ago (only with high school experience in informatics - using codewars, leetcode, algoexpert). One year later, I learned a lot about graph theory (I can apply DFS, BFS, Dijkstra, A*, Tarjan, Kosoraju) and algorithms (Min conflict algorithm, heuristic) and about python syntax (i consider myself pretty fluent in python). I can also use basics of cpp, java and js (basics means i can use map, filter, reduce, recursion, backtracking, reading a file, apply a deque or a heap when i need it, i know about time complexity and so on). I started a project one month ago and it works good and I started using git (which was, as you said, incredible!) Now I am just too scared to go to an interview yet, so I have in plan to enter first a coding bootcamp (in my country, in Europe), maybe this will give me more courage. Any tipps?
inspired by your story, a video on software engineering recruiting coming soon! tl;dr just apply and do it, the hardest one is the first one, then they get easier and you get more comfortable
Dude, drop idea with boot camp, you learned enough, We all scared of interviews, start preparing for them, do mock interviews - there are services for that. First job doesn't have to be the perfect one. (There are no perfect jobs in general).
Just go to interview with a mindset that there is no way that company will hire you. Go to few (3-5) you will see how that looks and that it's not so scary. And attitude do matter, if you won't expect anything then you wont be dissapointed and any fear related to interviews should be lower or nonexistent.
This is basically the first video I am watching about coding. I am at some point both overwhelmed with the information flood (a lot of words I didn't understand) even at normal 1.0 speed but also excited about the opportunities with todays access to Knowledge and videos like yours. Thank you man !
I'm going into computer science in the fall and I have absolutely no idea what any of this means but hopefully I'll get taught and I'll learn. I'm going to come back and visit this video in 2 years and see how much more I understand👍
Never mind "hopefully". Make it your mission to learn. I wish I had. You won't regret it. And why wait 2 years? This guy is a great presenter; I'm going to watch this a second time rn, to fortify the first watch. Take notes too, that'll help as well. Good luck; you're going to shine.
same, I'm doing a decent amount of self teaching everyday so that when the semester starts I'll have some basic understanding. I've never felt more determined to become good at something in my entire life.
Same man, I'm going into computer science in the fall as well but first i need to write a test and get a high score to get in the university that i like. Exams are in 1 month, so wish me like.
I’ll be honest, I learnedvery little from my degree(Computer Systems Engineering), only the basics. The moment I started really learning was during my first internship. I now have 1.5 months left of my year long placement and I’ve learned so many new things. Well worth doing a year in industry if you have the option to!! Best of luck! A
I am a computer engineering student and i really felt so left out after the online learning setup. Watching this video really helped me to get back on my feet and start re-learning how to code. Thank you!
I’m self learning right now! I began at the beginning of this week and I’m already starting to feel comfortable with the simple stuff like structure, I’ve created a few converters, a few closed loops, if else’s and some counts etc and done plenty of debugging along the way. And at one point I even had my head in my hands but it’s so worth it, when you make something or have a feeling you know the rough way to do something and proving yourself right once you’ve squashed your bugs it’s super rewarding!
Thank you so much for this video. I have been slowly learning Python at age 34 because I hate my job and want to do something where I can be creative. I have been struggling to stay motivated and really doubting my ability to grow and eventually be competitive but this video helped me get my confidence and drive back. There are a lot of very good and practical tips in this video and I appreciate the time and effort you took to put this together.
Watched this video a few days ago and started cs50x. Just from watching the first lecture and reading course reviews, I’m excited for what I will gain from the course. Thanks for the advice!
It's funny because I actually followed the exact same path 5 years ago when I decided to switch from Finance to Programming full time. One thing I would partially disagree is that, I would recommend beginners to use a bit more simple IDE e.g Atom, VSCode, rather than Jetbrain IDEs. I have met a lot of beginners following tutorials where the instructor used e.g Pycharm, then use Pycharm tools to setup virtual environment and install dependencies, which is not a bad thing, but then they didn't learn about how to actually do that without Pycharm. Jetbrain IDEs are very good for experienced developers, I believe they were designed for productivity, which is probably not for beginners.
I came here to say this! I would suggest using "simpler" editors, in-order to automate the unnecessary tasks but allow you to experience the bare bones as well.
Pycharm is awful, especially on ARM architecture macs it’s unusable. VS Code literally has great implementation on ARM I would recommend that IDE for anyone
I’m currently studying python at university and it’s my first semester, and i am struggling a bit but it’s mainly due to my personal life and balancing studies. I enjoy learning python and hope to come back to this video when I have a decent amount of python knowledge. I hope to advance to other languages by end of the year and do other coding courses as well besides my uni. 26/05/2023
with about 35 years of computer engineering (built my first when I was about 5), software coding, security engineering, networking and more, sooooo much of this spoke to me - I can't agree more with your steps and points, they're all really great, and mostly what I try to share with people who ask me how to get into this field
I love that you talk about how people can learn on their own if they're dedicated enough. And honestly, if I could go back, I don't think I would've gone to college for CS either
@@jackjack4412 totally understand that point, but the good news is that we're moving further into the realm of that not mattering. You're right, it still does to some companies at the moment, but most of the big tech companies (Google, meta, msft, etc.) have moved away from that which can help the rest of the industry follow suit. Also, once you get your foot in the foor somewhere and gain some experience, the vast majority of places will stop caring
I am going to dedicate my time and effort into becoming a software engineer. My life took a complete 180 from my original plans after high school, but I am determined to becoming successful in this career. I'm also attending my local community college and majoring in computer science, so I hope that can play a role as well. However, I know a majority of my time outside of my education will be used on learning to code and becoming proficient in it. I plan to achieve a job in the near future (currently 18 years old) to help pay off my mother's medical bills and get ahead in life. Speaking this into existence and changing my mindset for the better. I hope to come back to this comment. Thank you for this video!
Maybe you need to dedicate time to understand how western rockfeller 'medicine' works and then focus on Chinese Traditional Medicine and other eastern medicine. Hint: everything is energy.
I'm working on my Computer Science degree and this honestly confirmed a lot for me. Thank you for making this video; you made a big difference in my decision making process.
Thanks for posting this! I just turned 50 a few months ago and am one step closer to changing my life for the better and learning how to write code thanks to your video. I know I can do this!!
I truly feel like I have stepped into a different world and it is overwhelming. I'm just trying to remember to take it slowly and dampen my expectations a little. So much jargon and learning what it all means is a lot. I might just start there, start keeping a journal of definitions and diagrams to help me wrap my head around concepts.
After watching the first few minutes of this video, I realized that I’m not in the right profession. I’ve had this mindset forever. Always problem solving, always using logic for everything. Telling everyone google is such a powerful tool and asking people “how long do you plan on not knowing?” I’m a professional sushi chef of 16 years with a deep mastery of it, but I think at 36 years of age, I think it’s time to take a leap of faith and change.
Same here for my entire life I have been obsessed with efficiency, math, numbers, and logic… and what do I do? I go to college for an arts degree… Realising I have been walking away from this side of myself for so long and I don’t know why. Time to embrace it though
As someone in my first "Coding" job this video has really inspired me to put in the work and self -learning to go much further in my career. Thank you.
I just gradated as a software engineer from university and tbh I feel like I'm still so terrible at coding! maybe because I'm always afraid to get stuck in a problem and never find an answer so I don't try hard enough and give up easily :/ thus I'm scared to apply for a job/internships with the minimum knowledge I have... your video inspired me to pull my self together and try harder so thank you :D
I didn't really feel like a programmer till I started programming in c and c++, I now use c++ for everything. But ofc web development is its own world.
Thanks for the video, I started two days ago with Python basics and this video is like in chinese for me lol. But I have all the will for doing It, I liked computers all my life but now I find myself with 24 and in need of doing something. I hope the journey doesnt catch me giving up, I will do my best. Thanks again
I'm absolutely boggled to look at u replying to recent new comments, u deserve so much more it's actually insane Holy shit. You're awesome; I hope u have a Great Day !!!
Thank you so much for this!! I recently graduated with a degree I’m not psyched on, but what I’ve learned about CS independently makes me really excited to learn more. Feels like I finally found something that actually fits ☺️
The humility and problem solving part is true, I’ve started learning Python on Codecademy and it felt great when I wrote about 18 lines of code, only to run it and not pass, after staring, looking and re reading for spelling mistakes for half of the day I finally found I didn’t add another variable and was sticking it in another variable already written, I’ve only been learning Python for about 4 days but my first ever advice to give when just starting is to not give up!! You will find the problem even if it takes a while, you will eventually find it! And keep going, coding is hard but the feeling of finding the problem is worth it!!
I'm learning to code so I can stay home with my son and have the ability to move anywhere with an internet connection. I've tried starting before, but something changed once he was born. Here's to the 5th attempt and the rest of my journey!
Same boat I’m from South America worked and have worked in the states all my life and have some money saved but it I was to be able to work from south America and make dollars it would make my family live like a king. And have paid for 4 bedroom home and 2 paid for newer cars and money saved while working from home and making dollars which count 4x the value amount.🙏
Step 1 was the first thing I realized about coding. My brain is not wired to remember these arbitrary bits of letters and numbers, let alone think up ways to stick them all together. Problem solving was always my #1 issue in school and life and it seems like it’d take being born into a different brain to change that
Id say that giving all you said, coding can be a great way to grow better at problem solving. Coding is just what it sounds like - code. If I told you that "POOPY" is a code word that represents "clean my room", and someone tells you to PRINT POOPY - you would know to expect seeing "clean my room". I started learning coding alone 2 years ago and had no technical skills and thinking at all, felt like a retard for months, and it took me a full year to just feel comfortable with the fact that I am trying to code, and that I truly understand something. What you say to yourself and what you think IS what's real for you. I would say that before adopting a coding mindset, we need to grow as individuals - beyond our imagined and self imposed boundaries.
@@mishanus228 When you take the actual CS50 course for example on edx, there are 6 weeks of lessons given. The CS50 2022 lectures are streamed live right now every week.
Very good advice! For those new to coding, if they catch it, python is the way to go for coding interview and Javascript (JS) is the way to go for web development! I recommend starting with python too as it has more powerful library than JS and even hashmap, something JS doesn't have. But if i could start over, I will still stick to JS as I love the MERN stack, and there is no better way to level up! However, the cost to reach there (with JS) is huge!
@@oliverhunter1 Hi! Thanks for asking. Previously I mentioned that Python has more powerful libraries and even hashmap, also I felt that the syntax in Python is "cleaner"/lesser. With JS, I felt that it took me more time to be proficient with leetcode e.g. include figuring out that the alternative for hashmap are object or MAP, getting used to the syntax and etc... As more time is required, it would incur a cost/comes at a price of not being able to get past coding interviews, which means being unemployed longer and perhaps not being able to land your dream job for the time being.
@@thedevguild7525 Wow! Thank you so much for taking the time to reply. Very insightful. I'm just starting to learn to code now because I have a couple of business ideas I want to bring to life, I want to understand it enough to be able to maybe code a simple mvp or at least understand the processes. But equally if I love it I might be very well taking those coding interviews so all of this info is invaluable.
Thank you! My A Level computer science course was ruined due to COVID, so I'm a little nervous to start a CS degree next months, but your advice has made me feel like I am preparing the right way. I will be binging your videos throughout the week. Thanks again :)
I saw you clicked on Mosh Hamedami's Python course and I have to say he's a really good teacher, I'm only a few days into his Python videos and I can already code the short practice exercises he gives you. I recommend it 100% to everyone. Also, thanks for your video, I needed a guide to know the way to create mobile applications and AI programs. That is what I want to do in the future. Thank you.
I've been in IT for 22 yrs now and I really thought I should be more versatile and know more about coding. I just watched your video and it was absolutely brilliant. It definitely made me feel that I most certainly didn't want to code lol. Maybe if I was 18 again and actually had this stuff back then, I would do it. Thank you for your great vid and for showing me that I clearly haven't got the chops for this.
Over the last year of my coding journey i’ve had a lot of time to shape the way I view coding and how I am going to accomplish what I want, it’s refreshing to hear that a lot of the way I view and my mentality around it matches what you said here. Also this guy has great vibes
Hi and thank you for the video! I'm from Russia and I have a bachelor's in linguistics. I decided to switch to programming, started with learning Python. Given the recent events I want to move to a better place, I hope to become a software engineer and change my life for the better.
My first year of college I took this intro to Comp Sci. class and ended up dropping because I knew I was gonna fail that class. I've been hesitant about learning code since then but now I think I'm going to give it another chance. I feel as if I gave up to early when I reached that first learning curve. Thanks for making this video short and concise.
This is EXACTLY what happened with me! For years I’ve been saying I hate computer languages but now I’m thinking of giving it another chance. Wish you the best of luck!
This is one of the best self taught videos I’ve watched! The questions from which language to use and where to build a project that’s recommended to start is extremely helpful.
Very well put. As much as I started with C at University( and hated it at first), I would have liked to learn python first. I still find Python a bit quirky, as I use C# mostly, I created a Django ecommerce project to learn Python for backend a few years ago and found a lot of "magic" in the framework and having the admin included was a nice touch. I mostly recommend HTML/CSS to beginners who want to learn the web and coding, just to give them a feel for notepad++ and then the text editor(today, VS Code as you reccomended, then VS Community down the line), then JS, so they can do Full stack with one language, and if they struggle with JS, to try Ruby or Python, then come back after they have their basics down. I also recommend to them learning a statically typed language like C/C++/Java/C#, mostly depending on how much they want to learn closer to the hardware, and if they do like C/C++ then Assembly and some Digital Design learning, if they like Java or C#, then afterwards try a language like Scala or F# to get some Functional learning under their belt (JS, will give them a little taste as well). Learning algorithms, OOP, Design Patterns, Agile, and many ways to achieve software development etc will all come in handy. I agree absolutely once you have tried a few languages and what you prefer to create as projects i.e. web/mobile/games/systems/ML etc then the language you choose, the one that your gut tells you and you enjoy the most, stick with that ONE language for a good 6-8+ years, keep an eye on current trends/technologies and then try other languages again in the future, it's always good to have a 2nd/Backup language just for good measure, and to fall back on. As you quite rightly said, the Terminal, it is very important to know your way around your Computer. Using git as well is a must. All your advice is sound, and very good advice for the beginner and beginner to intermediate. Great video, very informative 👍🏼
I'm a low-vision tech, software, and hardware lover... I've always wanted to learn how to code/program something for myself and do it for work, but always got sad when I found out I didn't know as much as I thought I did about the environments/tools needed, and began to think that I'll never be able to learn... You, sir... Have just given me so much hope and help. Thank you, thank you, THANK YOU!!!
This video is EXACTLY what I needed!! 31, and just decided on software engineering as my career choice. CS 50 is first on the list of things to do, thanks for the comprehensive breakdown! 🙏🏼🙂
I’ve been an SE for closing in on a decade and this is some real solid advice. However, I really like to see beginners start with a lower level language. Java is fine, and while it is a little more difficult I truly believe it pays dividends in the long run with your understanding of the underlying processes that are abstracted away with higher level languages. Real legends start with C :)
I just started to look into coding since i got a Christmas gift which was a Freenove Smart Car kit with Raspberry Pi 4. Extremely challenging but so fun and mind blowingly entertaining at 42 years old. Was never great at math but seem to understand more than I ever did at school with Python for some reason. I can't wait to learn more about Raspberry Pi OS and Python.
For the love of code please tell me you into coding for money or a job come on, Don't you wanted to always make your own games and Apps and weird mods of almost anything come on Don't tell the whole do coding for money and getting a job that's not code look at the Geniuses who made our childhood favorite video games huh? 😍 Don't you wanna do that too please anyone who can relate
i'm dedicated IT support for my parents #iykyk
Hey Namanh !
My name is Enzo, I'm 18y/o and I live in Douala, Cameroon
I've started my code learning journey with HTML and CSS on FCC
But at some I started noticing that I was completing all the tasks without really understanding them and now I'm stuck with the RWD project at the end and I really feel like I won't be able to make it
Do you think I should start back the start or go with Python?
I love your videos
@@enzo_kmg1936 learning python properly don't give up
@@enzo_kmg1936 what’s RWD? i think you can do python or javascript while working on your current project - good luck!
@@namanhkapur RWD= Responsive Web Design
Thanks for answering and for the Good luck wishes
@@mashrurmahmud5466 Thanks
I won't give up✌🏾
As someone who did struggle for 1 year to learn, I had to come here to say: the best way to learn are newbie friendly books. They are detailed, well written. Avoid complicated tutorials for now. Focus on learning your first language and everything else will be much easier once you learn.
Edit: For those asking, the books that made me learn were Javascript In Less Than 50 Pages and Head First Javascript Programming.
Everyone learns differently. Personally, a book would be a nightmare for me. I'm learning by watching UA-cam courses while also having notepad open for taking notes and my IDE open for coding examples and trying things myself. The videos I've been watching will teach you a thing, then give you a real world type example, then translate that real world example into code. The examples come right after a short learning section, so once they say, "Okay we're going to do [this]", I can pause it, try it on my own with my new knowledge, then continue to see how I did. So far it's working fantastically. I think I might check that book out though lol. Not as a way to learn learn, but as a way to keep the information fresh when I can't be practicing coding.
Which tutorials are you following?
@@0rbnotacus hey! Could you send your reference!
Me too, I learned with books
@@0rbnotacus What are the videos?
I started coding when I was 31 and started earning money after 1 year of the dedication to it. It's not that hard considering the amount of learning resources you have access to these days
What languages did you learn? and what resources?
I needed to read this. I’m 35, welder by trade and im trying to get into the profession. It’s great to see people similar to my age starting from scratch, so to whoever you are thank you
@@DevoutJourney33 y/o apprentice sprink, thinking of making the switch as well.
inspiring
Your words are motivated me
I watched this video 6 months ago. I am now applying to jobs and internships with a lot of knowledge in Python, SQL, and I’m working on my second full stack project in Flask! Don’t give up. It’s a wild, hard, and super fun time!!
Hi congrats man ! Can you share the ressource you use to learn python pls
@@YA-cn5yu I guess he won't 😅
Impressive! Well done!
To me, you're a BOSS. Thank you for your post becsuse it's like REAL TIME... I don't know exactly how to word this but your post is inspiring/motivating 💯.
Keep us all posted
let's gooooooooooooo
I am a 50 year old construction superintendent. I am not a computer guy by any means. I am going to learn this and become a coder!!!
Get it! how's it going so far?
I'm a senior software engineer, and I've been mentoring people on how to start or hone their programming skills as beginners. I have to say, this video is an excellent summary of the main concepts. I like the time you dedicated to the engineering "mindset", and your presentation style was energetic and informative. I think I'll start linking people to this video :). Well done!
wow thanks for the vote of confidence!
I’m at this school online devry university I’m earning a BS degree in software engineer is it hard and how is the pay ?
Sir I have a question. For a 38 yo with young kids running and yelling around me all the time, is it too late to start following this stream starting from CS50 and then Python and then the rest? I’m not particularly sharp or dull, biotechnology major, NOT a fan of math, but do possess a sorta practical problem solving mindset from my 7 yrs experience as a project manager. Hope I gave enough background for you to judge here. My son is 7 and I might even consider starting to learn python with him lol He’s pretty smart just got him rubies cubes pyraminx n stuff and he learned to solve those by just watching youtube videos lol
This comment was actually post by one of his parents...lol
Please, can you mentor me sir? I"m from Nigeria, I'd Be excitedly Grateful.
You're speaking to new people in a language for experienced coders bro
I am not an experienced coder, just experienced at trying to get serious about dev work and doing little beyond a few crappy projects here and there 😅
Though by now I pretty much understood everything he explained and said and it helps solidify my understanding and direction.
He's not though. Each step in his system uses language you would have learned in the steps before it. Step 1 is CS50, which is where you'll learn the basics, so you're ready to begin learning step 2 (python in this case) and so on up to a professional level. It's not a "how to get started" video, it's the step by step process he would recommend to go from zero to professional, and you can't talk about how to learn something to a professional level without using professional level language imho.
This is an excellent video. Full of sound advice. I have just hung up my professional keyboard after 42 years. I coded in IBM assembler for >25 years, then C, C++, Perl, Python, shells etc. I hope anyone considering programming gets to see this as it neatly summarises what is often learned through trial and error. Nice job.
appreciate your vote of confidence, and wow what a career you’ve had - congrats! 🎉
I hope you received a good pension, even a great one, because the future looks bleak.
Also, as a veteran dev, I have a question. Recently, on Quanta Magazine channel, I saw a short video with Leslie Lamport. He talked about the difference between coder and programmers, and how ultimately quality of the work depends of mayh knowledge. Now, I'm not a super math guy, nor majority of population. And I do blame it on education system. But now I'm 35, due to pandemic I lost all of my business, and I have to start over. And I thought if now I will be sitting close to a year at home, why won't I try to learn programming. I've been sitting with Python for like a month already but now, watching this video make me doubt. Like heccing seriously doubt if I'm gonna make it. And, to follow up what Lamport said, how would you describe the dependcy on deep math knowledge in today's work? Maybe, I didn't phrase it too well, sorry for that.
@@TheJackal917 don't let the stuff u don't understand discourage you from moving on, everything looks foreign till its not
Coding is waste time for Satan code... . Coding=no life and slave Corpo.
Im 35 and just started learning html today in a free online coding curriculum. I wanted to give you props on the video, it deserves all the love it's getting. I would like to point out my favorite things about this video. 1. Your voice is very clear and efficient 2. you don't waste time with non-sense 3. NOT ONCE did you mention "liking" or "subscribing" which is why I did it. 4. Your sincere, heartfelt words of encouragement are phenomenal. You truly mean it, and you did well in showing it. A+ video man, you're my new role model.
appreciate you man, good luck on the journey!
How u doing now
hey where u learning html like which site, iv been thinking to start Html but im kinda confused where to learn . can you give me the link
I started learning html too 5days ago. I'm learning from w3schools
And for a start I think I'm loving this already
Hello sir, can you give me the hint where you are learning html online. I will be so glad
In order to have a "Coding Mindset", which is essential to flourishing in this field, you must:
1.) Understand and internalize the fact that no matter what problem, annoyance, or obstacle you face, THERE IS ALWAYS A SOLUTION. You just need to find it.
2.) Have the humility to accept that you could have made a mistake somewhere, THE COMPILER IS ALWAYS RIGHT
nice summary!
It's very easy to be like "welp I guess this solution can't work for us...." as a beginner engineer. Then a senior engineer comes along and makes you feel stupid lol. Also, once getting past the compiler is no longer an issue for you, the real mistakes are a question of efficiency. Even though your code works fine, you still sometimes have to accept that it's really bad anyways.
@@wearethewearethewearethhe As a career administrator, I found that quite frequently the problem rests in the initial structuring of the data itself, and surprisingly, that is a deeply human function, regardless of the coding side of things. I have started more people out on the path of automation and computerized data management than I can remember, and it always began with teaching them to treat data respectfully, and to understand that parsing information requires structures that can be easily parsed. It is hard to get that simple thought through people's heads, but when I did, they always took off, much like releasing a bird into the wild.
What about NP-complete problems?
if you have a "I have to solve this problem whatever it takes" mindset, you pretty much have a coding mindset!
I'd been contemplating giving up on being a software engineer. This video made me realize I've learned more than half of the basics in just five months.
I've come too far to give up.
Thank you for sharing!🙂
more power to you!
Thank you! 💯
What’s the first app to work on as a starter
Can anyone help me out? What’s the very first app to download on the PC to start learning programming and coding
@@dailyfootballshow9ja just go on youtube and learn how to code. You can use python
This went from beginners friendly to Google-level professional in like .5seconds
Happy I’m not the only one who thought this Lmao
nah fr
Yep. My thoughts too.
This vid makes me give up lol
hahah yup
full time engineer for 6 years, had a similar large state school college CS experience, been programming/playing with computers since middle school - I would say this is a pretty solid pipeline for ppl who are new and trying to speed run their way into a programming job. some things that I think ppl should also know:
- if you're the type of person who likes learning from side projects, add something that is actually personal to your projects. in moments when you're stuck and overcome a problem are the programming moments where you are actually grow. having a personal reason to finish the project is really helpful to stay focused when things get hard
- it's ok if there comes a time where a topic is hard for you but might seem easier to other ppl. that's a normal part of the learning process - odds are the "hard topic" is apart of larger hole in your education and you'll have to work a little harder to fill it. the good thing is there will inevitably be a moment where a topic that is hard for someone else is actually easy to you. help others where ever you can along the way
- try to never let your ego get the best of you. I've taught programming for quite a while, and so many new devs gain a superiority complex after they learn how to code - it's actually kind of sad. this behavior is so subtly wide spread through tech culture, especially in early tech education, that I feel like it's important to bring up. split your self worth from programming, tech culture, and salary. it'll be much better for you mental health
Thank you.
Hey Doug, how can I reach you for your programming classes.?
Just started my journey last year, thank you for sharing this info, it really helps a lot!
good luck!
@@namanhkapur Thank you so much!
Nice ! And how is it going?
@@namanhkapur bro, job searching is very hard to me. What I do?
@@horseman6923 just wait until this Friday's video drops 😏
Thank you for your guidance. I'm 27 and have 5 years of experience in non-tech field (in BPO), with zero knowledge in coding. I have decided to change my career and become a coder/sofware engineer. I will dedicate 3-4hours per day to learn coding. Started CS50 couple of days ago. I don't know how long it is going to take me, but I will not give up and put up the hard work and dedication. Hopfully I will succeed.
rooting for you!
I wish u the best bro
I am in the same path with you bro. Age 27 with 5 years of experience as a trainer in a BPO. I say goodluck to the both of us! Cheers to this video very helpful!
Hey Muhammad are you watching on UA-cam?
Hi! Do you have a university or college degree (in any field)?
I was just having a depressive overthinking episode over the failed start of my career and watched this video. I'm now a little more hopeful, thanks!
How's it going now?
one of these days i am going to seriously try to learn how to code. today is not that today. however, until that day arrives, this video will be inside my watch later.
Some people may not hit the like on this comment becoase they don't want to be one of those. Well there's a comment space as well hehe
you can also try doing it using code but that is difficult
mood af
i watch 10 seconds per day then decide ill come back and watch it later then get a text and start over later
I have a few friend who are programmers.. One thing I noticed is they did it.
Start and stick with it and you'll get there. The beginner tutorials will teach you databases and as a kid I had no interest in making some business program so I didn't even look at that. I was focused on the end result and not what was needed to get there.
I've only stuck with python for about a week at a time before putting it on the back burner and leaving it till I forgot most of what I had learned and had to start over. Life only gets more in the way, if you want to code, you've got to do it.
I love this so much. I barely knew anything about computers or technology when I started my current job in IT support (no coding or programming involved, only surface level troubleshooting). Like barely anything. I didn’t know how to google either. I was highly dependent on people for technology, and didn’t really know much of anything. and I never would’ve thought I’d be able to do any of the things outlined in this video. But 3 years later and I feel like most of my thinking now is from a problem solving mindset with everything in my life. Not only that but I built my first computer this year and it was so empowering! And now I’m soon to start a degree in robotics. In a weird way, my story inspires me to help others (like my colleagues) understand computers and how they work. I wouldn’t say I see computers as “simple” now, but they definitely feel logical if that makes sense. I feel like it’s the embodiment of “anyone can cook” lmao. Anyways, imma keep at it and I thanks to this video I’m gonna try my hand at some programming and maybe deepen my knowledge even more! Always something more to learn. Thank you so much Namanh ❤️
love your story, thanks for sharing!
I NEEDED TO HEAR THIS!!!!!!...THANKU SO FREAKINNN MUCH! FOR SHARING THIS🏆!!!💛..THIS IS ME!!!...LOLLL...I'M GONNA MAKE A MENTAL NOTE TO BE OPEN TO THIS BECAUSE IF THIS "DON'T" DESCRIBE ME, I DON'T KNOW WHAT DOES??!!!...WOWWWWW!!!...
i just wanna say i’m thinking about getting into CS, i have a pc but bought a prebuilt and am really uneducated about computers. but i wanna learn and possibly build a career out of it. i love the “anyone can cook” analogy i just watched ratatouille and it made me happy ty!
What's really crazy is I'm 48, disabled vet. I want to move to Germany. Jobs for developers are plentiful there. Here we are after a search. My mind works like you described. It's what kept me alive this far. Thank you for the information.
Please come to Germany! We are happy about every new "Fachkraft"💜
Good luck, Michael.
Admittedly i dont live in Germany, but i live in Europe, and i can tell you, even the most backwards ass Eastern European country is still leagues ahead of the US in terms of life quality.
*Do it*
@@nemtudom5074 thanks for the input. Germany may not be the final stop, but it's a start. What country are you in?
@@michaels2208 Hungary.
We may have free healthcare (well, its funded by taxes, so 'free') and the public transport is old, noisy, but also reliable and relatively affordable, however, there are massive issues with this place.
Rents are really high, wages and jobs are going down, and the ruling party is lead by a xenophobic asshole, and in the last 8 years he was still voted to be the president twice (elections every 4 years). He used to be best buds with Putin but that seems to have quietly changed with the invasion
Also the people of the country hate foreigners and immigrants.
Im doing my best to escape this hellhole too.
Please, if you value yourself, do not come here. Would not recommend. 3/10
Thank you, Indian Jesus.
😂😂😂
I was thinking the same thing!
😂😂😂
Bro😂😂😂😂😂😂😂😂😂
😂😂
Seeing Coding as a "tool" for problem solving showed me such a fresh perspective! Grateful for this, man - keep it up! 🚀
grateful for your support!
Honestly, this mindset relieved a lot of stress for me when I first heard this
New comer
Would really love to learn online and step
By step would be nice to get help though
Coding is a waste of time for Satan's code... . Coding=no life and slave Corpo. Coding is Kabbalistic shitz.... .
Wow this video is a godsend. I’m 31, have been in the same industry for 6 years and dreading another one. I’ve always wanted to get into programming but always told myself I couldn’t, and I couldn’t afford the time of college. Thank you so much. It’s not an exaggeration to say this video has kickstarted the change in my life.
so happy to hear that, wishing you the best of luck and rooting for you!
You're 31 go learn something else.
@@issaclifts lol wut
This is great to read. How has your learning to code journey been so far?
One day I’ll be a coder and work at a big data company and reply to this video that I made it! Thanks for all this information time to get started on my journey! 💪
looking forward to that day!
Jo
Big Data isn't what you're dreaming.
Most of big data is boring.. More than 80% of the time, you have spend time on cleaning data.
once you realize that you'll be sad and depressed..
@@papajimbond9885 What's the alternative? Not trying to be rude as I'm also in the same boat as Jo....just curious as what other routes would you recommend if we're still interested in learning coding to further pursuit our goals/careers? Thank you in advance for reading this...
@@Poeticbladezero game development
@Papa JimBond tbf most IT jobs will make you depressed
@BumpierFall 249 game development must be 1 of the worst (unless you going indie)
Fun story: I started coding when I was just starting middle school. I learned html and css. Then I stopped for a while, got busy with a math teacher who purposely taught us more things than we needed to learn to pass high school algebra. Then at the end of middle school, I said “hey I should get back into coding. Let’s learn c++!” And it was a bit hard, but it got me more interested into coding, math, and computer science. Now, I’m in high school, and I’m competing in the Congressional App Challenge with HTML and CSS, and I compete in robotics where I use C++ :)
congrats bro its great that you enjoy it as well
I’m starting to code now and I’m in 8th grade. I’m learning html and css… I hope I become as successful as you in highscool ❤
HTML isnt a coding language though. Its a markup language. They arent the same at all. No logic in HTML. If you want to make websites, use either a Javascript framework or .NET C#. Im a Lead Sr. Developer for my company and I love .NET.
Well it felt awkward but I'm a professional developer and I didn't know many of these things you stated in this video. Time to learn them now
that’s the right attitude! thanks for watching
Make youtube videos
Hey man just wanna say thank you. I'm in a place where it's learn or die. I can't do factory work anymore (body's breaking down), I'm too young for help, and don't know what to do. For me it's learn this, or put an end to the pain. This video is beyond helpful in figuring out how to get started, and I just wanted to thank you.
Same bro. Let's do this
@@SianWinstanley I wish you the best, hmu in the comments if you need anything. I'm just trying to piece the language together with the online classes and tutorial projects here on youtube. So I can have like a class to get an idea of python, and a beginner python tutorial project going to give it context.
I’m the same way. It’s like I’m at a standstill, I went to 3 different colleges & once I moved I went to their online programs. I spent $180,000 on 2 degrees that when you look them up they look like Damn I will have a good future…. You get out there & its like what was that garbage degree? No I’m not talking about Art History or Theatre (no offense to those who do it) but it was supposedly their biggest online program, being online it was very hard to understand why my classes suddenly shifted from one program to another in 3 months & my program went on 2 years longer for that I ended up with degree paths it was a mess; I didnt do it to waste time, not to get grants; I got married & had kids & when we moved 3 time in 2 years I did try to drive 3.5 hours to the college for 4 months but it became too much once I started falling asleep on the way home & I was like I’m going to die doing this. Thennnn something you never expect is the body breakdown, that took time & I was lucky to be online at that point but my husband deployed which made me the only person at home & I know people do it I hate that response but when you’re in the Trenches so to speak it’s like you don’t know what to do, you can’t go as long as you once could, everyone depends on you…. I started my work search now that my youngest is in school… nothing. There was nothing but like 4 places I was able to apply. The school guaranteed job placement…. I’m on a few websites that’s job placement basically put yourself out there. In the end I started dabbling in Coding. I started teaching my kids in our spare time bc their all Homeschooled too. Life story there but I read that & was like “I get it; maybe not working quite the same as you did but just to a point where, where I’ve had to stop & say what can I physically really do? Recovery takes a lot from the body & im so nervous to go back to the doctor because I feel like another bad visit would just send me back to that place where I felt like I was drowning… like I just need air & all there is is water….. I see my blessings, I see the good, I feel sometimes ungrateful for looking around & being upset I didn’t do more with my life because everyone’s like you have 3 kids… yes I do & im trying to make productive members of society too…. But I want them to do something…. Maybe that’s my burden. I don’t want them to turn out like me. Everyone says Pray it helps… at this point I feel like maybe I’m doing it wrong… or maybe no one’s listening anymore? Maybe I’m being punished for the things I’ve done? Who knows, but I’m looking for something to do with my time. Something to offset the amount I put into worthless degrees & loans. Sorry for using your comment as a therapy session lol but I hope you get there I really do! I commend you for not giving up & taking the easy way out… I feel like I am sometimes & seeing this kind of boosted me a little bit… Good Luck in your Journey!
@@thisfamilydoeseverything well I understand a road full of potholes, and hope things get better for you. I don't think ending it is the easy way out. It's very hard to actually do it, and then the people who love you deal with the consequences. It's not easy...I'm sticking around and trying one more thing for them...for me it would be one last day, then everyone has to deal. I wouldn't wish this feeling on anyone, but if I want to honor those who love me, or those who are there for me...I have to push and actually try. I don't believe things will change, but ill fight tooth and nail because my family does believe. Have the same mindset, and work to better yourself for your kids...but there is no such thing as an easy way out. It's painful for everyone, period.
Let’s do this man . I’m right with you
* you have to believe you can do it
* Coding is tool for problem solving
* Life learning is a skill
Prompt for open discussion - I'm sure there are others out there like me who have made poor decisions in their 20's and find themselves in their 30's with some bad habits and not a lot to show for themselves. I figure that investing time into a potentially lucrative skill set like coding is just a win-win. At best these skills could open up career opportunities and be lucrative and fulfilling in the long run (given the hard work and dedication it will certainly take). At worst, you pick up some cool stuff about computers and python! Thank you to Namanh for an inspiring and informative video. I've recently enrolled in cs50x and am excited to see where this journey goes.
Never thought I'd have a college friends video show up on the recommended page haha. Congrats dude you made it!
yoooo honored
I can’t thank you enough! You articulate and build ideas beautifully :) The passion bleeds through all your videos. I am currently in the trenches learning how to code being entirely self taught but the breath of information online and channels like yours keep me going. THANK U
grateful for your support!
@@namanhkapur yea, man...I ran across a video of yours a short while back and I thought I was watching a channel with 500k+. It's not just how well you present/speak, but the whole package. Tech/Dev channels seem to be pretty popular nowadays and already your videos stand out. Not sure what your long-term plans are for the channel but if you stick with it I'm sure you'll grow rapidly
Hey Namanh! I got into my first developer job, as a Junior. I'm 17 and I've been learning since 2019. You've helped me to improve a lot with your tips and I just wanted to thank you
glad to hear it, thanks for the support!
At what time you realised that you have the skills to land a job
@@kingofhiskingdom4616 I think there isn't a right time to know it, you just try and try even more. I've been struggling to find a job position because of legislation for a long time to be honest, but you need to start making side projects, or maybe participating of Hackathons, and meeting new people. But you'll always need to know that you still have to learn a lot, but there's no problem on asking your teammates for help.
@@emmorais are you doing job in web development?
and can u suggest us from where to learn coding and which languages you know ??
Can you share more about your experience?
I started CS50 a few weeks ago with no experience, and it’s pretty challenging but I love it. I’m definitely gonna want to work in this field
I started learning to code after I got my PhD and it changed the direction of my research and career for good. Never too late to learn.
Thank u brohh
This is my first week of starting and let me tell you, i roughly didn't understand anything in this video. In the next one year, hopefully i would be able to share my progress.
How is it going.i just started learning how to code, need me some motivation 😅😢
@@johnsonmicheli2720I’m just starting too I didn’t understand half of the things he is saying but it kinda helped to know where to start from
I'm an electrician, 43 YO, and was introduced to a desk job 15 years ago based on that trade. While I was feeling confident with knowing my way around a machine, I was intrigued by our IT departments abilities to structure our groups efforts by 'less clicks of the mouse' as I often put it. Having our software on an SQL server, my confidence began to decline somewhat when exploring the details and logistics of how it operates.
My biggest hurdle is knowing where to start with learning terminology and its meaning/function. I'll be
Dude, this is the best coding advice I've come across in a long time. I've been coding for 30 years but hit burnout over the last two years suffering brain fog at best, collapse of important projects at worst. This video just set me a refresh path and given me some enthusiasm for getting back on track. Thanks
If I may ask, what contributed to your burnout?
When I was 12 years old which was 2 years ago I started learning and coding python because my friend's father made him learn it and I wanted to join him, watched a couple hour tutorial learnt with him and made some small projects for fun. since then I wasn't really into coding anymore until this video came up In my recommended, After watching I am now motivated to learn to code again and try to become a software engineer or anything similar of some sort after I finish school.
Well, are you still coding?
Keep going! If I were your age I would definitely stay in the programming career as you can work anywhere you want in the world all from your computer/laptop. You can work for yourself and choose your own hours. That’s someone the majority of people can’t do. Good luck 🤞🏻
@@Paintress @Paintress Well thanks, I am actually currently taking CS50x that free harvard course that anyone can take. I decided to take that since I was loosing motivation to coding and I want to get motivated again. and I also got into the hobby of linux about 3 months ago helped on getting interested and motivated on coding again.
I am jealous you realised what to do for living in such a young age
I am a Network Engineer with 14 years of experience. I honed most of my skills with a mix of advice from mentors combined with trial and error. I have taken many CS courses and have not had much success. I needed this video, it came at a time when I thought I was going to go it alone. I will take your advice and set out on my way. Most of the time I think what we need is some advice on how to get started. Thank you for your time and effort in making this video.
Thanks for this! I work in big tech in a non-engineering role…i always had this self limiting thought that I’m not smart enough to learn…but i at least want to explore coding so I can work better with my colleagues!
you totally should! one of my coworkers is a recruiter but he learns how to program on the side and helps automate recruiting tasks which is so cool
I started coding when I was 14 and now I'm 16 and things are getting well if u put ur time to it u will succeed and u helped me so much thank you when I needed motivation I come to ur yt channel thank you so muchh😊❤
I’m blown away by how succinct and valuable this video is. Absolutely invaluable. I’ll probably watch this at least another 10 times as I teach myself.
thanks for the vote of confidence!
FINALLY someone that structures their videos really well and uses concise sections while talking, on screen, AND the sections on youtube. the DREAM
I’ve been learning python for just a few weeks and man it’s so fun and the inspiration around me drives me further to learn more
How did you start ?I just started using the book „Math Adventures with Python“but since I am stuck on an exercise I won’t go further ,problem is I can’t find the solution anywhere
I wanted to learn programming on and off since I was about 15 or 16, "tried" getting into it since then many times. But only now at 34 I'm finally taking (python) it seriously, and your video definitely helps! Thanks a bunch!
Same as me. Same age i was thinking about it now im 27 and started to it. Never too late just no quit.
This is my fate, this is my future and I know it, now, after getting high out of my mind, watching your video and reconnecting with my software dev dreams, I'm gonna make a few changes to my career path and start off with doing everything throughout this video, thanks a million
Rooting for you
You can do it!!!!
Looks like we're on the same boat. We can do this!!
Alice the egg women who work as software developers are too much masculine.
When you said “think about how far you’ve come. I’m proud of you,” my eyes legit got a little watery. Thank you for making this video.
It's very much possible. I started to learn how to code a month before turning 31. Since then, I've worked at several startups, including unicorns, and am now starting something together with some friends. Heads up though - there's a lot of work involved and you will probably find yourself in days where you want to give up. It's totally worth it though - thanks to all the possibilities that have opened up because of it! I cross my fingers for you all who want to dive head first into the field. I think you will find a lot of excitement. Remember that it's equally important to develop your soft skills so you can work effectively with others. 🤞
ok, so i have learned python, i can navigate in terminals, i can do most of what this guy is talking about. now what. where is the job? lol. i do not understand people commenting like "oh i learned to code in a year now im working at all of these companies". okay, HOW?! how did you randomly just get a job like that at age 31 with no previous experience and basically just "yeah i can code, trust me" on your resume?
@@Anthony-kp7sf I never claimed that I "learned to code" over a year. Today, more than 5 years later, there are still more things I don't know in the field than there are that I do know. Learning never stops. You start with an internship, learn as much as you can there, then take another job once you feel that the rate of learning as decreased. Focus on projects and showcase what you've learned by, for instance, writing a blog post about it. It's a great way to get exposure (and to learn).
Enrolled in CS50 and learning “Python for Everyone” right now. Super excited at 26 to be making this switch. Great video, Namanh! Appreciate your insights.
rooting for you!
Lets study together
Wondering how it’s going for you?
I have been searching the internet for this type of video for two weeks. I’m really glad I found it. Thank you for your time putting this together.
Yeah, im gonna have to come back to this video after a few more months of learning abouf coding. You started off really approachable, then by the middle and end, i had no clue what you were talking about lol but that's because im a newb at this so much of this stuff i have no experience with it. Good video, though, but I'll be back!
Hey man, I'm an old dude, on the dark side of 50, but I love coding as a hobby and try to learn new tricks as much as I can. Thanks for posting this video - it has given me some good info on things to study.
Fellow old dude here just getting started in learning this stuff at 52. Nice to explore something new!
Thank you so much for this video! I'm a 34yo housewife and have decided it's finally time to start a career of my own that I can do at home. I've always wanted to learn how to code but my eyes gloss over when the jargons start coming lol. I was just being unmotivated, came across your video and now gonna get my ass back to learning that dang python stuff. Hopefully in a year, I'll finally be able to land my dream job 🙏
lmao🤣
I think my idea will be... just find the beauty of programming and coding... find the beauty of the language you have chosen... because once you found it, you will no longer needing these "motivations". You know, it just became your source of dopamine- in other words, it just became your source of happiness! 😃
You can do it! If struggling with motivation, maybe look up some beginner coding projects and pick something that sounds interesting. Find out what skills are required and focus on learning those. Then you've got a clear goal to aim at, and a reason you're learning each element along the way!
Start with CS50 - literally life changing. The problem sets are hard but it will push you
Where can I start learning this boot camp is better or courses ?
I started coding by myself 1 year ago (only with high school experience in informatics - using codewars, leetcode, algoexpert). One year later, I learned a lot about graph theory (I can apply DFS, BFS, Dijkstra, A*, Tarjan, Kosoraju) and algorithms (Min conflict algorithm, heuristic) and about python syntax (i consider myself pretty fluent in python). I can also use basics of cpp, java and js (basics means i can use map, filter, reduce, recursion, backtracking, reading a file, apply a deque or a heap when i need it, i know about time complexity and so on). I started a project one month ago and it works good and I started using git (which was, as you said, incredible!) Now I am just too scared to go to an interview yet, so I have in plan to enter first a coding bootcamp (in my country, in Europe), maybe this will give me more courage. Any tipps?
inspired by your story, a video on software engineering recruiting coming soon! tl;dr just apply and do it, the hardest one is the first one, then they get easier and you get more comfortable
I don't think you need any Bootcamp. Just give interviews.
All the best.
I’m at a bootcamp and it’s fantastic but you sound like you have enough experience to start applying for junior roles so just go for it!
Dude, drop idea with boot camp, you learned enough, We all scared of interviews, start preparing for them, do mock interviews - there are services for that.
First job doesn't have to be the perfect one.
(There are no perfect jobs in general).
Just go to interview with a mindset that there is no way that company will hire you. Go to few (3-5) you will see how that looks and that it's not so scary. And attitude do matter, if you won't expect anything then you wont be dissapointed and any fear related to interviews should be lower or nonexistent.
I clicked this video just to say, your hair is absolutely amazing.
This is basically the first video I am watching about coding. I am at some point both overwhelmed with the information flood (a lot of words I didn't understand) even at normal 1.0 speed but also excited about the opportunities with todays access to Knowledge and videos like yours. Thank you man !
I'm glad I'm not the only one who was feeling overwhelmed with all the terminology words
Remember u can Google anything
I'm going into computer science in the fall and I have absolutely no idea what any of this means but hopefully I'll get taught and I'll learn. I'm going to come back and visit this video in 2 years and see how much more I understand👍
Never mind "hopefully". Make it your mission to learn. I wish I had. You won't regret it. And why wait 2 years? This guy is a great presenter; I'm going to watch this a second time rn, to fortify the first watch. Take notes too, that'll help as well. Good luck; you're going to shine.
same, I'm doing a decent amount of self teaching everyday so that when the semester starts I'll have some basic understanding. I've never felt more determined to become good at something in my entire life.
@@YerBrwnDogAteMyRabit I'm taking a computer science class for the next 2 years (sorry I didn't clarify)
Same man, I'm going into computer science in the fall as well but first i need to write a test and get a high score to get in the university that i like. Exams are in 1 month, so wish me like.
I’ll be honest, I learnedvery little from my degree(Computer Systems Engineering), only the basics. The moment I started really learning was during my first internship. I now have 1.5 months left of my year long placement and I’ve learned so many new things. Well worth doing a year in industry if you have the option to!!
Best of luck!
A
I am a computer engineering student and i really felt so left out after the online learning setup. Watching this video really helped me to get back on my feet and start re-learning how to code. Thank you!
awesome!
I’m self learning right now! I began at the beginning of this week and I’m already starting to feel comfortable with the simple stuff like structure, I’ve created a few converters, a few closed loops, if else’s and some counts etc and done plenty of debugging along the way. And at one point I even had my head in my hands but it’s so worth it, when you make something or have a feeling you know the rough way to do something and proving yourself right once you’ve squashed your bugs it’s super rewarding!
What are some great videos to learn off and note
Thank you so much for this video. I have been slowly learning Python at age 34 because I hate my job and want to do something where I can be creative. I have been struggling to stay motivated and really doubting my ability to grow and eventually be competitive but this video helped me get my confidence and drive back. There are a lot of very good and practical tips in this video and I appreciate the time and effort you took to put this together.
you’re most welcome, thanks for watching and all the best!
Let's go! I'm also over 30, starting to learn how to code to start a career. We can do this!
Watched this video a few days ago and started cs50x. Just from watching the first lecture and reading course reviews, I’m excited for what I will gain from the course. Thanks for the advice!
For someone with 0 experience and doesn't know what a line of code is, is cs50 a good place to start?
So how did it go?
It's funny because I actually followed the exact same path 5 years ago when I decided to switch from Finance to Programming full time. One thing I would partially disagree is that, I would recommend beginners to use a bit more simple IDE e.g Atom, VSCode, rather than Jetbrain IDEs. I have met a lot of beginners following tutorials where the instructor used e.g Pycharm, then use Pycharm tools to setup virtual environment and install dependencies, which is not a bad thing, but then they didn't learn about how to actually do that without Pycharm. Jetbrain IDEs are very good for experienced developers, I believe they were designed for productivity, which is probably not for beginners.
I came here to say this! I would suggest using "simpler" editors, in-order to automate the unnecessary tasks but allow you to experience the bare bones as well.
I started with Geany and would choose it again for learning at the very, very beginning
I agree with this take on editors for sure
Pycharm is awful, especially on ARM architecture macs it’s unusable. VS Code literally has great implementation on ARM I would recommend that IDE for anyone
How long were you in finance before you went for coding ?
I’m currently studying python at university and it’s my first semester, and i am struggling a bit but it’s mainly due to my personal life and balancing studies. I enjoy learning python and hope to come back to this video when I have a decent amount of python knowledge. I hope to advance to other languages by end of the year and do other coding courses as well besides my uni.
26/05/2023
hey, did you get back to it?
with about 35 years of computer engineering (built my first when I was about 5), software coding, security engineering, networking and more, sooooo much of this spoke to me - I can't agree more with your steps and points, they're all really great, and mostly what I try to share with people who ask me how to get into this field
wow honored for your vote of confidence!
I love that you talk about how people can learn on their own if they're dedicated enough. And honestly, if I could go back, I don't think I would've gone to college for CS either
thanks for the kind words! yeah college was great in many ways, but if your sole goal is to learn CS, it’s not necessary
Saaaame. All I know I basically taught myself. Then again....I went to a shitty collage.
What about the doors that people say are closed by not having a degree?
@@jackjack4412 Sadly, lots of places still operate like that. Some even hold that against you to justify lower pay or not promote you.
@@jackjack4412 totally understand that point, but the good news is that we're moving further into the realm of that not mattering. You're right, it still does to some companies at the moment, but most of the big tech companies (Google, meta, msft, etc.) have moved away from that which can help the rest of the industry follow suit.
Also, once you get your foot in the foor somewhere and gain some experience, the vast majority of places will stop caring
I am going to dedicate my time and effort into becoming a software engineer. My life took a complete 180 from my original plans after high school, but I am determined to becoming successful in this career. I'm also attending my local community college and majoring in computer science, so I hope that can play a role as well. However, I know a majority of my time outside of my education will be used on learning to code and becoming proficient in it. I plan to achieve a job in the near future (currently 18 years old) to help pay off my mother's medical bills and get ahead in life. Speaking this into existence and changing my mindset for the better. I hope to come back to this comment. Thank you for this video!
Keep grinding brother, me and you on the same journey. We got this 💪🏼
Maybe you need to dedicate time to understand how western rockfeller 'medicine' works and then focus on Chinese Traditional Medicine and other eastern medicine. Hint: everything is energy.
all the best ✨
Hey so far?
@@kenmakau192 i'm thinking the same thing
I'm working on my Computer Science degree and this honestly confirmed a lot for me. Thank you for making this video; you made a big difference in my decision making process.
Thanks for posting this! I just turned 50 a few months ago and am one step closer to changing my life for the better and learning how to write code thanks to your video. I know I can do this!!
You got this! I know people older than you that made it.
Still a beginner at python and i'm enjoying it so far. This video is very helpful. Thank you so much!
I truly feel like I have stepped into a different world and it is overwhelming. I'm just trying to remember to take it slowly and dampen my expectations a little. So much jargon and learning what it all means is a lot. I might just start there, start keeping a journal of definitions and diagrams to help me wrap my head around concepts.
I feel the exact same. It's so foreign and hard to comprehend as a beginner.
After watching the first few minutes of this video, I realized that I’m not in the right profession. I’ve had this mindset forever. Always problem solving, always using logic for everything. Telling everyone google is such a powerful tool and asking people “how long do you plan on not knowing?” I’m a professional sushi chef of 16 years with a deep mastery of it, but I think at 36 years of age, I think it’s time to take a leap of faith and change.
omg sushi chef that’s so cool - you sir have the coding mindset for sure
bro it does irritates me that sometimes people just dont google stuff and keep asking stuff
Best of luck brother!
Same here for my entire life I have been obsessed with efficiency, math, numbers, and logic… and what do I do? I go to college for an arts degree… Realising I have been walking away from this side of myself for so long and I don’t know why. Time to embrace it though
I am 30 years old and i have decided to embark into this journey. Thank you for this amazing summary. Really well explained.
how you started
Tell me the updated
AI just took over programming jobs.
As someone in my first "Coding" job this video has really inspired me to put in the work and self -learning to go much further in my career. Thank you.
I just gradated as a software engineer from university and tbh I feel like I'm still so terrible at coding! maybe because I'm always afraid to get stuck in a problem and never find an answer so I don't try hard enough and give up easily :/ thus I'm scared to apply for a job/internships with the minimum knowledge I have... your video inspired me to pull my self together and try harder so thank you :D
rooting for you!
Teach me
I didn't really feel like a programmer till I started programming in c and c++, I now use c++ for everything. But ofc web development is its own world.
C++ is the swiss army knife of software development.
Thanks for the video, I started two days ago with Python basics and this video is like in chinese for me lol. But I have all the will for doing It, I liked computers all my life but now I find myself with 24 and in need of doing something. I hope the journey doesnt catch me giving up, I will do my best. Thanks again
This was one of the most well put together videos I’ve ever seen. Great job with the structuring and explanations. Hope to see more content like this!
one more like this dropping friday!
I'm absolutely boggled to look at u replying to recent new comments,
u deserve so much more it's actually insane Holy shit.
You're awesome;
I hope u have a Great Day !!!
i try my best to reply to every comment and i definitely read every single one -- thanks for being here, excited to share this journey with you
Thank you so much for this!! I recently graduated with a degree I’m not psyched on, but what I’ve learned about CS independently makes me really excited to learn more. Feels like I finally found something that actually fits ☺️
😊
The humility and problem solving part is true, I’ve started learning Python on Codecademy and it felt great when I wrote about 18 lines of code, only to run it and not pass, after staring, looking and re reading for spelling mistakes for half of the day I finally found I didn’t add another variable and was sticking it in another variable already written, I’ve only been learning Python for about 4 days but my first ever advice to give when just starting is to not give up!! You will find the problem even if it takes a while, you will eventually find it! And keep going, coding is hard but the feeling of finding the problem is worth it!!
How's it going now?? Any uptades?
I'm learning to code so I can stay home with my son and have the ability to move anywhere with an internet connection. I've tried starting before, but something changed once he was born. Here's to the 5th attempt and the rest of my journey!
Same boat I’m from South America worked and have worked in the states all my life and have some money saved but it I was to be able to work from south America and make dollars it would make my family live like a king. And have paid for 4 bedroom home and 2 paid for newer cars and money saved while working from home and making dollars which count 4x the value amount.🙏
Can i learn from you
Step 1 was the first thing I realized about coding. My brain is not wired to remember these arbitrary bits of letters and numbers, let alone think up ways to stick them all together.
Problem solving was always my #1 issue in school and life and it seems like it’d take being born into a different brain to change that
Id say that giving all you said, coding can be a great way to grow better at problem solving.
Coding is just what it sounds like - code. If I told you that "POOPY" is a code word that represents "clean my room", and someone tells you to PRINT POOPY - you would know to expect seeing "clean my room".
I started learning coding alone 2 years ago and had no technical skills and thinking at all, felt like a retard for months, and it took me a full year to just feel comfortable with the fact that I am trying to code, and that I truly understand something.
What you say to yourself and what you think IS what's real for you.
I would say that before adopting a coding mindset, we need to grow as individuals - beyond our imagined and self imposed boundaries.
yes sometimes
i will start coding soon
I'm into week 4 of CS50. Glad I'm on the right track. Great video, makes me excited for the future.
let's goooooooo
what do you mean with week 4? I just found a playlist on youtube with a couple of 2h videos of cs50 2020. Are you doing something different?
@@mishanus228 When you take the actual CS50 course for example on edx, there are 6 weeks of lessons given. The CS50 2022 lectures are streamed live right now every week.
Holy crap you are speaking directly to me. I just want a solution to what would be minor annoyances to other people.
Very good advice!
For those new to coding, if they catch it, python is the way to go for coding interview and Javascript (JS) is the way to go for web development!
I recommend starting with python too as it has more powerful library than JS and even hashmap, something JS doesn't have.
But if i could start over, I will still stick to JS as I love the MERN stack, and there is no better way to level up! However, the cost to reach there (with JS) is huge!
great advice, thanks for sharing!
@@namanhkapur I'm currently learning python for fun and watching a whole series of coding python. This video motivated me a lot.
Hey, what do you mean by 'the cost to reach there (with JS)'?
@@oliverhunter1 Hi! Thanks for asking.
Previously I mentioned that Python has more powerful libraries and even hashmap, also I felt that the syntax in Python is "cleaner"/lesser.
With JS, I felt that it took me more time to be proficient with leetcode e.g. include figuring out that the alternative for hashmap are object or MAP, getting used to the syntax and etc...
As more time is required, it would incur a cost/comes at a price of not being able to get past coding interviews, which means being unemployed longer and perhaps not being able to land your dream job for the time being.
@@thedevguild7525 Wow! Thank you so much for taking the time to reply. Very insightful. I'm just starting to learn to code now because I have a couple of business ideas I want to bring to life, I want to understand it enough to be able to maybe code a simple mvp or at least understand the processes. But equally if I love it I might be very well taking those coding interviews so all of this info is invaluable.
Thank you! My A Level computer science course was ruined due to COVID, so I'm a little nervous to start a CS degree next months, but your advice has made me feel like I am preparing the right way. I will be binging your videos throughout the week. Thanks again :)
try coding platforms like leet code from the start of ur course from the start it would be very helpful i learnt this the hard way :)
I'm quite the opposite
I saw you clicked on Mosh Hamedami's Python course and I have to say he's a really good teacher, I'm only a few days into his Python videos and I can already code the short practice exercises he gives you. I recommend it 100% to everyone.
Also, thanks for your video, I needed a guide to know the way to create mobile applications and AI programs. That is what I want to do in the future.
Thank you.
Ive been all things computer programs and coding since the 80s .... I recommend your video all the time
I've been in IT for 22 yrs now and I really thought I should be more versatile and know more about coding. I just watched your video and it was absolutely brilliant. It definitely made me feel that I most certainly didn't want to code lol. Maybe if I was 18 again and actually had this stuff back then, I would do it. Thank you for your great vid and for showing me that I clearly haven't got the chops for this.
Over the last year of my coding journey i’ve had a lot of time to shape the way I view coding and how I am going to accomplish what I want, it’s refreshing to hear that a lot of the way I view and my mentality around it matches what you said here.
Also this guy has great vibes
great to also hear my own thoughts validated too, ayyy positive vibes always
Hi and thank you for the video! I'm from Russia and I have a bachelor's in linguistics. I decided to switch to programming, started with learning Python. Given the recent events I want to move to a better place, I hope to become a software engineer and change my life for the better.
One step at a time, you will get there. May peace and wellness be with you my fellow human. 🌿🌻
thanks for sharing your story, i’m rooting for you! let me know if i can ever help you in any way
you mean russia invading Ukraine? where can you go after if your nation is not needed in the world?huh?
Bro, you just changed my life. i hope i consistently improve, how i learn to code. With constant behavior and mindset.
My first year of college I took this intro to Comp Sci. class and ended up dropping because I knew I was gonna fail that class. I've been hesitant about learning code since then but now I think I'm going to give it another chance. I feel as if I gave up to early when I reached that first learning curve. Thanks for making this video short and concise.
This is EXACTLY what happened with me! For years I’ve been saying I hate computer languages but now I’m thinking of giving it another chance. Wish you the best of luck!
This is one of the best self taught videos I’ve watched! The questions from which language to use and where to build a project that’s recommended to start is extremely helpful.
Very well put.
As much as I started with C at University( and hated it at first), I would have liked to learn python first. I still find Python a bit quirky, as I use C# mostly, I created a Django ecommerce project to learn Python for backend a few years ago and found a lot of "magic" in the framework and having the admin included was a nice touch.
I mostly recommend HTML/CSS to beginners who want to learn the web and coding, just to give them a feel for notepad++ and then the text editor(today, VS Code as you reccomended, then VS Community down the line), then JS, so they can do Full stack with one language, and if they struggle with JS, to try Ruby or Python, then come back after they have their basics down.
I also recommend to them learning a statically typed language like C/C++/Java/C#, mostly depending on how much they want to learn closer to the hardware, and if they do like C/C++ then Assembly and some Digital Design learning, if they like Java or C#, then afterwards try a language like Scala or F# to get some Functional learning under their belt (JS, will give them a little taste as well). Learning algorithms, OOP, Design Patterns, Agile, and many ways to achieve software development etc will all come in handy.
I agree absolutely once you have tried a few languages and what you prefer to create as projects i.e. web/mobile/games/systems/ML etc then the language you choose, the one that your gut tells you and you enjoy the most, stick with that ONE language for a good 6-8+ years, keep an eye on current trends/technologies and then try other languages again in the future, it's always good to have a 2nd/Backup language just for good measure, and to fall back on.
As you quite rightly said, the Terminal, it is very important to know your way around your Computer. Using git as well is a must.
All your advice is sound, and very good advice for the beginner and beginner to intermediate. Great video, very informative 👍🏼
I'm a low-vision tech, software, and hardware lover... I've always wanted to learn how to code/program something for myself and do it for work, but always got sad when I found out I didn't know as much as I thought I did about the environments/tools needed, and began to think that I'll never be able to learn... You, sir... Have just given me so much hope and help.
Thank you, thank you, THANK YOU!!!
This video is EXACTLY what I needed!! 31, and just decided on software engineering as my career choice. CS 50 is first on the list of things to do, thanks for the comprehensive breakdown! 🙏🏼🙂
Dude I am just starting out/planning my start and this is an EXCELLENT video, really a standout bit of content from a whole day of reading and viewing
I’ve been an SE for closing in on a decade and this is some real solid advice. However, I really like to see beginners start with a lower level language. Java is fine, and while it is a little more difficult I truly believe it pays dividends in the long run with your understanding of the underlying processes that are abstracted away with higher level languages.
Real legends start with C :)
Would C# be a good place to start?
@@BlindingsunYes, easier and more comprehensive and organized.
I just started to look into coding since i got a Christmas gift which was a Freenove Smart Car kit with Raspberry Pi 4. Extremely challenging but so fun and mind blowingly entertaining at 42 years old. Was never great at math but seem to understand more than I ever did at school with Python for some reason. I can't wait to learn more about Raspberry Pi OS and Python.
I'm on my 2nd year of software engineering course and this still sounds so overwhelming! 😭
You arent alone, im almost done with my first year of my apprentieceship and it feels like my coding hasnt improved one bit
And they say u can learn coding in 3-6 months 🤣
@@XxKing99xX well i would just ask myself for measurable facts. eg: what could i build back then and what can i build now?
For the love of code please tell me you into coding for money or a job come on, Don't you wanted to always make your own games and Apps and weird mods of almost anything come on Don't tell the whole do coding for money and getting a job that's not code look at the Geniuses who made our childhood favorite video games huh? 😍 Don't you wanna do that too please anyone who can relate
@@limo9402 that's not what I'm getting payed for sadly, would be easier to motivate myself if that were the case