Why Worry? (Programmer's Edition)

as a programmer there are only two things to worry about:
whether your code has bugs or is bug-free.

if your code is bug-free then there's nothing to worry about.

if your code has bugs then there's only two things to worry about:
whether you can fix the bugs or whether you can't.

if you can fix the bugs then you have nothing to worry about.

if you can't fix the bugs then you have only two things to worry about:
whether you can find someone else to fix the bugs or whether you can't.

if you can find someone else to fix the bugs then you have nothing to worry about.

if you can't find someone else to fix the bugs then you have only two things to worry about:
whether the bugs will get you fired or whether they won't.

if the bugs won't get you fired then you have nothing to worry about.

if the bugs do get you fired then you'll be so busy catching up with old friends at the unemployment office that you won't have time to worry.

so why worry?

(The original wording of this was on a poster at my Grandmother's house. Exposure to this logic as a small child might be what turned my brother and i into programmers.)

 

I'm currently writing a book about how to build your first product. If you want to build your first product, please sign up to be notified when the book is available.

(By the way, I read every comment and often respond.)

Your comment, please?

Your Name
Your Url (optional)
Note: I may edit, reuse or delete your comment. Don't be mean.