DEV Community

Sarthak Sharma for XenoX

Posted on

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

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?

Top comments (114)

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

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

Collapse
 
swarupkm profile image
Swarup Kumar Mahapatra

Giving estimates when Manager has already set a deadline!

Collapse
 
socratezz profile image
Andy Edmonds

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

Collapse
 
sarthology profile image
Sarthak Sharma

Plot twist

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

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

Collapse
 
eriklz profile image
Erik Lundevall Zara

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.

Collapse
 
ferceg profile image
ferceg

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

Collapse
 
urielbitton profile image
Uriel Bitton

nailed it man

Collapse
 
mikeywastaken profile image
terabyte.

I wish I agreed less...

Collapse
 
sarthology profile image
Sarthak Sharma

😅✨

Collapse
 
lancaster215 profile image
Franco

Exactly.

Collapse
 
shubhambattoo profile image
Shubham Battoo • Edited

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

Collapse
 
sarthology profile image
Sarthak Sharma

😅 Standup culture 🤷🏻‍♂️

Collapse
 
tswiftma profile image
tswiftma

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

Thread Thread
 
sarthology profile image
Sarthak Sharma

I wish a PM join this thread.

Thread Thread
 
fetchworkglenn profile image
Glenn

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.

Collapse
 
yoursunny profile image
Junxiao Shi

I schedule meetings at 3am or 7am.

Collapse
 
fetchworkglenn profile image
Glenn

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

Collapse
 
dskaiser82 profile image
Daniel Kaiser • Edited

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."

Collapse
 
eugenman profile image
Eugen

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!

Collapse
 
whaison profile image
Whaison

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

Collapse
 
fetchworkglenn profile image
Glenn

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

Collapse
 
andrewbaisden profile image
Andrew Baisden

Agreed the interview process is convoluted and broken.

Collapse
 
jankapunkt profile image
Jan Küster • Edited

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
Collapse
 
afif profile image
Temani Afif

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 ...

Collapse
 
jimkleiber profile image
Jim Kleiber • Edited

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.

Collapse
 
havespacesuit profile image
Eric Sundquist

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

Collapse
 
dazfuller profile image
Darren Fuller

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”

Collapse
 
sarthology profile image
Sarthak Sharma

New JavaScript Frameworks 🌈

Collapse
 
dskaiser82 profile image
Daniel Kaiser

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

Collapse
 
rish7223 profile image
Rishabh Tyagi • Edited

Neck pain 😖

Collapse
 
dramaticbean profile image
DramaticBean🇵🇹

Can be stress or bad posture

Collapse
 
shaijut profile image
Shaiju T • Edited

This should be taught as Software Developer Beginner skills, to avoid burn out.

Thread Thread
 
sarthology profile image
Sarthak Sharma

Absolutely

Collapse
 
ronaldoperes profile image
Ronaldo Peres

In my case, is a herniated disc, so need to be aware of my posture all the time.

Collapse
 
sarthology profile image
Sarthak Sharma

Absolutely

Collapse
 
sarthology profile image
Sarthak Sharma

Nah not needed

Collapse
 
lornasw93 profile image
Lorna Watson • Edited

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

Collapse
 
sarthology profile image
Sarthak Sharma

😆😆

Collapse
 
ryencode profile image
Ryan Brown
  • 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 ;)
Collapse
 
sarthology profile image
Sarthak Sharma

😂😂

Collapse
 
devlorenzo profile image
DevLorenzo

Everything that prevents me from developing.

Collapse
 
sarthology profile image
Sarthak Sharma

😂😂😂

Collapse
 
ishwarkaushik profile image
Ishwar Kaushik

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!
Collapse
 
nano1709 profile image
Ignacio Vargas • Edited

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

Collapse
 
dskaiser82 profile image
Daniel Kaiser

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.

Collapse
 
sarthology profile image
Sarthak Sharma

That’s one of my fav.

Collapse
 
jastuccio profile image
jastuccio

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.

Collapse
 
pazyp profile image
Andrew Pazikas

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

Collapse
 
sarthology profile image
Sarthak Sharma

😂😂😂

Collapse
 
cleysonlb profile image
Cleyson Leal Braga

Impostor syndrome, never feel good enough for things

Collapse
 
mukhtaaraziz profile image
MukhtaarAziz

Learning without finding a job :(.

Collapse
 
sarthology profile image
Sarthak Sharma

Trust me those are the best days.

Collapse
 
vdloc profile image
Vũ Đức Lộc

Totally agree!!