DEV Community

Discussion on: Why you should become a Full-Stack Developer

Collapse
 
lexlohr profile image
Alex Lohr

Actually, the distinction between full-stack and front/back end is flawed, because these skills are neither binary nor the limit of what one could learn.

However, were looking at a dichotomy between generalization and specialization of skills. Widening your skill set has the benefit of a less narrow perspective, but comes at the cost of less depth of knowledge, whereas concentrating on fewer skills may lead to their mastery beyond what a jack of all trades could achieve.

If your goal is to do everything for a small company, that's fine, but if you want to score a job at a bigger corp, you'll be rather hired for depth than breadth of skills.