DEV Community

Cover image for What are the worst nightmares for devs? 🎃
Anastasia 🏄🏻‍♀️ for actiTIME Inc

Posted on • Updated on

What are the worst nightmares for devs? 🎃

Let's share some of the worst-case scenarios and nightmare-inducing horrors in the work of the devs.

My #1 nightmare is cleaning up lengthy, real complex, unreadable, critically ridden code with bugs left behind by the previous developer 👻👻👻

Latest comments (54)

Collapse
 
rafo profile image
Rafael Osipov

When not properly tested code (poor designed tests, etc, you name it) is being merged to the master branch and the whole project breaks down a day before the demonstration for the customer.

Collapse
 
anadev profile image
AnaDev

When they ask you something complex, that takes time and effort, but they change their minds in the end, so all that hard work was for nothing, and you still need to re-do the project, but you don't want to, because your heart is crushed.

Collapse
 
cirphrank profile image
🎧Cirphrank👣

Losing interest in a project halfway due to the client's deviation from brief initially given, repeatedly. No debugging can solve this particular nightmare, I simply sigh endlessly and pray.

Collapse
 
christiangroeber profile image
Christian Gröber

I've been working on a project for over a year now and I absolutely love it, I've learned so much and, not to toot my own horn, but I love what I've built so far. But right now there's a lot of tension in the company's leadership I'm building this platform for and I'm super afraid it'll just die.

Collapse
 
michaeldownton profile image
Michael Downton

A single cascading error that stops payroll.

It was you're small change that started it.

Your rent is due tomorrow.

Basically Knight Capital.

Collapse
 
eddsaura profile image
Jose E Saura

To lose the hability to learn

Collapse
 
dougbutner profile image
Douglas James Butner

For me it's just stagnation. The worst thing that can happen to a Dev is they stop learning, and write the "same code" forever.

Collapse
 
alvarezgarcia profile image
Alvarez García

"Ok, let's make this small fixes on the stage branch, just minor things"

1 month later the branch is near a brand new product.

"Hey, you are the guy who knows the rebase thing, right?"

Collapse
 
zaffja profile image
Zafri Zulkipli • Edited

True story that happened to me few weeks back. Our company is a subscription based company where we charge active users periodically. I've used an un-tested feature from one of our system which causes massive reactivation of users that have already unsubscribed. This leads to severe overcharging issue of already unsubscribed users to which till now I'm still cleaning up the mess. :-(

Collapse
 
jankapunkt profile image
Jan Küster

Having to deal with customers.

Collapse
 
dmahely profile image
Doaa Mahely

More requirements and tasks being added to a feature without the deadline changing.

Collapse
 
crivion profile image
Alex Crivion • Edited

My #1 nightmare is the flow and speed of the JS frameworks getting released everyday. Guess what, everyone will write that as a keyword when posting a job

Collapse
 
ctrleffive profile image
Chandu J S

Accidently dropping stash

Collapse
 
bedawang profile image
Christof Becu • Edited

Getting a deadline on front-end features, while the data & methods are not yet implemented in the backend.

Collapse
 
gabbyj profile image
Gabrielle Jacobs

“I had a thought. Can we try something?”

— Every non-technical client who thinks code is drag and drop