Article image
Ana Garcia
Ana Garcia07/09/2023 21:46
Compartilhe

3 Linguagens de uma vez, bom? provalvelmente não!

    Hoje vim contar um pouco da minha atual experiência. Este está sendo meu primeiro artigo publicado, com isso espero compreensão caso ocorra erros, aceito criticas construtivas.

    Atualmente estou tento que trabalhar com 3 linguagens de uma vez só e confesso que me divirto vendo as 3, porém está dificil ver um certo progresso, até consigo notar, porém lento. Vou explicar, comecei na área de tecnologia este ano, logo de inicio peguei um encanto pelo front-end, começei estudando HTML, CSS e JS. Em fevereiro comecei a faculdade de ADS, lá comecei a ver a linguagem C++ e Python, ai que começou a virar bagunça. Eu quero ir para a área do front, porém não posso abandonar o C++ por conta da faculdade e estou fazendo o Bootcamp da Santander de Python aqui da DIO. O Python, no momento, eu consigo deixar mais de lado, agora que terminei o modulo do Bootcamp, porém o JS está ficando para trás por conta do C++ da faculdade. Não recomendo, porém não tive o que fazer.

    Minha professora me falou para focar tranquila, porque a linguagem C/C++ é a "mãe das outras" e que o JS foi criado encima dela, porém estou me vendo distante da área que realmente quero atuar.

    Novamente, provavelmente não segui o formato de um artigo, mas é minha primeira vez fazendo um e eu quis relatar minha experiência atual na área.

    Compartilhe
    Comentários (8)
    Giulianno
    Giulianno - 13/09/2023 14:18

    Obrigado por compartilhar sua experiência!!!Que bom ! Me deu uma clareada aqui, pq abracei várias frentes aqui, na Dio, porem acredito que o ideal é ir uma por vez.

    JZ

    Jonathan Zen - 10/09/2023 10:30

    Bom dia Ana . Estou fazendo Análise de Sistemas também !!! Curso muito legal . Legal que esteja trabalhando já e que ,tenha foco! Legal que está estudando mesmo trabalhando com o Front end . Eu trabalhava com eletrônica.. montava um dispositivo com um microcontrolador dentro 8051 que muitas pessoas acham que não se usa mais . Daí eu quiz programar esse e outros microcontroladores . Onde estudo começamos com linguagem C(diferente do C++ mas não tanto) . A professora destaca bastante a importância e parece gostar da linguagem mas ela usa como uma ponte para as outras linguagens ,rapidamente no segundo semestre vamos para C#. A faculdade roda em torno do Sistema operacional Windows . A linguagem C é uma base boa para outras linguagens porque algumas linguagens de programação possuem a sintaxe muito parecida com a da linguagem C, por exemplo : C,C++,C#,Java,PHP,JavaScript possuem nomes de variáveis similares ,formas de declarar parecidas , bloco de decisões If ,Else e blocos de repetições iguais como em While ,For ,Do While etc ... as sintaxes são parecidas além da lógica pois se vc pega uma linguagem Kotlin por ecemplo já verá bastante diferença em vários desses básicos . É bom ficar na faculdade , para seguir as aulas de forma mais tranquila , na programação Web de 70% pra cima é um CSS ,não HTML nem Javascript. O seu conhecimento em Web acabará te ajudando em alguma matéria futura na faculdade.

    Jhonatan Gonçalves
    Jhonatan Gonçalves - 08/09/2023 00:12

    Ola Ana, então eu também estou com um dilema parecido, também estou cursando ADS e enquanto faço a faculdade estou fazendo o Bootcamp Santander Back-end com Java, e estou fazendo um curso de Python bem básico, pq me apaixonei pela linguagem, porém no momento estou focando em aprender JAVA, mas confesso que no inicio é bem dificil vc focar em uma coisa só, e da uma vontade de aprender várias coisas ao mesmo tempo, eu tmb estou passando por isso e sei como é complicado. kkk

    Luiz Silva
    Luiz Silva - 07/09/2023 23:45

    Perfeito essa sua colocação Ana, também estou estudando outras linguagens e a C na faculdade. Eu sou um pouco diferente, consigo enxergar essa familiaridade entre o C, mas concordo contigo que existe sim uma dificuldade e alguns amigos meus que estudam relatam o mesmo. O que percebo neles é que começaram com as linguagens sem querer e procurar entender o sentindo da lógica de programação, principalmente aqueles que estão migrando de aérea e do qual não sabiam até certo tempo atrás o que seria uma variável.

    AS

    Alexandre Silva - 07/09/2023 22:51

    Eu estudo programação um pouco mais tempo do que você, mas ainda me considero um principiante nessa área. Comecei com o Python (no canal do Curso em Vídeo), sendo o Python fácil de aprender, fui realizando exercícios e projetos, as vezes também pegava projetos prontos e modificava. E estudava e fazia isso antes de entrar na faculdade.


    Depois que estudei Python aprendi um pouco sobre diferentes tipos de tecnologia, e depois aprendi sobre a linguagem C (por causa da faculdade assim como você, embora eu tinha interesse em aprender futuramente), o curso de C que eu fiz foi do canal Programe seu futuro no Youtube, não assiste todos os vídeos, mas aprender sobre C me ajudou BASTANTE em entender mais como o computador funciona, melhorar minha lógica e escrever códigos melhores, e até conseguir desenvolver códigos que eu tinha uma certa dificuldade em linguagens mais fáceis como o Python.


    Boa parte do que se aprende em C, pode ser usado em C++, já que C++ é um "upgrade" do C. Eu não me aprofundei muito em C++, porém a sintaxe de C++, foi base em que linguagens como o Java e o Javascript foram criadas, e serve como base para nós depois aprendermos essas linguagens.


    Se você aprender C++ conseguirá usar praticamente boa parte sintaxe, por exemplo, a mesma estrutura de um laço de repetição que você utiliza no C++ usará no Javascript.


    Te contei essa "história" resumida sobre minha experiência, para você ver que as vezes ficamos frustrados em aprender sobre algo, achando que não seria interessante, já que temos um certo foco, porém esses aprendizados contribuem de alguma forma para nós, e nessa área de TI, muitas coisas mesmo as que parecem que não tem relação umas com as outras, estão (estranhamente ou não) interligadas.

    NV

    Nalva Velozo - 07/09/2023 22:30

    Obrigado por compartilhar suas experiências

    Rodrigo Rosa
    Rodrigo Rosa - 07/09/2023 22:08

    Não se preocupe, todos nós passamos por isso, não sei pq as faculdades insistem com C e C++, mas fazer o que? Até agora na faculdade já vi C++ em Introdução a Linguagem de Programação, Python em Programação Estruturada, Java em POO e agora voltamos pra C++ em Estrutura de Dados. Você não esta sozinha, diferente de você eu quero me especialiar em back-end, por isso estou aqui na DIO fazendo tudo que tem de Java. Mas no fim, em cada disciplina você aprende uma coisa que vai te ajudar, sempre se aproveita alguma coisa. Uma vez vi um desenvolvedor Senior me dizer que se algum dia, durante o seu aprendizado, vc não se sentiu como se tivesse batendo contra uma parede, sem saída, você estava estudando errado, todos nós nos sentimos assim, e o progresso é lento, mas constante e sólido.

    Marcos Oliveira
    Marcos Oliveira - 07/09/2023 22:03

    Valeu por compartilhar sua experiência, Ana!


    Eu passei por algo parecido. No passado, meu primeiro contato foi com as linguagens Lua, JavaScript e PHP.

    Entrei no curso de Sistema da Informação e lá comecei a aprender C, C++ e Java. Sinto sua frustração.


    Hoje em dia eu tô tentando ser fullstack, então a "confusão" tem que ser natural para mim, de certa forma, eu gosto dessa mistureba.


    No seu caso, meu conselho seria pra você tentar ao máximo abstrair apenas os conceitos das linguagens. Quando sua professora disse que "C é a mão das linguagens", quer dizer que a lógica por trás de todas essas são bem parecidas, além de como todas essas linguagens são estruturadas.


    Pode parecer inútil ou difícil agora, mas tenho certeza que ter contato com todas essas linguagens vai te fazer uma pessoa desenvolvedora bem melhor no futuro e nunca vai ser dependente de uma linguagem!


    Bons estudos e sucesso!