Product Engineering: A Return to Form
I am seeing a trend pushing more software engineers to move into more of a product engineering role. At its core, it is about owning more of the full product lifecycle including taking a bigger role in shaping the solution, not just building it. It is being framed as a new wave. I see it differently. This is a return to form. Early in my career, there was a sharp distinction drawn between a programmer and a software engineer or developer (developer is still used in Canada due to legal reasons). A programmer wrote code. An engineer designed, built and maintained systems. I always understood it as more than this simple definition. It was all about solving customers problems. ...