Article image
Francisco Vieira
Francisco Vieira18/11/2023 10:00
Compartilhe

Não entendo os problemas/desafios de programação, e você?

  • #Python
  • #Java
  • #Inteligência Artificial (IA)

Se você sente dificuldades na hora de resolver problemas de programação, saiba que você não está sozinho. É um processo desafiador? É. O que eu recomendo?

 

Exponha-se aos diferentes desafios e divirta-se no processo de resolução. Se for um mundo diferente para você, como uma mudança de carreira, talvez seja difícil porque agora você pode estar usando um outro lado do cérebro diferente da carreira anterior, nenhum problema com isso, apenas dê tempo de se acostumar, então abrace-o com:

 

“Olá, Novo Mundo!”

 

Pesquise! Não tenha vergonha de errar ou de perguntar, pois alguns problemas são complexos de perguntar porque são complexos de responder. O elaborador não precisa e dificilmente vai facilitar, e se você ainda está estudando o estresse do exercício é praticamente sem prazos, na vida real é com prazo, então habitue-se a superar-se.

 

Reveja seus hábitos de leitura, é hora de seguir em frente e ler outros livros além do Pequeno Príncipe, Harry Potter e as Crônicas do Gelo e Fogo. Este hábito vai melhorar suas abstrações, resumindo: menos redes socias, menos filmes, séries, reels e mais leitura.

 

Não deixe de criar o hábito de resolver problemas, na escola você começou somando laranjas, conjuntos e depois evolui para as equações. Foi a prática que te ajudou, aqui não é diferente. Isso vai te deixar familiarizado com o passar do tempo.

 

Se o enredo com laranjas não funciona com você, use outra fruta, outra referência, o importante é você compreender o cerne do problema. Ou seja, talvez haja o mesmo problema disponível na rede com outros objetos, outros cenários, onde apenas se mudam os nomes ou números.

 

Leia com atenção. Divida o problema em “probleminhas”, isso pode te ajudar e muito. Você soluciona as partes menores e depois reler com as condições, requisitos e restrições do todo. Você notará que alguns problemas seguem padrões e que nem todos você precisará usar a imaginação.

 image

Pratique! Não só assista vídeos, leia livros ou escute podcasts. Pratique, busque outros exercícios, participe de fóruns e comunidades. Não se isole.

 

A caminhada pode ser longa, mas toda caminhada começa com o primeiro passo. Quebre suas barreiras, vença o seu próprio medo, supere a si mesmo. Desligue todos os objetos que roubam sua atenção, seja por notificações ou sons. Foque nos seus objetivos. Estou no processo de entender problemas de programação tanto quanto vocês, afinal todo dia surgem novos desafios. Não se esqueça, conte comigo. E bora programar!

Ps.: O texto não possui verdades absolutas, é fruto de leitura e vivências. Esteja a vontade para ignorar.

Compartilhe
Comentários (4)
Francisco Vieira
Francisco Vieira - 18/11/2023 17:04

Belisnalva Jesus Que bom que gostou do artigo e que bom que a capa conseguiu passar uma mensagem positiva para você e para seus filhos. É uma riqueza enorme ter a família participando dos seus projetos. O apoio deles deve fazer toda a diferença para superar quaisquer imprevistos. Desejo todo o sucesso do mundo para você e sua familia. #BoraProgramar.


Francisco Vieira
Francisco Vieira - 18/11/2023 16:58

Leandro Andrade "o cair de cabeça" realmente faz toda a diferença. É com atitudes como esta que desenvolvemos nossas habilidades menos exploradas e descobrimos o quanto podemos fazer. Com sua determinação o mercado tecnológico tem muito a crescer. Sucesso nos seus projetos e #BoraProgramar


Belisnalva Jesus
Belisnalva Jesus - 18/11/2023 15:07

Olá Francisco, gostei do seu artigo é engraçado e esta imagem do homem com o notebook na cabeça me representou. Tenho constantemente dor de cabeça por causa do meu notebook. Trava que é uma beleza, Rs Rs, agora no calor nem se fala, esquenta parece uma frigideira. Estou pedindo a Deus que não me deixe na mão. Pelo ao menos esta dando para estudar, graças a Deus.

Até os meus filhos gostaram da sua capa.

Eu entendi o assunto o do artigo, temos sim que buscar também em outras fontes confiáveis e cada vez mais adquirir conhecimentos!!

Ótimo artigo!!

Leandro Andrade
Leandro Andrade - 18/11/2023 10:47

Muito bom, Francisco. Gosto de pensar que quanto mais difícil o problema, melhor ele é. Afinal "treino difícil, jogo fácil". Apesar de já ter tido contato antes, nunca havia conseguido avançar na programação, pois sempre ficava no raso dos problemas básicos dos livros.


Nesses últimos meses resolvi "cair de cabeça" no assunto, resolvendo problemas mais complexos e buscando orientação . Sabe o que aconteceu? Adquiri confiança na aplicação dos conhecimentos.


Sei que preciso melhorar muito ainda (lendo mais livros, criando projetos, etc.) mas agora, vendo que a programação não é um "bicho de sete cabeças" consigo ver o futuro com mais clareza; É tudo uma questão de prática!


Sigo aprendendo todos os dias, para que em um futuro próximo consiga ingressar ná área da tecnologia!


Sds. Leandro Andrade.


Ps. Bora programar!!!