Embedded systems engineers are usually creative people, we need creativity to keep innovation flowing and to solve problems in optimal ways. We also use creativity to cope with stress. Over the years I’ve heard some funny things come out of the mouths of over stressed engineers, causing generic group laughs that release tension in the room, at least for a little while. Causing it’s been a stressing day for me, I’ll share some of the funny things I’ve heard over the years:
- “No problem, if one fails, both will fail”. A desperate engineer assuring that at least he’s sure his bugs are repeatable.
- “A tester has to do what a tester has to do”. Some zen knowledge about software testing, I told this to a guy complaining that tests where too stressing on his code.
- “Users are always wrong”. I don’t endorse this point of view, but you would be right if you guessed that this phrase came as a reply to a phone call reporting a customer had found a bug.
- “Real programmers don’t comment their code. It was hard to write, it should be hard to understand.” The guy that said this actually does document his code pretty well.
- “Use a timer to turn on the RTC”. We where looking for a way to turn on the system in a specific timing and someone suggested a timer from the controller (which was off) should be used to turn on the RTC which would later turn on the MCU, luckily we discarded the idea and went to sleep.
- “That’s bad for the hard drive”. Said a guy to another who was desperately pounding his computer out of frustration.
- “Stop thinking and program”. Someone said this to me, I tend to overthink my code before writing it.
- “Software is always right”. I wish this were true.
- “It’s not a bug, it’s a design error”. Design bugs do exist, this guy just didn’t believe in them.
There you have it, hope you had fun, I did remembering all those incidents. Is your office as funny as mine?
If you doubt the power of laughter to cure stress and maybe even other things, read this article: