
tipoff
(usa Nenhuma)
Enviado em 01/10/2023 - 09:25h
Estudar C vai te dar uma base sólida para se virar em muitas outras linguagens, como o @SamL comentou, principalmente por ser uma linguagem que requer um certo nível de gerenciamento manual, como alocação de memória, por exemplo. Vai te ensinar conceitos que serão úteis para toda a vida de programador. Isso ajuda também a ter uma visão mais profunda e analítica durante o desenvolvimento de um projeto, independente da linguagem.
O importante é entender o que você gosta de programar, se é para desktops, jogos, web, automatização e afins, e a partir disso estudar as linguagens que se destacam no meio escolhido.
A Web, por exemplo, é dominada pelo JavaScript, principalmente no front-end. Não é necessário ser um "Web Designer" para trabalhar no front-end, embora ter conhecimentos de design seja um plus. Talvez você tenha mais afinidade com o back-end, o que também é o meu caso. O back-end, essencialmente, é a parte invisível para o usuário, onde o código é executado no servidor (server-side), realizando todas as tratativas necessárias antes de armazenar os dados que vem do front-end em um banco de dados, levando em consideração as regras de negócios. Eu gosto muito dessa área, pois não preciso me preocupar com o front-end, CSS e HTML. Inclusive, no back-end podemos utilizar C++, Java, C#, PHP, Python e muitas outras linguagens.