here's what could be an awesome plan: basic HTML / CSS: can learn pretty much anywhere (ex codeacademy) , just pick up the basics of HTML tags / CSS attributes but DON'T try to memorize every property / selector. these are more pick-it-up-as-you-go languages, Google is your friend! ( I still google CSS stuff all the time ) basic javascript: can learn anywhere (ex codeacademy), again just pick up the bare bones and then practice on www.codewars.com/ - learn by attempting then looking at the solution when you get stuck. intermediate-advanced Javascript: bit.ly/2RSnbik bit.ly/2PqpyaF React: bit.ly/2Plgkwi after this, just practice by building a few of your own apps with create-react-app computer science fundamentals (challenging, though): www.edx.org/course/cs50s-introduction-computer-science-harvardx-cs50x
1- Focus in one thing and deep learning 2 -Begin with Html, Css, JS, React 2.1-Codecademy 2.2-Udemy 3- Respect yout learning level 4-Stay focused with pomodoro technic (25min) 5-Make your own projects 6-Upload you resume, apply fo jobs (10/day), interact with others (linkeding, friends, etc) 7-keep coding and keep applying !
Bro, I really appreciate your honesty here. You are the first coder that speaks like a human being. We all can see you as human here, tired, uncomfortable in front of camera, you are trying to do your best. You go straight to the point, no bs, no 'miracles' and 'snake oil'. UA-cam algorithm did me a favor here. Keep it up. If your 'future course' has this kind of tone and honesty I'm buying it without thinking. Thanks
@@johnhimura1000 Just that as long as you enjoy learning something, you're doing the learning right, if you don't enjoy what you're learning, you lose motivation and don't learn nearly as fast as you could otherwise
Learn HTML, CSS and JavaScript Learn a framework or library (Angular, React, Vue are the hottest at the moment) Learn webpack Learn Git Open a github account Create a project and push it to Github Apply for a job
I almost clicked to the next video until you said at the very beginning "It took me about 8 months to become a software engineer, and I could've done it in half the time if I FOCUSED on the right things" - That is exactly right, are words of wisdom from experience, and I feel the exact same way. It took me longer to get into the field because my FOCUS was all over the place. FOCUS and understanding what you, in particular should focus on is the key! The discipline to maintain that focus over time is what opens the door! Avoid becoming a jack of all trades and master of none! Good service to beginners here!
Cool stuff man. I spent months getting jerked around by UA-cam’s algorithms sending me down rabbit holes on every single possible language, and framework. I had no idea that many languages were different means to the same end and got wayyyy overwhelmed. In the end I decided to focus on Javascript and node if I need backend. Seems logical if it’s just javascript for the back end right? Still learning but at least I stopped the nonsense
@xOr people think that they will learn html, css, javascript and react and get a job. They don't realize why programmers have huge salaries. Its years of learning to code(syntax), to actually program things, and everything about computers(like OS, arhitecture of computer, everything with networks and many any things..). These type of videos are missleading. I when to cs in high scool (4 years) and on college for now (3 years) and im programming in my fre time. That 7 years of learning and I dont know many things. People think they will be senior developers in 4 months, ha.
@@kemchobhenchod sure, but jacking all trades takes time, a defined focus can cut that time down to size. Get a foot in the door then there's plenty of time to become the Jack and leverage that!
I literally watch this video once a week just to make sure I’m on the right track. I’m about half way through the js course on Udemy now and about to start a project (or two) on my own. Thanks for this amazing video!
I've been working as a web developer for two years now. The importance of own projects cannot be stressed enough. In my case that was the differentiating factor between me and the other applicants. I strongly recommend putting a lot of time and effort in your projects you are planning to show in your resume/interview. Not only will it make you a better coder but also increase your chances of getting a job. Much more important than coding interview questions.
When I was 16 I tried to learn html for a week straight, loved it and then quit because I ran into a problem and doubted myself. Now I’m 21, in debt, and working a job I hate. STICK WITH IT & DONT GIVE UP! Don’t be 16 year old me. I started coding ago a couple weeks ago and I can’t help but think every now and then how far I would be today if I would’ve just applied myself harder when I was 16. Good luck y’all
never think like that. Don't focus on things you can't change. Focus on what you can change. Should you play video games or study? Choose study. BAM. Should you do sports or sit on a couch eating chips. Chose sports. BAM. Just make correct choices in your daily lives, don't focus on anything else.
Thank you. I don't know how I found you but this is exactly what I needed. I'm a 45 year old business owner with a PhD in Biochemistry. I'm pivoting and have many software/app ideas I would like to try out. Getting someone else to build them is too expensive. So I went to Udemy and became overwhelmed. This has straightened my path. Thank you once again.
I'm in the biochemistry/molecular biology field, too :P I learned Python for bioinformatics and I'm learning webdev as a hobby and potential source of side income. I also have some ideas for what would be a cool molecular biology learning app, but that's just future music.
@ I am a Physicist with a PhD transitioning into full stack. You get paid to do a PhD, it's a job. I actually learned C and Bash in the process. You also have time to explore oher things during your PhD if your supervisor isn't too much of a prick!
You're probably right, but React wasn't really a thing when I started, so my path was different. I started with Python and SQL and became a "data engineer" (basically I maintained a bunch of spaghetti ETL code, which was my break into the industry), then picked up Flask, started learning about system design, got a job doing infrastructure engineering, learned Docker/Kubernetes/Kafka/CI/CD stuff, and (importantly) learned Go. I've gotten exposure to a bunch of other different things over the years--Bash, JavaScript, Java, C/C++, etc, and played around with a bunch of other things like functional languages and various databases, but the Python/Go ecosystem is a pretty good route for backend engineering IMO (Python is used in just about every company, though it's damn near impossible to get a job with JUST Python) and may align better with your interests if you are coming from a hard science background since backend problems can be more engineering/mathematical in nature rather than business/design-oriented. (That said, a lot of backend work doesn't amount to much more than glorified tech support... hard to say whether that's the industry as a whole or just the jobs I happen to have worked so far though.)
Udemy: HTML and CSS course (pick the top one) Javascript: -The complete javascript course 2019 Javascript - the weird parts React: -Modern React with Redux -React the complete guide
And, I Thank you!! For not singing and dancing, I was all over the place.. You were to the damned point, Thank you! One path, no distractions, no noise! LASER FOCUS, Got it!
I haven't commented on a UA-cam video in 7 years but thought I would for yours as I think you've pretty much cut any fat out of your guide into working as a software engineer compared to channels of some programmers who have been in the job so long they can't communicate information to beginners. I'm just starting out after completely failing at training to be a nurse and need a change and do something I have potential to be good at as I'm a bit of an introvert and found talking to lots of different people all day mentally exhausting and seem to be more cut out for coding as I'm quite a good problem solver, but I will take heed to your advice and stick at this and see how far I get, thanks!
Thought I'd reply to the comments asking how things worked out learning to be a software developer. It didn't get very far beyond following some tutorials and becoming a Linux Mint OS user! But I'm pleased I attempted it but developing just was not very rewarding. Luckily I found a job working in horticulture very different but enjoyable.
This is amazing advice. I graduated with a BS in IT over a year ago and I fell victim to the jack of all trades master of none approach. Had I done this in the beginning I would have a job by now. Thanks for this amazing advice.
Not trying to brag or anything but I am an Army combat veteran and i like my info straight up with no chaser. I REALLY appreciate your ''to the point " approach and not shoveling out hippy bullshit to stretch out your videos. I usually have to sit through a video for 5min before any information of substance is given. again, THANK YOU! *subscribed
Gl man ! I hope US treats Better the veterans than France. From infantery to code it s not a problem. From infantery to civilian interview seems to me the problem 😂😂
I am 31 years old and started learning to code about this time last year, I got a backend software engineer role which starts tomorrow! My point is this video is 100% legit and it can be done if you set your mind to it and you must laser focus in a field instead of scattering all over the place, Great content Aaron 🔥🔥🔥
Literally exactly what I'm doing straight down to the code academy. I was expecting something crazy when you started out with "Don't listen to anyone and listen to me!" I was like "Here we go again..." but nope I heard HTML, CSS, and Java and I'm like "Wait hold up. I'm doing this already." Then I head code academy and I'm just here like "WOOT WOOT. Intuition paid off. Never heard about React but baby I'm master that by accident." I was planning on this then doing Python but nope I'ma master this fist fully. I've only done this a week and I've built a basic website framework from Code Academy outside the program. Thank you for the confidence boost.
Thank you Aaron Jack! I was now learning Python for around an month, but already begun to ask myself, what kind of practical and useful product can I potentially create with it. But now I am also thinking that it probably makes much more sense at the beginning to start with website development. So it's time to learn the basics of React, JavaScript etc.. Thank you again!
Great video! I'm not a Dev but I've worked in games for 20+ years and now run programs that allow kids to skip the expense of college. This is great advice for my students. I'm going to share this and see how my Dev friends react.
You’re so dope dude thanks for the encouragement and not sugar coating anything and tryna brand yourself. I’m going to legit follow this and keep you updated. 🙏🏾
5:15 - this, this right here, the flow state is the key to learn anything. Learning things that are just challenging enough, but not too difficult to disengage you, will get you into the flow state as if nothing else in the world matters. This is part of the reasons that video games can be so immersive and addictive. When playing at the right difficulty level, you get trapped into the "challenged and rewarded" cycle constantly to reach the flow state.
I don't need a job. I enjoy programming, but I'm a marketer first. I watched this because it hit my feed and I'm like "Aiight, cool". Straight up, dude. You're doing the right thing the right way with this video. Yes, it's 9 months old now and Flutter could be supplanting React by next year, but you're also talking WebDev and you have the right plan of action including resources listed. I dig the tomatoes with the Pomodoro technique. That's hilarious. Keep it up, man.
Part 4 getting the job is the largest gap esp. depending on where you live. If you have no credentials like coding bootcamp, degree or work experience .you simply will not get any interviews and cannot even get to the stage where you can demonstrate your skills even if you have great projects. What I did was take cheap online community college classes in Java, worked freelancing jobs with low pay, workedfree internships which lead me to a well paid internship at a Company, and having that on my resume lead me to getting 5 offers. You have to give more tips on how to close the gap from learning to getting the job, it's mostly about luck if you can do it in one step.
This is the absolute best and most concise piece of advice I've gotten about this type of stuff yet. You have no idea how grateful I am for this. Thank you so so so much!
Wow this is really helpful. I have been studying for 8 months and feel really stuck. I learned the basic of react but can’t really move on and build a project on my own. I just realized that I need to get more firm basic of javascript, so ai went back to udemy! I have been so nervous with feeling I am not good enough. Thank you so much!
Dude, I just wanna take a minute to thank you for this video and your advice. I'm totally a noob and starting late on this journey. But this broke it down to me in a very much understandable way to continue on the path that I was on. Very much appreciated sir. God bless ya!
Great video. One thing i can tell everyone is that you have to ENJOY THIS and HAVE FUN DOING IT. Don’t OVERTHINK IT. It’s like everything else in life. You train, you keep trying, get confortable with your times, you put the effort, and try to make something that is useful to you. Think that where is a problem, there is a solution with software and that maybe done via REACT or whatever language you can learn. Great insights on this video, but keep in mind, ENJOY what you’re doing and find ways to make thing that fixes your own problems and most likely that would fix other people’s problems. Companies that hires talented software engineers they don’t look for engineers. They mostly will look for problem solvers. No matter what. That’s the main reason and where the industry is going. If you don’t have fun where you work, you will quit. And I’m seeing another video from Code Drip next to this comment that says “why i left my $200k job as a software developer” 3 months ago :) lets see what he has to say about this :) thanks for reading this far. lol. Bye.
Thanks for the clear concise advice. I had done some research about how to become a developer and the general advice was focus in html, then css, then javascript. I wasn't too sure what I needed to do after. With so much information out there it can be overwhelming to know where to start.
Man, you literally lit the fire under me again i was getting so unmotivated. I felt like I really couldnt do it but shit your words heeeeeeeeeelp meeeeeee sooooooo muchhhhhhhhh!
I don’t follow many UA-camrs but when I saw one of your ReactJS videos I immediately subbed. I too can attest to the BootCamp route. After graduating last October and taking a brief sabbatical, I found that I forgot a lot what I learned through my bootcamp. I lost my job 2 days after Christmas due to my work burning down (worked at a lumberyard) and I had to get my rubber ducks back in a row. Went back to basics. Trying to truly understand vanilla JavaScript before going back to React, I want to be a good developer. I gave up on job applications because I’ve felt like I couldn’t pass a single white board question. Hopefully, in the near future, I’ll get that first job. As always, I love your videos, they are very informative and motivational. Thank you for your wise and honest advice!
We had a semester in high school to build a website with Microsoft and the platform we used was so confusing I got my first c ever and was peed off. Next year, Myspace came out and was accepted by the teacher, bunch of bs lol
amazing video with a lot of practical info - no bs "discount codes" or sponsors (nothing wrong with that) but when it comes to videos like this, credibility is what is most important - I appreciate you my dude. *suscribed*
Thanks for this video. I’m doing a front end certificate course through a Uni. I want to go the extra step and learn outside of school. This video was exactly what I needed!
You actually made it simple and clear, straight to the point, thanks man. I am a cs student btw. The school actually did not teach much, there was not enough time for everything and youre right, were like jack of all trades but master of none. I will try those courses out. Thanks man
@@user-tr1eg5oq1k Truth be told i want nothing more than to be a coder. Learning is so painstaking. I know I would love sitting at home and coding. Working is one thing, but learning is a bear that keeps killing me.
@@micjakes1 if i guess its not the knowing new things that kills you, it the learning process thats not appealing. i can relate to that. Its like school all over again, trying to assimilate everything as fast as possible. what i can suggest is 'fast result' for eg, if you are learning a programming language. you might wanna look for a short term goal, like being able to recreate super mario from scratch. then you back track from that goal and see the roadmap to it, then take the road. Or you could have a shorter term goal like create a sudoku program or a calculator or a click game , you decide if you dont know where you are aiming during the road of yo end-game you will give up good luck buddy
micjakes1 Sounds to me like you don’t like coding and maybe shouldn’t pursue it. If you aren’t passionate about learning it why would you be passionate about practicing it?
Can confirm this works! Started programming in March at the start of the pandemic. Found this video shortly after. Followed his instructions and just got my first junior developer job as a software developer!
@@michaelmanieri Maximillian Schwarzmüller’s course called JavaScript - The Complete Guide 2021 (Beginner + Advanced). I also watched about half of his React course but then got frustrated with the slowness of the project-based curriculum, so I gave it up and just read the React docs.
@@atticuspoet oooh, yes. To get that first/next job you will have to take multiple paths which means, you need to learn the frontend first, which is where most people start and then start learning some of the backend. You really want to learn by building a project, and you want to get the base project done fast and easily so that part doesn't take you too much time so you can get going on the application design ASAP. Try to figure small tasks that you can get done fast. e.g., setup a repo, create a webserver with some routes, create a basic react page (header, footer, main content area), wire it up to a database, these are all reoccurring tasks that you will need to do over and over again so get those down until they are easy to do. Then start studying different patterns to doing these tasks so you can see how the senior developers do this, this will come with time, but that shows the depth of your skills.
Excellent video, thank you! Obviously using your teaching skills and past teaching experience to teach about web development now. Finally, very clear instructions, right to the point. Nobody has time to waste and you did not waste my time. Appreciated the review of what you covered as well. What a blessing overall! I am also a former teacher learning coding to make a career change!
Aaron, you shared amazing information. I have been also learning JS and React for the past 6 months, finishing my 2nd project now in order to get more experience. It's strange cause I received the same feedback from one friend that I should focus only on JS and React in order to land a job and also to understand the basics of programming, networking, calling and sending info to the server and so on.... Thanks for sharing all of these!
TLDR, Thank you so much for your video! ! I appreciate your candidness, I am using the pomo technique to push through html & css - hopefully I can learn a bit of JS before i start a dev course on front end dev in Canada for 2 months and then apply for jobs with their support. I have a background in graphic design in university - though didn't graduate. I found that some dev schools are very fake and just care about corporations or uni grads. Luckily there are some dev schools where I live that are legit... I am still worried about not having a degree though. --Pomodoro--- I really like your drawing tomatoes idea! I might take that idea and make little origami stars and putting them into a jar lol. When i am studying I use a chrome extension called Forest - it's a timer that allows you to earn points and grow your virtual forest for each timer you complete. It blocks any pages you blacklist and allows you on ones you whitelist. I usually get distracted on websites if i don't block myself lol. like now.... how i am watching your vid instead of working hahahha.... though i think your video is helpful so I am not at a loss!
Clear and concise content. Instant subscribe from me. You seem like a down to earth, genuine guy and not the overly bright salesman type like other youtubers. It's refreshing. If I could offer some advice, it would be to work on editing your video. Cutting out certain parts, adding some background music, and maybe play around with your lighting. I'm just now noticing that this was from over a year ago, but thought I'd say something. Regardless, your content is great!
I just got into this. I was doing python for he first week. but now I am doing html css javascript react. this is exactly what I had come to.the conclusion on my own.
I put 'proficient at drawing tomatoes' on my resume, with links to examples. Employers will not even look at your resume if you cannot draw good tomatoes.
Right I’m starting to see that may be the case. I’m think of learning the Go programming language, Data Structures and Algorithms first and then HTML, CSS and Javascript get the super hard shit out the way first.
I live in Nashville. Started self-study last august 2019. Did end up attending an excellent bootcamp here in Nashville for a boost and glad I did in my particular case. Working as a full stack dev for the state of TN now. Watched a metric fuck ton of videos during my time learning. Followed this video to the t before the bootcamp. Shared it many times over the last year. This is the best programming related video on the internet.
Like what the heck!? You got me there man, I was looking to start with HTML, CSS and Javascript but I came across videos saying that I should study Python instead! I'm glad I clicked on your video.
Mike FD I’m on the same boat as well! I want to study html, css and JS but so many people are telling me to do Python. If you are studying HTML,CSS and JS as a first time, let me know if you want study partner.
@@bryannsotomayor2575 If you really wanna respect a certain person then don't make stupid lame joke about them in public or even on social media. Don't be surprised when people trynna go with it. If you can't take a joke then don't start.
Hope you're keeping well during this shitty covid madness, I've been watching some of your videos on UA-cam and I could really use some advice. I've been working in I.T for about 10 years now and I'm at breaking point with all the networking / server side of things. The work life balance is awful and because I have a daughter I want to spend sometime with my family. I was looking at software engineering but I know literally jack "sh*t" about it like really nothing, never touched a single ounce of code, I wouldn't know where to begin. I'm also 35 years old so not sure if attempting a career change will work or would be the best idea. This has become such a depression waking up not wanting to actually go in to the office which isn't good as I'm from London with a Mortgage and family... any advice would be helpful. Love the content and thank you for taking the time to read this.
I’m thinking about switching careers. I’ve started learning and it’s actually pretty easy imo. I’m coming from super complex legal, accounting and GIS work in oil and gas where there isn’t anything to learn or pull from online or elsewhere, it’s just experience. Full stack is a breeze in comparison because the community has so many sources to learn from.
When you say “learn the basic at Code Academy”, what do you choose when you enroll? Did you pay the full enrollment ? How many hours a day did you do? They give you multiple choices to begin. Did you choose Software Engineer? Web Developer? Thank you.
This was reassuring to hear, I have been vertically applying myself in javascript/MEAN stack path starting with front end and have been worried I should spread out but nope :), thanks for the other tips like the udemy courses. I've been doing the colt steel but I'll check these out and start on those. Already in a software SAAS company as tier 2 support so hopefully networking will be much easier than someone just starting their path. I subscribed cause your to the point, love the developer community.
do you have links to these courses?
here's what could be an awesome plan:
basic HTML / CSS:
can learn pretty much anywhere (ex codeacademy) , just pick up the basics of HTML tags / CSS attributes but DON'T try to memorize every property / selector. these are more pick-it-up-as-you-go languages, Google is your friend! ( I still google CSS stuff all the time )
basic javascript:
can learn anywhere (ex codeacademy), again just pick up the bare bones and then practice on
www.codewars.com/ - learn by attempting then looking at the solution when you get stuck.
intermediate-advanced Javascript:
bit.ly/2RSnbik
bit.ly/2PqpyaF
React:
bit.ly/2Plgkwi
after this, just practice by building a few of your own apps with create-react-app
computer science fundamentals (challenging, though):
www.edx.org/course/cs50s-introduction-computer-science-harvardx-cs50x
@@AaronJack Thank you Arron
Code Drip thanks! Can you do some vids on the javascript you need before react like classes etc
@@projectDominic sorry just saw this, yeah I think that's a great topic
@@projectDominic With the new hooks and context api classes are kinda being phased out in react, just sayin.
1- Focus in one thing and deep learning
2 -Begin with Html, Css, JS, React
2.1-Codecademy
2.2-Udemy
3- Respect yout learning level
4-Stay focused with pomodoro technic (25min)
5-Make your own projects
6-Upload you resume, apply fo jobs (10/day), interact with others (linkeding, friends, etc)
7-keep coding and keep applying !
Do we also need the knowledge of DSA, since i don't have CS degree and Im following the path as html, css , js and react, so just wanted to know.
Bro, I really appreciate your honesty here. You are the first coder that speaks like a human being. We all can see you as human here, tired, uncomfortable in front of camera, you are trying to do your best. You go straight to the point, no bs, no 'miracles' and 'snake oil'. UA-cam algorithm did me a favor here. Keep it up. If your 'future course' has this kind of tone and honesty I'm buying it without thinking. Thanks
‘If you’re bored, you’re focused on the wrong level of learning.”
What an enabling thing to say.
What does this mean? Im curious
@@johnhimura1000 Just that as long as you enjoy learning something, you're doing the learning right, if you don't enjoy what you're learning, you lose motivation and don't learn nearly as fast as you could otherwise
so I was forced to focus on the wrong thing for 12 yrs
So am I.
@@mr.fakeman4718 me too
Learn HTML, CSS and JavaScript
Learn a framework or library (Angular, React, Vue are the hottest at the moment)
Learn webpack
Learn Git
Open a github account
Create a project and push it to Github
Apply for a job
Nice :)
Direct to the line u given the theme... Thank you so much
thanks
what is git? im learning react withour it
How long will that take all together? I will do my best to become a software/web developer within a year.
I almost clicked to the next video until you said at the very beginning "It took me about 8 months to become a software engineer, and I could've done it in half the time if I FOCUSED on the right things" - That is exactly right, are words of wisdom from experience, and I feel the exact same way. It took me longer to get into the field because my FOCUS was all over the place. FOCUS and understanding what you, in particular should focus on is the key! The discipline to maintain that focus over time is what opens the door! Avoid becoming a jack of all trades and master of none! Good service to beginners here!
Cool stuff man. I spent months getting jerked around by UA-cam’s algorithms sending me down rabbit holes on every single possible language, and framework. I had no idea that many languages were different means to the same end and got wayyyy overwhelmed. In the end I decided to focus on Javascript and node if I need backend. Seems logical if it’s just javascript for the back end right? Still learning but at least I stopped the nonsense
@xOr people think that they will learn html, css, javascript and react and get a job. They don't realize why programmers have huge salaries. Its years of learning to code(syntax), to actually program things, and everything about computers(like OS, arhitecture of computer, everything with networks and many any things..). These type of videos are missleading. I when to cs in high scool (4 years) and on college for now (3 years) and im programming in my fre time. That 7 years of learning and I dont know many things. People think they will be senior developers in 4 months, ha.
It's okay to be a jack of all trades if you understand leverage.
@@ng4logic You sure can't become sr in 4 months but you can get a job and be on that path in 4 months if you line your ducks up right!
@@kemchobhenchod sure, but jacking all trades takes time, a defined focus can cut that time down to size. Get a foot in the door then there's plenty of time to become the Jack and leverage that!
I literally watch this video once a week just to make sure I’m on the right track. I’m about half way through the js course on Udemy now and about to start a project (or two) on my own. Thanks for this amazing video!
Hey would you mind an update?
Which course..
@@Emptyheads. I think it's Java script
I've been working as a web developer for two years now. The importance of own projects cannot be stressed enough. In my case that was the differentiating factor between me and the other applicants. I strongly recommend putting a lot of time and effort in your projects you are planning to show in your resume/interview. Not only will it make you a better coder but also increase your chances of getting a job. Much more important than coding interview questions.
Thanks for your advice!
When I was 16 I tried to learn html for a week straight, loved it and then quit because I ran into a problem and doubted myself. Now I’m 21, in debt, and working a job I hate. STICK WITH IT & DONT GIVE UP! Don’t be 16 year old me. I started coding ago a couple weeks ago and I can’t help but think every now and then how far I would be today if I would’ve just applied myself harder when I was 16. Good luck y’all
never think like that. Don't focus on things you can't change. Focus on what you can change. Should you play video games or study? Choose study. BAM. Should you do sports or sit on a couch eating chips. Chose sports. BAM.
Just make correct choices in your daily lives, don't focus on anything else.
I am 16 now and am trying to learn web development + Python.
you're still quite young with a bright future await, so don't give up!
I'm 15 and I'm gon start in couple weeks when I get a pc
Hey broh, how you doing today? Now with 24 you have 3+ years of programming carrier, that surely changed your life :)
You can go back to it! I am 60 now and learning all this!!!
I don't even care that you're a bit nervous with the presentation, I truly appreciate the info and the honesty. God bless you man!
Yes I noticed that his presentation was a bit nervous, I personally found that endearing though 😊
have u guys found a work?
To me it just shows how much he cares, I am happy I found his channel.
@@ukranews3572
found a work?
Found a job?
He actually feels like a genuine human being instead of super smooth super comfortable youtubers.
Damn, this dude is positively straight to the point.
Thank you. I don't know how I found you but this is exactly what I needed. I'm a 45 year old business owner with a PhD in Biochemistry. I'm pivoting and have many software/app ideas I would like to try out. Getting someone else to build them is too expensive. So I went to Udemy and became overwhelmed. This has straightened my path. Thank you once again.
I'm in the biochemistry/molecular biology field, too :P
I learned Python for bioinformatics and I'm learning webdev as a hobby and potential source of side income. I also have some ideas for what would be a cool molecular biology learning app, but that's just future music.
If your after software/app dev your better off learning java or c#, JavaScript is for web devs.
@ no need to mock him. In those fields if you dont got a lab, funding etc you are nobody. But a Web developer needs? a 500 USD PC and some free time?
@@Dispatern Isn't bioinformatics a lot like data science in essence?
@ I am a Physicist with a PhD transitioning into full stack. You get paid to do a PhD, it's a job. I actually learned C and Bash in the process. You also have time to explore oher things during your PhD if your supervisor isn't too much of a prick!
You're probably right, but React wasn't really a thing when I started, so my path was different. I started with Python and SQL and became a "data engineer" (basically I maintained a bunch of spaghetti ETL code, which was my break into the industry), then picked up Flask, started learning about system design, got a job doing infrastructure engineering, learned Docker/Kubernetes/Kafka/CI/CD stuff, and (importantly) learned Go. I've gotten exposure to a bunch of other different things over the years--Bash, JavaScript, Java, C/C++, etc, and played around with a bunch of other things like functional languages and various databases, but the Python/Go ecosystem is a pretty good route for backend engineering IMO (Python is used in just about every company, though it's damn near impossible to get a job with JUST Python) and may align better with your interests if you are coming from a hard science background since backend problems can be more engineering/mathematical in nature rather than business/design-oriented. (That said, a lot of backend work doesn't amount to much more than glorified tech support... hard to say whether that's the industry as a whole or just the jobs I happen to have worked so far though.)
One of the most honest, informative and straight forward videos on this subject I've ever seen. Thanks
I N????
I N 😂🤷♂️
*If you watch this video at 2x speed you can become a developer in half the time*
lol
wow, it's Milton Friedman
@@VasiliosKambouras
Yes 😊
Hahhaha
😂
My plan
1. html
2. css
3. javascript
4. React.js
5. Get a Job
eMuallim 🙏
What about Git and Github?
Github to me is like gmail. You just naturally have to have it if you're a developer.
Pretty much
Excellent plan
"If you do want it, you will get it." Thank you!
Udemy:
HTML and CSS course (pick the top one)
Javascript:
-The complete javascript course 2019
Javascript - the weird parts
React:
-Modern React with Redux
-React the complete guide
Thanks!! You rock!
Silicon valley programmer checks out. Blood shot eyes, no blinking, sort of hypomanic, scruffy. I believe you!
V Gorp lmaoooooo he’s such a good sweet person I love him and I just found his channel lastnight
Yes, but he should really drop programming and do something outside.
Thats why i trusted his content! 🤣😂
Chantal Myer Pierre l love u
I believe him too.
That was the best 16 minutes I've spent on UA-cam in a LONG TIME... Excellent:o)
And, I Thank you!! For not singing and dancing, I was all over the place.. You were to the damned point, Thank you! One path, no distractions, no noise! LASER FOCUS, Got it!
I haven't commented on a UA-cam video in 7 years but thought I would for yours as I think you've pretty much cut any fat out of your guide into working as a software engineer compared to channels of some programmers who have been in the job so long they can't communicate information to beginners. I'm just starting out after completely failing at training to be a nurse and need a change and do something I have potential to be good at as I'm a bit of an introvert and found talking to lots of different people all day mentally exhausting and seem to be more cut out for coding as I'm quite a good problem solver, but I will take heed to your advice and stick at this and see how far I get, thanks!
How's everything working out so far? Hopefully you're striving the best 😄
Hi Josh, I hope you've been able to stick to your goals and achieve what you set out to achieve.🔥🔥🔥
Hi josh can you give any update regarding your journey
Wish you all the best
Thought I'd reply to the comments asking how things worked out learning to be a software developer. It didn't get very far beyond following some tutorials and becoming a Linux Mint OS user! But I'm pleased I attempted it but developing just was not very rewarding. Luckily I found a job working in horticulture very different but enjoyable.
This is amazing advice. I graduated with a BS in IT over a year ago and I fell victim to the jack of all trades master of none approach. Had I done this in the beginning I would have a job by now. Thanks for this amazing advice.
Not trying to brag or anything but I am an Army combat veteran and i like my info straight up with no chaser. I REALLY appreciate your ''to the point " approach and not shoveling out hippy bullshit to stretch out your videos. I usually have to sit through a video for 5min before any information of substance is given. again, THANK YOU! *subscribed
Yeah, exactly. Whether people agree with him or not, his approach of explaining an exact road map is really refreshing.
What about leetcode? You mentioned that you have to do leetcode problems
Gl man ! I hope US treats Better the veterans than France. From infantery to code it s not a problem. From infantery to civilian interview seems to me the problem 😂😂
william burr Exactly why I subscribed, too.
Hooah Kill web developers lead the way
I am 31 years old and started learning to code about this time last year, I got a backend software engineer role which starts tomorrow! My point is this video is 100% legit and it can be done if you set your mind to it and you must laser focus in a field instead of scattering all over the place, Great content Aaron 🔥🔥🔥
Do I need to learn D&A, design/architecture patterns, and domain driven design? What concepts did you know when you got the job?
Literally exactly what I'm doing straight down to the code academy. I was expecting something crazy when you started out with "Don't listen to anyone and listen to me!" I was like "Here we go again..." but nope I heard HTML, CSS, and Java and I'm like "Wait hold up. I'm doing this already." Then I head code academy and I'm just here like "WOOT WOOT. Intuition paid off. Never heard about React but baby I'm master that by accident." I was planning on this then doing Python but nope I'ma master this fist fully. I've only done this a week and I've built a basic website framework from Code Academy outside the program. Thank you for the confidence boost.
I wouldn’t call JavaScript Java even just as short hand lol. 2 very different languages.
Thank you Aaron Jack! I was now learning Python for around an month, but already begun to ask myself, what kind of practical and useful product can I potentially create with it. But now I am also thinking that it probably makes much more sense at the beginning to start with website development. So it's time to learn the basics of React, JavaScript etc.. Thank you again!
Great video! I'm not a Dev but I've worked in games for 20+ years and now run programs that allow kids to skip the expense of college. This is great advice for my students. I'm going to share this and see how my Dev friends react.
1)html, css
-code academy, Udemy
2)JavaScript
3)react
4)build apps
thanks man! specially for being real. you got my sub :)
You’re so dope dude thanks for the encouragement and not sugar coating anything and tryna brand yourself. I’m going to legit follow this and keep you updated. 🙏🏾
5:15 - this, this right here, the flow state is the key to learn anything. Learning things that are just challenging enough, but not too difficult to disengage you, will get you into the flow state as if nothing else in the world matters. This is part of the reasons that video games can be so immersive and addictive. When playing at the right difficulty level, you get trapped into the "challenged and rewarded" cycle constantly to reach the flow state.
I don't need a job. I enjoy programming, but I'm a marketer first. I watched this because it hit my feed and I'm like "Aiight, cool". Straight up, dude. You're doing the right thing the right way with this video.
Yes, it's 9 months old now and Flutter could be supplanting React by next year, but you're also talking WebDev and you have the right plan of action including resources listed.
I dig the tomatoes with the Pomodoro technique. That's hilarious. Keep it up, man.
Part 4 getting the job is the largest gap esp. depending on where you live. If you have no credentials like coding bootcamp, degree or work experience .you simply will not get any interviews and cannot even get to the stage where you can demonstrate your skills even if you have great projects. What I did was take cheap online community college classes in Java, worked freelancing jobs with low pay, workedfree internships which lead me to a well paid internship at a Company, and having that on my resume lead me to getting 5 offers. You have to give more tips on how to close the gap from learning to getting the job, it's mostly about luck if you can do it in one step.
This is the absolute best and most concise piece of advice I've gotten about this type of stuff yet. You have no idea how grateful I am for this. Thank you so so so much!
Wow this is really helpful. I have been studying for 8 months and feel really stuck. I learned the basic of react but can’t really move on and build a project on my own. I just realized that I need to get more firm basic of javascript, so ai went back to udemy! I have been so nervous with feeling I am not good enough. Thank you so much!
This is the most objective advice I get on what to learn. DO REACT. DONT DO BACKEND if you are switching career
So basically, when it comes to getting your foot on the door of software development, focus first on front end instead of backend ??
Dude,
I just wanna take a minute to thank you for this video and your advice. I'm totally a noob and starting late on this journey. But this broke it down to me in a very much understandable way to continue on the path that I was on. Very much appreciated sir. God bless ya!
How man how did it go
Great video. One thing i can tell everyone is that you have to ENJOY THIS and HAVE FUN DOING IT. Don’t OVERTHINK IT. It’s like everything else in life. You train, you keep trying, get confortable with your times, you put the effort, and try to make something that is useful to you. Think that where is a problem, there is a solution with software and that maybe done via REACT or whatever language you can learn. Great insights on this video, but keep in mind, ENJOY what you’re doing and find ways to make thing that fixes your own problems and most likely that would fix other people’s problems. Companies that hires talented software engineers they don’t look for engineers. They mostly will look for problem solvers. No matter what. That’s the main reason and where the industry is going. If you don’t have fun where you work, you will quit. And I’m seeing another video from Code Drip next to this comment that says “why i left my $200k job as a software developer” 3 months ago :) lets see what he has to say about this :) thanks for reading this far. lol. Bye.
Thanks for the clear concise advice. I had done some research about how to become a developer and the general advice was focus in html, then css, then javascript. I wasn't too sure what I needed to do after. With so much information out there it can be overwhelming to know where to start.
Extremely helpful. Very thoughtful, too. I’m going to listen to all of your videos now. Keep up the great work!
Loved it! Time to follow it now, though I have already taken path to be a full stack dev (you know). The most NoBS video I have ever seen! Subscribed!
Finally!! You don't have an idea how much time I search for a simple and right to the point video! I have words enough for thanking you 😊
Hey how are you getting on?
This seems like a pretty great way of going about it.
Probably the most informative video I’ve seen on UA-cam since I began my coding journey. Thank You
Man, you literally lit the fire under me again i was getting so unmotivated. I felt like I really couldnt do it but shit your words heeeeeeeeeelp meeeeeee sooooooo muchhhhhhhhh!
I don’t follow many UA-camrs but when I saw one of your ReactJS videos I immediately subbed. I too can attest to the BootCamp route. After graduating last October and taking a brief sabbatical, I found that I forgot a lot what I learned through my bootcamp. I lost my job 2 days after Christmas due to my work burning down (worked at a lumberyard) and I had to get my rubber ducks back in a row. Went back to basics. Trying to truly understand vanilla JavaScript before going back to React, I want to be a good developer. I gave up on job applications because I’ve felt like I couldn’t pass a single white board question. Hopefully, in the near future, I’ll get that first job. As always, I love your videos, they are very informative and motivational. Thank you for your wise and honest advice!
Pro tip: how every 90s kid learned HTML and CSS, go make a Myspace account.
We had a semester in high school to build a website with Microsoft and the platform we used was so confusing I got my first c ever and was peed off. Next year, Myspace came out and was accepted by the teacher, bunch of bs lol
That’s how I learned lol
Truth. I did that in middle school then in high school Tumblr
Yesss ! Glad to know I’m not the only one who thinks of myspace when thinking of coding 😂 ..80’s baby here 🙋🏾♀️ lol
No way, bro. Geocities
amazing video with a lot of practical info - no bs "discount codes" or sponsors (nothing wrong with that) but when it comes to videos like this, credibility is what is most important - I appreciate you my dude. *suscribed*
Thank you for this video, I believe that your plan is great, and I already started with html and css, I reached js so far, wish me luck dude ;)
I LOVE React :) happy to hear that's what you're recommending!
very informitive, and straightforward to the point with no bullshit. thank you for this amazing video.
Dude, you have no idea how much this video has been helping me, thank you so much for that!
Very straightforward and direct. Great presentation.
Awesome insight into the industry! Will be watching all of your vids, previous and to come.
Thanks for this video. I’m doing a front end certificate course through a Uni. I want to go the extra step and learn outside of school. This video was exactly what I needed!
You actually made it simple and clear, straight to the point, thanks man.
I am a cs student btw. The school actually did not teach much, there was not enough time for everything and youre right, were like jack of all trades but master of none. I will try those courses out. Thanks man
All we want is never having to leave home and lots lots lots of MONEY!!!!!
@@user-tr1eg5oq1k Can you make yourself love code?
@@user-tr1eg5oq1k Truth be told i want nothing more than to be a coder. Learning is so painstaking. I know I would love sitting at home and coding. Working is one thing, but learning is a bear that keeps killing me.
@@micjakes1 if i guess
its not the knowing new things that kills you, it the learning process thats not appealing.
i can relate to that. Its like school all over again, trying to assimilate everything as fast as possible.
what i can suggest is 'fast result'
for eg, if you are learning a programming language.
you might wanna look for a short term goal, like being able to recreate super mario from scratch.
then you back track from that goal and see the roadmap to it, then take the road. Or you could have a shorter term goal
like create a sudoku program or a calculator or a click game , you decide
if you dont know where you are aiming during the road of yo end-game
you will give up
good luck buddy
Same :D
I learned Python until intermediate and now I'm learning webdev.
micjakes1 Sounds to me like you don’t like coding and maybe shouldn’t pursue it. If you aren’t passionate about learning it why would you be passionate about practicing it?
Can confirm this works! Started programming in March at the start of the pandemic. Found this video shortly after. Followed his instructions and just got my first junior developer job as a software developer!
Which courses did you end up going with out of curiosity?
@@michaelmanieri Maximillian Schwarzmüller’s course called JavaScript - The Complete Guide 2021 (Beginner + Advanced). I also watched about half of his React course but then got frustrated with the slowness of the project-based curriculum, so I gave it up and just read the React docs.
@@austintheriot Nice! No Colt Steele Web Bootcamp or anything of that sort?
Wow, very good tips! As a Sr Software Engineer for 20+, he is right!!
Hey Joey! Is this still relevant? I was looking at blogs for the best language and everyone is saying to study python. Thanks!
@@atticuspoet oooh, yes. To get that first/next job you will have to take multiple paths which means, you need to learn the frontend first, which is where most people start and then start learning some of the backend. You really want to learn by building a project, and you want to get the base project done fast and easily so that part doesn't take you too much time so you can get going on the application design ASAP. Try to figure small tasks that you can get done fast. e.g., setup a repo, create a webserver with some routes, create a basic react page (header, footer, main content area), wire it up to a database, these are all reoccurring tasks that you will need to do over and over again so get those down until they are easy to do. Then start studying different patterns to doing these tasks so you can see how the senior developers do this, this will come with time, but that shows the depth of your skills.
@@haciendadad Thank you so much for the reply!
Joey Garcia wow I’m really glad you’re able to validate his tips.
Thank you for your input! affirmation from someone like you makes a world of difference to someone like me, painfully, brand new to this gig! thanks
I was a bit confused on what I should do next to learn more, and your advice was exactly what I needed. I feel I am making progress. Thanks.
Excellent video, thank you! Obviously using your teaching skills and past teaching experience to teach about web development now. Finally, very clear instructions, right to the point. Nobody has time to waste and you did not waste my time. Appreciated the review of what you covered as well. What a blessing overall! I am also a former teacher learning coding to make a career change!
Aaron, you shared amazing information. I have been also learning JS and React for the past 6 months, finishing my 2nd project now in order to get more experience. It's strange cause I received the same feedback from one friend that I should focus only on JS and React in order to land a job and also to understand the basics of programming, networking, calling and sending info to the server and so on.... Thanks for sharing all of these!
I am beginner what's project actually is that we build our own website by on our thoughts?
TLDR,
Thank you so much for your video! ! I appreciate your candidness, I am using the pomo technique to push through html & css - hopefully I can learn a bit of JS before i start a dev course on front end dev in Canada for 2 months and then apply for jobs with their support. I have a background in graphic design in university - though didn't graduate. I found that some dev schools are very fake and just care about corporations or uni grads. Luckily there are some dev schools where I live that are legit... I am still worried about not having a degree though.
--Pomodoro---
I really like your drawing tomatoes idea! I might take that idea and make little origami stars and putting them into a jar lol. When i am studying I use a chrome extension called Forest - it's a timer that allows you to earn points and grow your virtual forest for each timer you complete. It blocks any pages you blacklist and allows you on ones you whitelist. I usually get distracted on websites if i don't block myself lol. like now.... how i am watching your vid instead of working hahahha.... though i think your video is helpful so I am not at a loss!
Thank you so much for this!!!! Am looking to get into this field with zero experience. Will follow your plan!
Solid information Aaron! Love how straightforward you laid out the path to becoming a dev!
Clear and concise content. Instant subscribe from me. You seem like a down to earth, genuine guy and not the overly bright salesman type like other youtubers. It's refreshing. If I could offer some advice, it would be to work on editing your video. Cutting out certain parts, adding some background music, and maybe play around with your lighting. I'm just now noticing that this was from over a year ago, but thought I'd say something. Regardless, your content is great!
I just got into this. I was doing python for he first week. but now I am doing html css javascript react. this is exactly what I had come to.the conclusion on my own.
I've seen a couple of videos on this topic and this is outstanding! 16 minutes very well spent...Thank you Aaron.
Your presentation was very concise and clear. Thank you!
Wonderful video man. Thanks so much for taking the time to make this. Love the upfront/truthful vibe you have!
this healed me. thank you.
Thanks for making this video. You gave me the boost that I needed to get through part 3 and 4👍
You changed my life's decisions and made me more focused on a single way. Thank you. :)
#DeepbaranKar you’re welcome bro 🙏
Literally the best video and advice by FAR I've received! Thank you
Thank you, so concise! Your advice seems sound. I'm book marking this. :)
finally a straight forward video about a subject that a lot of people are interested in. thank you for being honest and direct.
I don't know how to draw tomatoes!! Am I screwed?!
@ScRiPtEaZe you mean yours?! 😅😅😅
Yes, one needs to know how to draw tomatoes. It's MUST 😆
I put 'proficient at drawing tomatoes' on my resume, with links to examples. Employers will not even look at your resume if you cannot draw good tomatoes.
scripteaze hahahahaha
forget javascript! from now on I'm gonna focus solely on learning how to draw tomatoes
Thank you thank you thank you! I appreciate you taking the time to give back. Subscribed
Right on! Great advice... It is what I learned most from code school. My experience was great. #SDG
Thank you so much Aaron, I will try your advice. God bless you bro!
Data structure and algorithms are the most important concept, you can't find a job if you can't make your code clear and your software faster.
Lin Can that can come with time
Right I’m starting to see that may be the case. I’m think of learning the Go programming language, Data Structures and Algorithms first and then HTML, CSS and Javascript get the super hard shit out the way first.
I didn't learn Data Structures till years after and only CS degree students push that but in reality it's all about CRUD.
You should go with Go, good programming language also in demand. Then you can do html and css.
How much D&A should I learn? There's so many other things to learn that are just as important...
I live in Nashville. Started self-study last august 2019. Did end up attending an excellent bootcamp here in Nashville for a boost and glad I did in my particular case. Working as a full stack dev for the state of TN now. Watched a metric fuck ton of videos during my time learning. Followed this video to the t before the bootcamp. Shared it many times over the last year. This is the best programming related video on the internet.
You’re very smart. I am so happy that I just found your page. I need a friend like you!haha
Like what the heck!? You got me there man, I was looking to start with HTML, CSS and Javascript but I came across videos saying that I should study Python instead! I'm glad I clicked on your video.
Mike FD I’m on the same boat as well! I want to study html, css and JS but so many people are telling me to do Python. If you are studying HTML,CSS and JS as a first time, let me know if you want study partner.
I want a partner, heres my twitter, @JayRayZ1
12:34 "The date is the interview." Instructions unclear. Now I'm married to my recruiter. Gotten a few jobs, but not the software kind.
Bryann Sotomayor wow you blew it
@@psyberpirate "it"? How dare you. Recruiters are people too.
hehehe
@@bryannsotomayor2575 If you really wanna respect a certain person then don't make stupid lame joke about them in public or even on social media. Don't be surprised when people trynna go with it. If you can't take a joke then don't start.
@@dontstopwhenuaretiredstopw3265 it seemed to me that he took it to a next level, which I found to be very funny
Thanks for this info video! I like the idea of the “tracking tomatoes” 👍😊
The fastest way to become a developer:
Stackoverflow -> ctrl-c / ctrl-v -> done
Hope you’re not employed anywhere working with code cause that’s a good way to get fired.
So far I watched plenty of videos about this topic but this guy seems honest and straight to the point . Thanks a lot man
Hope you're keeping well during this shitty covid madness, I've been watching some of your videos on UA-cam and I could really use some advice.
I've been working in I.T for about 10 years now and I'm at breaking point with all the networking / server side of things. The work life balance is awful and because I have a daughter I want to spend sometime with my family. I was looking at software engineering but I know literally jack "sh*t" about it like really nothing, never touched a single ounce of code, I wouldn't know where to begin.
I'm also 35 years old so not sure if attempting a career change will work or would be the best idea. This has become such a depression waking up not wanting to actually go in to the office which isn't good as I'm from London with a Mortgage and family... any advice would be helpful.
Love the content and thank you for taking the time to read this.
Wake up early and study code for an 1hr a day and on weekends build a few projects and start applying for jobs it will take you at least 5months
Thank you so much for this explanation Aaron! Appreciate it a ton
ESL teacher in Asian I can relate. Thanks for the content.
I’m thinking about switching careers. I’ve started learning and it’s actually pretty easy imo.
I’m coming from super complex legal, accounting and GIS work in oil and gas where there isn’t anything to learn or pull from online or elsewhere, it’s just experience. Full stack is a breeze in comparison because the community has so many sources to learn from.
LOL "watch them on 1.25 speed.." which i was already doing with this video XD
You inspired me within the first 30 seconds.. Subscribed :)
When you say “learn the basic at Code Academy”, what do you choose when you enroll? Did you pay the full enrollment ? How many hours a day did you do? They give you multiple choices to begin. Did you choose Software Engineer? Web Developer? Thank you.
Definitely following this exact path.
This was reassuring to hear, I have been vertically applying myself in javascript/MEAN stack path starting with front end and have been worried I should spread out but nope :), thanks for the other tips like the udemy courses. I've been doing the colt steel but I'll check these out and start on those. Already in a software SAAS company as tier 2 support so hopefully networking will be much easier than someone just starting their path. I subscribed cause your to the point, love the developer community.
.. Thank you brother, I'm in procurement and I would love to learn to code. Amazing advise
Wow, this video is so much better than those other ones with similar titles. I wish I watched this when I started learning software development.