The Silent Killer Of Too Many Software Engineer Careers: Burnout

Поділитися
Вставка
  • Опубліковано 9 лип 2024
  • 📱 Get Taro: joinTaro.com
    💌 Join our mailing list: email.jointaro.com/
    ➤ Slack community: join.slack.com/t/techcareergr...
    ➤ LinkedIn community: / techcareergrowth
    ➤ Connect with Alex: / alexander-chiou
    Hi! I’m Rahul, a software engineer and founder with a passion for teaching.
    📹 UA-cam: / rahulpandeyrkp
    📝 LinkedIn: / rpandey1234
    🐦 Twitter: / rpandey1234
    📸 Instagram: / rpandey1234
    📂 Github: github.com/rpandey1234/
    🎥 My UA-cam Camera Gear - kit.co/rpandey1234/my-youtube...
    Timestamps:
    0:00 - Intro
    0:56 - Reason #1 - No boundaries
    2:20 - Reason #2 - Arbitrary complexity
    3:55 - Reason #3 - Unclear roles
    5:42 - Reason #4 - Unclear communication
    #TechCareerGrowth

КОМЕНТАРІ • 93

  • @Budulai89
    @Budulai89 Рік тому +136

    Here are a couple more reasons:
    - boring work
    - no autonomy
    - non supporting/toxic team
    - bad wlb + high expectations
    - unclear expectations/ no feedback until it's too late

    • @mecanuktutorials6476
      @mecanuktutorials6476 Рік тому +7

      Here’s another: you’ve already been burnt out and never recovered. Even work easy enough for a first year intern wears you out cause you’re low on fuel.

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

      You nailed it.

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

      I think SWE probably has the best WLB on this planet

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

      @@TheAlchemist1089 troll much?

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

      @@EbonySeraphim how's that a troll
      Hourly dollar value wise, swe has the lowest work to money ratio

  • @aakarshan4644
    @aakarshan4644 Рік тому +58

    100% agree on blind being very very toxic :(

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

      Yup

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

      I got banned 3 times for trolling
      Getting additional jobs just to log on to blind smh
      Trolling is life 💀

    • @BbB-vr9uh
      @BbB-vr9uh Рік тому +1

      Occasionally the community can be good. But for the most part, yeah it’s pretty bad.

  • @shantanushekharsjunerft9783
    @shantanushekharsjunerft9783 Рік тому +30

    I had a job between 2019 February and 2020 December. I was working 60 hours a week and still the manager would b1tch about more work could have been done. He was a manipulative psychopath, I learned an incredible amount of technology but it killed my joy of learning and any like for development. Thankfully the burnout was temporary and I found a better company to work for.

  • @eberronbruce1328
    @eberronbruce1328 Рік тому +9

    You forgot the biggest reason for burnout. High demand to perform miracle level results in an unrealistic timeframe. Some of the expectations that management has for software projects are unrealistic and they expect you to do it. Imagine being in crunch time working 80+/hrs a week and expect to perform miracle results within an hour. Then they significantly underpay to boot.

  • @wadecodez
    @wadecodez Рік тому +6

    This video is spot on. The portion about large code bases is especially true. You can literally lose your mind trying to comprehend some of these monolithic applications. If nobody is setting boundaries for you, then you must do it for yourself for sanity's sake.
    How does it even get to this point? 1) mainly devs never refactor or remove dead code. 2) management keeps asking for more features. 3) new/blind team members throw gas on the fire.
    Unfortunately, if you see a dumpster fire like this, it is extremely difficult to make any progress let alone make improvements. That is why a if you see a bunch of simple work falling through the cracks, you should be weary. Often times, it's a sign of a much larger problem.
    That said, if you find yourself in a situation like this, do not put the world on your shoulders. Otherwise, you'll experience burnout much sooner. The best thing you can do is communicate your observations and frustration and take life one day at a time. If the job doesn't pan out, you tried your best and you move on.
    Good luck to anyone out there experiencing burnout. I know from experience how much it sucks.

  • @domthefounder
    @domthefounder Рік тому +14

    I FEEL THIS! Space is the most valuable commodity! Removing social media from my life allowed me to slow down and not feel WATCHED! Also setting out time for different things like thinking, or artistic endeavors has been major! For me my optimal time for thinking is what I call "drive time" Nothing like a long drive going no where to get my brain finally working. When those design break through comes through, I turn the car around to head back and make the changes but by that time a good 20-45 minutes has gone of physically being away from my laptop which is enough head space! Also putting super micro time constraints for me has been key because I have the worst attention span. I am working on incorporating NOVELTY, and COMMUNITY.

  • @djcardwell
    @djcardwell Рік тому +36

    3:20 I shared my vulnerability with my manager at Apple and then was fired shortly after.

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

      damn, sorry to hear that. I've also found it hard to share my vulnerabilities with my co-workers.

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

      LOL I had the exact same experience.

    • @Kai-iq2ps
      @Kai-iq2ps Рік тому +1

      I thought you just started working at Apple this year man.

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

      @@Kai-iq2ps lol that's right Kai. Four engineers on my team were fired with me. No bueno.

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

      @@Kai-iq2ps Still not as bad as Lendio

  • @djcardwell
    @djcardwell Рік тому +18

    yeah I'm burnt out for sure. I was eventually fired and I'm too tired to go get a new job still.

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

      Feel the same brou, thing is I'm only 3 months into this job, feel like I've been escalating too quickly though... If you can afford it economically you should consider taking a break...

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

      @@Carramoz 100% agree and am doing that

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

      sorry to hear that :/ hope you find some time to recover and recharge

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

    Thx for sharing. I have experienced burnout at various point in my corp career in tech. And more so as an entrepreneur after I quitted my job. Establishing and keeping a clear boundary is very tricky. There is just unlimited amount of work that needs to be done and 99.5% of my work can be done anywhere , half of them can be done on my phone. It seems impossible to pull away from it. Sometimes it's very fun to be coding or running my biz and just wanted to get it done. But overdoing backfires. Without peers, the 'freedom' of dictating my time created new issue like I'm always working. What I am doing lately is taking up a hobby like swimming so it forces me to stop working at 4pm. It's been helpful so far.

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

    Really like the suggestion about scheduling something with friends for after work! Something to look forward to AND good way to set a time to stop working 😄

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

    I work in consulting and I don't touch any code in my current role but this video was still super useful for me. A lot of it is very applicable outside of engineering roles.

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

    super helpful. Very much needed this.

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

    Very timely Video. Unclear roles for me is a sure way of getting burned out. Your enthusiasm on what you're doing slowly hindered by thoughts on what your supposed to do and who you should go to, you could either step-up (more responsibilities, would burn you out) or hope for your seniors/leaders in management to set the direction.

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

    I resonated with each line . Amazing content & advice . Thanks Rahul

  • @Live-hh6li
    @Live-hh6li Рік тому +11

    The first thing on which I'm going to spend from my first salary as a Software engineer will be Taro Membership.
    I have been using your app for a while and I feel it's truly something which I can't find anywhere else on the internet.
    The notifications about the questions you send on the app are useful and insightful.
    As I'm interning as a Software engineer, I could somewhat related to the situation mentioned in the question.
    Thanks Alex and Rahul.

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

      Agree on the notifications' usefulness: the first app i allowed to barrage me with notifications in a long time. >

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

      thanks, really glad to hear that!!

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

    I'm at the point where my days are rolling into the next and I face something else before I can be competent in what I'm focused on.

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

    Muchh need advice thank you 😊😊

  • @thyagarajesh184
    @thyagarajesh184 Рік тому +6

    Individual contributors underestimate the need for going to the office and benefits of socializing at workplace.

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

      I love going to the office!

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

      Hate confusing brain by relaxing and working at the same place.

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

      I miss this from precovid, I would learn much faster then,

  • @aryanpandey8563
    @aryanpandey8563 Рік тому +4

    Rahul, Why Facebook have content moderation jobs (BPO), when they can simply filter their misleading ads by Ai.

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

    tip to reduce burnout: join a non tech company in an architect role - you can slowly learn and be considered an expert in your area as time passes by. These companies don't change much, so you get to become an expert.

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

    I totally agree! Remote work has give me burnout. The lack of boundaries between work and non-work has been terrible for my mental health. People rave about remote work, and sure its great for maybe a couple of days a week, but 100% remote coding has been terrible for me.

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

      I much prefer in-person collaboration

  • @CoraLam
    @CoraLam Рік тому +4

    As crazy as it sounds, I feel you about the waffles. Some days I felt the same about going in mainly for mpk’s bbq shack and biryani.

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

    This is an excellent-genuine advertise for Taro.

  • @eric-seastrand
    @eric-seastrand Рік тому +6

    Anyone who says “trust the abstraction” hasn’t developed for Magento or Wordpress 😂
    Seriously though, great advice all around. Love your content!

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

      haha you're right I've never developed for Magento or Wordpress

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

    Once in a company I said I'm not motivated for that code migration/rewrite process. The way we work is wrong and not productive. Immediately PM and Team Lead blamed me for not being motivated. Depending on the company you work sharing your thoughts can bring terrible consequences. Good managers may try to understand and fix broken parts, bad managers just blame. These people are simply idiots.

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

      That's true. Information sharing + feedback is predicated on having a safe, supportive work environment. There's some really good discussion about a poor manager here: link.jointaro.com/FLfbbuedGRPcDUq26

  • @shankhashubhrasarkar2519
    @shankhashubhrasarkar2519 Рік тому +4

    Hello Rahul, I am an upcoming undergrad in CSE and the problem that you addressed in this video would prove to be of great help in the following years to come
    In my career. I love your videos and your years of experience can be seen in your answer or the solution to the problem that you are addressing.
    If it is not too much it would be very helpful, if you make a video on HOW should we go about learning a new language (a detailed video).
    As,I am about embark on the journey of CSE it would mean a world to me!
    Some pointers regarding the video , please do touch upon whether we should a language from documentation or tutorial(courses) or a mix of both.
    Anything and everything that you want to address in the video please do so!
    PLEASE DO REPLY ME!
    AND, THANK YOU , I REALLY GOT TO LEARN SO MUCH FROM YOU SO FAR!
    BEST OF LUCK IN YOUR JOURNEY AHEAD.

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

      Starting building your favourite websites or apps for example try building an Instagram clone or any popular site/app clone and to achieve these you would learn a lot , imo this way is better then tutorials

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

      not a detailed video, but here's a starting point: ua-cam.com/users/shortsmWCSSUo333g

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

      @@RahulPandeyrkp well it was all right!
      But a detailed video is much needed.
      No pressure on you, but the detailed video would be of great help to me and the students who are currently walking in my shoes and that is something you and both know of.
      Hoping for the video with my fingers crossed!
      Thank you Rahul.

  • @gabrielfono844
    @gabrielfono844 Рік тому +4

    Absolutely true
    I feel like I am getting burned out each day trying to master the entire code base with million line written in Java.
    I can’t even have dinner with friends on weekends
    Gotta break this habit
    Thanks
    I appreciate this video

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

      Yeah you probably shouldn't do that, especially off the clock.

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

    I also don't really know how my Manager / Director is adding Value..

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

    When you named your company 'Taro' did you consider that maybe something impacting it's popularity is that it has to compete with the plant on search engines? Was trying to find it and had to go through different queries to find it. I wonder if this is something your team thinks about.

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

      Yea, hoping it gets better over time. For now Taro Software should work

  • @deathbombs
    @deathbombs 7 днів тому

    Are there an example of what's a bad surprise to overcomm?

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

    Bro i am feel it

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

    Honestly I don't think this is true for most companies, maybe for the AA from FAANG, but haven't heard anything like this for others

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

    Working long hours is fulfilling, especially if you know what you could create, how it will impact society, and of course that you love your job. Nowadays, so many software engineers doing their work only for the salary or company's fame, not because they truly love what they're doing. I couldn't blame them, because they are creating something that their manager or business owner wants, not theirs. This condition worsen if the product or the expectation is unclear and unrealistic. Too many uncertainties, leading them to be unproductive and creating guilt. In my opinion, burnout is not solely about long working hours, but long hours with uncertainties.

  • @Sanyu-Tumusiime
    @Sanyu-Tumusiime Рік тому +22

    isn't this guy like 30 years old? he talks like hes' 10,000 years of age.

    • @Alex-kr7zr
      @Alex-kr7zr 9 місяців тому +1

      Jup, that's software engineering. You age quickly.

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

    Trust the abstraction will make life easier-priceless
    Keep on digging code will be an endless pit. Just dig enough till your brain can process.
    I can say you are being smart and reasonable. Not everyone can be geeks.

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

    Software Development = Headache Career / Business

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

    Look I agree with most of your points but I can't help but feel like we SD are an over privileged bunch and I think we are out of touch with the job market nowadays. We get compensated very well for what is basically a comfy 9to5 job. I know it might upset some of you but that is the reality. When I compare what we do to any kind of manual job I just feel we have it easy.

  • @rockpadstudios
    @rockpadstudios 8 місяців тому

    if kids are getting burnout wait until you are 60, I'm so bored

  • @LegendarySkyHero
    @LegendarySkyHero 5 місяців тому +1

    I can't afford to have burnouts :( My family depends on me for income.

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

      Hey, I think you should talk to your family. They maybe got used a particular lifestyle. But they are also not aware about your current situation. Maybe earning less, consume less, but having a healthier life is more sustainable for your family than burning yourself out

  • @mrwho.7163
    @mrwho.7163 Рік тому

    its always 60L + CTC , PBC SWEs complaining "burnout" . why

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

    Mastery Learning Is Big Mistake

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

      Share your vulnerability

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

      Yes I can not be perfect but I can Help myself to learn the new things 🙂

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

    Brother take a healthy sleep regularly

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

    Burnout is a first world problem. As a person coming from a third world country who now gets paid 300k/year, I am 100% sure I'll never burnout. I treat myself, do a lot of sports, get out in nature a lot. I don't have time to feel burned out when there's so much stuff in life to enjoy.

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

    Another possible killer could be automation as well.With rapid ML codes would be lengthy af soon ai would replace humans in this too.

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

      @Ismet Bibic That's a valid point.Maybe near future, there's high possibility Google might have developed this coding tool too maybe this ain't the right time to release it

  • @andrew5222
    @andrew5222 11 місяців тому +1

    "if you are remote or hybrid , you may not have an opportunity to go look forward to that free waffle on campus, and so, it is a real thing." LOL