Programmers have a unique way of working that sets them apart from other knowledge workers.They operate on principles similar to tower cranes, investing in future capabilities.This rational approach yields long-term benefits and raises the baseline of what's possible.Other knowledge workers could benefit from adopting similar principles.