RO

Raphael Oliveira15/06/2025 19:53
Compartilhe

Trajetória em C++

    🚀 Minha primeira experiência com C++: aprendizados e desafios

    Entrar no mundo da programação sempre parece desafiador no começo, ainda mais quando se escolhe uma linguagem como o C++, que apesar de ser uma das mais poderosas e utilizadas, também é conhecida por sua complexidade.

    No meu caso, o contato com o C++ veio quando eu me interessei mais sobre o desenvolvimento de jogos. Desde então, venho aprendendo bastante e enfrentando alguns desafios que todo iniciante provavelmente já passou.

    💡 O que eu aprendi até agora

    Um dos primeiros projetos que desenvolvi foi um CRUD básico no terminal, onde pude praticar conceitos como:

    • Criação e manipulação de funções;
    • Uso de vetores e listas para armazenar dados;
    • Implementação de estruturas condicionais e laços de repetição;
    • Organização do código com arquivos .h e .cpp.

    Esse projeto me ajudou a entender melhor como a lógica por trás de um sistema funciona, mesmo que em um ambiente simples.

    Além disso, também comecei a praticar alguns algoritmos de matemática.

    🔧 Dificuldades no caminho

    Nem tudo foi fácil, claro. Algumas dificuldades que enfrentei:

    • Gerenciamento de memória (ponteiros ainda me dão dor de cabeça 😅);
    • Sintaxe mais "verbal" comparada a outras linguagens que já vi;
    • Entender a separação correta entre arquivos .h e .cpp.

    Mas tudo isso serviu como aprendizado. Aprendi que errar faz parte, e o importante é continuar tentando e pesquisando, além de contar com a comunidade (inclusive aqui na DIO!).

    📈 Próximos passos

    Agora, minha ideia é continuar evoluindo em C++ e também explorar outras linguagens, como Kotlin para mobile, que é minha área de interesse principal.

    Também quero aplicar os conceitos aprendidos em projetos maiores, talvez até começar a usar C++ com Unreal Engine pra entender o lado dos games e simulações.

    💬 Conclusão

    C++ é uma linguagem que exige atenção, mas também ensina muito. Se você tá começando agora, minha dica é: não desanima! Comece com projetos simples, pratique bastante e busque ajuda sempre que travar.

    A experiência pode parecer difícil no início, mas vale demais a pena.

    E você? Já programou em C++?

    Conta aí nos comentários qual foi sua primeira experiência com a linguagem!

    Compartilhe
    Comentários (1)
    DIO Community
    DIO Community - 16/06/2025 16:41

    Raphael, adorei sua abordagem sobre os desafios e aprendizados com C++! Realmente, C++ pode ser uma linguagem intimidadora no início, mas o que você compartilhou sobre seu progresso mostra como a persistência e a prática realmente fazem a diferença. A parte dos ponteiros e da separação entre os arquivos .h e .cpp é um clássico para quem está começando com C++, e o fato de você ter encarado essas dificuldades de frente é algo que vai te fortalecer no futuro.

    Eu acho que C++ é uma linguagem que realmente recompensa quem investe tempo para entendê-la. Agora que você está começando a explorar mais sobre jogos e Unreal Engine, é um excelente caminho para aplicar seus conhecimentos em projetos práticos e também explorar outras facetas da linguagem.

    Você mencionou o interesse por Kotlin para mobile, o que também é uma ótima escolha! Como você planeja integrar os conceitos aprendidos em C++ em seus futuros projetos? Está pensando em alguma aplicação ou jogo específico?