Considering the fact that a full stack developer needs to have strong skills for devops, backend, front end, business modeling, networking, infrastructure, basically strong skills for the whole stack, why should a skilled developer hunt for these kind of jobs and not hunt for a CTO/IT management type of position (which is usually better paid)?
Why should't a skilled full stack developer not open his own workshop and work directly for clients / startups (since startup companies are usually looking for these kind of devs).
Why shouldn't a full stack developer focus on a backend/frontend only job (less stress, alot of extra time to focus on other things) and get 20-30% less pay?
Is the full stack dev job worth the effort compared to other oportunities?
I am asking this because lately I've seen a boom on the job market for full stack devs and after some research, it seems that the pay is not far greater than the one a focused/backend/frontend dev would get (compared to CTOs that usually even get equity and far greater pay).