I've always thought it was normal for small companies, that employees would go out of their normal work scope to help the product. But for me it's going crazy sometimes.In the last 12 months I've been doing the following for one company:- architecting software- leading an offshore dev team- writing PRD- wire framing ecommerce website- specifying dev portal- participate in research meetings- rubber duck debugging with AI developer- organise MLOps- made countless presentations proposing problem solutions- writing software (less and less)- interviewing candidates- gantt charting a roadmapI don't have a problem with that, but it seems like I'm going into the direction of a super generalist. I don't know what am I good at anymore.Actually I think I know, I can do quick prototypes, know how to sell online, can write decent software. But how does these skills fit into current job market?