Things were going wrong, badly. For a couple of us it was personal things as well at work but for everyone involved we had a rocky few weeks…
I got to a point where I really did feel like I was going crazy but instead of doing anything rash like draft my notice or jump out of a window I wrote this all down to get it out of my system.
We take on too much
I’ve touched on these kind of subjects before but in our industry it seems we as developers are very susceptible to situations like this. We take on a lot of responsibility and go far above and beyond the call of duty for the extra mile to get things done to keep clients and colleagues happy.
We have to remember to step back and realise then when things go slightly wrong it is not the end of the world.**This is the end of the world…
Contrary to what it seems that some clients think, life goes on when a ‘critical bug’** doesn’t get done as soon as it’s raised (which is inevitably on a Friday at around 4:30PM).**The term used quite loosely here
Life goes on when you can’t quite get everything done. The world keeps spinning. Users keep on using websites - even it they load a little slow on occasion. Even if a button is slightly the wrong colour. Even if CSS animations don’t work in IE8!
The point here is to take stock of the little things and don’t burn yourself out if you can’t get everything done perfectly right away. We stress at ourselves too much and need to step back and ask if there’s really a need to and if anyone else but ourselves is actually making us feel this way.
Appreciate those around you
I’m fortunate to have a great team of people around me who support each other at times like this. We realise that we’re all in this struggle together, aiming towards the same goal, on the same team - us against the world sometimes.
We laugh about those difficult times now. We knew we would. We didn’t stress out.
You shouldn’t either.