The benefits of being a programmer