image

Access unlimited bootcamps and 650+ courses

50
%OFF
Octavio Gonçalves
Octavio Gonçalves22/09/2024 11:51
Share

Desafios de Iniciante na Programação

    Quando comecei a aprender programação na DIO e me inscrevi no primeiro Bootcamp, percebi rapidamente que não seria uma jornada fácil. O primeiro desafio que enfrentei foi entender a lógica de programação. Acostumado a pensar de forma mais intuitiva, adaptar minha mente a um pensamento estruturado, com fluxos lógicos e regras precisas, está sendo uma verdadeira mudança, porém de grandíssima relevância e muito positiva e agregadora. 

    Não é a primeira vez que tenho contato com programação. Aos meus 16 anos fiz um curso bem introdutório sobre linguagem C++ na universidade da minha cidade, porém não era focado na prática e com desafios, o que fez o aprendizado ser perdido com o passar do tempo, visto não ter embarcado diretamente na área de programação.

    Outro desafio que me deixou animado foi observar a variedade de linguagens de programação. Com tantas opções disponíveis – Python, JavaScript, C#, PHP – fiquei surpreso. Cada uma parecia ter suas vantagens, mas saber qual delas se encaixava melhor nos meus objetivos era difícil. No final, acabei escolhendo Python por ser considerada mais amigável para iniciantes, mas mesmo assim, me interessei em saber das outras e futuramente quando saber a base de Python entrarei fundo nas outras opções.

    A linguagem de programação Python estou entendendo de maneira mais clara a forma de ser feito um código, entendendo como ele é feito e a forma de estruturar a base do código é dinâmica, fazendo assim, imagino que pegando uma base forte, as próximas aventuras e desafios serão fixados e vão garantir ainda mais o conhecimento da área.

    O Bootcamp da DIO está auxiliando muito nesse aprendizado. A cada passo, eu descubro novos conceitos, termos e tecnologias que preciso dominar. Variáveis, strings, funções... Muitos termos, mas com dedicação e foco conseguirei absorver todos. A curva de aprendizado em Python, em especial com o Bootcamp, está sendo rápida, os desafios e testes propostos em cada módulo do curso servem muito bem como instrumento de fixação do conteúdo.

    Um dos pontos que enfrento são os eventuais erros que ocorrem quando estou estudando na prática as funções que estou estudando, refazendo os exemplos e testando novas opções. Sempre que o código não funciona, eu sinto uma mistura de frustração e insegurança. No entanto, com os testes dando certo e identificando o erro, entendi que esses fazem parte do processo e que saber o motivo do erro é uma habilidade essencial.

    Por fim, administrar meu tempo também foi um grande desafio. Estou estudando programação enquanto lido com outras responsabilidades, trabalho durante todo o dia, e conciliar tudo isso exige muita disciplina e foco. Mas, apesar dos obstáculos, o sentimento de ver meus primeiros aprendizados e linhas do VS Code concluídas funcionando é extremamente recompensador. Isso me mostra que, com paciência e persistência, é possível superar qualquer dificuldade no início dessa jornada.

    Share
    Comments (1)
    Ronaldo Schmidt
    Ronaldo Schmidt - 22/09/2024 13:21

    Ola amigo. A jornada não é facil mas o fim é recompensador...

    Minha dica é aprimorar seus conceitos de matematica e ingles. Apesar que muitos dizerem que ñ tem tanta relevancia saber matematica é fundamental para resolver a maioria dos desafios de codigo.

    Bons estudos.