What you hate the most about being a Developer? 😅🤓
Sarthak Sharma

Sarthak Sharma @sarthology

About: JavaScript Nerd👨🏻‍💻| Philosopher🧘🏻‍♂️ | Life Hacker🔧 | Health enthusiast🏋🏻‍♂️

Location:
Earth 🌏
Joined:
Aug 2, 2018

What you hate the most about being a Developer? 😅🤓

Publish Date: Mar 3 '21
72 116

Well though being a developer is awesome, but there is always something. So what is that one thing that you don't like being a developer? and why so?

Comments 116 total

  • Lorenzo
    LorenzoMar 3, 2021

    Everything that prevents me from developing.

  • Sarthak Sharma
    Sarthak SharmaMar 3, 2021

    New JavaScript Frameworks 🌈

    • Daniel Kaiser
      Daniel KaiserMar 4, 2021

      I hear Locker is coming out and its WAAAY better than SVELTE. Industry game changer. Drop what you are doing and learn now!

  • Rishabh Tyagi
    Rishabh TyagiMar 3, 2021

    Neck pain 😖

  • Shubham Battoo
    Shubham BattooMar 3, 2021

    Meetings, especially ones where I was not needed and it could have easily be a mail. 9 am meetings are the worst 😢

    • Sarthak Sharma
      Sarthak SharmaMar 3, 2021

      😅 Standup culture 🤷🏻‍♂️

      • tswiftma
        tswiftmaMar 3, 2021

        Agile works but I hate the "Cult of Agile". Like if you don't have a standup every day the world will end :)

        • Sarthak Sharma
          Sarthak SharmaMar 3, 2021

          I wish a PM join this thread.

          • Glenn
            GlennMar 4, 2021

            Feature request for PM to actually organize standups only for people that need to be there. Maybe 2 a week where everyone needs to be there so we can get updates.

    • Junxiao Shi
      Junxiao ShiMar 4, 2021

      I schedule meetings at 3am or 7am.

  • Daniel Barwikowski
    Daniel BarwikowskiMar 3, 2021

    I'm struggling with choice between "Can you connect my printer?" and "Can you take a look on my laptop? It's really slow."

    • Sarthak Sharma
      Sarthak SharmaMar 3, 2021

      Woahh that’s really a pain in bumbum. 😅

  • Max Ong Zong Bao
    Max Ong Zong BaoMar 3, 2021

    Giving estimates even if you don't know how long it will take.

    • Sarthak Sharma
      Sarthak SharmaMar 3, 2021

      😅✨

    • ferceg
      fercegMar 3, 2021

      In these cases one of my colleagues is more than happy to give "500 +/- 490 hours"-like estimates :)

    • Swarup Kumar Mahapatra
      Swarup Kumar MahapatraMar 3, 2021

      Giving estimates when Manager has already set a deadline!

      • Sarthak Sharma
        Sarthak SharmaMar 3, 2021

        Plot twist

      • Max Ong Zong Bao
        Max Ong Zong BaoMar 4, 2021

        I got to agree with that and negotiating on the deliverables is not fun.

      • Andy Edmonds
        Andy EdmondsMar 4, 2021

        Giving estimates while still in the meeting with the stakeholders and before being able to think on the requirements.

    • Erik Lundevall Zara
      Erik Lundevall ZaraMar 3, 2021

      Of course you do not know it, that is why it is called an estimate :-)

      The main problem is with people who treat an estimate as a promise and/or do not care about context and do not follow-up on information changes.

    • terabyte.
      terabyte.Mar 4, 2021

      I wish I agreed less...

    • Uriel Bitton
      Uriel BittonMar 4, 2021

      nailed it man

    • Franco
      FrancoMar 8, 2021

      Exactly.

  • xizhi
    xizhiMar 3, 2021

    The KPI

  • Sarthak Sharma
    Sarthak SharmaMar 3, 2021

    That’s too when there are so many options.

  • Andrew Pazikas
    Andrew PazikasMar 3, 2021

    Becoming my whole families Tech Support. I dunno what's up with your malware infested 15-year-old laptop

  • mohamed es-sanousy
    mohamed es-sanousyMar 3, 2021

    When the PM says we have to deliver on an exact date instead of how long it's going to take to deliver, it can be one day or one year who knows

    when a client that has the only experience using DOS in the 90s thinks he's the best and starts telling you what to do and how to do it

  • MukhtaarAziz
    MukhtaarAzizMar 3, 2021

    Learning without finding a job :(.

  • Doaa Mahely
    Doaa MahelyMar 3, 2021

    I really dislike distractions/requests, or anything that will make me leave the application I'm on to go to another app to do something unrelated.

  • Lorna Watson
    Lorna WatsonMar 3, 2021

    Being told “It’s just a quick fix”, “will be easy” or “shouldn’t take you long” from a non-dev about a dev task

  • Ignacio Vargas
    Ignacio VargasMar 3, 2021

    Overengineering a task when the solution was right in front of me in stack overflow

    • Sarthak Sharma
      Sarthak SharmaMar 3, 2021

      That’s one of my fav.

    • Daniel Kaiser
      Daniel KaiserMar 4, 2021

      Our whole industry of guilty of this. This is the new way. Its ES12 an interpopulated literal. And solves a probelm that didnt exist with more code.

  • Temani Afif
    Temani AfifMar 3, 2021

    Spending two hours to figure out that you wrote "order_lisitng" instead of "order_listing" ... I hate variables.

  • Sandra Spanik
    Sandra SpanikMar 3, 2021

    Not being one.
    Yet.

  • Ryan Brown
    Ryan BrownMar 3, 2021
    • Not having the time to work on cool/interesting projects.
    • cowboy code/prototype code that is now in production and mission critical
    • Business: "We need this automated!" - Me: "Ok sure, what is the process we want automated?" - Business: "We know it when we see it" -
    • YAML ;)
  • Pontakorn Paesaeng
    Pontakorn PaesaengMar 3, 2021

    Everyone overestimate me. I mean they expect me to get good score in programming class or do practically anything well. Even I actually do it well, I don't want other people to expect me to be good.

  • Glenn
    GlennMar 3, 2021

    The interview process. 9 times out of 10 they'll test me on something I'll never do while working there.

    • Andrew Baisden
      Andrew BaisdenMar 4, 2021

      Agreed the interview process is convoluted and broken.

    • Daniel Kaiser
      Daniel KaiserMar 4, 2021

      Front-end Dev:
      "Please make Sudoku solver algorithm that checks the weather and mines bitcoin. We have a gun to your head. you have 25 minutes. We are only looking for ROCKSTARS only. After this we have scheduled for 4 more meetings with 8 more devs who each have concocted SUPER ALGO questions you will not be doing in your day to day."

      • Eugen
        EugenMar 6, 2021

        Hey, candidate, look k at this script. Is there any mistake?
        ...No.
        Are you shure?
        ...I guess mistake is here, it could be rewritten like this...
        Are you shure?
        Yes? And refactor this place...
        Are you shure it's all?
        ...Shit, I'm get out of here!

    • Whaison
      WhaisonMar 4, 2021

      Is that an amarican thing? I had some interviews in Germany and they first wanted to know me on a personal basis and asked how experienced I would consider myself. When they think that I'm a good fit for the job they invited me to a one day (or half a day) work trial and gave me typical development tasks for the job.
      I think that this works very well because you don't have to study for the interview and the employer can see how well you fit in the team, what your thought processes are and how clean your code is

      • Glenn
        GlennMar 5, 2021

        American mostly. I also had the same experience when I interviewed with a company in Indonesia.

  • Prince-Alarming
    Prince-AlarmingMar 3, 2021

    Not enough free time (in the capacity of always working on a project to meet the deadline, like 10, 12 or even 16 hours a day). Also, having to learn a new language (in the vane of balancing the project, leaning the new language and free time for loved ones, friends, etc.).

  • Adam Rogers
    Adam RogersMar 3, 2021

    Computers.

  • Jan Küster 🔥
    Jan Küster 🔥Mar 3, 2021

    People asking me to fix their PC or WIndows or Printer problems, because "I work in IT"

    Edit:

    furthermore

    • helping with Excel / Word
    • fixing Routers or connectivity issues
    • helping to buy new hardware ("is this a good one?")
    • helping to find software x for purpose y
    • Eric Sundquist
      Eric SundquistMar 4, 2021

      Yes! It's like going to a restaurant and asking them to make you a grocery list

    • Temani Afif
      Temani AfifMar 4, 2021

      and the : " is the Samsung Xzd45" better than HTC sdfr48? or should I keep my actual phone?" ... and you have no idea what the hell he's talking about ...

    • Jim Kleiber
      Jim KleiberMar 5, 2021

      This! I was studying electrical engineering at college when I did a study abroad in Costa Rica. My host mom had a radio that was broken and asked me to fix it, "You're an electrical engineer, right? (in Spanish)." When I got back to the US, I quit electrical engineering lol.

    • Darren Fuller
      Darren FullerMar 6, 2021

      So much this. Especially as it normally leads to me being asked to fix other stuff like heating systems because “they’re like computers right”

  • Jaakko
    JaakkoMar 3, 2021

    Naming variables.

  • Oscar
    OscarMar 4, 2021

    code challenges in interviews

  • Kaleb McKinney
    Kaleb McKinneyMar 4, 2021

    JavaScript frameworks

  • Max Ong Zong Bao
    Max Ong Zong BaoMar 4, 2021

    Yeah.. that's usually the case when they are non-technical in nature and they want a rough date in their planning to get things done.

  • Raymond
    RaymondMar 4, 2021

    Native libraries failing to build

  • Arbuckle
    ArbuckleMar 4, 2021

    The stereotypes are pretty annoying, just as annoying when people assume that things you do aren't that hard. For me there's two main things that I have problems with:

    • My goal in life is to be an open-source game developer. My parents have very negative opinions of technology, especially the gaming industry, and they seem to have the notion that game developers are basically youtubers who play games for a living.
    • I often do freelancing work to pay the bills, however I am very uncomfortable with being the one to nominate the price. I work with companies of different scales, and therefore different websites are worth different prices to different groups. Whenever I have to go into a meeting without the rest of my team I get very nervous when it comes to asking for money because some companies won't value the job as much as others do, and you want to have a good reputation with as many companies as possible.
  • sam
    samMar 4, 2021

    capitalism

  • Yngve
    YngveMar 4, 2021

    Difficulties communicating between domain knowledges. As a developer it can be hard to explain to a marketer why we need to do X in stead of Y, but then find out they were actually trying to do K.

    Just as when I talk to our accounting department and barely understand half of what they say.

  • muzammilaalpha
    muzammilaalphaMar 4, 2021

    nailed it man

  • jan paul
    jan paulMar 4, 2021

    i sometimes lack time to play dota 2

  • Ishwar Kaushik
    Ishwar KaushikMar 4, 2021

    Dev is not frustrated technically because he/she is a dev and loves/breathes technical things. Dev is a dev by choice; not by force.

    Few instances from my experience(working in IT services).

    1. Technology decision is made by 2 people playing golf and the dev has to support it.
    2. Decisions are political rather than technical and dev has to support it and live with it.
    3. A person (read PM) who has no idea on how the code works makes presentation on system he/she didn’t develop. On top of that he wants to sound like an authority. Dev has to prepare/support him/her in his/her presentation and watch it in pain (smiling externally).
    4. Provide “rough”/“ballpark” estimate in 5 mins. Why ask for estimate if you already have a deadline?
    5. Accommodate so called “small” change and still adhere to the deadlines
    6. A non-IT person comes and tells you how to implement something. He/she may not understand the nuances of development but just want to make sure that his/her unwanted presence is felt!
  • Sujan Sapkota
    Sujan SapkotaMar 4, 2021

    Back pain

    • William Clark
      William ClarkAug 11, 2021

      Very convincing argument! Very convincing argument. Back pain can be cured or at least minimized. Then the work will bring only pleasure.

  • Alvaro
    AlvaroMar 4, 2021

    Other devs just using the this is my experience card without more background or conversation to overrule others

  • Cleyson Leal Braga
    Cleyson Leal BragaMar 4, 2021

    Impostor syndrome, never feel good enough for things

  • Junxiao Shi
    Junxiao ShiMar 4, 2021

    Waiting more than 3 days for a code review.

  • jastuccio
    jastuccioMar 4, 2021

    When HR is completely clueless.

    I applied for a design/WordPress position last month. The test questions were something like 5 C#, 5 Java, 2 Python, 1 JS.

    The job description was all DESIGN, SEO, Web dev, etc and then the test was mid-level CS stuff in languages the company does not use.

    No PHP questions! 🤦‍♂️ (or even HTML, CSS, or WP!).

    I don't expect HR to be able to debug my code, but that was ridiculous and it is not uncommon.

  • Mike Lezhnin
    Mike LezhninMar 4, 2021

    Following ugly interfaces / being forced to write ugly code.
    Makes me want to quit my job tbh.

  • Abhishar Jangir
    Abhishar JangirMar 4, 2021

    People ask to fix their PC, Printer 😞

  • Daniel Kaiser
    Daniel KaiserMar 4, 2021

    Big walls between design and dev

  • Karl L. Hughes
    Karl L. HughesMar 4, 2021

    Constant, unnecessary interruptions.

    I left my job to start a company and we're going with the "no slack stack" because I don't want people to feel that sense of urgency around every request.

  • brandon_wallace
    brandon_wallaceMar 5, 2021

    So far nothing.

  • Prince-Alarming
    Prince-AlarmingMar 5, 2021

    Neck pain and rubbing eyes so I can read the screen, after staring at it 🙃 for 12 hours.

  • ahmedsamirdev
    ahmedsamirdevMar 5, 2021

    That I can't get a junior job for almost a year now

  • Julien Gabriel
    Julien GabrielMar 5, 2021

    Fixing printer for family

  • Mike CK
    Mike CKMar 5, 2021

    The fact that 99% of the clients don't care about the nifty stuff you did with the backend... Only attractive and functional UIs

  • Kurnia Muhamad
    Kurnia MuhamadMar 5, 2021

    flash sale

  • Samuel
    SamuelMar 5, 2021

    Time. Because I cannot throw clients in a black hole and then we would have infinite time to develop.

  • Volkmar Rigo
    Volkmar RigoMar 6, 2021

    Vague requirements.

  • Dana Ottaviani
    Dana OttavianiMar 6, 2021

    The interview process. Every company has their own process and it's exhausting and I usually don't agree with it.

  • Samira Yusifova
    Samira YusifovaMar 7, 2021

    image

  • Yuki Kimoto
    Yuki KimotoMar 8, 2021

    There is a lot of over-advertising and cheating on the web.

    I'm Perl and Mojolicious developer.

    Even if it is a minority, I want to develop without anxiety.

  • Sathish
    SathishMar 8, 2021

    **When u do task slow/steady
    **Manager:
    you r a bad developer.

    **When u work hard and finish everything fast
    **Manager:
    it is a simple task.

  • Ruby Rubenstahl
    Ruby RubenstahlMar 8, 2021

    My ADHD causing my brain to lock up when I have a difficult problem to work through.

  • Arealight
    ArealightMar 8, 2021

    People asking questions that are rhetorical or I already answered.

  • Xinecraft
    XinecraftMar 8, 2021

    This might be out of points but hate the way parents are pushing their kids from a very early age to coding, and some websites show after few days of the tutorial from their paid course you can code SpaceX rockets.

  • Jonathan Gros-Dubois
    Jonathan Gros-DuboisMar 9, 2021

    There are too many junior devs who don't know what they're doing who are given too much attention on social media and using it as a platform to spread bad ideas...

    Most developers and managers in the industry are not experienced or skilled enough to recognize how bad these ideas are and so they all ignore the tiny handful of senior developers who are actively trying to point out why the new trend is a bad idea.

    It takes over a decade for the majority of people in any given generation to finally understand that the technical trend didn't make sense to begin with. Then by this point some new crazy technical trend comes up at the same time as a new, even bigger generation of junior devs enters the industry and the insanity repeats... The industry stays perpetually irrational and code quality stays low forever.

    The best parts of the industry to work in are software security and software consulting... Then at least you can monetize all the software design flaws which all these crazy trends keep creating.

  • Hasobi
    HasobiMar 10, 2021

    Pro : working flexible hours
    Cons : working flexible hours

  • Zeeshan
    ZeeshanMar 10, 2021

    Can you hack facebook account 😂

  • Salma Mohamed
    Salma MohamedMar 11, 2021

    my brother always asks me.. "if you dont know how to hack instagram accounts then what you are doing is fake" hahaha then I have to explain myself more.

    The other fact that I hate is that my mom always says to me "I will have to break your laptop soon. is this how you want us to live? you dont give me stories even" LOL

    then my siblings 3 of them starts bullying me "the nerdy is here.. bragging that she knows IT but she is fake as she looks" hahahaha

  • Jscoder17
    Jscoder17Mar 11, 2021

    3am in the closet. :(

  • Keff
    KeffMar 13, 2021

    For me, it has to be waiting for the backend, design, or management team for something I need, to be able to meet the deadline... I'm always the one that has to spend the 2-3 days before a deadline working like a psychopath so we meet the deadline... because these teams decide they do stuff 2 days before the deadline, then it's me who deals with not getting to the deadline...

    I also hate priority changes in projects, let me explain. The management team decides this feature or bug is really important to fix NOW. So yeah, we start working on it, we are mostly finished and they decide that NOW it's not important anymore and this other thing has more priority. It would be okay if this happened a couple of times a month, but not on every project every week or so...

    PD: I'm the lead front-end developer at our company, managing and working on around 6 projects, this happens on each one of them...

    Does this happen to any of you? Or is there something wrong with our team?

Add comment