Quais são algumas das melhores maneiras de aprender programação?
Os melhores programadores/codificadores que conheço, na minha área (finanças), são pessoas que foram autodidatas. Através de tentativas e erros eles ensinaram a si próprios.
A sua abordagem foi sempre a mesma, de cima para baixo, há um problema particular a resolver (let's dizem automatizar um modelo de negociação), eles desenhavam-no, procuravam formas de o resolver, liam sobre ele, viam o que os outros poderiam ter dito e você começava por algum lado.
Através de tentativas e erros, eles aprendem.
Rinse repeat for years, and you get the hang of it.
Esta abordagem é facilmente favorável em relação a baixo para cima. Porque se você é ensinado por anos o básico, quando apresentado com um problema, você liga esta questão particular com a forma como você tem sido ensinado por todos esses anos. Isto impede a capacidade de abordar uma ideia claramente, sem vários preconceitos impressos na sua cabeça. Algo que é necessário para ser inovador.
Foi assim que eu aprendi programação. Eu queria comparar séries temporais umas com as outras, de uma forma rápida. Porquê? Porque eu acreditava que um vector de séries temporais podia ser um preditor do outro. Por isso comecei a ler, e uma coisa levou a outra.
Eu vejo estudantes de CS e muitos outros que receberam uma trajetória padronizada na programação falharem quando apresentados com desafios fora de seu currículo. E eles confiam no que lhes foi ensinado. Ele bloqueia o progresso real.
yet I get many replies every month about people who want to learn how to code.
Artigos semelhantes
- Quais são algumas das melhores maneiras de aprender e melhorar o auto-controle?
- Em D&D 5e, quais são algumas das melhores maneiras de se obter Vantagem em ataques?
- Quais são algumas boas maneiras de aprender a tocar o piano online de graça?
- Quais são as melhores maneiras de aprender línguas estrangeiras?