Coisas que gostaria de ouvir quando comecei a programar :
Aprender tudo de uma vez pode ser um desafio e, muitas vezes, pode levar ao desânimo e frustração. Em vez disso, é importante adotar uma abordagem incremental e progressiva para o aprendizado. Tente seguir um roadmap e aprenda um pouco de cada, assim, o pouco que você sabe te possibilitará resolver muita coisa.
Utilize ferramentas próprias para o que vocês estão estudando, é importante também usar ferramentas de controle de versão, como o Git e o GitHub, para ajudar a gerenciar seu progresso e seus trabalhos. O Git permite que você rastreie as alterações no seu código e volte a versões anteriores se precisar. Já o GitHub é uma plataforma on-line que permite compartilhar e colaborar em projetos com outras pessoas. Ele ajuda a manter o seu trabalho organizado e facilita a colaboração com outros desenvolvedores , portanto use e abuse dessas ferramentas e de outras que vão facilitar sua vida.
O cenário dos cursos e tutoriais é muito diferente da vida real. Isso porque eles são projetados para dar certo, ou seja, para ensinar uma habilidade de maneira eficiente e estruturada. No entanto, na vida real, as coisas não são tão simples assim. Enfrentamos desafios e problemas que precisam ser resolvidos e ponto.
Se caso deparar com algo que não consegue resolver de forma alguma PEÇA AJUDA, participe de fóruns ou mande um email para seu professor. ( recomendo muito o site StackOverflow que é um fórum ativo e com uma comunidade gigantesca).
A tentativa e erro é o melhor caminho para aprender e evoluir. Aprendemos mais com nossos erros do que com nossos acertos, pois é através deles que aprendemos mais.
No entanto , é importante lembrar que a tentativa e erro não significa fazer tudo de forma aleatória e sem objetivo. É preciso ter um propósito e um plano de ação para alcançar nossos objetivos. Além disso, não se esqueça que no final a programação é usa série de resolução de problemas, sejam eles simples ou complexos. É essa capacidade de resolver problemas que o tornará capaz de enfrentar desafios e superar obstáculos na vida real.