Salve! Que legal que você está se preparando para o ENEM e pensando em seguir na área de sistemas de informação! Aqui vão algumas dicas para te ajudar a decidir por onde começar na programação e como se destacar:

  1. Continuar com JavaScript: Já que você já deu os primeiros passos, seria uma boa ideia continuar com JavaScript. É uma linguagem fundamental para o front-end e, além disso, com o Node.js, você pode também trabalhar com back-end. Isso te dá uma boa flexibilidade.

  2. Front-end vs. Back-end: Se você se identifica mais com front-end, não tem problema em focar nessa área inicialmente. O front-end é muito visível e você pode ver os resultados do seu trabalho imediatamente. Depois, se sentir vontade, pode expandir para o back-end. Ter um conhecimento básico nas duas áreas pode ser um diferencial.

  3. Aprender Ferramentas e Frameworks: Para front-end, além de JavaScript, é importante conhecer HTML, CSS, e frameworks como React ou Vue.js. No back-end, Python (com Flask ou Django), Java (Spring), ou mesmo PHP são boas opções. Cada um tem suas vantagens e é usado em diferentes contextos.

  4. Cursos e Recursos: Existem muitos cursos online, gratuitos e pagos. Plataformas como Codecademy, Udemy, Coursera, e FreeCodeCamp oferecem ótimos recursos. Além disso, a documentação oficial das linguagens e frameworks é uma fonte valiosa.

  5. Projetos Pessoais: Comece a construir pequenos projetos. Isso ajuda a fixar o conhecimento e cria um portfólio que pode ser muito útil na hora de procurar um emprego.

  6. Networking: Participe de comunidades online (como GitHub, Stack Overflow, e fóruns de programação). Conhecer pessoas da área pode abrir portas e te dar dicas valiosas.

  7. Não Tenha Pressa: É normal sentir-se inseguro no início. O aprendizado é gradual, e a prática é essencial. Foque em um passo de cada vez e aproveite o processo de aprendizado.

valeu maninho, me ajudou e retirou bastantes dúvidas que eu tinha e ninguém nunca respondia, vou seguir com o javascript e usa-lo no back ao longo do tempo após dominar essa linguaguem provavelmente vou se aperfeiçoar em outras era uma dúvida constante que eu tinha sobre o que fazer, e a pressa pra mim é o de menos quero realmente entender a linguaguem e aplicar ela, em questão dos cursos eu já assino um de front mas em questão de back não tenho conhecimento de nenhum, e comunidades que acompanho essa é a única vou pesquisar mais sobre, gosto sempre de estar conectado, mas em questão dessa provinha que vou fazer me deixou afastado dessa área maravilhosa kkkkk.

O Tabnews é criado no _back_ e no _frontend_ usando javascript (NodeJS). Caso se interesse em ver o código fonte https://github.com/filipedeschamps/tabnews.com.br. NodeJS tem uma história com o javascript, um motivo. _Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine._ - [nodejs.org](https://nodejs.org/en/download/package-manager).
vou dar uma olhada depois, obrigado pela ajuda! grato de coração.