Programming has been around for about 50-60 years now, still making it rather young as far as industries go, but it is long enough that a lot of wisdom can be gained from the programmers that have gone before us.

Every day it seems about something new threatens to come and change the game in programming. New technologies, changing design patterns, evolving clients to name a few. But the essence of programming remains the same whether you are writing COBOL for a mainframe or Javascript for a web app.

The technology and paradigms change, but the underlying core of a programmer stays the same. And this is well captured in The Tao of Programming.

This document, written in a wonderful quasi-philosophic way highlights these attributes that every master programmer should hold dear.

Share