How long does it take to "Learn to Code"?

Поділитися
Вставка
  • Опубліковано 29 чер 2024
  • So how long is it going to take to land your first job as a programmer? In this video I break down how long you can expect to learn to code and land your first gig.
    📄 ** DOWNLOAD MY FREE STUDY MANUAL **
    To download my FREE Self-Taught Programmer Study Manual PDF go to: andysterkowitz.com/study-manual/
  • Наука та технологія

КОМЕНТАРІ • 402

  • @AndySterkowitz
    @AndySterkowitz  3 роки тому +49

    How long have you been studying for?

    • @daneansonnier4804
      @daneansonnier4804 3 роки тому +4

      Just started. I enjoy your videos

    • @MBXD001
      @MBXD001 3 роки тому +1

      lol id rather not say., lets just say its become much easier when i picked up Head first javascript. am like whyyyyy is it only now i see this awesome book ?
      So now maybe in two months im done.

    • @Khourad
      @Khourad 3 роки тому

      Say about 8 weeks

    • @mivids100
      @mivids100 3 роки тому +1

      Since march

    • @rmdozer
      @rmdozer 3 роки тому +9

      Just graduated with a CS degree Magna Cum Laude. Finished the degree in three years and got my first job after my first interview.

  • @alechanB
    @alechanB 2 роки тому +170

    In 2018 I was jobless and was looking for a career change. I started to learn how to code in june and immersed myself into study 6 to 10 hours a day and I really gave everything I got. The fact that the clock was ticking and the feeling of dread was growing was good motivation for me to find a job as soon as possible. It took me 5 months until I got a job as a junior frontend developer

    • @bigfoad
      @bigfoad 2 роки тому +2

      Which language you learned?

    • @w1p3d
      @w1p3d Рік тому +5

      @@bigfoad he said frontend engineer

    • @Yaya-iu3uy
      @Yaya-iu3uy Рік тому +8

      @@w1p3d frontend itself is not a language

    • @skip0
      @skip0 Рік тому +3

      @@Yaya-iu3uy most likely JS

    • @universesixhit642
      @universesixhit642 Рік тому +1

      Well done man so happy for you good stuff!

  • @gogetter8361
    @gogetter8361 3 роки тому +332

    I'm 11 months into my coding journey. Im gonna keep programming and trying every day, even if it takes me 3 years or more to land my first job.

    • @AndySterkowitz
      @AndySterkowitz  3 роки тому +44

      Love the sentiment...I felt the same way when I was learning!

    • @gogetter8361
      @gogetter8361 3 роки тому +14

      @@AndySterkowitz thanks for what you do, man. You help out so many people with your content!

    • @DriveandThrive
      @DriveandThrive 2 роки тому +5

      Hows it going? Have you gotten a job yet?

    • @ganyrehs
      @ganyrehs 2 роки тому +6

      So far I'm taking my third programming class in college currently learning inheritance, polymorphism, abstract, and encapsulation. It's been a little over a year since I started coding but not everyday since I have other classes to worry about. I still don't fully grasp some of the concepts but I do notice I'm beginning to understand bit by bit the more I read code and try to understand. All in all, I think it just takes time and persistence. People learn at different pace.

    • @sudo_garrett
      @sudo_garrett 2 роки тому +3

      @@ganyrehs you sound like you will succeed my friend. start on a passion project or two outside of school. that is where i found i learned a lot more and was also able to apply knowledge from my classes.

  • @dtawantawng5131
    @dtawantawng5131 2 роки тому +51

    I've been coding for around 12-months now. I wake up at 4 am and study for 3-hours every morning before work, rain or shine. I use courses as they provide much needed structure. Learned HTML, CSS, SASS, Bootstrap, JS, React, GitHub, NPM, and a bit of Node so far. Hope to get my first job sometime in 2023. Some key advice to those who want to succeed that I want to share is to have a strong motivation and know clearly what it is. This is what will sustain you when the going gets tough, which it will. I do it for my wife and my baby daughter, and the thought of them keeps me going (:

    • @Houmac1
      @Houmac1 2 роки тому +6

      This is nice to read and it's really no excuse for why i can't do it! I don't have a wife or child, so if you can do then i definitely can too

    • @nelsonleone2508
      @nelsonleone2508 Рік тому +1

      wow, that the same as me , please how do you cope, i can't afford a bootcamp course to learn advance web dev. Please can you advice me

    • @michaelparker9860
      @michaelparker9860 Рік тому +2

      I'm studying a programming now through the programmer coach I need more motivation thank you very much for that story brother

    • @cold_
      @cold_ Рік тому

      good luck! let us know when you get a job

    • @tayyibali5052
      @tayyibali5052 Рік тому

      I just finished learning react and completed my knowledge on MERN. Still yet got to learn redux, scss and typescript to really ground the familiarity of it. Took me 10months to learn MERN bymyself. But the problem i do face is that i dont know how to code. Because we are in the same pool and you are few months ahead of me. Does it get easier? Do you spend hours thinking and trying to find a custom solution for your problem?

  • @stefandeclerk
    @stefandeclerk 3 роки тому +106

    Coming up to a year in June.
    I'm only able to put in maybe an hour or two every day (because of job, family, etc), but I'm consistent and also realistic about how long it's going to take. I'm also a bit older (41) and the last time I studied something was 15 years ago, so it took a while to get my brain into learning mode again. Thanks for the videos, they definitely keep me motivated.

    • @jQuery22
      @jQuery22 2 роки тому +5

      very encouraging, i have lacked consistency, but i believe an hour or two a day would make a very huge difference,thanks for this

    • @legendaddygee7204
      @legendaddygee7204 2 роки тому +4

      After reading this comment. I'm up for a challenge. 33 yr old here and just don't want to end up expendable.

    • @dreamerkjm8641
      @dreamerkjm8641 2 роки тому +1

      how it's going?

    • @stefandeclerk
      @stefandeclerk 2 роки тому +5

      @@dreamerkjm8641 really well, actually. I switched from Python to JS in Sept, because I realised that it's easier to get into the industry with JS than Python (from what I can see). It felt ridiculous starting a new language from scratch, but it's taken me half the time to get a grip on, than on Python, and I've started building some projects in Vanilla JS & React. So yeah, tl;dr version: it's going well. It's hard-ass work, but I think it's worth it.

    • @dreamerkjm8641
      @dreamerkjm8641 2 роки тому +2

      @@stefandeclerk Glad to hear. I agree it's a bit hard but it's achievable, I'm also learning JS myself and things can get tricky lmao. Anyway, good luck on your journey and i hope you will break to the industry soon.

  • @WooSanizMyReligion
    @WooSanizMyReligion 3 роки тому +58

    The sad thing is that many give up in middle of their journey, thinking that coding is not their cup of tea. I too had this doubt and had to face massive breakdowns and got so frustrated that I was on the verge of giving up. But, there was this tiny voice inside my head that told me to keep going, to never stop learning and facing challenges. I'm glad that I listened to that voice. As a result I am a much better programmer than what I was yesterday. I made tons and tons of mistakes, fxked up badly, had many sleepless nights, but you know what― All of that worth it! If I didn't made any mistakes or even denied to correct them before moving further, than I wouldn't have reached where I am at today :)
    Never give up, guys!!

    • @Ativetah
      @Ativetah Рік тому

      I'm so happy you overcame this. I know what I'm getting into but the job opportunities are just way too good worldwide. I wanna use that chance also I love all sort of Computer stuff^^

    • @pajo2012
      @pajo2012 Рік тому

      Did you get a job?

    • @superscience4817
      @superscience4817 Рік тому

      Did you study/learn coding on your own or did you go to school or bootcamps?

    • @jkf16m96
      @jkf16m96 11 місяців тому

      You're right.
      Part of the problem is people usually thinking you have to be intelligent in order to be a programmer.
      We can say that programmers become really analytic when it comes to problem solving, for us usually X problem always must have a Y + Z solution, almost always.
      But, we aren't intelligent because we were already, we became intelligent because we are programmers.
      Part of the job is to BECOME a clever problem solver, you aren't one already.
      There is a wall of course, of how clever you have to be for certain positions, but to be a programmer in general, or any other position, you don't have the requirement of being intelligent, you become one.

  • @Web-Dev-Codi
    @Web-Dev-Codi 3 роки тому +42

    I feel so much better after watching this. Have been at it for almost 2 full months and after watching this I am more relaxed with the time frame. Thank you for calming my nerves.

  • @melvin-fitnessproductrevie7082
    @melvin-fitnessproductrevie7082 3 роки тому +18

    The biggest thing I've learned is that it never stops. If you stop learning, you stop growing. When I see experienced developers code, they spend a lot of time referencing docs, etc, so it's obvious it's impossible to remember everything

    • @MephiticMiasma
      @MephiticMiasma 2 роки тому +2

      not to mention that the technology itself keeps changing. I become a professional programmer later in life, and one answer to "why not sooner" was, "the things I learned didn't even exist back then"

  • @DevoShreds
    @DevoShreds 3 роки тому +8

    Another great video, Andy. Your content has inspired me to go back to school for programming after spending a little over a year diving deep into self-learning. Appreciate your efforts.

  • @Unknownbrowndude
    @Unknownbrowndude 3 роки тому +30

    Thanks for the great video, Andy. Currently waking up at 6am to get some coding in before I start work from home at 9am. Then after work I code for a few more hours. Trying to stay disciplined and consistent.

    • @khalil4968
      @khalil4968 3 роки тому +1

      Keep it up Mohamad

    • @strictnonconformist7369
      @strictnonconformist7369 3 роки тому +4

      Due to decision fatigue I wonder if your current regular job suffers (no clue what it is, may not be an issue) and your quality of coding after work.
      I suspect your best learning is before work for that reason. Good to prioritize that way if it won’t affect your ability to do your current job until you have enough experience doing this under your belt.
      I say this as someone that’s been coding for a living likely longer than Andy has been alive, and I started before he was alive, before I did it for a living.
      It’s good to hear him keeping people new to this sufficiently grounded. I’ve not been new to software dev for decades now, but you know what? I’m still learning new technologies an methodologies, the reality is you’re either always learning and getting ahead or you stop and quickly become unemployable, there is no “keeping up” with everyone, and it’s a huge question of whether you’re betting on the right horse for language, frameworks, etc.
      Andy has it exactly right about the thing that matters most, and the languages, frameworks and methodologies mean nothing if you don’t solve your customer’s problems with code. The one thing not mentioned that must go with this is the fact that you can never reliably solve a problem by writing code if you don’t know how to solve it without code first. This is the case where this is a field where you are regularly learning more than the technical stuff of working with the computer because the computer and the code, etc. are merely artifacts used to prove you’ve mastered understanding the problem you’re meaning to solve for the purposes of automating it.

    • @Unknownbrowndude
      @Unknownbrowndude 3 роки тому +6

      @@strictnonconformist7369 You make a valid point. My work has been suffering since I took coding a lot more seriously. I am not nearly as productive at my 9-5 (I work in law), but I've decided its not something I want to do long-term so I want to take a chance with coding.
      Although I'm a lot more focused and relaxed coding first thing in the morning, it is draining and frustrating coding after work. The mental exhaustion attempting to practice after a long day at my desk, only to come back to that very same desk to practice takes its toll. Can't complain though, I've got the opportunity to make something of this and I'm determined!

    • @edgartolete
      @edgartolete Рік тому

      study hard for a year and get a freelance client for 3usd/hour

  • @IAmProgrammingEnthusiast
    @IAmProgrammingEnthusiast Рік тому +1

    Thank you! I just started this journey today and am very excited about what might happen to me in the next few months. I really think I could do it in about 6-8 months and I will do everything I can to fulfill that self-imposed commitment.

  • @miya7525
    @miya7525 3 роки тому +44

    I learned how to code 2-3 years ago. Took me 8 months of studies before I landed that first job. Worked for them as a remote developer for 2 years until yesterday, I had enough of it so I finally quit. I realized this field wasn’t meant for me, everyday I found myself stressed out with the task at hand, as well as staring at a screen being sedentary all day. I was excited with my job for the first 3 months and genuinely did enjoy it but overtime I just started to absolutely hate it. With that said, coding is a commitment, make sure you know this is for you because it will take a lot of perseverance to do it. I’m starting over with my life and I never felt happier. Cheers and good luck

    • @clerklerp8458
      @clerklerp8458 3 роки тому +2

      Nice that you found a different path in your life, what other carrier were you thinking of pursuing/doing?

    • @miya7525
      @miya7525 3 роки тому +10

      @@clerklerp8458 Using the money I made to start my own business. I don’t want to go back to menial jobs lol

    • @ganyrehs
      @ganyrehs 2 роки тому +2

      I'm starting to feel like this already and I'm still in college. It takes me so long to figure things out sometimes it gets frustrating.

    • @JasonSmith-ir8zz
      @JasonSmith-ir8zz 2 роки тому +1

      Where did u learn to code? Any recommendations?

  • @zagenX
    @zagenX 2 роки тому

    Thanks for priceless content! As always it was simple and obvious but still very true!

  • @mzokhonashozi4784
    @mzokhonashozi4784 2 роки тому +1

    I love your videos they're motivational and realistic I have been coding for a month now its hard for me cause I'm also doing my third year in optometry but I'm not going to stop until I'm good at this even if it takes me a year or two or more.
    love your videos and please don't stop sharing information with us

  • @christopher2148
    @christopher2148 3 роки тому

    I really like Andy's videos. He seems like a cool dude. Thanks for the video man.

  • @archiehababag7099
    @archiehababag7099 3 роки тому +2

    Really appreciate this video Andy. Thank you

  • @lifeform106
    @lifeform106 3 роки тому +1

    This video was a lot better than I expected. The reason I learned it was because I have a background in self teaching myself foreign languages. So I know how a roadmap works so I have been able to learn the right technologies and build websites for friends and family. I am half way through the roadmap and in some more months I can land my job thanks to all this help on UA-cam and previous foreign language experience, I can possibility get there. Enjoy these videos! 😎

  • @johncerpa3782
    @johncerpa3782 3 роки тому +28

    The learning is constant

  • @kaushikiyer9470
    @kaushikiyer9470 3 роки тому +8

    Tbh.... It depends upon person to person... The enthusiasm, passion towards to learn to code, the consistency to learn every day...

  • @saganasimov4891
    @saganasimov4891 3 роки тому +3

    Thank you for this, Andy, I really appreciate this advise of yours. I'm inspiring to be a Software Developer that specializing in IoT.

  • @davidfleetwood2145
    @davidfleetwood2145 3 роки тому +4

    Thanks. Well put and a great help.

  • @khalil4968
    @khalil4968 3 роки тому

    thanks for the document Andy :)

  • @mickwhyte4204
    @mickwhyte4204 2 роки тому +7

    I'm just about 2 years in and still feel I have loads to learn (I do 12 - 14 hours a week). I followed a bootcamp to structure my learning which was really useful(front end and Node/Express backend). I'm comfortable now with JS so my next step is to learn a framework, get a bit of SQL under my belt then I'm ready. That's my idea of ready anyway 😀

  • @devgatling
    @devgatling Рік тому

    This I was dope definitely needed to hear this. 😶‍🌫️🤘🏾

  • @vahesevachyan9399
    @vahesevachyan9399 3 роки тому

    This was much needed im a little over 3 months in and i was starting to panic to say the least. Thanks for the great insight Andy your videos are awesome.

  • @khanriza
    @khanriza 3 роки тому +63

    It actually took me 3 months to get my first job. But, I'm in my 3rd year of coding and finding that I'm learning something new everyday. I applied for jobs on upwork and my first couple of contracts were at $3/hr. Today I'm making $75k.

    • @strahinjakrunic5945
      @strahinjakrunic5945 2 роки тому

      you really succeed but how good your wow acc are?

    • @isyraqfirdaus5322
      @isyraqfirdaus5322 2 роки тому

      3$/hr? wow, where do you live?

    • @mymothermylife4033
      @mymothermylife4033 2 роки тому

      @@isyraqfirdaus5322 does that mean 3 dollars per hour?

    • @yashaswikulshreshtha1588
      @yashaswikulshreshtha1588 2 роки тому

      @@mymothermylife4033 Maybe he meant to write $30/hr. Can't be that small of amount

    • @Asam252
      @Asam252 Рік тому

      @@yashaswikulshreshtha1588 he might live in where in a country where 3 dollars/hour is a lot of money

  • @elo9689
    @elo9689 3 роки тому +67

    I got my first job after 2 years of learning while having a full time job in marketing It was hard but i never gave up

    • @darhenny9193
      @darhenny9193 3 роки тому

      congratulations on that Elo!

    • @hamzamohamed7935
      @hamzamohamed7935 3 роки тому

      One of the most brief yet practical and informative comment about topic i have ever seen..... Thank you sir

    • @HCforLife1
      @HCforLife1 3 роки тому +7

      Great. I would say 2-4 years is a usual scope for full time working/family people. I found a job after 2.5 half years. I probably was job ready year earlier but didn't have a portfolio. Applied to tens of jobs and got no response. After my portfolio was live I applied to 2 positions and had a job month later in one of them.

    • @ShadaeMastersAstrology
      @ShadaeMastersAstrology 2 роки тому

      @@HCforLife1 That’s awesome. If you don’t mind me asking, what did you include in your portfolio?

    • @elo9689
      @elo9689 2 роки тому +4

      @@ShadaeMastersAstrology sorry for the late response, my portfolio wasn't anything special few simple projects with API search and crud operations, I didn't have an interview at start my CV passed and got a test assignment to finish in 5 days, I did great on that, passed the technical interview and got the job. 1 year passed since now I get at least one offer a week and it is much easier to find a job

  • @tigerdalandan
    @tigerdalandan 3 роки тому +4

    Of course, practice makes perfect, but I it makes sense that a lot of practical knowledge and problem solving is very helpful for programmers.

    • @AndySterkowitz
      @AndySterkowitz  3 роки тому

      The right type of practice is important as well :-)

  • @djStens
    @djStens 3 роки тому +14

    I think it's funny how you make variations of videos you've done in the past. Not criticizing, I find it motivating.

    • @mivids100
      @mivids100 3 роки тому

      The problem (Andy) is that it is a finite subject, so you end up repeating earlier videos. How about ‘how to job hunt’ ‘interview preparation’ ‘tricky questions’ ‘build your cv’ not to mention the specific coding videos you are capable of. How to use the ides etc.
      I love your vids and they fill me with motivation, so keep em coming. But some new content would be well received

  • @cyraxvisuals6203
    @cyraxvisuals6203 3 роки тому +1

    I come from a vfx background and I am currently learning python to build plugins with eventually becoming a TD in vfx. I dont have a 100% clear plan but I know that I want to become a TD/pipeline developer in VFX, so I am focusing on OOP right now. This video is really insightful thanks

  • @cdarklock
    @cdarklock 3 роки тому +42

    I divide software development into five levels, starting with "Nerd" - someone who wants to write code, but doesn't know how. The Nerd typically progresses to "Hacker," who can typically read, understand, and modify code if there's documentation available to look up the details. The next step is the "Coder," who can write code from scratch using the existing features of the library, and is generally familiar with the syntax and semantics of at least one language and library. Most people can move from Nerd to Hacker in a couple weeks, and make it up to Coder in a few months.
    Then there's the "Programmer," who can write entire programs from scratch and implement features that aren't in the libraries, but the resulting program will not be intuitive or even usable by people who are not at least Coders. This is the level of most software professionals; it is about the point where you can expect to get a job in the field. It takes a year or three for the average person to get here. Longer if you don't really focus that hard on it.
    Finally you move up to "Developer," which is where you connect the final piece of the puzzle: your software has to be used by a human being. Developers can write applications that are usable by average people with no understanding of computers at all. This primarily requires a fluent understanding not only of the computer, but of the idiot trying to use it, to a sufficient degree that you can tell this idiot which button to press for what he wants.
    This takes a very long time indeed. Software development is, after all, a perpetual battle between programmers trying to make bigger and better idiot-proof programs... and the universe trying to make bigger and better idiots. You can easily spend the entire rest of your life, or at least your career, working diligently to become a better developer. You will still get bug reports that pressing the print button when the printer is turned off doesn't print.
    Further progress in the career field is not about the machine, it's about people. Leadership, management, marketing, these require you to understand more psychology than technology. Eventually you lose touch with the machine, and have to let other people write the code and build the software.

  • @yandhi4202
    @yandhi4202 2 роки тому

    Awesome video thank you!
    Bro I think you can benefit from a channel intro btw Lol like a 7 seconds thing with music. In my opinion it may Help your brand (perceived credibility in the eyes of the audience) and builds anticipation for the very valuable info you have to share
    Never thought I’d ask a UA-camr to build an intro lmao. Love your vids

  • @essentialaffiliatemarketing
    @essentialaffiliatemarketing 2 роки тому

    I was a desktop/ server admin for about 8 years, I leaned html/css back in the mid 2000's enough so i could do Mashup sites from templates, add galleries and videos, then I went and got an A.S in information systems in 2008-2010 took some more html/css courses and a Javascript course as well as Java 1 and 2. Then I did nothing with it for the past 12 years lol. Now at 50 I've decided to brush up on things, since everything is new in that time. Taking a 10 month developer certification at university of Phoenix and hopefully by this time next year I'll be back in the I.T. works as a software developer!
    Great info

  • @BrendanMetcalfe
    @BrendanMetcalfe 3 роки тому +1

    Nice tips!

  • @AdrianRodriguez-tm3qj
    @AdrianRodriguez-tm3qj 3 роки тому +5

    I few months ago I learned the basics of HTML and CSS. Now, I just started learning JavaScript because I'd like to focus on this particular language but I'm also super interested in Typescript and blockchain development. I'm from Argentina and it's getting really hard to find a job, so for now I'm focused on learning programming languages. The advice is much appreciated!! Wish me luck :)

    • @isyraqfirdaus5322
      @isyraqfirdaus5322 2 роки тому

      How are you doing now?

    • @AdrianRodriguez-tm3qj
      @AdrianRodriguez-tm3qj 2 роки тому +3

      @@isyraqfirdaus5322 Hello friend I'm freenlancing as a digital marketer but I keep learning, now I'm learning flutter with freecodecamp and next I'l try to learn solidity.

  • @5saydeez5
    @5saydeez5 3 роки тому +34

    I’ve been in a developer role for 6 months and still forget JavaScript 🤣

    • @AndySterkowitz
      @AndySterkowitz  3 роки тому +10

      Happened to me also. I was going back and forth between C# and Javascript in the early days and it would take time to adjust when I would switch. :-)

    • @strictnonconformist7369
      @strictnonconformist7369 3 роки тому

      Only 6 months? Total noob, you’ve not had enough time to learn enough to forget it yet! 🤣🤣🤣

    • @ruedigerschultz3852
      @ruedigerschultz3852 3 роки тому +9

      actually I am in software development for more than 40 years now (with some two dozen languages in the portfolio) and I still have to lookup syntax every now and then again for a certain language...
      and of course I am still learning new skills to the day!

    • @TheNoobPube
      @TheNoobPube 3 роки тому

      @@strictnonconformist7369 he said that hes been in a job for 6 months not that hes been learning for 6 months

    • @strictnonconformist7369
      @strictnonconformist7369 3 роки тому

      @@TheNoobPube I knew and fully understood what he said, I made no mistake. If you’re not still learning, you’re toast, and 6 months on the job isn’t much at all: in a lot of cases, that’s not nearly enough time to complete a project to a sellable state.

  • @MBXD001
    @MBXD001 3 роки тому +1

    Hard part for a lone beginner is to find the right resource to begin with., since there are so many people giving different advice. So that alone takes time.
    Then you find it now you gotta focus on that til you get it done.

  • @lindadelalifiasam5878
    @lindadelalifiasam5878 3 роки тому

    Thank you Andy

  • @johnmandrake8829
    @johnmandrake8829 3 роки тому +2

    its better to be fully prepared then when you get your first job, all that grinding to try to learn just makes it much smoother sailing for all of it even if you can't see it now

    • @williamparrish2436
      @williamparrish2436 3 роки тому

      Failed miserably at my first programming job, I have spent the past 2 years writing code about 2.5 hours a day. Now I understand programming and software engineering. The "impostor syndrome" is gone now. Can't wait for the lockdown to end and the Meetups to start. I'm really going to wow some people with my understanding of code and software development, I KNOW that I can code now.

  • @alfonsoramirezelorriaga1153
    @alfonsoramirezelorriaga1153 3 роки тому +5

    I felt relieve when I heard that a majority of people will need more than twelve months. I have been learning for 9 months, two hours a day, and feel that it will take me more than a year to get that minimum skill set to land my first job.

    • @williamparrish2436
      @williamparrish2436 3 роки тому +2

      Probably. Each level of full stack web dev for instance could be a class you take in school. HTML/CSS, then JS, then SQL, then a technology like Express. You are already talking about 12 credits if properly explored. And while you could jam those 12 in you won't really know anything about writing software. That takes even more time. This isn't something you learn in a year, it definitely takes longer.

    • @gottago1885
      @gottago1885 Рік тому

      What about now?

  • @BattlefieldTV-tp1qy
    @BattlefieldTV-tp1qy 2 роки тому

    Thanks for your information

  • @VassiliosBantourakis
    @VassiliosBantourakis 3 роки тому +2

    Hi Andy, great video.Can you do a video about older people trying to get into coding. Meaning 40 plus crowd Thanks!

  • @SergioVargas-gf4cx
    @SergioVargas-gf4cx 3 роки тому +7

    Hey Andy love your videos

  • @albertohuerta
    @albertohuerta 2 роки тому +1

    Starting seriously learning JavaScript July 2021. Accepted into bootcamps August and September 2021, hack reactor, fullstack and Codesmith. Failed to pass my month of foundations for fullstack academy in October 2021. Finally got into a cohort January. I still don’t feel comfortable telling people I’m proficient, but definitely close. It’s December 2021. This is no days off, quitting job. I still have 4 months left of the bootcamp. I’d say 1 year is accurate.

  • @polillaasesinagameplays9976
    @polillaasesinagameplays9976 2 роки тому

    Great video

  • @saltyvids9951
    @saltyvids9951 2 роки тому

    Great video thanks

  • @so6291
    @so6291 3 роки тому +2

    This couldn't have come at a better time! I have been very frustrated at my learning speed as I thought people who have motivation and certain amount of learning skill can all become a full time developer in 3 months after watching a couple of youtube clips, how wrong was I! Keep going everybody!

  • @briannaking1903
    @briannaking1903 2 роки тому +7

    I'm 15 and I was not nearly as invested in learning to program as I am now.( probably because I had to take Computer classes in 8th grade and I hated it.) I didn't know you could make awesome things and solve big issues with other than backend stuff. Plus the opportunity to learn more languages is always cool. I started March 16th and I did research as to what I wanted to do based on questions I asked myself. Once I consumed enough to learn I wanted to be a web developer/design in general, I headed in that direction. I got info on how I should start and a lot of people said Html, CSS and Javascript. So that was my structure and I've built from there adding bootstrap now, I have a good sense of html I have a little more to do on css to say the same but it's only been one month and it's an accomplishment for me. Someone known to stay consistent for a few days then pick up something else. I move a lot and my grades never showed that. I had a's and high B's I've only gotten a C once in the 13 schools I've been in. I'm homeschooled now so I have tons of time to throw into programming and perfecting. I did lose 36 lbs in east africa still coming down but im in mexico now. I guess my motivation for keeping at this comes from wanting to see the world. I wish that in 6 months I'd be able to apply to some sort of online freelance or something. But I'm ok taking a year or so the really grasp everything because there's a ton of jobs I can do in the mean time even though I dont live in texas right now.

  • @zaid-je5es
    @zaid-je5es Рік тому

    Thank you for your time for me idk what the goal all i understand is i need to learn easy language with path i can get job after 1 year or 18 months thank you again

  • @RishabhGuptaRcv
    @RishabhGuptaRcv 3 роки тому +1

    its been 6 months into coding.. last 2 months it was rough due to surge in Covid 19 cases as i am into healthcare but i m determined to roll all over again .. ❤️❤️❤️❤️

  • @michaelcopple1736
    @michaelcopple1736 Рік тому

    Absolutely Andy. I will concur that to just say 3 months of learning and then jumping into a job actually can be dangerous. Where is the experience? It takes some degree of knowledge and experience with the problem solving, not just knowing how to code.

  • @gime1945
    @gime1945 3 роки тому +3

    A lot of these "few months" to find a job in coding are people who already had prior experience. When they dive into web development, they pick it up rather quick, so yeah a lot of people do pick it up and find a job quick but it's due to their experience. Now, if you have 0 experience with anything web development or programming related, you're going to have to put in far more work, and more time. It could take up to a year or even several years for those people. I know several people who weren't necessarily web development savvy, but had experience in testing, mobile development, enterprise software, etc, who took a few weeks or couple months to be job ready for web development roles. I also know several people who never programmed in their entire lives, who don't know the difference between "good" optimized code and spaghetti code, and it's taken them several months to even years to land their first role. At the end of the day you never really "learn to code", it's an ongoing process.

  • @lanceareadbhar
    @lanceareadbhar 3 роки тому

    It depends, but you will never be done learning as the industry just moves so fast. I will say there is a big difference in knowing how to solve a problem with code and how to solve a problem with code efficiently that is easily updatable as needed.

  • @joelittle7488
    @joelittle7488 2 роки тому

    I'm right at 6 months. And I'm currently applying for Internships that will start in May/June.
    Structure has been huge, I'm going to an online school for a software development degree + I'm doing the self taught method for front end technologies specifically. I put in about 20-30 hour a work.
    It can be done in less than a year you just have to keep at it consistently!

    • @fastlearner9993
      @fastlearner9993 2 роки тому +1

      where do you find internships? and at 6months what languages have you learnt so far that you are confident in?

  • @CreeperCatsGaming
    @CreeperCatsGaming 3 роки тому +1

    I always seem to get into my own head with what I'm learning and find it difficult to keep to one language or framework. But I've made my mind up to just stick with NodeJS.

  • @bolt3729
    @bolt3729 Рік тому

    The first time I ever looked into coding or programming was when I was like 10 or 12 I forgot. Since then I've always wanted to learn and I've looked into it. I never knew how to go about learning it tho. Now I have a better idea of how to go about it and it's been very easy to understand the basics of html and css.

  • @OneAndOnlyRoRo
    @OneAndOnlyRoRo 3 роки тому

    I saw a quote saying reaching your goal is more about the “number of steps you take” than the “time”. Actions (practice) > Time. Some people cram a lot of knowledge in a short amount of time because of high practice volume.

    • @williamparrish2436
      @williamparrish2436 3 роки тому +1

      Naw, that is wishful thinking. You need a combination of both. Structured activity repeated over long periods of time. Take a lesson from classical pianists. They practice scales and arpeggios everyday for hours at a time. Focused practice for long periods of time. Plus they learn new music or compose. This takes years.

  • @Gitohandro
    @Gitohandro 2 роки тому

    Love the patch beard

  • @candicesmith-mackenzie6303
    @candicesmith-mackenzie6303 2 роки тому +3

    I was in a 15 week bootcamp with no coding language or real tech experience. I am extremely creative and a classically trained actor (I speak Shakespeare fluently lol) with some tech skills. It was hell!!! I am so glad I found your videos. I was beating myself up because I wasn't learning at that pace. I am a visual learner. I have switched to a 40 week program and you have helped me feel so much better about my choices. Thank you 😘

  • @ShadaeMastersAstrology
    @ShadaeMastersAstrology 2 роки тому

    Thank you 🙏🏾

  • @supayakamupercaya
    @supayakamupercaya 2 роки тому

    I studied programming at Polytechnics. Never get the hang of it, probably because I spend too much time fooling around. Always have that desire to master programming properly, the mind is willing but the flesh is weak. Then, your channel pops out in my UA-cam, so its might be the divine sign for me to take programming seriously, if I really want to make it.

  • @panchopaulo111
    @panchopaulo111 3 роки тому +11

    Great video! This is actually the single best way to tell if a youtuber is legit. When they say you'll be job ready in 30 days, I just unsubscribe and click on the "Don't recommend channel" button.

    • @strictnonconformist7369
      @strictnonconformist7369 3 роки тому +3

      Nobody in this field would be employable in any meaningful way starting from scratch in 30 days, that’s true.

    • @jamess.2491
      @jamess.2491 2 роки тому

      @@strictnonconformist7369 agreed. Most interns and junior devs I work with have years of experience.

  • @midknight3350
    @midknight3350 2 роки тому

    I wish I had this kind of advice 6 years or so ago. Heck, I wish I got this kind of advice when I was in middle or high school. My goal is getting good with C# and SQL because my current job needs people who can do these languages.

  • @Cssaarr
    @Cssaarr 2 роки тому

    I suscribed !

  • @meathead919
    @meathead919 3 роки тому +4

    The classic blog article on this topic is Peter Norvig's "Teach Yourself Programming in Ten Years"

  • @nikolozmacharashvili1212
    @nikolozmacharashvili1212 Рік тому

    thank you for the pdf.... when i first started I used to memorize code, when I hit react it hit me, now I spend more time analyzing, so I figure analyzing what is going on and how is going to teach me how to solve problems... Thank you

  • @Kini_Wolfgang
    @Kini_Wolfgang 2 роки тому +1

    Hey Andy. Thanks for this. I dont wanna learn coding to work for anyone but for myself. Got my Apps/platforms I wanna build. How do i go about this please.

  • @thomasfiala1473
    @thomasfiala1473 3 роки тому

    "can't create that structure for themselves" exactly. I have taken a bootcamp in the pandemic but don't know what to do after. I think I should just do practice or personal projects but don't know where to start.

  • @edozieonyeanusi4225
    @edozieonyeanusi4225 2 роки тому +2

    I started coding in February of 2020, I don't feel comfortable enough yet to apply to jobs as I am barely just learning React but I believe by this time next year, I should be able to get a job.

  • @not_hanky_ou
    @not_hanky_ou Рік тому

    When I was 13 I would definitely have been the type of person who would fall into the 1% category. I learned some C++ (UnrealScript), html, php, and at the same time learned basics in game design, physics, computer science and also a bunch of other stuff like philosophy and psychology. Now it's 20 years later and I'm starting to learn programming for real, and noticed that I still have a somewhat intuitive understanding of how programming works and am learning quite fast.
    Thankfully I'm also still very knowledgeable in all the other things I mentioned. People will (and has, many times) look at me and think/say I am intelligent and ask me questions for fun to see if I know the answer, which I almost always do or at least be able to provide a thought through answer. It's true, I am very intelligent and people say I'm wise for my age and people always said I was "going places" and would would achieve something truly great. So what do I do for a living?
    I'm in IT support.
    I do goddamn IT support. Typical gifted underachiever. Well, no more.
    Life and it's ephemerality sort of kicked my ass this year and really made itself known, and I've been thinking about how lazy I've been. I've never struggled with work and stuff in life, it's all sort of worked itself out and it's like I'm doing myself and society a disservice by not actually living up to my potential. So here I am, studying programming and coding every day, working a job that pays kind of well but is ultimately dead-end. Now at this age I feel I'd be lucky to get a job as a programmer within a year.

  • @ilkrsrc081
    @ilkrsrc081 3 роки тому +2

    it took me less than 10 months to get into my first job but I actually wasted 2 months for an exam between this period. So I can easily say less than 8 months or so, but I was 4-5 months of this was like breathing code. I started at June 2020 and got my first interview February 2021. After that I got bunch of other interviews, almost 6-7 companies I suppose and finally landed the job in April. But as Andy always mentions, I'm one of the most consistent people in the world probably lol. I think there isn't a single I didn't code any for the last 6-7 months. I can answer people's questions who are trying to go into this path.

    • @sonofaput
      @sonofaput 3 роки тому

      Hey buddy, did you use any book?

    • @ilkrsrc081
      @ilkrsrc081 3 роки тому

      @@sonofaput No, I don't think you need books, of course for certain parts it would be good to consume some theoretical knowledge but all of my programming skills come from writing a lot of code and projects.

    • @edidiong6229
      @edidiong6229 2 роки тому

      @@ilkrsrc081 can I get your email?

  • @pedromndias
    @pedromndias 3 роки тому

    Hey Andy! Thanks again for a great video with valuable tips. I would love to read your manual but the button does not seem to be working on the link after introducing name and email. Did this happen to anyone? thanks a lot!

  • @glebzaitsev6741
    @glebzaitsev6741 3 роки тому +1

    Already been working for almost 5 years and sometimes feel like complete dumb. The more i learn, the more i understand how broad the object of knowledge and how much yet to learn.

  • @chriscruz429
    @chriscruz429 3 роки тому

    @Andy
    What are the top 5 technologies you are currently using for software development?

  • @FlameIsExisting
    @FlameIsExisting Рік тому +2

    I need to code again... I want to land a 180k-200k+ yearly software engineering job after college.

  • @akaemeikechukwu7082
    @akaemeikechukwu7082 3 роки тому

    Thank you Sir for the video. Just started learning HTML and css and it's already taking much time..

    • @strictnonconformist7369
      @strictnonconformist7369 3 роки тому +1

      Both of those are useful for GUI description, but nothing else: I hope you’ve got at least one programming language you’re using with those!

    • @ahmadtahir3554
      @ahmadtahir3554 2 роки тому

      Update ?

    • @fastlearner9993
      @fastlearner9993 2 роки тому +1

      @@ahmadtahir3554 how far along are you?? what languages are trying to learn/learnt ? how long you been learning for ???

    • @ahmadtahir3554
      @ahmadtahir3554 2 роки тому

      @@fastlearner9993 This is my 4th month learning. I learnt HTML , CSS and JavaScript. Current I’m learning react and firebase

    • @fastlearner9993
      @fastlearner9993 2 роки тому +1

      @@ahmadtahir3554 thank you !! i appreciate your feedback. i am just 2weeks into html and css , i will now add javascript to my daily studying/coding and hopefully in couple months move onto react & plan my next steps from there.

  • @calvinkoay1939
    @calvinkoay1939 3 роки тому

    If advanced programming softwares which are Integrated Development Environments (IDEs) have automatic code suggestions and completions like Visual Studio's IntelliSense, learning to code in a programming language gets faster. You know, I never attend a comprehensive class on C# language before, but I am forced to code in C# for an assignment. So, I totally rely on Visual Studio's IntelliSense to guide me in my C# coding, and I managed to learn C# in just 5 months!

  • @daniel71626
    @daniel71626 2 роки тому

    And to answer your question. I started informatics and automation in 2016, quitted and started studying on my own 2 yars later... so 2018 and landed a job in 2019... still doing that IT stuff

  • @GaborGubicza
    @GaborGubicza 9 місяців тому

    Great content, I'm aiming for 6-12 months. Here is a comment for the algorithm. 🎉 good stuff

  • @emilgasanaliev2229
    @emilgasanaliev2229 3 роки тому +1

    After 8 month of constantly learning ,I'm burn out and im surrender. Will try to take some good part of all that learning time.
    But I feel it not for me, my brain it's much more artistic than logic. Good luck to everyone one who trying it. Don't give up. Andy great mentor👍👍

  • @MrShiroHaru
    @MrShiroHaru Рік тому

    I was planning to rush things since, I want to help my family or to carry my weight but I decided to take it easy since the thought of rushing came from me when entering college so, I have to settle down, take it slow and focus on graduating and also work on my Coding, I make rash decisions when I'm frustrated so I had to sit down and think, and If I did rush things I would not have gone far.

  • @guitarman813
    @guitarman813 3 роки тому +1

    Programming and technology changes all the time. In reality, the learning curve never stops!

    • @tizcoloko
      @tizcoloko 3 роки тому

      imhate that, never wanted to learn again and again the same rubbish with tona of libraries that are huge and undocumented with lots of issues ...

  • @sanijad9smiles
    @sanijad9smiles 3 роки тому

    Hi, what’s your opinion on online courses like the Harvard intro to computer science to get a basic understanding of computer science?

  • @shaymiantewhau3014
    @shaymiantewhau3014 2 роки тому

    Started learning 1/1/2022. I'll come back when I get my first Job ;)

  • @ajalanbrown2200
    @ajalanbrown2200 2 роки тому +1

    Did a 6month bootcamp lift a job 2 weeks after graduating taking another course to get into fang

  • @ademineshat
    @ademineshat 3 роки тому

    I wonder if you can answer the question!
    How long does it take to land a Job?
    Because learning depends of your plan, as you said in your videos, for someone takes longer, someone else faster!

  • @y_i_fly5418
    @y_i_fly5418 2 роки тому

    I’m not avid about consistency due to my current job so just to find time to study is somewhat difficult.
    However, thinking about just studying a computer language such as Python as a hobby.
    What I’m wondering about is. Should I learn about databases prior to studying Python?
    Mainly learning Python due to another hobby and integrating machine learning with it.

  • @devohnmitchell
    @devohnmitchell Рік тому +1

    Man learning to Code takes time. I been doing 100 days of Python by Angela Yu. And it definitely is taking me longer than 100 days to finish the course. Her Approach to learing is Project Based which forces you to understand the Concepts. Which is really helpful.

    • @hidnaka1339
      @hidnaka1339 Рік тому

      did you finish the course? how did it go, are you still learning?

  • @stephblank8204
    @stephblank8204 3 роки тому

    I have 0 technical skills previous to learning this. UA-cam hit me with an HTML in notepad video and the journey began. I'm a couple months into my problem-solving journey - I've been onto JavaScript for a bit now. One hour I think, "Ya! I can totally do this" and the next hour I'm like, "wtf was I thinking, all these stupid symbols make no sense!!

  • @daniel71626
    @daniel71626 2 роки тому

    I think also companies hire depending on the weight of knowledge and expirience of that person. So if your saying you have studied for 3 months at an interview they will not hire you, unless you perform exellent at a techical interview. Getting job expirience is really a good move... i would maybe advice to get a job, and study IT on second premises for a while. After 1-2 year try apply for a IT job.

  • @MBXD001
    @MBXD001 2 роки тому

    Can someone tell me what they have studied and where have they studied it and for how long until they felt like they are ready ? Thank you

  • @pathfinder9363
    @pathfinder9363 3 роки тому

    Hi Andy, again a nice video with positivity and hope.
    I am Toufeeeque from Pakistan, Kindly suggest me that as i have decided to learn CODE. How will i get a job in Pakistan or at which stage i would be ready to start free lancing job or let say how will i get work in the companies outside of my pakistan.
    Please answer me!!!

  • @King-bx4ch
    @King-bx4ch 3 роки тому +1

    I misspelled a word in 7 different classes. Whoah, was that a hectic time in my life.

  • @skunko162
    @skunko162 2 роки тому

    I have been using coding academy since November, I am about half way through the beginner Python course. My plan is to go to the intermediate course right after I complete the beginner course. Am I missing something there? Is there a topic I should learn before continuing on with the language itself?

  • @CarbonsHDTuts
    @CarbonsHDTuts 2 роки тому +2

    I’ve been self studying python for almost two weeks now, but I’ve decided to join a 3 month data engineering boot camp. I start April 19th. I’ll update this comment (hopefully I remember) and let you guys know how it’s going. I think it could be useful.
    Quick edit: the boot camp is called Generation. I’m in London. I’m 23 years old and I have a bachelors in Sport and Exercise science but have never touched stuff like this before and also I grew up gaming on PC.

    • @speedzter
      @speedzter 2 роки тому

      hi there, how's it going currently in your 2nd month?

    • @CarbonsHDTuts
      @CarbonsHDTuts 2 роки тому

      @@speedzter Hey,
      It definitely is a useful thing to enrol on. The bootcamp i am on is free. In helps with the fact that there is a course curriculum, so you sort of have a roadmap of learning. However, the teaching itself, is really not that great. That's the problem with most courses. I was learning from really high quality teachers on youtube, but learning from my course teachers is a bit slower/less in depth. But you atleast get some structure, and have to be present 5 days a week 9-5, which is very useful.
      In terms of how much coding i've learnt, it definetely was beginning to feel like I was stalling with my learning, but looking back now I have come a long way! A new thing i've done recently is to read up on the python documentation or the python libraries documentation websites for learning, rather than just going straight to youtube tutorials. You get more information that way.
      But also, when I first started coding, I was coding and watching videos for a total of 6-8 hours a day. But past few weeks I was struggling with feeling burnt out. It's a huge lifestyle change for me so make sure you aren't destroying yourself. Eat good food, exercise daily or every other day, take regular breaks, and definetely stretch. I dont do these things all the time but that would be ideal.
      Let me know if you have any specific questions because I'm not even sure what to say

    • @CarbonsHDTuts
      @CarbonsHDTuts 2 роки тому

      So far in two months i've spent a lot of time on :
      Python , SQL, Docker, Github (github desktop),visual studio code, and some powershell,
      I've newly started learning:
      AWS, Pandas(Python library), gitbash stuff,

    • @speedzter
      @speedzter 2 роки тому

      @@CarbonsHDTuts sounds cool, i'm also considering joining a bootcamp. would you say it's better to learn by self-studying or bootcamp?

    • @cold_
      @cold_ Рік тому

      @@CarbonsHDTuts update?

  • @Airwane
    @Airwane 2 роки тому +2

    You can't measure it in months. Someone can do 8 hours coding from 3 months and another one can do 30 min for 24 months 🤷🏾‍♂️.
    But Andre said it's about structure!!!

    • @fastlearner9993
      @fastlearner9993 2 роки тому +1

      best comment on this topic. its all about structure and time spent putting working/studying . 3months of 4hours per day is basically the same as 2hours per day for 6months assuming the structure is the same .very valid point !!!!

  • @JoneeL
    @JoneeL Рік тому

    ive been a year into Dart / flutter programming and i love solving errors and iam pushing 6 hours a day to try learn code with breaks ofc

  • @nmssis
    @nmssis 2 роки тому

    think it's "luck favors those that are most prepared..." or something like that...think it was Louis Pasteur.
    btw, where can I find case projects for practice?

  • @kamertonaudiophileplayer847
    @kamertonaudiophileplayer847 3 роки тому +1

    Entire life and then more you learn than more you need.

  • @jhde9067
    @jhde9067 3 роки тому +2

    I still don't know what I want to learn python for. I know where I want it applied but I don't know what for specifically.
    Networking and potentially pentesting.
    Would be good if I could get an opinion on that.
    Make software for automation maybe? But even then, it's still too vague.

    • @strictnonconformist7369
      @strictnonconformist7369 3 роки тому

      I’ve not done more than play around in Python, but it certainly has advantages for fast iteration for testing things that are small because it has no compilation time. It requires a lot of discipline with dynamically-typed languages like this, though, for larger things because the type system won’t tell you anything is wrong until runtime.
      Any language with garbage collection (python is one of them) isn’t a good choice for anything that requires predictable latencies, so you’ll never see an MMO written all in Python, and it’s not suitable in just Python for live media processing. Python can be used nicely as a systems scripting language to glue a bunch of utilities together, for example, parsing log files or the like: again, fast turnarounds due to no compiler, easy to read and write when still pretty small, so you can automate a lot of things that way in a more friendly syntax than Perl or Bash.
      Python as of last time I checked has practical upper limits like JavaScript for larger, more complex application development: it’s single-threaded. If you wish to do pentesting, there are cases where it’d make sense to either use a language that can be used with multiple threads, or you’ll need to call out to other processes that do that for you.