The Designer-Developer

See also, Renaissance developers It’s the idea that a software engineer should be product oriented, and have an active hand in the design and direction of a product.