Learning to Code as an Adult (Overwhelmed With Responsibilities)

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 99

  • @gj4king1
    @gj4king1 3 місяці тому +11

    I'm 34 living with my mom. Working 2 jobs 54 hours a week 7 days a week while studying CS and trying to lose weight. I will do this and come out on top

  • @tristangruener9571
    @tristangruener9571 4 місяці тому +22

    I’ll never forget my days working 40hrs a week washing dishes grinding on code on the evening

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +2

      I love stories like this.

    • @erniepaj
      @erniepaj 3 місяці тому

      did you eventually code as a living?

    • @tristangruener9571
      @tristangruener9571 3 місяці тому +5

      @@erniepaj yea, that was like over 10 years ago when I was washing dishes full time. It took a long time, but I wanted it more than anything, and eventually broke in and grew to where I am today - wfh developer making 6 figures. It took a long time and I had a lot of up and downs, but I kept my eye on the prize. At one point my wife thought maybe I should give up and try something else when I couldn’t find a job. I thought about it, but then I decided to triple down on coding and give it absolutely everything. Thankfully it paid off lol

  • @brandomo
    @brandomo 4 місяці тому +7

    Damn I couldn't imagine learning to code with a kid as well. Props to anyone that can pull it off. I was so burnt out when I finally landed my first dev job. It was a grind!

  • @traezeeofor
    @traezeeofor 4 місяці тому +17

    I wish I hadn't quit my job to focus full-time on coding. But I appreciate all the learning and growth thus far 🙏🏾.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +5

      If only we could go back in time. But we can't. So we push forward.

  • @talleman201
    @talleman201 4 місяці тому +54

    I learned to code at 38 while building a house, living in a camper, and raising kids. Also had a full time job. No excuses. just do it!

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +4

      Let's go!!

    • @nicolagh1782
      @nicolagh1782 4 місяці тому +1

      You are a bullet! :D congrats

    • @Glocktopus03
      @Glocktopus03 4 місяці тому

      Great job!! Congratulations

    • @nipalife2391
      @nipalife2391 4 місяці тому

      @@talleman201 I am in an almost identical situation as you when you started. I'm 38, just bought a house that I'm remodeling, got a wife and a four year old. I am still in the research phase (is coding right for me?). May I ask how you got started? Did you buy software and just get to work? Thank you in advance 🙏

    • @talleman201
      @talleman201 4 місяці тому

      @@nipalife2391 My story is pretty well covered here: ua-cam.com/video/8ZTsn1n6P5s/v-deo.html
      I started coding by learning a bit of VBA for my job, and figured out that I really enjoyed automating things. Started doing CodeCademy, and FreeCodeCamp, then just kindof fell into a full time job doing coding.

  • @Mel-mu8ox
    @Mel-mu8ox 4 місяці тому +17

    A year ago I found a youtube vid about how the brain will learn something, then keep working on it subconsciously when you have down time.
    A great trick is to do something mundane that doesn't use your brain between learning sessions or when you feel your frustration levels getting to high.
    I think this is why people often come up with great ideas in the Shower, or suddenly think of a solution to a problem their having as their trying to get to sleep.
    I find 10 mins of housework, between learning sessions to be a great way to retain what I'm learning and I don't have to worry about doing chores just before bed :D

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +4

      "do something mundane that doesn't use your brain between learning sessions"
      I like this. When it comes to critical thinking, I imagine we all have a battery of focus that can be used for complex tasks. Your battery may be a different size than someone else's, but once that's depleted for the day, you yield poor results for the effort.

    • @friendlyfirecriticalops3771
      @friendlyfirecriticalops3771 3 місяці тому +1

      I used to do this in college. I study then nap then study then nap. I woke up with concepts clicking.

    • @IndellableHatesHandles
      @IndellableHatesHandles 15 днів тому +1

      Yep, a lot of my solutions were thought up while working as a cashier. Doing something mundane as a job is by no means off-limits for a hobbyist.

    • @FirdausMoten
      @FirdausMoten 13 днів тому

      Hey can you link me the vid that you saw a while back?

    • @Mel-mu8ox
      @Mel-mu8ox 13 днів тому

      @@FirdausMoten I cant find the original video, It came up on youtube when I was learning about how the brain works and the best way to learn programming, since them what I watch has changed a lot.
      But I did manage to find a vid that gives a high level overview with mention to the studies. There are other vids that go deeper into it, but many of them only touch on taking a break as a way to put what you learn into long term memory.
      The best vid I found is called:
      The Mysterious Power of Brain Breaks - Edutopia
      There is another vid from 8 years ago that touches on it right at the end as 'self reflection':
      How We Learn - Forney ISD
      How ppl learn is a really interesting subject to dive into. But I wouldn't take anything you find to be absolute fact. The brain is still misunderstood and history shows we dont know much. Wasn't long ago we were being taught ppl stopped learning once they reached adulthood, something that is being debunked with the amount of ppl trying out a growth mindset and changing careers just before retirement XD

  • @thebluefrog951
    @thebluefrog951 4 місяці тому +8

    Outstanding video! Learning to code right now with a full time job, wife, 2 kids, and Church leadership activities. You have to want it and you have to get your family on board. My wife and I work together to ensure I am hitting 2 hours a day.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +1

      "you have to get your family on board"
      Undervalued advice for sure. This is so important.

  • @veganrican606
    @veganrican606 4 місяці тому +8

    I'm 43, I'm just starting, and I work full time. But I'm going to do this.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +2

      Consistency is key. Don't let up!

    • @veganrican606
      @veganrican606 4 місяці тому

      @@DonTheDeveloper Thanx, I won't.

    • @veganrican606
      @veganrican606 3 місяці тому

      @@DonTheDeveloper Appreciate the adhd video, I have adhd and I was thinking how it would affect me, but it's all good.

  • @jonathanvandenberg3571
    @jonathanvandenberg3571 3 місяці тому +3

    18 months of +8 hours per day of coding got me in the industry as a fullstack dev in 2022
    edit: Started at 37 years old

  • @nicolagh1782
    @nicolagh1782 4 місяці тому +3

    Thanks a lot for your video content. I've just started coding at 37 while having 2 jobs. I believe we can do anything as long as we like it. And this is a great channel for weekly inspirations.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +1

      Enjoying it makes such a big difference. You need that enjoyment for those low energy, low motivation nights.

  • @junioraos4074
    @junioraos4074 3 місяці тому +4

    I've started at 35. went to college again. Would not be possible without the support of my wife. Best advice I can give: Stick to one language. It doesn't matter witch one you line most, you will get a job eventually. Just keep grinding.

  • @ProgrammingWIthRiley
    @ProgrammingWIthRiley 3 місяці тому +3

    Just like getting successful, learning to code is just the beginning. Building things is the hard part.

  • @paulweaver5255
    @paulweaver5255 2 місяці тому

    Struggling with all this right now but reassured by the no bs advice, because it aligns with what I was thinking I need to do to overcome my “time” issues.

  • @ronaldjohnson4470
    @ronaldjohnson4470 3 місяці тому +1

    Great advice Don.

  • @Jav202x
    @Jav202x 4 місяці тому +2

    Im 40 and Ive studied computer science and I code since I was 18, Ive worked on and off of this industry, since 2021 Ive been working entirely as a programmer but nowadays is really hard to catch up these new technologies, I have a job as SE

  • @6th.player
    @6th.player 3 місяці тому +3

    34 now - got my first job

  • @WhitneyChakara
    @WhitneyChakara 4 місяці тому +3

    I have Bose and I had no idea I can replace the ear muff part omg. Thanks.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +3

      Haha np. Something to note though is that the replacements are never as good as the original ear muffs at keeping outside noise out.

  • @danielmckelvey8273
    @danielmckelvey8273 3 місяці тому +2

    Hey mate, 34 years old, have a wife, 2 kids who are twins at the age of 2, full-time shift work 4 x 4, however at the start of this year I am studying IT as well as Web Dev qualification, I either get up at 3am or stay up late after the kids are in bed to get some hours and grind in, i have given myself small term goals to achieve which in the end works towards a big goal

  • @ChristinaZarahMacMullen-ge9ev
    @ChristinaZarahMacMullen-ge9ev 4 місяці тому +1

    You can totally do it! I’m 49 and I completed a front end developer certification on Coursera. I have a full-time job and other responsibilities, but I did some every single day and took a day off here and there to rest. It is possible, you just have to make it a priority. Momentum is a powerful force, so it’s important to keep it going.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому

      "Momentum is a powerful force"
      Underrated advice right here.

  • @Terabyte1244
    @Terabyte1244 4 місяці тому +1

    Thanks for this video!

  • @mpitzamas1
    @mpitzamas1 3 місяці тому

    Hello Don, I've been watching your videos for over 2 years now. I've been trying to learn how to code for 2 years(i'm 29 now) while being on and off from it and while being the biggest procrastinator. Responsibilities and full time job were making me take months off coding and in doing that ,i was frustrated and anxious by my actions.( i was studying for 1-2 months and then off for 2-3 moths ).
    I made the decision to swap my job for a part-time one and make coding my first priority. I learned from my mistakes and i will make it through this in the end.
    Thank you Don, for helping and inspiring new Developers , you're truly amazing! BELIEVE GUYS!

    • @DonTheDeveloper
      @DonTheDeveloper  3 місяці тому

      That on and off schedule for learning to code has prevented so many developers from gaining deep enough knowledge to be competitive in the market. I'm glad you found a way past that.

  • @opethforlife
    @opethforlife 3 місяці тому +1

    Learning a new thing as an adult is incredibly hard, but it gets easier if you have the raw desire to learn.

  • @caceresmauro9767
    @caceresmauro9767 4 місяці тому +1

    I love the video man!

  • @sadiqqqqqq
    @sadiqqqqqq 4 місяці тому

    wow what a video - glad this came up recommended to me needed this wake up call

  • @happycamper1v122
    @happycamper1v122 4 місяці тому +1

    Great Video, doing a little everyday helps.

  • @alitt-d8c
    @alitt-d8c 4 місяці тому

    You could run for office the way you speak so eloquently and passionately. Thank you for your content. It really makes a difference.

  • @bfkgod
    @bfkgod 4 місяці тому +1

    Awesome video man. The first step is to get people to take full accountability instead of lying to themselves.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +1

      This step is so important, but once you're finally willing to own up to these things, it makes you so much more durable for the bumpy road ahead.

  • @rustyshooter799
    @rustyshooter799 4 місяці тому +8

    I feel this, it took me 4 years as self-taught to get a dev job and my job is only part-time at the moment.
    However, I tracked all of my programming time. I had over 2,000 hours of strong programming time (usually between 5 to 20 hours a week) before I finally landed paid work. As Don mentions in this video and many of his other videos, consistency is key. You also have to want it because sometimes you will feel hopeless.
    Also, I recommend surrounding yourself with other people in a similar position, it definitely helps.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +2

      That part-time gig is a start!
      "You also have to want it because sometimes you will feel hopeless."
      This is so important. That motivation WILL dip. Then, what you do from there is going to determine if you reach that finish line or not.

  • @petsfamily8278
    @petsfamily8278 3 місяці тому +1

    My experience in the past, working from morning to evening and playing game aka runescape.
    But runescrape need long hours grind, so i need to find some way to automate it. First touch is learning Java to become proficient with it. Time goes on, learning java as first language for me is great advantage and easier to learn another language later.
    Time goes by, getting call from webdev job, interview and hired. That not tough as you think.
    Do what you want and learning how to archive your target by decomposite it to small cake. That take times, patient and long hours grind of coding is the best way how to learn to code xD.

  • @pauldavidson4575
    @pauldavidson4575 2 місяці тому

    Great video this. I am 33, full time job and family.
    I started coding about 6-7 months roughly. I am at the end of scrimba frontend. The react oortion. It isn't easy at all. However, I have never clicked with anything like I have with coding. You are correct you need to make time, no shortcuts in this racket.

  • @joseijosei
    @joseijosei 3 місяці тому

    I would argue that these are great advices for people who either have kids, extremely time consuming jobs, or straight up have two jobs, which is why reading the full title is pretty important. I say this because, now that I'm just a normal single adult (late 20s) I have more free time than what I had as a teen or college student. I got a CS degree, but I had extra time for personal projects and gaming during my time in college too.
    Being an adult without kids feels like going to school but getting paid for your time, in a way.

  • @randolphpinkle4482
    @randolphpinkle4482 2 місяці тому +1

    I think people need to stop thinking of coding, at least the front end side of things, as some abstract entity. It's building. It's refining. It's developing the skills to create something functional and, if you're lucky, something beautiful. Think of it as a craft. One that takes years to master. You are a craftsman/woman. Approach it with that level of artistic passion and focus and the sky's the limit.

    • @jonathanjohnson2785
      @jonathanjohnson2785 10 днів тому

      True that. Refinement happens as skill increases nd that happens with applying the knowledge 👍

  • @jerome5969
    @jerome5969 3 місяці тому

    I am a qa automation and got married and now have a baby, and you’re right before I have all the time learning something, but now having family responsibilities while need to learn more, in my case need to learn different programming language and technologies is truly a challenge. But I’ll try your suggestions, to really make time and communicate it with family. Thanks a lot!

  • @chromeshock3774
    @chromeshock3774 3 місяці тому

    lol Christ I had thought about doing this as well at work, even though I know my mind needs uninterupted silence and my lunch break is my time to decompress. Working in a high school sucks!

  • @mathiasnepando2996
    @mathiasnepando2996 4 місяці тому +1

    I am learning how to code while having a full time job, studying networking engineering, systems admin, learning linux, I did slot in time to code.

    • @Agent56000
      @Agent56000 3 місяці тому

      literally me right now

  • @lamarcusguiton3007
    @lamarcusguiton3007 3 місяці тому

    Lol. You earn a new follower. You have a great mindset

  • @Therunawayxx
    @Therunawayxx 3 місяці тому

    I think for me, your videos are my grounding.

  • @EskiMoThor
    @EskiMoThor 4 місяці тому

    7:15 To me, flow works when you already know what you're doing, or using skills you have already acquired, it makes working on something effortless.
    Learning takes effort, if it doesn't feel difficult your brain has no reason to adapt, it will not make new connections.
    So, if you are trying to learn something new and experience flow, you are probably doing it wrong.
    It's good for improving skills though, to practice things you already know.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому

      Flow is all about focus. Your focus can be dialed in with learning something new and challenging.

    • @EskiMoThor
      @EskiMoThor 3 місяці тому

      @@DonTheDeveloper I agree flow and focus go hand in hand, but to my mind, whether flow is useful for learning depends on what stage of learning you are at and the type of skill you're trying to improve.
      If the learning relies mostly on memorizing facts, references, definitions, and data, then focused attention is great.
      If the learning is about processes, procedures, techniques, analysis, evaluation, insight, or intuition, then too much focus can lead to a 'can't see the forest for the trees' mindset, and you may move in the wrong direction.
      As Scott Young says in his book 'Ultralearning': More complex tasks tend to benefit from a more relaxed kind of focus.
      I'm just saying learning is complex, and flow and focus can be a double edged swords.
      'Communications of the ACM' has a nice article about the complexities of learning for developers, just search for '10 Things Software Developers Should Learn About Learning' to find it.

  • @type-dev
    @type-dev 4 місяці тому

    I’m 20 years old, and I’m deciding whether I should go to college, or go the self taught route. I also have ADHD. What can I do? I want to become a backend developer.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому

      It sounds like you're looking for a simple answer for a complicated question. Seek out a mentor and have them dig into your situation a bit more to help you make those decisions.

    • @petsfamily8278
      @petsfamily8278 3 місяці тому

      Learn front-end first, no company searching someone without decent experience as their back-end dev

  • @Dawsatek22
    @Dawsatek22 4 місяці тому

    f i might add put a timer on your phone(like 30min) put your phone at a distant away and try learning a subject matter until the clock runs out

    • @Dawsatek22
      @Dawsatek22 4 місяці тому

      forgot the i from if sorry

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому

      Dedicating blocks of time for this is a great strategy! Keep it short. 30 minutes is good.

  • @JustinGiglio-o3f
    @JustinGiglio-o3f 4 місяці тому

    yes

  • @Heyhihowar3you
    @Heyhihowar3you 4 місяці тому +1

    Hey man. Do you know any website/company/organization that helps people that are on disability to get a laptop? Even super cheap monthly payments? I been wanting to learn web dev for a long time.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому

      Maybe a rent-a-center if you have a local one near you? Frequent visits to your local library can be a good option as well. You'll just have to search around.

  • @Powner187
    @Powner187 3 місяці тому

    I am a beginner, 36, 2 kids, and I watch a lot of vba excel. It is the easiest. I learned a lot from excel mastery. I will learn other languages after mastering excel vba.

  • @Pharaoh_The_Great
    @Pharaoh_The_Great 4 місяці тому

    Coding takes too long to complete the certification especially if you’re going the self taught route with a full time job or etc. also it’s not a guarantee that you will find a legit coding job afterwards.

  • @theescapist789
    @theescapist789 10 днів тому

    Programming is not retaining syntax, it's problem solving, the language is the hammer....the tool.Since it's a relatively new field versus engineering we still need to wrap our heads around learning how to learn coding :)..i think it's impossible to even understand close to everything..... JavaScript even made this worse 😂

  • @MrSomethingdark
    @MrSomethingdark Місяць тому

    Honestly CS50 is killing me

  • @ernieschwarzenegger6682
    @ernieschwarzenegger6682 4 місяці тому

    I appreciate the good will but honestly try to joggle full time office job, wife, kids and find time and energy for something like learning programming while also having zero tech background. And do not lose yourself or family in the process. Keep telling them everyday that you are busy, wont play with them, spend time with them etc. This is what it takes.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому

      It's certainly a tough balance. The truth is, not everyone can make it work (at that point in time).

  • @claralopez2010
    @claralopez2010 4 місяці тому +3

    Please don't discourage moms of newborns from pursuing learning to code!!! There will NEVER be a better, calmer, less chaotic time in parenting...each stage brings its own challenges and "interruptions", and if you are waiting for that time to come, you will be waiting a LONG time.
    If I had known what I know now, I would have started my learning journey 16 years ago! After getting my kids on a eating/sleeping routine, the first 1.5- 2 years of parenting was the most structured and predictable. Looking back, that would have been the ideal time for me to take on a project like this.
    Each person is different, and our success will be determined by too many factors to generalize. I think each of us have to determine what metrics we are using to define and track success for our own learning journey.

    • @DonTheDeveloper
      @DonTheDeveloper  4 місяці тому +3

      I've been listening to moms on their learning to code journey for 5+ years. I've mentored a lot of them.
      "Please don't discourage moms of newborns from pursuing learning to code!!! There will NEVER be a better, calmer, less chaotic time in parenting"
      This just isn't true for many of them. I'm not discouraging moms from learning to code. I'm saying you don't need to rush into it. The reality is that the newborn years can be brutal and many have found that they can actually make meaningful, consistent strides after that period. And that's ok.

  • @roberthicks2909
    @roberthicks2909 4 місяці тому

    An adult**

  • @rasi_rawss
    @rasi_rawss 4 місяці тому

    get cracked out and skip sleep

  • @dylansmart1964
    @dylansmart1964 4 місяці тому +1

    FIRST COMMENT POGGER

  • @Ivarsson90
    @Ivarsson90 10 днів тому

    DonTheTherapist (y) You're good at this. Appreciate it.