Parem de dizer que aprender a programar é fácil
Essa á uma tradução livre e autorizada pelo autor do texto Stop saying learning to code is easy, de autoria de Scott Hanselman, publicado originalmente em seu blog em 17/06/2016. Para conhecer mais a respeito de seu trabalho acessem hanselman.com.
Eu vi esse tweet após o Keynote do WWDC (2016) da Apple e pensei a mesma coisa. Peraí, programar é difícil. Recompensador, com certeza. Totalmente interessante. Mas dizer fácil cria uma expectativa de fracasso e uma vida de auto-dúvidas nas pessoas.
Hearing the WWDC keynote say coding isn’t hard frustrates me. It’s extremely hard. You’re setting beginners up for huge disappointments.
— Tyler McGinnis (@tylermcginnis33) June 13, 2016
Tradução: Escutar no Keynote do WWDC que programar não é difícil me deixa frustrado. É extremamente difícil. Vocês estão preparando os iniciantes para grandes decepções.
Quando contamos às pessoas — crianças ou qualquer outro — que programar é fácil, o que eles pensarão quando ficar difícil? E vai ficar difícil. É o que as pessoas concluem quando dizem “pois é, eu acho que não sirvo programar, não é pra mim.”
Agora, para ser claro, esse pode ser o caso. Meu argumento é que se sairmos por aí como indústria dizendo a todos que “programar é fácil”, estamos apenas preparando as pessoas para auto-exclusão, ao invés preparar uma comunidade crescente e inclusiva. Esse é o objetivo não? Levar mais pessoas aos computadores, mas vamos deixar claro suas expectativas.
Aqui vou tentar nivelar. Ei vocês, pessoas aprendendo a programar!
- Programar é difícil.
- É complicado.
- É exaustivo.
- É desesperador.
- Algumas coisas farão total sentido para você e outras não. Estou olhando para você, RegEx.
- A documentação geralmente é uma porcaria.
- Ás vezes computadores são estúpidos e quebram.
Mas…
- Você encontrará pessoas incríveis que serão suas tutoras.
- Você se sentirá poderoso e criará coisas que jamais imaginou serem possíveis.
- Você entenderá melhor o mundo tecnológico à sua volta.
- Você experimentará novas ferramentas e irá construir sua própria caixa de ferramentas.
- Às vezes você simplesmente acordará com a resposta.
- Você começara a “enxergar” como os sistemas se encaixam.
- Ao longo dos anos você aprenderá sobre a história dos computadores e como nós estamos sobre os ombros de gigantes.
É recompensador. É empoderador. É valioso.
E você pode fazer isso! Insista nisso, ingresse em comunidades positivas, leia código, assista vídeos sobre código, experimente novas linguagens! Talvez a linguagem que você aprendeu primeira não seja a “linguagem de programação da sua alma.”
Aprender a programa NÃO é fácil mas é totalmente possível. Você pode fazer isso.
Essa á uma tradução livre e autorizada pelo autor do texto Stop saying learning to code is easy, de autoria de Scott Hanselman, publicado originalmente em seu blog em 17/06/2016. Para conhecer mais a respeito de seu trabalho acessem hanselman.com.