Discussion about this post

User's avatar
Pawel Brodzinski's avatar

Coming with the history of doing almost anything around the product development lifecycle (development, testing, product management, project management, customer support, all in both hands-on and management roles; and my only gap being design), I support it wholeheartedly.

As a matter of fact, I often quote my spell at customer support. Dealing with the most difficult cases of pissed off customers is an experience that opens eyes for an entirely different point of view.

But each of my vantage points helped me many times, as it enables easy empathizing with all the roles involved in building a product, either as a leader or a stakeholder.

Curiously, I expect this kind of more holistic perception of engineering work is what we have in the cards. Software development jobs evolve away from narrow specialization, which has been a constant trend for more than two decades already. And if anything, I think it's a good change.

As customers and users, we will appreciate the new reality where product developers have to have broader perspectives themselves, and don't just count on other folks in product ownership, design (heck, back-end, front-end, devops, too) roles.

Expand full comment
Joao Ramos's avatar

Thanks a lot Anton for the opportunity!

Expand full comment
2 more comments...

No posts