Aconselho abandonar front-end e back-end essas áreas estão saturadas, com excessos de cursos gratuitos, excessos de mão-de-obra, com excessos de mudanças, onde a todo momento você sofre um reset, ou seja, da noite para o dia você vira um nada.
Sugiro tecnologias duradouras e consolidadas como:
- SAP.
- Protheus da TOTVS.
- Oracle Database.
- Oracle Exadata.
- Amazon QuickSight. (B.I. - Business Intelligence)
- Salesforce.
- BMC Control-M
- Power Center (ferramenta de ETL)
- RPA - Robotic Process Automation
- Cobol
A vantagem é que você só precisa saber uma delas.
E claro somado a Machine Learning e Deep Learning que é o nosso presente e futuro, não tem como escapar disso.
Mas se insiste nessas, vai de C#, o ambiente MS é bem homogêneo, ou seja não precisa aprender vários tipos de IDE, frameworks, infinitas combinações, ser chutado da entrevista porque não deu match na combinação que a empresa usa.