Why Most Aspiring Devs Give Up Within 1 Year (Brutally Honest Advice)

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

КОМЕНТАРІ • 71

  • @Zynkah
    @Zynkah 2 місяці тому +32

    this job really is harder than most people think.
    when i get a task i know and am comfortable with it, its a breeze, im being creative and feeling productive.
    BUT there are times i get a task that is out of my comfort and i spend at times 1-2 weeks figuring it out.
    being a developer is soul crushing at times, there are so many times you feel like you just are not smart enough and never will be smart enough to solve the problem in front of you.
    90% of the time, after dedicating all day looking at the problem and reaching out, i figure it out, and it feels great.
    but during that time of figuring it out i am stressing the whole time thinking, will this get me fired. will i get replaced. will i be left behind?
    you have to be strong enough to deal with this level of doubt and pressure.
    and whats worse is the 10% of time i do accept defeat, i wont lie, i have had panic attacks, i have cried, i have felt completely hopeless at times.
    a lot of people have a delusional idea of what this job really is. its incredibly rewarding but its is only for a very certain type of person.

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

      And yet you continue pushing forward. That certainly does take a lot of strength. I'm proud of how much you've grown.

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

      Well said.

    • @santiagogomez-vo3it
      @santiagogomez-vo3it 2 місяці тому +3

      Damn, even though I’m not a dev but aspiring to be one, I thought I was the only one with the exact same feelings that you just described, I’m always thinking that I’m not good enough for getting stuck with a problem that I totally don’t feel comfortable with, you words just made me realize that these type of feelings are normal in the process, and what’s important is to carry on, thank you for your words

    • @nomen-nescio-vacuitas
      @nomen-nescio-vacuitas 12 днів тому +1

      @@Zynkah too relatable

  • @tristangruener9571
    @tristangruener9571 2 місяці тому +19

    I couldn’t imagine getting a first dev job that pays 100k… I started at under 40k nearly 10 years ago lol. The irony is at the time I truly thought I had made it

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

      That’s $19.71 an hour. A lot of states now, that’s just barely over minimum wage. You can drive a forklift in a warehouse and get that on day one just buy showing up, no application, no nothing. Show up, accept job, you’re good.

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

      @@franko8572 although i had drive and a goal at the time, i was still a newb in more ways than one, and i was desperate to get into the industry. When they called me with the offer of 20 per hour i didn't negotiate at all lol - just 'yep! when can i start'
      I've learned a lot since then. it's not just about coding, but understanding the hiring process, negotiation, and trying to learn as much as you can in the interview to look for red flags. Also soft skills and making a connection with the people who are interviewing you as best you can. Do not sleep on soft skills... it's hard to get anywhere as a dev if you can't properly communicate

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

      ​@@franko8572what about after 5-10 years of working?

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

      4 years in, and started at 38,600 and I was excited and scared as hell because someone actually thought I was capable. I’m happy I kept going (ps started from 0 and stuck with it and got lucky with that job )

    • @VioFax
      @VioFax Місяць тому +1

      You got taken man. Let me guess you had "passion" and "loved computers" Big mistake...

  • @opethforlife
    @opethforlife 2 місяці тому +7

    Truth is told here.

  • @Orkari
    @Orkari 2 місяці тому +8

    I am about a year into my learning to code journey and I wanted to give up so many times because I keep feeling like I am just not getting it and had that “feeling stupid” many of moments! But I refuse to give up! Thank you for providing the real hard core truth!

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

      @@Orkari I lost count of the number of times I felt stupid when learning to code!

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

      Doest help that AI is breathing down your neck. you wonder how long you really need to grind away your life infront of this beast. Its not like it gives anything back. its always "no learn more, no spend more money" You never really get there. It always feels like the windmill from animal farm. It's a waste of mental sanity and time alive on this earth to toil away on these time wasters.

  • @trentirvin2008
    @trentirvin2008 5 днів тому

    I feel very lucky that my friends and family have completely supported me with all of the sacrifices ive had to make. It’s been two years and i nearly have the app ive been building since April finished. It’s been a long grind, but I’m a very relentless person and actually get a lot of enjoyment in tackling difficult problems. Breaking stuff down into its smallest components and clearing up all of the foggy details is a lot of fun and scratches the brain for me

  • @ericng8807
    @ericng8807 2 місяці тому +5

    I have a pretty non-traditional background and every so often I'll be asked to help tutor a family friend who are looking for a career switch. Alot of them just can't sit down and study for a few hours. Then I have some friends who went pro in videogames so they were use to practicing for 12 hours straight. I barely had to tutor those folks and they got good super fast

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

      @@ericng8807 Yeah that’s an interesting observation. Habits run deep, especially around focus and learning. It can take a long time to build those up.

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

    Self-taught SWE. Took me 2 years until I got my first full time job. Did three internships before too
    The truth is people think this job is easy and it’s not a ‘get in’ and be done kind of thing. Granted, after you develop a solid foundation and work on multiple stacks learning and coming up with solutions gets easier but still requires mental effort
    The one quote that got me through the hard times and still to this day is “100% of the people who don’t make it quit”
    In this field the journey NEVER ENDS. You’re always learning, building, and iterating
    KEEP MOVING forward. Much peace and love

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

      Well said. It's always been about the journey. Once you realize that and internalize it, now you unlock real growth.

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

      how many hours did u study a week?

  • @thebluefrog951
    @thebluefrog951 2 місяці тому +6

    I am 7 full hours into learning coding and will reassess every 10 hours. I still love it and these videos help me work harder and motivate me. Thank you. Let's keep going.

    • @renéTheDev
      @renéTheDev 2 місяці тому +2

      Keep focused and keep grinding!

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

      @@renéTheDev thank you :)

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

    "A lot of people need a reality check with this: If you're not ready to spend over two years trying to become a developer, you're probably going to fail. You can aim for something a little bit shorter, but if you're not ready to spend years really building a solid foundation to become a developer, you're probably going to fail."
    "This is not a path to immediately fix your financial problems... Stop quitting your job to become a developer. Stop it. Pay your bills and take care of your responsibilities. This is going to be a long path."
    "You need to love this. You need to love what you do and find enjoyment in it as you learn to code. Because if you don't, and you put this developer job on a pedestal without being willing to develop grit and grind out the shitty parts of learning to code, and the shitty parts of being a developer, you're going to quit like many other developers have."
    DonTheDeveloper. Thanks for this man. God bless!

  • @camerondean3830
    @camerondean3830 2 місяці тому +5

    This is real. The more I learn the more I realize that I don’t know as much as I thought 🤣

    • @VioFax
      @VioFax Місяць тому +1

      It never gets any better because the second you wrap your head around something it's obsolete little novelty people giggle at you for knowing how to do...

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

    Summer of 2022 I went back to school for an AAS in mobile development. I problem solve, give demonstrations, and provide customer service in my current job as a biomedical technician. My shift toward software was me wanting a job easier on my body while keeping the challenges I enjoy currently.

  • @hikemalliday6007
    @hikemalliday6007 2 місяці тому +17

    NEVER FUCKING GIVE UP GUYS

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

      @@hikemalliday6007 Like it’s not even an option.

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

      Sometimes knowing when to give up is good to avoid wasting time. Software engineering is not for everyone. Explore other fields that you enjoy

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

      @@drew9073 Cant argue with that. It is important to understand that this industry is no joke, and not for the faint of heart. You really have to be about that. And so if you arent, then you arent, and then you are right.
      To be quite frank, I didnt know it would be hard like this. I was simply suggested to get into it through a friend as an exit to blue collar work. And given my age, I was driven by a sense of urgency to push at all costs. Luckily I developed passion for it, but I also realized that this field is much harder than my friend led me on to believe at first. But it all worked out. I wish you all success in whichever choice you chose.

  • @ValenciaCyn
    @ValenciaCyn 27 днів тому

    This is something I'm going to do for the rest of my life. No matter how many problems i have during the journey to endure. I will not fail.

  • @aslkdjfzxcv9779
    @aslkdjfzxcv9779 2 місяці тому +5

    youre performing a good service.

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

    When I was 23 I wanted to become a developer in like 6 months. It took me 4 years and going back to get a CS degree to become a developer. I finished my degree Jan 2023. It's weird being a newer dev but older than some mid levels but I made it and love the job. It was worth the struggle.

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

    This is brutally honest. Needed to hear it.

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

    man, thank you for validating a moron like myself. i've been reading along a C++ textbook and one of the exercises requires the reader to create a recursive function (factorial) with a specific num of parameters and produces specified output. granted i'm a student, father, husband, FT employee, and all of the above but I've been working on this exercise for the past couple months. im trying to create this functiion using the text from the book as a resource, nothing else. but everytime i open vim and stare at the code, i cant help but curse and ridicule myself. why did god make so dumb? im in this for the long haul but man i cant lie, it stings a bit when i come across a kid who's been coding for a year or so and landed a position at fortune 500 while ive been reading and coding for a while now.
    this video gave that second wind and for that, i thank you.

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

    Man, speaking of intelligence, I think you are really above average among most of developers. Intelligence is not about reasoning faster than others, it is about directing your mindset towards the right direction in life, and there are lots of people that might be good on math problems and technical stuff but they make really bad decisions in their careers.
    To make an analogy, there are high end pcs with incredible traits that are only used at someone’s home to browse the internet and watch some youtube videos and that’s it, while there are modest pcs that work on interesting stuff like programming or rendering animations. At the end of the day, what is the purpose of having a super mind if you are making bad decisions and don’t invest your time in doing something useful that really matters? Genuine intelligent people know where to invest their time and effort despite their modest skills in reasoning technical problems

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

    You should be called Don the Real Developer. Great video sir

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

    18:06 this is absolutely true. I love building things right from my childhood. I used to build physical things now I build software. It it the love that keep me going for 14 years

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

    My brother wanted to learn to code so I sent him a tutorial.
    He replied with: “I thought this was gonna take like 30 minutes”.

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

    TIME TO GROW!

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

    Nice to finally get a bit of honesty on software development. I’m halfway through my degree as a 42 year old man with a family. But I’m keeping my current job until I get employment. I’ve applied to a few internships, no bites just yet.

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

      I'm sure it can be tough at times, but I just see a ton of resilience being built up in you as you continue to push forward and keep up with your other responsibilities. That's awesome to hear man.

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

      @@DonTheDeveloper Thanks Don, much appreciated my friend.

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

    Is it a good idea to get a ServiceNow developer role and then transition to a full dev stack role later on?

  • @jazzyniko
    @jazzyniko 29 днів тому

    I must be crazy coz I'm not aspiring to be a dev but I spend time every day learning about web dev and computer science related topics 😅
    Networking, Linux on the server, SQL...
    I recently stopped learning nodejs and got back to PHP and SQL.
    I guess I just like to know how apps are built and how tech works.
    I'm relatively comfortable writing HTML and CSS and a tiny bit of JavaScript.
    Maybe in the future I'll be able to do some tech related job who knows where all this madness leads me.
    PS: My current Job is not so horrible. I only work 6 hours a day as a salesman ( partly commission based ) and I make good money with not much effort 🎉 so I don't think I'll change this job soon.

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

    Now, you should make a video and go into depth about why sticking to coding is worth it.

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

    It should be a long ride. Anything worthwhile must be. Even learning a trade takes years.

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

    Your efforts and sacrifices for telling the truth will be greatly rewarded in time. Keep it 💯

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

      I really appreciate that!

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

      Thats actually VERY unlikely. But i wish everyone luck. Rewards rarely come for the real heroes.

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

    Have been at it everyday since February and I love javascript even though sometimes I hate it. Can't stop. Won't stop. 😊
    I have an unrelated question though. Why is tech so much scammier that other industries? Is it just on account of the piles of money?

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

    All of this is true, but I want to add on something: virtually _any_ career path can be lucrative if you're willing to spend years growing your skills, portfolio, and network. It's far more important to take an active role in your career than it is to learn any specific skill- coding included.
    You don't have to necessarily be _passionate_ about the sector you're trying to enter, but you need to have a legitimate interest in it. And you need the stomach for putting in the blood, sweat, and tears. If that drive isn't naturally there, do something else.

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

      More people need to accept this:
      "If that drive isn't naturally there, do something else."
      So they can find what actually excites them and take advantage of this:
      "virtually any career path can be lucrative if you're willing to spend years growing your skills, portfolio, and network"

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

    I love this channel

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

    My mom told me that I'm not going to become a 10x developer in 6 months, but she does need me out of the house in 6 days. So I will become 10x in 6 days.

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

    My first programming job didn't crack 100K and I WAS IN LOS ANGELES!

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

    Good thing I didn't start game dev for money, I do it for the suffering.

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

    Software Engineering is Addictive

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

    Because they figure out what they are trying to make already exists, isn't needed' orwas originally a stupid Fking idea with no real monetary goal...

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

    lol if you went to a good school you will probably have a good starting salary

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

    I have found that salaries do not increase when you stay at one company. Even with hoping around in 5 years I started at 35k (in dollars) and now I'm around 45k (in dollars) and I'm struggling to find better pay going forward due to job market now in tatters and my requirement for 100% remote role.