When I’m done with my demo and the client realizes that it was all mocked up

When I think that I understood how a framework works

When I try to fix legacy code

When Google only returns a single page with links in Chinese

When I ask a coworker for help on a doomed project

When I use a new library to add a small feature

It’s horribly coded, but works

When I see the sales guy trying to follow a dev discussion