I know managers love that term, but I think I've come to hear it as an insult... Sorta like being called an unprofessional "jack of all trades" budget handyman that does everything mediocre...
I know managers love that term, but I think I've come to hear it as an insult... Sorta like being called an unprofessional "jack of all trades" budget handyman that does everything mediocre...
I think it's a complement. We're not in the dark ages anymore where you had to be intimately familiar with each target platform and have different people who each know everything about their little part of the stack. Nowadays it's feasible for one person to be productive in devops, database, backend, frontend, etc. because so many people have gone to great effort to get us there. I personally get a lot of enjoyment out of being able to stand up an app by myself without necessarily needing to work with six other teams. That way we can have an actual vision for an overall user experience rather than getting caught up in compatibilities and discussions of ever changing best practices.