Software craftsmen of the future