Estava pensando nisso também esses dias, mas acho que algo importante que muitos front-ends deixam de lado é a questão da arquitetura, design patterns e código limpo. Acredito que esses pontos sejam essenciais para se diferenciar e, consequentemente, sair na frente de muitos!