Lendo sua mensagem agora cada vez que entendo mais sobre a area de TI vejo que o mercado para JavaScrip ta muito cheio. Eu comprei um curso - Full Stack JavaScript - mas nem comecei ainda. Minha dúvida é: sera que eu posso começar sem entender html e css? ou ja posso pegar uma linguagem mais avançada como: c#, golang?
Tu pode começar com C#, sem problemas, inclusive, na grande maioria dos cursos de faculdade, o C# é a primeira linguagem que vc aprenderá, junto com alguma outra de DB, como, por exemplo, SQL (foi assim no meu curso de Sistemas para Internet).
Se tu for estudar web, sugiro ir pelo caminho mais comum, que é justamente o HTML, CSS e tb algum DB. Dps disso, naturalmente, vc acabará chegando à um JS, ou até msm um PHP da vida (eu qd comecei, laaa em 2012, fui por este caminho: HTML, CSS, SQL, MySQL, PHP, Laravel, e só dps de alguns anos, já contratado e atuando com SQL, que fui aprender de fato o JS, isso pós 2015, pois até 2015 eu basicamente só usava o JS com Jquery).
Agr qt à questão do mercado de JS estar "saturado", isso é óbvio, basta ver a car4lhada de cursos ensinando isso, obviamente que teríamos um boom de "desenvolvedores" tentando ingressar neste mercado, o que se reflete no alto número de candidatos por vagas desta linguagem. Porém, a grande maioria desses "devs" sequer ingressarão no mercado, verão que programação não é essas mil maravilhas que mts dizem, é uma profissão como outra qq, com seus prós e contras. E como qq profissão, se vc realmente gosta do que faz, se vc se empenhar, fizer por onde, vc se destacará dos demais e será mt feliz!