📎 9 Truths Computer Programmers Know That Most People Don't
- Under the hood, most critical software you use every day contains a terrifying number of hacks and shortcuts that happen to barely fit together into a working whole.
- About 25% of the hours spent writing an application are spent figuring out ways the end user will do something wrong.
- A programmer is not a PC repair man.
- Programming is thinking, not typing.
- Counting starts from zero, not one.
- Programming is best done “in the zone” — a (pleasant) state of mind where your focus on the task is absolute and everything seems easy.
- Sleeping with a problem, can actually solve it.
- A parent may kill its children if the task assigned to them is no longer needed.
- Just as you’re usually not impressed when we brag about how much we know about computers, we’re not impressed when you brag about how little you know about them.