Profile photo for Simon Hayes

Constantly having to go back and rework stuff that you wrote just a couple of days ago that has just been "broken" (for the nth time) by changes to the wider system implemented (without discussion) by someone who either didn't test or didn't care that their tests failed - the first thing you hear about it being "your code is broken".

Repeatedly having to act as software janitor / hygienist / dung heap primper for people who get to tick things off as "done" that (i) don't actually handle any of the edge cases, (ii) are implemented as part of some frenetic, burger-bar employee-of-the-month style copy-paste-and-hack frenzy, and (iii) replete with wilfully obtuse naming and fatuously meaningless comments that serve only to record fleeting neuron-firings in the perpetrator's stream-of-consciousness - mainly for the purpose of keeping the keyboard rattling loudly enough to convince co-workers of their unparalleled industriousness.

(Sorry people - I confess it's been a particularly trying day. But hssst - is that the sound of large gin and tonic being poured ? Sweet melody divine - perhaps it isn't so bad after all ...)

View 100+ other answers to this question
About · Careers · Privacy · Terms · Contact · Languages · Your Ad Choices · Press ·
© Quora, Inc. 2025