Work life · 20 relatable moments
20 Relatable Engineer Moments from Everyday Development
The error has disappeared. That should be good news, except you cannot explain why. Building software can put relief and suspicion surprisingly close together.
This collection follows the small moments around coding, questions and checking your work. It is a light read about the feeling of making things, not a technical guide or a report on how all engineers work.

The moments
Your computer is your best (and worst) friend
When it works, you’re unstoppable. When it doesn’t… chaos.
Staring at the screen hoping for answers
Sometimes, the bug fixes itself if you just stare long enough.
Naming variables is harder than coding
You’ve used ‘temp’, ‘foo’, and ‘final’ more times than you can count.
You talk to your code (and expect it to listen)
Sometimes it feels like arguing with a stubborn pet.
Explaining your job to family is impossible
‘So… you fix computers?’ becomes your entire career summary.
Code works perfectly… until someone is watching
It runs smoothly at 2am, but crashes during the demo.
There is a story outside the code
You do not need to know a programming language to recognize a badly timed interruption or a problem that makes sense the moment you describe it aloud. Start with the situation when sharing an engineering joke with someone outside the field.


