it's taken me years. I've bounced around between technologies which has been part of the problem. I'm finally now 'readyish' to land my first job and go through the interview process. I just went through my first formal in person interview 2 weeks ago for a front end dev position. I got rejected cause i kind of failed but now I'm back at the drawing board teaching myself how to work through coding challenges.
I’ve been a full-time iOS-app developer since 2016, but I enjoy watching videos like this because I have given the process of starting this career a lot of thought.
I'm on it since february. But there was a 2 month break for me due to work issues. I think i will finish in around 3 months. That's my hope at the very least.
One way to put the difficulty of getting a software job into perspective is to compare it to getting an acting job. Would-be actors face even more rejection, and their prospects of finding solid employment are much worse.
@Josh Adams I would have to disagree with you on that matter, absolutely NO comprasen with an actor and a programmer....I think you're a little off there.......my brother (6 month experience) and cousins (right after college) are both programmers, one was self taught and the other went to a good school BOTH had jobs within 2 months of searching and I know many good jr developers who never struggled as many people on here are saying. I was an a Corporate IT Recruiter for 8 years and if I found somebody who had SOME experience and had the technology skills we were looking for, I would hire him, so its not as difficult as people say it is(Of course we are talking Silicon Valley here)...IF you really want it you will get it! I also want to become a software developer and taking courses as well. The truth here is about What you know, How much you know, and Who you know, simple as that...and no I am not exaggerating but that is the reality!
There's a lot of breathless, self-promoting, motivational hype out there about becoming a software developer. It's good to see someone give sound, measured, sensible advice and information.
If you are determined to become a software developer you have to give it your all, Bet on yourself, Put in the time and the results will come. .Thanks Andy for this !😊👏
Ive always been the “slow kid” in my comp sci classes, totally not an “engineer thinker”. I know im not a “logical thinker” or at least a great one, it takes time. Id say im more of a “creative thinker”. in my third year of college atm and im definitely getting a better understanding. Taking 3 years, but am starting to really feel comfortable. Point is, people are gonna learn at their own rates
Thank the heavens for your comment, because I was starting to feel like I wasn't cut out for programming after. Like yourself, I'm more of a creative thinking so it's nice to read your comment as a sign of reassurance
It takes a lifetime. I started in the 1970's and here I am watching your video to see if I can learn more. One piece advice I can give is that it is much better to pick up a project where somebody else has failed than to do a brand new one. This has to do with client's expectations. As far as mentoring and coaching I was once hired by a video store to mentor and coach the person writing their software. I would have done it for free but it turned out that my structured approach pretty much bored him, he was more an artist than an engineer. So he wanted me to take over. A lot of customer and video data was already in the system, I needed access to that. So, I soldered together a serial adapter and told him to write to that to get the data out. He couldn't with the rest of the crew at the store after hours, so I locked him in and told him to break the window in case fire breaks out. Then I took the rest of the crew across the street and bought them tequila shots. He got it done and I wrote the software, team stayed together and later went on to produce a movie called Pulp Fiction and win an Oscar. So becoming a software developer may involve soldering, locking somebody up, buying tequila shots and probably many other things.
I am 2 months into this. I am nearly completed with my first coding book and my first bootcamp on Python. 2 years seems like a long time! I am 27 though, and my goal is to make it by 30.
Love these videos. This one made me realize I should have started pursuing this a long time ago. I learned scripting languages for making mods for games when I was quite young, but never went into the field. I think the biggest thing was that I never really liked school that much and no teachers really believed in me or showed me any interest. I remember being super excited to take my first Information Technology class in HS (this was back when schools were just starting up these programs) and the teacher absolutely hated me for some reason. I was also always afraid that being a programmer would involve a lot of math. All I can think is that I've wasted all of this time not doing something that it was pretty obvious I would be good at. But I guess I never believed in myself. Thanks to your channel I'm starting to think that this is something I can absolutely do, so thank you. You're making a difference in at least one person's life. P.S. There seems to be something wonky with the frame-rate of this video. The motion is choppier than I'm used to seeing on YT and it gives me motion sickness.
I got my first job as a Software Developer recently and it took me 10 months from the first day I started learning to code HTML. I went the bootcamp route and it ultimately led me to my job through the career services at said bootcamp. The bootcamp was 13k and I received a 35k pay increase from this new job. I’d say it was a worth while investment
13months now at Bootcamp with 60hours/weeks effort. 60% done. No engineering/quantitative background in college and 'generational unfamiliarity' with computers in general'. Only things going for me: Grit and analytical/reasoning (INTJ for personality type on MBTI test taken twice). Have to remember not to play Compare Game with others. Increasingly learn that someone was s/w engineer who stopped to have kids or someone built their own computer from scratch or someone's wife or husband is s/w engineer so they've got 24/7 tutoring. Just hang in there and keep chugging through the mud. Also, use your resources! Thanks, Andy for the great details in this video!!
c you can do it man just keep grinding. You’re already more than half way through! Before you know it you’ll be done the bootcamp and on the job hunt. Be confident in your skills I’m sure you know more than enough to land a job if you’ve been doing 13 months with 60 hour weeks.
@@cUser691 I know this is late, but I was just curious if you finished and ended up finding work? I'm been self teaching with plans to take the bootcamp route myself.
Former Naperville Starbucks barista here. I just left my job recently, I'm going to take a couple months off work to really grind and get some projects done for my portfolio. As long as I keep working hard I know I'll eventually get a software job, just hoping it's sooner rather than later. Thanks for always giving me inspiration man.. any time I start to get frustrated or feeling down, I just watch some of your videos and I'm back at it 100%.
Thank you Andy my fellow Chicagoan! Very Inspiring. I enjoy coding and I try my best to practice everyday. I don't care how long it takes to reach my goal. I'm determined!
What i really like about this guy is that he's not putting people down like some others do ,he's telling us to study 15 hours or so in a week, another youtuber tells us to quit our day jobs to study for example.
its takes the moment you decide to become one and then the rest of your life. Self fulfilling prophecy is huge. just tell yourself what you are and become it.
When it comes to technology I’m a very fast learner, I work full time, so generally once I’m out of work and finished with the gym, I hit the books for coding. I ended up learning a little bit of python, about 1 week in and realized that I should be learning the Front End before doing the Back End. So now I’m starting at Square 1 again, doing HTML and CSS, my goal is to get very familiar with them within a month and learn JavaScript and get familiar with Node.js and React then I’ll hopefully be Job ready! Maybe I should even document my journey.
I would say 500 hours is enough to score a good job as a web developer. Focus on the fundamentals (HTML, CSS, JS, git) and pick up a primary language (Node, Python, Ruby, PHP).
Andy, thank you so much for your videos! As someone who sells engineering services and now looking forward to become a developer your videos are helping me a lot! If I questioning my decision or myself sometime i just watch one of your videos and feel better :) thanks from germany !
At 7:00 you basically described exactly what happened to me. It got frustrating so i took long breaks, family members encourage me to stop and do something else out of concern, I didn't believe I was capable and i really questioned my intelligence because I compared myself to other who were learning at a faster pace. Here I am still at a basic level and I started my coding journey since 2014. BUT I am now back at it again. Started about a month ago because everything i decide to do brings me right back here wanting to become a software Engineer. This time I am determined to Excel. Pray that I do!
The real question is: How do you know when you are employable? You learn, you code along, you do whatever you think is gonna work for you, but how do you know when is enough to start applying?
I'm also self-taught, but did it 13 years as hobby then got the opportunity to do it as a career. So been 3 years doing it professionally. One of the things I realised is that a lot of the industry stuff I've done before or know what it is, but did not recognise it at first for not actually knowing the terms. Then also my biggest struggle as a self-taught programmer were to read other people's code. Trying to see what they doing, since all the code I've done and wrote except small snippets online were my own interpretations. But have to say just few months and became really good at it. And then obviously something that you'll learn once doing it professionally is to do projects as a team. Even if you have or think you have the best solution or idea that it might not be selected and that big projects split into sub modules that your section of code need to fit in and collaborating with your team. Non of these were nightmares, just mentioning it so a new programmer can recognise it and push through those times.
Currently an appliance technician, all day long I troubleshoot problems, but I want more of a challenge and love math, always had a computer as a hobby doing all sorts of stuff....really want give this a try
As far as languages go there is no "Perfect language" for software developers. Want to learn how to build websites? Html and java is good. Server side? Ruby, PHP. Game engineering? C# C++ and python. Of course languages will overlap depending on what you do but that's where the research comes in. Who's using what or what is the business standard(if you are looking at a company) or what language is easiest to set up? All of these questions should be in your thoughts one way or another to help YOU in what YOU want to do.
Thanks Andy. I have a couple of questions: 1. How many hours a day do I need to dedicate to achieve this in 3 months? 2. Are the programming languages in the ebook relevant for 2021?
Thanks for writing that pdf, and making this video! Super informative on both accounts, and worth every minute. In the last 20 minutes you've helped me to figure out which aspects I need to focus on in my journey before I can achieve my dream of taking over the world as a software developer (and then they all wondered... "Is he serious?") By the way, I went to the link in the pdf to schedule a call, and looks like you're not taking calls at this moment... or you're overbooked, or the program isn't working for scheduling. Either way thanks for the help! May you become almost as rich as I plan on becoming you sneaky car salesman you...sneaking out of car sales... so sneaky. ;)
I've already got software dev jobs but the stress I've got is overwhelming that's why I change career but now I am trying again to be a software developer. Thanks for this tips. Most of your content are helpful
I'm at university going into my second year of my Software Engineering studies, also in my free time I'm enrolled in a Java udemy course online to get the certificate and also improve my skills further, and a couple of web development courses that teach basic HTML/CSS, jQuery, React and Node.JS. I hope that a degree will help me boost my chances of getting a job in this field. I salute you from the UK!
Idk dude but im not into C++ or Ruby or stuff like that im learning Powershell scripting honestly I fell in love with it. In 3 months I feel pretty confident about it. I understand it pretty well and know how to manipulate Apps thru .Net framework. But i code almost any day at any time. I ask questions to people that know it better and thats the Key. Ask and then Apply it. This will increase your knowledge so rapidly!
I'm a self-taught club DJ and a 3rd year Chemical Engineering student, but i can't continue my degree due to financial problems, so i decided to become and Web developer and I just started studying last week. I'm sure that i'm gonna make it, so no worries. Wish y'all can make it too, Cheers!.
I've been learning for 4/5 months now and the difficulty for me is knowing how long to spend on each language... You can tell yourself you're not good enough because there is always more to learn so it's kind of knowing whether you're at the stage of being employable or not.
I would focus on just 1 language that is used on the specific job you're pursuing. But if it isn't a object oriented language maybe also learn Java just to understand some of the programming language concepts like inheritance, generics, interfaces etc But it doesn't help to just know the basic Syntax of many languages. You should not Onl focus on 1 language but also on 1 framework that is commonly required in job offers.
I quit over 20 years ago since every year its a new thing to learn and a new language to learn which never ends and hard to retain the info which you will forget everything and rely on references. Bad enough people that cant speak English teach it which they cant even explain it which has a high drop out rate even at school they were the top at it. Not even the expects can explain it and an not even simplify it since programmers are not designers to present things properly which is still an issue today and many of them that are have ego issues from projects I worked with. I knew the internet would be big and told others before the internet was around. I knew most programming jobs would be sent to 3rd world to be done 10x cheaper which many programmers had to change professions. And and sometimes if you hire someone they will take your idea or will not do a good job. You don't need school to program and I knew someone that was self taught and got a job with a Nintendo affiliate. But they had to reference a lot of times and ask a lot of questions to get where they are. Just like any job to be good you have to be obsessed.
I've started learning code about one year and a half ago, at the age of almost 14, I learned c++ with a course of 10 hours in total, python in about 6 hours, obviously not in one day, but in one year and a half. Now I started game development, I love it, I've started with Unity in C#, I make Italian code lessons in my channel (not a spam cause it's an Italian channel so... :D), I study computer science. I'd like so much to become a programmer, game developer or software developer
Would love to hear also about how access to resources plays into this timeline: ability to take CS courses, ability to dedicate oneself full time, etc... is your 3 months to 2 years estimation assuming that someone is able to study full time or does that apply to people who also have lots of other obligations?
I'm sorry Andy I'm trying to work on my listening skills and I was typing comment before finishing your video I love this video and I think that you made a greatobservation in that people need exposure to computers and computing terminology.what holds me up in a lesson more often than not is a term I don't understand. as you start to learn more and more about software development, at least for me understanding computing in general became more clear, before I ever programmed I used to build computers so had a basic handle on them so I forget how much that is an advantage..
Can you make a vidoe How to become software developer step by step and get job like what language, tools , technology etc and if already please give the link
from 4 months to 2 years. your exposure to it before effects this! there is engineering or systems logical mind set and then there is not. how to you take peices and make them work together! 6 :00 - determination through hard times, questioning yourself. realistic road map! studying 15-30 hours a week! pdf report on top 5 prog languages! link in description!
Hello! I really love all of your videos. You are a inspiration for me. I'm getting into java and python and I'm really watching your videos with the biggest interest!
There's so much information out there on the topic that I'm confused about it. Do you need college, do you not need college, do you just need experience, do you do tutorials, do you do Udemy, do you just make projects, all of these questions.
I'm running an experiment namely: what happens when someone in their early 60's want's to move from RF engineering to software development? What if they've been using C/C++/Python on and off over the years in engineering, decides to get serious experience and training with C++/Qt5 in the course of writing data analysis software and they submit to GitHub? Can one like this overcome age discrimination or would they need to start their own company?
Hello Andy👋 I just start my journey on web application development with python last month..I just wanted to ask how long I need to take before I start taking on new projects to practice on my own.. Love all the way from Nigeria. Thank you.
I've been self teaching data analysis for the last 6 months and am currently job hunting. I've enjoyed working with python and have gotten curious about software development. Any tips ? Wondering if I should pursue learning this as well or stick with data analysis
I am a Healthcare assistant and looking to pursue software development. I have been studying Java for 7 months now, but dont see creating an app yet. The problem with most Educational videos is teaching all the parts but not the actual construction... I am now taking the easier route which is Web Development. Even apprenticeships seek for people who can build websites and apps before being thought?! WT?!
Can you make a video about finding resources for advanced learning on a topic. In most cases I can find a "beginner" book or video. Then what. Let's say there is a computer subject, (Pyton maybe or something else). What resources do you recommend?
I was already proficient in HTML/CSS have engineering background and learning JS/react for 1.5 years now I am more than ready ,several projects in my portfolio but I struggle to find a job since there is like 200-300 applicants for junior roles.
Do I need to be very very good to become a developer, because there are just some god level people that I have seen. Just want to know if I need to get to that level before getting a job
I like your videos, but no one is answering my question. Should I go to college, tech school, or just take a course on coding? What is the best way to make it where anyone will hire you for the rest of your life?
Hi Andy, really like your videos mate, thanks for the great work. I've just begun the switch to software dev coming from 3D art in games. My roadmap this year: solidly learning 5-6 days a week using codecademy (supplementing with freecodecamp) starting with front end, then full stack then hopefully finishing with computer science (python, data etc). Feedback welcome from anyone who's some this. :)
The issue of trying to be a self taught developer is not knowing what to look into. Just learning Java, Python or any other programming or markup language is not enough. Networking, Data Structures, Algorithms, Integration, Discrete Math, Statistics... there's soo much more topics you need to show some proficiency in to be eligible.
The question I have about creating a road map is I'm not 100% sure where I'd like to end up, because I'm not 100% sure what all the endpoints entail. While I think I might enjoy building websites, I have no idea whether in the course of my learning I'll find something I enjoy more or am better suited to. And should that happen, is it okay to pivot, or do you run the risk of getting lost in the woods? I suppose this is where mentorship comes into play.
Thanks helps a lot Andy. You sometimes get overwhelmed with all the information on the web, which direction? Critical, you have mentioned, once you finished your training the real thing is to start joining the rest out there consulting working with teams on projects. Would be good if you could do a review on freelancers out there and what remote contract jobs is available or where to advertise. ;)
That's certainly a big factor. I should have mentioned this but my basic assumption is that someone is studying anywhere from 15 - 30 hours per week. Anything more can certainly decrease the learning curve potentially. Anything less will lengthen it.
@@AndySterkowitz I actually haven't watched this video yet, but I mean to later on today. Right now i have a work study with school and I'm going over some PHP plus taking a SQL class. That adds up pretty quick on hours but I'm also trying to learn new Web Dev material and work on my portfolio on the side.
@@AndySterkowitz 15-30 hours a week? For how many montsh, and lets say you wanna try web developer front end will it take some months? If you increase the hours daily
I'm only fifteen and I've been trying to convince myself im going to be an electrical engineer, but my passion is in game development, im just a kid who wants to make games and I just need a push in the right direction if anyone would indulge me. My dream is to work at ID software.
Sebastian Ramirez you can make small App Store games my friend made one using c# you can start with Codecademy it’s very easy and will get your mind exposed to it.
I'm going for the 2 year end of the spectrum by choice. I have a job that will provide support and afford me the time to really learn coding well. I know that once I get a job in the industry I won't have the free time to progress like I do now so I'm going to take advantage of my current situation.
@@MrPDTaylor Oh nice good luck to you! I'm 16 years old and I have taken over the family buisness where I package books and ship them out. I have learned HTML & CSS, and I'm currently learning JavaScript.
Just started, I'm a Physical Therapist so totally different worlds. I have been doing a JavaScript tutorial this week. It seems like I struggle with the very basics when I do a lab. Is this normal just beginning without any experience or should I be getting the basics right off?
I've been attempting to learn software development off and on for 6 years now. I've found the general advice in your videos very helpful though, and I'm going to attempt to reach hired status in 3 months. That's when my money runs out..... D: I figure if I don't give myself a backup plan, then it'll pressure me to get it done this time. I mean I could go back to random 12 hour shift jobs through the temp service again, but I really want this. I've wanted it for years now, and I'm not giving up this time!
@@twinzturbo Not well, I ended up getting a job as a cook for a nursing home.... Although I am now currently applying to coding jobs. I've had one interview so far.
How long have you been pursuing a career in software development? Did this video help clarify anything for you?
Started 2004 in School and completed multiple Software Development Schools until 2011 and started in 2011 as a full time Developer. Still learning :D
it's taken me years. I've bounced around between technologies which has been part of the problem. I'm finally now 'readyish' to land my first job and go through the interview process. I just went through my first formal in person interview 2 weeks ago for a front end dev position. I got rejected cause i kind of failed but now I'm back at the drawing board teaching myself how to work through coding challenges.
I’ve been a full-time iOS-app developer since 2016, but I enjoy watching videos like this because I have given the process of starting this career a lot of thought.
I think I need to get through middle school, high school, and college first.
I'm on it since february. But there was a 2 month break for me due to work issues. I think i will finish in around 3 months. That's my hope at the very least.
If someone is not born with certain talents, they can acquire it through perseverance and discipline.
I love programming and everything about computers. I’m gonna be a software developer in the future and will support my family
Where are you now on your journey? Did you make it?
Yeah, did you make it?
Yeah, did you make it?
Update ?
dont worrie his dead!
Grit and determination are key for the job search. I received many rejections before I received an offer.
Amen. That is one of the hardest parts of the process.
One way to put the difficulty of getting a software job into perspective is to compare it to getting an acting job. Would-be actors face even more rejection, and their prospects of finding solid employment are much worse.
@Josh Adams I would have to disagree with you on that matter, absolutely NO comprasen with an actor and a programmer....I think you're a little off there.......my brother (6 month experience) and cousins (right after college) are both programmers, one was self taught and the other went to a good school BOTH had jobs within 2 months of searching and I know many good jr developers who never struggled as many people on here are saying. I was an a Corporate IT Recruiter for 8 years and if I found somebody who had SOME experience and had the technology skills we were looking for, I would hire him, so its not as difficult as people say it is(Of course we are talking Silicon Valley here)...IF you really want it you will get it! I also want to become a software developer and taking courses as well. The truth here is about What you know, How much you know, and Who you know, simple as that...and no I am not exaggerating but that is the reality!
There's a lot of breathless, self-promoting, motivational hype out there about becoming a software developer. It's good to see someone give sound, measured, sensible advice and information.
Thanks Dan!
If you are determined to become a software developer you have to give it your all, Bet on yourself, Put in the time and the results will come. .Thanks Andy for this !😊👏
Ive always been the “slow kid” in my comp sci classes, totally not an “engineer thinker”. I know im not a “logical thinker” or at least a great one, it takes time. Id say im more of a “creative thinker”. in my third year of college atm and im definitely getting a better understanding. Taking 3 years, but am starting to really feel comfortable. Point is, people are gonna learn at their own rates
Thank the heavens for your comment, because I was starting to feel like I wasn't cut out for programming after. Like yourself, I'm more of a creative thinking so it's nice to read your comment as a sign of reassurance
Same here. Was starting to feel a little concerned.
It takes a lifetime. I started in the 1970's and here I am watching your video to see if I can learn more. One piece advice I can give is that it is much better to pick up a project where somebody else has failed than to do a brand new one. This has to do with client's expectations. As far as mentoring and coaching I was once hired by a video store to mentor and coach the person writing their software. I would have done it for free but it turned out that my structured approach pretty much bored him, he was more an artist than an engineer. So he wanted me to take over. A lot of customer and video data was already in the system, I needed access to that. So, I soldered together a serial adapter and told him to write to that to get the data out. He couldn't with the rest of the crew at the store after hours, so I locked him in and told him to break the window in case fire breaks out. Then I took the rest of the crew across the street and bought them tequila shots. He got it done and I wrote the software, team stayed together and later went on to produce a movie called Pulp Fiction and win an Oscar. So becoming a software developer may involve soldering, locking somebody up, buying tequila shots and probably many other things.
I hate you.😐
@@ripcordace7258 r u the guy who got locked up?
I am 2 months into this. I am nearly completed with my first coding book and my first bootcamp on Python. 2 years seems like a long time! I am 27 though, and my goal is to make it by 30.
How’s it going so far?
Are you still doing it
Exactly where I'm at now!
@@21stEuphoria same here
How's it going Joseph
How long till I get a job and how long till I'm a decent developer are two different matters.
Well said! Most of the time the latter will come once you get a job. Emphasis on the phrase "most of the time" :-)
Love these videos. This one made me realize I should have started pursuing this a long time ago. I learned scripting languages for making mods for games when I was quite young, but never went into the field. I think the biggest thing was that I never really liked school that much and no teachers really believed in me or showed me any interest. I remember being super excited to take my first Information Technology class in HS (this was back when schools were just starting up these programs) and the teacher absolutely hated me for some reason. I was also always afraid that being a programmer would involve a lot of math. All I can think is that I've wasted all of this time not doing something that it was pretty obvious I would be good at. But I guess I never believed in myself.
Thanks to your channel I'm starting to think that this is something I can absolutely do, so thank you. You're making a difference in at least one person's life.
P.S. There seems to be something wonky with the frame-rate of this video. The motion is choppier than I'm used to seeing on YT and it gives me motion sickness.
I got my first job as a Software Developer recently and it took me 10 months from the first day I started learning to code HTML. I went the bootcamp route and it ultimately led me to my job through the career services at said bootcamp. The bootcamp was 13k and I received a 35k pay increase from this new job. I’d say it was a worth while investment
It was 10 months of full time coding about 40 hours per week.
13months now at Bootcamp with 60hours/weeks effort. 60% done. No engineering/quantitative background in college and 'generational unfamiliarity' with computers in general'. Only things going for me: Grit and analytical/reasoning (INTJ for personality type on MBTI test taken twice). Have to remember not to play Compare Game with others. Increasingly learn that someone was s/w engineer who stopped to have kids or someone built their own computer from scratch or someone's wife or husband is s/w engineer so they've got 24/7 tutoring. Just hang in there and keep chugging through the mud. Also, use your resources! Thanks, Andy for the great details in this video!!
c you can do it man just keep grinding. You’re already more than half way through! Before you know it you’ll be done the bootcamp and on the job hunt. Be confident in your skills I’m sure you know more than enough to land a job if you’ve been doing 13 months with 60 hour weeks.
Ryan Dulac Thanks man! Good luck to you and keep grinding.
@@cUser691 I know this is late, but I was just curious if you finished and ended up finding work? I'm been self teaching with plans to take the bootcamp route myself.
Former Naperville Starbucks barista here. I just left my job recently, I'm going to take a couple months off work to really grind and get some projects done for my portfolio. As long as I keep working hard I know I'll eventually get a software job, just hoping it's sooner rather than later. Thanks for always giving me inspiration man.. any time I start to get frustrated or feeling down, I just watch some of your videos and I'm back at it 100%.
Nice! I’m from Naperville! Best of luck.
Thank you Andy my fellow Chicagoan! Very Inspiring. I enjoy coding and I try my best to practice everyday. I don't care how long it takes to reach my goal. I'm determined!
I am a Communication Technician. Cable Guy
haha Im working to become an Computer Engineer. Your videos helped me figure out my start.
Thank God I found this channel. You are essentially my therapist!
What i really like about this guy is that he's not putting people down like some others do ,he's telling us to study 15 hours or so in a week, another youtuber tells us to quit our day jobs to study for example.
its takes the moment you decide to become one and then the rest of your life. Self fulfilling prophecy is huge. just tell yourself what you are and become it.
I so appreciate you man. You encourage me a lot. Keep doing what you're doing.
When it comes to technology I’m a very fast learner, I work full time, so generally once I’m out of work and finished with the gym, I hit the books for coding. I ended up learning a little bit of python, about 1 week in and realized that I should be learning the Front End before doing the Back End. So now I’m starting at Square 1 again, doing HTML and CSS, my goal is to get very familiar with them within a month and learn JavaScript and get familiar with Node.js and React then I’ll hopefully be Job ready! Maybe I should even document my journey.
I'm a junior in college having a major change to computer science to be a software developer hopefully I'll be able to do it!
Chase Polit that’s awesome what was your previous major ? Exercise
I would say 500 hours is enough to score a good job as a web developer. Focus on the fundamentals (HTML, CSS, JS, git) and pick up a primary language (Node, Python, Ruby, PHP).
Andy, thank you so much for your videos! As someone who sells engineering services and now looking forward to become a developer your videos are helping me a lot! If I questioning my decision or myself sometime i just watch one of your videos and feel better :) thanks from germany !
At 7:00 you basically described exactly what happened to me. It got frustrating so i took long breaks, family members encourage me to stop and do something else out of concern, I didn't believe I was capable and i really questioned my intelligence because I compared myself to other who were learning at a faster pace. Here I am still at a basic level and I started my coding journey since 2014. BUT I am now back at it again. Started about a month ago because everything i decide to do brings me right back here wanting to become a software Engineer. This time I am determined to Excel. Pray that I do!
The real question is: How do you know when you are employable? You learn, you code along, you do whatever you think is gonna work for you, but how do you know when is enough to start applying?
Wish he would’ve answered this comment
I'm 33 years old, and I will be attending college as a computer software developer this fall. Wish me luck 🙂
Hey Andy! I'm really looking up to you. One of the best RUclipsrs ever. Very simple and straightforward. Keep up the good work man!
I'm also self-taught, but did it 13 years as hobby then got the opportunity to do it as a career. So been 3 years doing it professionally. One of the things I realised is that a lot of the industry stuff I've done before or know what it is, but did not recognise it at first for not actually knowing the terms. Then also my biggest struggle as a self-taught programmer were to read other people's code. Trying to see what they doing, since all the code I've done and wrote except small snippets online were my own interpretations. But have to say just few months and became really good at it. And then obviously something that you'll learn once doing it professionally is to do projects as a team. Even if you have or think you have the best solution or idea that it might not be selected and that big projects split into sub modules that your section of code need to fit in and collaborating with your team. Non of these were nightmares, just mentioning it so a new programmer can recognise it and push through those times.
I really appreciate your videos king
Easily the most professional yet personable content I've found regarding this subject.
Keep the posts coming!
Currently an appliance technician, all day long I troubleshoot problems, but I want more of a challenge and love math, always had a computer as a hobby doing all sorts of stuff....really want give this a try
I have been a software developer for 3 years . I could not relate more than this .
Thanks
As far as languages go there is no "Perfect language" for software developers. Want to learn how to build websites? Html and java is good. Server side? Ruby, PHP. Game engineering? C# C++ and python.
Of course languages will overlap depending on what you do but that's where the research comes in. Who's using what or what is the business standard(if you are looking at a company) or what language is easiest to set up? All of these questions should be in your thoughts one way or another to help YOU in what YOU want to do.
Thanks Andy. I have a couple of questions:
1. How many hours a day do I need to dedicate to achieve this in 3 months?
2. Are the programming languages in the ebook relevant for 2021?
Thanks for writing that pdf, and making this video! Super informative on both accounts, and worth every minute. In the last 20 minutes you've helped me to figure out which aspects I need to focus on in my journey before I can achieve my dream of taking over the world as a software developer (and then they all wondered... "Is he serious?")
By the way, I went to the link in the pdf to schedule a call, and looks like you're not taking calls at this moment... or you're overbooked, or the program isn't working for scheduling. Either way thanks for the help! May you become almost as rich as I plan on becoming you sneaky car salesman you...sneaking out of car sales... so sneaky. ;)
you're really my life saver Andy! Thank you a million times.😭
Cheers! Glad to help 😊
Hey Andy! i´ve started this year the degree for S.D and you inspire me to keep learning! greetings from Argentina
The thing he doesn’t note is everyone from the 3 month to the 2 year developers is only about 15% of the total people who try.
I've already got software dev jobs but the stress I've got is overwhelming that's why I change career but now I am trying again to be a software developer. Thanks for this tips. Most of your content are helpful
Job ready = communication skill(8/10) + programming skill(5/10)
13/20? the remaining 7 is the secrect sauce that gets you the job.
Actually job ready = can google. en.m.wikipedia.org/wiki/Weighted_arithmetic_mean
@@bgrg 7 is problem solving.. I guess
@@bgrg wait no this is wrong lol
@@thanhvinhnguyento7069 it's the secret sauce to problem solving
I'm at university going into my second year of my Software Engineering studies, also in my free time I'm enrolled in a Java udemy course online to get the certificate and also improve my skills further, and a couple of web development courses that teach basic HTML/CSS, jQuery, React and Node.JS. I hope that a degree will help me boost my chances of getting a job in this field. I salute you from the UK!
Cheers Sabin! Best of luck to you :-)
I'm taking an intro C programming class now and man I literally get off work and code all day just to keep up... and Im just taking this one class!
Idk dude but im not into C++ or Ruby or stuff like that im learning Powershell scripting honestly I fell in love with it. In 3 months I feel pretty confident about it. I understand it pretty well and know how to manipulate Apps thru .Net framework. But i code almost any day at any time. I ask questions to people that know it better and thats the Key. Ask and then Apply it. This will increase your knowledge so rapidly!
I'm a self-taught club DJ and a 3rd year Chemical Engineering student, but i can't continue my degree due to financial problems, so i decided to become and Web developer and I just started studying last week. I'm sure that i'm gonna make it, so no worries. Wish y'all can make it too, Cheers!.
Determination and grit and patience, are KEY!
Nice one Andy!
Thanks Mario 😊
I've been learning for 4/5 months now and the difficulty for me is knowing how long to spend on each language... You can tell yourself you're not good enough because there is always more to learn so it's kind of knowing whether you're at the stage of being employable or not.
I would focus on just 1 language that is used on the specific job you're pursuing. But if it isn't a object oriented language maybe also learn Java just to understand some of the programming language concepts like inheritance, generics, interfaces etc
But it doesn't help to just know the basic Syntax of many languages. You should not Onl focus on 1 language but also on 1 framework that is commonly required in job offers.
Like every language, there is always something new to learn. There is never enough. There is always something to learn. Just keep trying. STAY HARD
Absolutely on point. Great vid.
I quit over 20 years ago since every year its a new thing to learn and a new language to learn which never ends and hard to retain the info which you will forget everything and rely on references. Bad enough people that cant speak English teach it which they cant even explain it which has a high drop out rate even at school they were the top at it. Not even the expects can explain it and an not even simplify it since programmers are not designers to present things properly which is still an issue today and many of them that are have ego issues from projects I worked with.
I knew the internet would be big and told others before the internet was around. I knew most programming jobs would be sent to 3rd world to be done 10x cheaper which many programmers had to change professions.
And and sometimes if you hire someone they will take your idea or will not do a good job. You don't need school to program and I knew someone that was self taught and got a job with a Nintendo affiliate. But they had to reference a lot of times and ask a lot of questions to get where they are. Just like any job to be good you have to be obsessed.
Thank-you man, This was pretty satisfactory
I've started learning code about one year and a half ago, at the age of almost 14, I learned c++ with a course of 10 hours in total, python in about 6 hours, obviously not in one day, but in one year and a half. Now I started game development, I love it, I've started with Unity in C#, I make Italian code lessons in my channel (not a spam cause it's an Italian channel so... :D), I study computer science. I'd like so much to become a programmer, game developer or software developer
good for you that you started so earlier
Would love to hear also about how access to resources plays into this timeline: ability to take CS courses, ability to dedicate oneself full time, etc... is your 3 months to 2 years estimation assuming that someone is able to study full time or does that apply to people who also have lots of other obligations?
I'm sorry Andy I'm trying to work on my listening skills and I was typing comment before finishing your video
I love this video and I think that you made a greatobservation in that people need exposure to computers and computing terminology.what holds me up in a lesson more often than not is a term I don't understand.
as you start to learn more and more about software development, at least for me understanding computing in general became more clear, before I ever programmed I used to build computers so had a basic handle on them so I forget how much that is an advantage..
Another great video, Thank you Andy!!
Cheers! Glad to help.
Started years ago. Clearly I missed something, and most of all it’s perseverance... until now.
Can you make a vidoe How to become software developer step by step and get job like what language, tools , technology etc and if already please give the link
thnx for keeping the topic deets concise
from 4 months to 2 years.
your exposure to it before effects this!
there is engineering or systems logical mind set and then there is not.
how to you take peices and make them work together!
6 :00 - determination through hard times, questioning yourself.
realistic road map!
studying 15-30 hours a week!
pdf report on top 5 prog languages! link in description!
Man I would love to have you as a mentor on my journey!
I would argue you are a professional software developer, when someone is willing to hire you a second time again
stop watching videos and just start doing and learning you will get it as soon as possible
I am so grateful for your videos! I'm at the near beginning of my process and bouncing between your videos and CodeWithChris.
Ok, ama start learning phyton and all that at 16.
Hire me after 3 months.
@I'm a Motherfucker • 67 years ago he's too busy working to answer
What be best book to start learning everything and the rest please
Hello! I really love all of your videos. You are a inspiration for me. I'm getting into java and python and I'm really watching your videos with the biggest interest!
I subscribed coz you speak truth....that you do not make up stories for you tube
There's so much information out there on the topic that I'm confused about it. Do you need college, do you not need college, do you just need experience, do you do tutorials, do you do Udemy, do you just make projects, all of these questions.
I love filling in my information to get something. A challenge every time what fun unbelievable thing I should put in this time!
I appreciate your videos, Andy. They're quite helpful.
Glad to help!!
I'm running an experiment namely: what happens when someone in their early 60's want's to move from RF engineering to software development? What if they've been using C/C++/Python on and off over the years in engineering, decides to get serious experience and training with C++/Qt5 in the course of writing data analysis software and they submit to GitHub? Can one like this overcome age discrimination or would they need to start their own company?
Hello Andy👋 I just start my journey on web application development with python last month..I just wanted to ask how long I need to take before I start taking on new projects to practice on my own.. Love all the way from Nigeria. Thank you.
I've been self teaching data analysis for the last 6 months and am currently job hunting. I've enjoyed working with python and have gotten curious about software development. Any tips ? Wondering if I should pursue learning this as well or stick with data analysis
please make more of this, i'm on codemy almost done with JS its aswesome, hope everyone is safe
More than 4 years. I have a degree and all I am right now is a network engineer. Trust me ive tried to apply and market myself. Not easy here.
I am a Healthcare assistant and looking to pursue software development. I have been studying Java for 7 months now, but dont see creating an app yet. The problem with most Educational videos is teaching all the parts but not the actual construction... I am now taking the easier route which is Web Development. Even apprenticeships seek for people who can build websites and apps before being thought?! WT?!
So who is the "bassist" in the band in terms of programming/developing? I really like the bass guitar!
Can you make a video about finding resources for advanced learning on a topic. In most cases I can find a "beginner" book or video. Then what. Let's say there is a computer subject, (Pyton maybe or something else). What resources do you recommend?
Any tips?
I love the kind of videos. Very encouraging.
i just started right now :D i learn a lot from your videos.
I was already proficient in HTML/CSS have engineering background and learning JS/react for 1.5 years now I am more than ready ,several projects in my portfolio but I struggle to find a job since there is like 200-300 applicants for junior roles.
Do I need to be very very good to become a developer, because there are just some god level people that I have seen. Just want to know if I need to get to that level before getting a job
Thanks for this important information sir. :)
I like your videos, but no one is answering my question. Should I go to college, tech school, or just take a course on coding? What is the best way to make it where anyone will hire you for the rest of your life?
thanks this gave me an idea of everything I need to do.
Hi Andy, really like your videos mate, thanks for the great work. I've just begun the switch to software dev coming from 3D art in games. My roadmap this year: solidly learning 5-6 days a week using codecademy (supplementing with freecodecamp) starting with front end, then full stack then hopefully finishing with computer science (python, data etc).
Feedback welcome from anyone who's some this. :)
Hey bro nice video. Thanks for the good insight towards to roadmap to software developer. It was really helpful.
Thanks alot. This was really helpful
The issue of trying to be a self taught developer is not knowing what to look into. Just learning Java, Python or any other programming or markup language is not enough.
Networking, Data Structures, Algorithms, Integration, Discrete Math, Statistics... there's soo much more topics you need to show some proficiency in to be eligible.
a guide where to start?
Great video as always. Thank you.
The question I have about creating a road map is I'm not 100% sure where I'd like to end up, because I'm not 100% sure what all the endpoints entail. While I think I might enjoy building websites, I have no idea whether in the course of my learning I'll find something I enjoy more or am better suited to. And should that happen, is it okay to pivot, or do you run the risk of getting lost in the woods?
I suppose this is where mentorship comes into play.
Roadmap...must have!
What if you're engineering support bg but want more design or front end? I know html CSS bit of JS.
Thanks helps a lot Andy. You sometimes get overwhelmed with all the information on the web, which direction? Critical, you have mentioned, once you finished your training the real thing is to start joining the rest out there consulting working with teams on projects. Would be good if you could do a review on freelancers out there and what remote contract jobs is available or where to advertise. ;)
My opinion is that it depends on how much time a person has to learn the skill sets.
That's certainly a big factor. I should have mentioned this but my basic assumption is that someone is studying anywhere from 15 - 30 hours per week. Anything more can certainly decrease the learning curve potentially. Anything less will lengthen it.
@@AndySterkowitz I actually haven't watched this video yet, but I mean to later on today. Right now i have a work study with school and I'm going over some PHP plus taking a SQL class. That adds up pretty quick on hours but I'm also trying to learn new Web Dev material and work on my portfolio on the side.
@@AndySterkowitz 15-30 hours a week? For how many montsh, and lets say you wanna try web developer front end will it take some months? If you increase the hours daily
This is really helpful, thank you!
I'm only fifteen and I've been trying to convince myself im going to be an electrical engineer, but my passion is in game development, im just a kid who wants to make games and I just need a push in the right direction if anyone would indulge me. My dream is to work at ID software.
Sebastian Ramirez you can make small App Store games my friend made one using c# you can start with Codecademy it’s very easy and will get your mind exposed to it.
any good certification suggestion in python developement... ? how do we go about becoming python developer fulltime
I'm going for the 2 year end of the spectrum by choice. I have a job that will provide support and afford me the time to really learn coding well. I know that once I get a job in the industry I won't have the free time to progress like I do now so I'm going to take advantage of my current situation.
What job do you currently have?
I sell fabric and sewing supplies from my home.
@@MrPDTaylor Oh nice good luck to you! I'm 16 years old and I have taken over the family buisness where I package books and ship them out. I have learned HTML & CSS, and I'm currently learning JavaScript.
@@CleverCheats excellent! Keep it up and by the time you're 20 you'll be a pro.
Just started, I'm a Physical Therapist so totally different worlds. I have been doing a JavaScript tutorial this week. It seems like I struggle with the very basics when I do a lab. Is this normal just beginning without any experience or should I be getting the basics right off?
I've been attempting to learn software development off and on for 6 years now. I've found the general advice in your videos very helpful though, and I'm going to attempt to reach hired status in 3 months. That's when my money runs out..... D:
I figure if I don't give myself a backup plan, then it'll pressure me to get it done this time. I mean I could go back to random 12 hour shift jobs through the temp service again, but I really want this. I've wanted it for years now, and I'm not giving up this time!
How'd it workout
@@twinzturbo
Not well, I ended up getting a job as a cook for a nursing home.... Although I am now currently applying to coding jobs. I've had one interview so far.
@@theantireaper cool, good to hear the ups and the downs. Hang in there man