Você está na página 1de 15

Motivação e Objetivo

A área de programação oferece uma carreira promissora. Nela os profissionais não


se preocupam com desemprego e conseguem oportunidades com altos salários. Parece um
paradoxo, mas existem milhares de vagas em aberto nessa área, em paralelo a um exército
de desempregados no Brasil. Por que será que isso acontece?

Depois de 10 anos atuando no ensino de programação online, na DevPro, além de


ter dado aulas em faculdade de tecnologia, enxergo algumas causas:

● Excesso de conteúdo na internet causando confusão sobre qual caminho seguir;

● Falta de definição de objetivos claros pelos alunos;

● Falta de conhecimento sobre como estudar para se aprender novas habilidades;

● Falta de uma trilha de conhecimento concisa e coesa;

● Ilusão de que se pode aprender a programar sozinho.

Então a minha motivação ao escrever esse livro é atacar todas essas causas com a
esperança de que mais e mais pessoas possam transformar suas carreiras e,
consequentemente, suas vidas. Por isso compartilharei o Método DevPro, método que
utilizo e refino há 10 mais anos para ajudar meus alunos a entrarem no mercado de
programação.

Esse livro é concretização do método mais eficaz para quem quer se tornar um
programador web profissional. O método se divide em 5 etapas, que formam os capítulos
desse livro:

1. Aprendendo a Aprender tecnologia. Aqui o aluno vai entender qual é mentalidade


correta e quais ferramentas vão ajudar no processo de aprendizado de tecnologia.

2. Trilha Fundamental. Aqui o aluno vai aprender os fundamentos da programação


web que todo desenvolvedor precisa saber. Esse conhecimento vai servir de base
para que o leitor escolha entre uma, das duas trilhas de conhecimento a seguir.

3. Trilha de Frontend. Seguirá nessa trilha de conhecimento o leitor que teve mais
afinidade com construção de páginas e componentes visuais.

4. Trilha de Backend. Seguirá nessa trilha de conhecimento o leitor que teve mais
afinidade com lógica de programação e como programas funcionam.

5. Processos Seletivos. Ao terminar uma das duas trilhas anteriores, será necessário
entender como os processos seletivos técnicos funcionam e aprender a fórmula
100% eficaz para ser aprovado.

Os capítulos desse livro devem ser lidos em ordem. A exceção a essa regra são os
capitulos de Trilha de Frontend e Trilha de Backend. Para a conquista da primeira vaga,
apenas um deles precisa ser lido, de acordo com o perfil que o leitor irá identificar no
capítulo 2, Trilha Fundamental. Desejo bons estudos para você que está lendo!

Página 2 de 15
Aprendendo a Aprender Tecnologia
“Quando não se sabe para onde vai, qualquer caminho serve”
Lewis Carroll, Alice no país das Maravilhas

Nesses tempos modernos nossa atenção é demandada frequentemente pelo


aparelho de rastreio que está em nossas mãos e que, por alguma razão qualquer,
chamamos ainda de telefone celular, apesar de raramente o utilizarmos para fazer ligações.

Somos bombardeados por propagandas, sejam para venda de produtos ou com


modelos de como viver a vida através da alta exposição às redes sociais. Isso acaba
criando uma legião de pessoas que não consegue responder à seguinte pergunta: qual seu
objetivo de vida profissional? E, ao não ter a resposta clara para essa pergunta, a frase que
o gato diz à protagonista do livro “Alice no país das maravilhas” cai como uma luva:
“Quando não se sabe para onde vai, qualquer caminho serve”.

Não ter um objetivo bem definido é a maior causa das pessoas não conseguirem
entrar na área de tecnologia. Elas desfocam facilmente, estudam áreas diversas e
acabam desisitindo no meio do caminho. Não é a toa que 2, em cada 3 estudantes que
entram nos cursos superiores de tecnologia, desistem no meio do caminho. A razão não é
incapacidade de aprender, mas sim falta de clareza de onde se quer chegar, Por isso
começo esse livro com o ponto mais importante para sua sua carreira como desenvolvedor.

Defina um objetivo claro


O objetivo desse livro é claro e está contido no subtítulo: apresentar o caminho
mais curto para sua entrada na área de programação web. Se esse é seu objetivo,
entrar na área de programação web, eu vou te ajudar a chegar lá, colocando a seu serviço
mais de 15 anos de experiência com desenvolvimento de programas para internet, sendo
mais de 10 desses anos ensinando programação.

Se você não quer chegar nesse objetivo, agora é a melhor hora de desistir e nem
começar a ler esse livro. Pense em qual objetivo claro você quer alcançar profissionalmente
e corra atrás do seu sonho. Oportunidade que não te leva para onde você quer ir não é
oportunidade, mas sim distração.

Contudo, se esse é seu objetivo, prepare-se para dedicar os próximos meses da sua
vida. O caminho não será fácil, mas o destino com certeza valerá à pena. Se você fizer o
sacrifício de seguir os ensinamento desse livro, você vai entrar para a área de tecnologia. E
uma vez dentro dela, nunca mais você irá se preocupar com desemprego ou salário baixo.
E seguindo o caminho desse livro, você vai chegar nesse destino o mais rápido possível,
sem ter que estudar mais que o necessário.

E o primeiro passo em direção à essa carreira maravilhosa é definir um cronograma


realista, que se encaixe na sua rotina atual.

Página 3 de 15
Defina sua Agenda
Apenas definir seu objetivo não é suficiente, você precisa agir de acordo. E a
primeira ação é organizar sua agenda para que você, todos os dias, se dedique a dar mais
um passo em direção à sua carreira com programação.

Então é hora de você organizar suas atividade diárias atuais em uma agenda. Se
você ainda não faz isso, é hora de fazer.

Pergunte a si mesmo: quanto tempo por dia eu estou disposto a dedicar para
conquistar minha vaga como programador? Esse tempo deve ser no mínimo 30 minutos e
recomendo que você comece com apenas 30, se nunca conseguiu seguir uma rotina de
estudos. Já tive muitos alunos que começaram prometendo 6 horas de estudo diárias, mas
não cumpriram essa meta nem durante a primeira semana de estudos. E ao não cumprirem
a meta, desistiram. Por isso, comece devagar.

30 minutos é tempo suficiente para começar os estudos. Ao mesmo passo, é um


intervalo pequeno para você dizer que não cabe em sua rotina e usar isso como desculpa
para não começar a estudar.

Faça essa alocação do seu tempo no aplicativo de agenda que você usa. Se não
usa nenhum aplicativo, recomendo usar o Google Calendar.

Aqui nessa vídeo aula eu ensinei como usar o aplicativo para organizar todas suas
tarefas diárias e como criar um evento recorrente para facilitar o processo.

Durante essa meia hora de estudo, você deve evitar distrações. Coloque seu celular
em modo avião e vá para um lugar silencioso para você poder focar.

As grandes mudanças na vida não ocorrem de uma hora para outra, mas são fruto
de ações que tomamos no dia a dia. É muito fácil enganar pessoas que conhecemos e não
existe pessoa que você conheça mais do que você mesmo. Por isso eu vou te ensinar uma
tática que aprendi no livro “O Efeito Gatilho”, de Marshall Goldsmith.

Uma vez que você tenha definido esse evento recorrente diário em sua agenda você
vai responder à seguinte pergunta em todo final de dia: “Hoje eu fiz o melhor que eu
poderia, nas condições que eu tenho, para me tornar um programador web?”. Escreva isso
em uma lista, pode ser uma planilha do Google. E a cada dia você vai responder uma nota
de 0 a 10. Aqui nessa vídeo aula eu ensinei como usar uma planilha do Google com esse
formato e compartilhei o exemplo nesse link você fazer uma cópia e usar.

Além disso você vai contar esse seu objetivo e seu plano para outra pessoa que
você conhece e respeita. pode ser um familiar, amigo ou namorado. Você vai pedir para
essa pessoa te ajudar, perguntando essa mesma pergunta para você, todo dia de noite:
“Hoje você fez o melhor que poderia, nas condições que tinha, para se tornar um
programador web?”.

Não seja carrasco de si mesmo. Se em um dia você estava doente e precisou


descansar, você fez o máximo que podia nas condições daquele dia. O que vai fazer a
diferença é manter uma boa frequência de estudo como um todo, uma falta ou outra não vai
não vai causar seu fracasso. Mas por isso você precisa manter essa lista de registro diária

Página 4 de 15
de suas atividades e se compromenter com outra pessoa: as falhas diárias devem ser a
exceção, não a regra!

Ao fim de cada semana veja se você como ficou sua média. Se você ficar com 8 na
maioria das semanas, eu garanto a você que irá conquistar esse objetivo de entrar na área
de programação.

A partir de agora, você não vai precisar pensar no que precisa fazer. Todas suas
tarefas estão na sua agenda e você só precisa agora executar o que está previsto, sendo
auditado por outra pessoa.

A primeira etapa ruma à sua primeira vaga é estudar os assuntos de tecnologia que
o mercado precisa. Mas eu descobri que muitas pessoas não sabem como estudar. Por isso
o restante desse capítulo vai te ensinar como aprender tecnologia. Por incrível que pareça,
muitas pessoas falham em se tornar programadoras simplesmente por não saberem
estudar da maneira certa e não por falta de inteligência.

Caminhada das Imagens (Picture Walk)


As ideias que vou te aprensentar no restante do capítulo não são minhas. Eu as
coloquei em prática desde meu primeiros anos de estudo, ainda no ensino fundamental.
Mas eu fiz isso “sem querer”, não de forma intecional. Apenas depois dos 35 anos descobri
a razão delas funcionarem lendo os livros “Aprendendo Inteligência”, do professor Pierluigi
Piazzi e “Aprendendo a Aprender”, da Barbara Oakley.

A primeira técnica visa aliviar a ansiedade que temos para saber quanto trabalho
teremos pela frente para alcançar um objetivo, ao mesmo tempo que aquecemos o nosso
cérebro para começar o estudo. Eu traduzi a técnica como “Caminhada das Imagens”, do
inglês Picture Walk.

A caminhada das imagens consiste em você passar rapidamente pelo conteúdo de


um capítulo de livro antes de começar a ler. Você deve fazer isso olhando rapidamente para
os títulos, fotos, digramas e palavras em negrito e até para perguntas e exercícios ao fim do
capítulo, se existirem.

Pode parecer doido, mas você está dando uma ideia para o seu cérebro do que está
por vir, de maneira parecida a quando assistimos ao trailer de um filme ou dando uma
olhada no mapa geral do Waze, antes de começar uma viagem.

Você vai se supreender em como investir um minuto folheando o capítulo vai ajudar
a organizar o seu pensamento. Essa visão geral vai te dar cabides para organizar a
informação que você está absorvendo. Sem cabides, sua roupa fica caida no chão, em uma
bagunça que dificulta enxergar e acessar as roupas que você quer.

Modo Focado versus Difuso


Por incrível que pareça, Algumas vezes tentar demais é parte do problema. E essa é
uma questão extremamente comum durante o aprendizado de programação, principalmente
no ínicio. Entender isso é fundamental para você não desistir pouco depois de começar.

Página 5 de 15
Nós temos duas grande formas de pensar, segundo a neurociência: o modo focado
e o modo difuso.

Quando você usa o modo focado, você está prestando atenção. Por exemplo, ao
resolver um problema de matemática, assistindo a uma vídeo aula, jogando vídeo game,
resolvendo um quebra cabeças ou aprendendo novas palavras em inglês ou agora que
você está lendo esse livro.

Quando você foca, diferentes partes do seu cérebro estão trabalhando. Quais partes
depende do que você está fazendo. Por exemplo, se você está fazendo uma multiplicação o
foco vai usar partes diferentes do cérebro de quando você está falando. Quando você está
aprendendo algo novo você precisa focar intencionalmente para “ligar” essas partes do
cérebro e começar o processo de aprendizado.

Já o modo difuso acontece quando sua mente está relaxada e você não está
pensando em nada em particular. Isso acontece quando o professor pede para você se
concentrar, dizendo que você esta “viajando”, olhando para o nada. Nesse modo você usa
outras partes do cérebro, diferentes daquelas que você usa quando está em modo focado.

O modo difuso ajuda a fazer conexões imaginárias entre ideias. Normalmente a


criatividade aparece quando usamos o modo difuso. Para aprender de modo efetivo você
precisa alternar entre os modos focado e difuso.

Em programação é muito comum as pessoas resolverem o problemas usando o


modo focado e continuarem muito tempo nesse modo, mesmo quando estão travadas na
solução do problema, sem conseguir pensar em uma solução. Nesse caso, programadores
experientes usam a alternância de modos, mesmo que não saibam da existência deles.

Quando travam por mais de 10 minutos, programadores experientes vão fazer outra
coisa, como beber um café, tomar um banho, tirar um cochilo, fazer carinho em um cachoro
ou conversar com colegas. Quando voltam a trabalhar, “magicamente” conseguem
encontrar a solução. E isso acontece porque colocaram o modo difuso para trabalhar,
quando deixaram de focar na solução do problema.

Mas tome muito cuidado, existem duas formas de ficar travado. A primeira, como foi
descrita no parágrafo anterior, é quando você conhece os conceitos e fica travado na hora
de resolver um problema. Nesse caso, o modo difuso ajuda.

A outra caso é quando você não entendeu os conceitos iniciais, principalmente


quando está aprendendo algo novo, como programar. Nesse segundo caso, o modo difuso
não vai ajudar por que você não “carregou” nada no cérebro durante o estudo em modo
focado.

Nesse segundo caso, você precisa voltar a estudar os conceitos, exemplos e


explicações em seus livros, vídeo aula e suas anotações. Pode pedir para seu professor, ou
outra pessoa, que explique o conceito de outra maneira. Mas você não pode ficar distraído
durante esse processo, precisa focar completamente no assunto!

Por fim, não tente tirar conclusões precipitadas sobre estratégias de aprendizado.
Não tente mudar entre modo focado e difuso uma só vez durante os estudos e já concluir

Página 6 de 15
que não funciona para você. Eu te garanto, alternar entre modo focado e difuso vai te fazer
aprender qualquer assunto. incluindo programação!

Inclusive é muito bom você usar o modo difuso para se dar uma recompensa pelo
trabalho que teve em se manter em modo focado. Bons exemplo de ativadores de modo
difuso são:

● Fazer um esporte, como jogar futebol ou basquete

● Caminhar, correr ou nadar

● Dançar

● Pedalar

● Desenhar ou pontar

● Tomar um banho

● Ouvir músicas, especialmente as instrumentais, sem letras

● Tocar músicas que você conhece bem em algum instrumento musical

● Meditar ou rezar

● Lavar louça

● Dormir (modo difuso mais intenso da mente)

Os ativadores de modo difuso a seguir são melhor utilizados como recompensas de


duração curta. Isso porque essas atividades exigem um modo focado mais intenso que as
atividades anteriores. Nesse caso, costuma ser bom colocar um cronômetro para elas não
tomarem muito do seu tempo:

● Jogar vídeo game

● Conversar com amigos

● Ajudar alguém com uma tarefa simples

● Ler um livro

● Mandar mensagens para amigos

● Ver um filme

● Ver TV

Como evitar a procrastinação


Procrastinação significa não fazer as tarefas que precisam ser feitas, deixando para
depois. Isso é um problema para qualquer tipo de estudante, seja criança ou adulto. É um
obstáculo no caminho de um bom processo de aprendizado.

Página 7 de 15
Apesar disso, a procrastinação é algo natural. Por que você faria algo que não sente
que deveria fazer? Especialmente se você sabe de antemão que será difícil? Por que
estudar programação na segunda-feira se você só vai fazer processo seletivos daqui alguns
meses? Você não vai esquecer os conceitos de qualquer forma?

E aqui está o problema. Se você procrastina, normalmente você perde tempo. E


como você vai aprender nas próximas seções, tempo e prática caminham juntos para você
sedimentar novas ideias em seu cérebro.

E quando acaba seu tempo de poder se dedicar aos estudos, você não só não
consegue construir estruturas de aprendizado como você gasta energia se preocupando
com isso. Ou seja, você perde duas vezes, pois sofreu e não aprendeu nada. Ainda assim
muitos estudantes procrastinam e vou compartilhar uma técnica para você vencer isso.
Você só vai precisar de um tomate de plástico!

Você reclama quando alguém pede para você lavar louça, fazer lição de casa ou
lavar uma bicicleta? Isso acontece porque machuca quando você pensa em fazer essas
atividades: pesquisadores podem ver a ativação de uma área do cérebro que causa
sensação de dor, o cortex insular, quanto as pessoas pensam nesses trabalhos.

Para seu cérebro, pensar em arrumar a cama já começa a dor de estômago! Mas
aqui existe algo interessante. Assim que você começa a fazer a tarefa que você não queria
fazer, a dor vai embora depois de 20 minutos. O cortex insular se acalma quando você
começa a tarefa que estava evitando. Você começa a ficar feliz quando finalmente estão
começando o trabalho.

Então essa é a dica número um para aprender a programar: começa e continue


aprendendo! Não fique adiando! Mas como mudar seus hábitos com os quais você já está
acostumado? A resposta, como já mencionei anteriormente é… um tomate!

A técnica pomodoro foi criado por Franceso Cirillo nos anos 80 para ajudar
procrastinadores. Pomodoro é a palavra italiana para “tomate”. A técnica é simples e
funciona.

Um contador regressivo Pomodoro

Página 8 de 15
Primeiro você precisa de um contador regressivo. Existem aqueles em formato de
tomate, mas qualquer um serve. E a técnica funciona da seguinte forma:

1. Desligue todas distrações - seu telefone, TV, música, seu irmão. Qualquer coisa
que fique no caminho da sua habilidade de focar. Encontre um lugar silencioso para
trabalhar onde você não será interrompido. Se você não tem um lugar desse
disponível, experimente usar fones canceladores de ruído ou até os plugues de
orelha com espuma, que são bem baratos.

2. Coloque 25 minutos no contador regressivo;

3. Comece a fazer e foque na tarefa o melhor que você puder. 25 minutos não é muito
tempo, você consegue fazer isso!

4. Por fim, a melhor parte. Depois dos 25 minutos, dê um presente para você mesmo.
Veja um Story no Instagram, converse com um amigo por 5 minutos, faça um
carinho no seu cachoror. A recompensa é parte mais importante do processo
Pomodoro. Quando você está de olho na recompensa futura, seu cérebro te ajuda a
focar melhor.

Todo esse processo é chamado de “fazer um Pomodoro”. quando você fizer um


Pomodoro, esqueça sobre acabar a tarefa. Você não vai dizer que vai acabar o que você
estiver fazendo, como terminar um exercício de programação. Somente trabalhe o máximo
que você puder por 25 minutos. Quando o contador regressivo apitar, tire 5 minutos de
descanso e mergulhe em seu modo difuso com sua recompensa.

Você pode fazer um Pomodoro depois, não há problema. Mas você está fazendo a
coisa certa ao trabalhar duro na tarefa. Não se preocupe com quanto trabalho você fez,
você vai acabar a tarefa. Mas desde que você tenha tempo o suficiente disponível e não
deixe para última hora. Por isso eu falei para você separar 30 minutos em sua agenda, nos
próximos meses, para aprender programação.

Você não vai aprender tudo em apenas 15 dias. Mas fazendo ao menos um
Pomodoro por dia, durante meses, definitivamente você vai conseguir!

É super normal, ao começar com a técnica Pomodo, acabar se distraindo durante os


25 minutos. O importante é, assim que perceber que isso está acontecendo, se esforçar
para voltar a fazer a tarefa. São apenas 25 minutos. Qualquer pessoa consegue estudar em
25 minutos. Se você se pegar pensando em outra tarefas que precisa fazer, anote-as em
um papel, para não esquecer e continue com foco no seu Pomodoro.

Com o tempo será normal você continuar trabalhando na tarefa mesmo depois do
contador regressivo apitar, isso não é problema. Mas quando parar, é importante se premiar.
E quando se premiar, faça uma tarefa completamente diferente do que estava fazendo. Isso
vai descansar a área do seu cérebro que estava focanda na terefa. Se você estava
estudando programação sentado, levantar e se mover e/ou se alongar é o melhor a se
fazer.

Página 9 de 15
Quantos Pomodoros você deve fazer no dia depende de você, da sua rotina, aquela
que você mapeou na sua agenda no início desse capitulo. O mais importante é você fazer
isso todo dia, ao menos de segunda a sexta. Ou seja, melhor você fazer um Pomodoro por
dia, nos 5 dias da semana, somando 2 horas e meia de estudo, do que ficar estudando 2
horas e meia seguidas no sábado e não estudar em nenhum outro dia.

E não se engane: faça uma, e apenas uma tarefa durante uma sessão de
Pomodoro. As pessoas acham que podem fazer várias coisas ao mesmo tempo, mas isso é
um erro. Quando você muda sua atenção, você gasta energia mental e vai ter uma
performance pior.

Dica de aprendizado: coloque o contador regressivo para também contar o tempo do


seu descanso. Caso contrário, é arriscado você passar dos 5 minutos e começar a
procrastinar, justamente o que queremos evitar.

E cuidado se a sua tarefa for estudar. Quando estiver lendo um livro ou assistindo
uma vídeo aula, verifique se está realmente prestando atenção. Para averiguar sua
atenção, pare de ler ou dê pausa na vídeo aula e se pergunte: quais as ideias principais
dessa página do livro? Quais os conceitos principais da vídeo aula? Repita os
conceitos em sua mente ou até em voz alta. Não releia a página ou assista ao vídeo
inúmeras vezes. Pensar nas ideias principais com sua própria mente é o segredo por trás
da ativação da memória.

Inclusive relembrar dos conceitos em diferentes lugares e momentos é


importantíssimo para fazer a informação ser melhor absorvida pela sua mente. Esse
processo se chama revisão ativa. Na próxima seção você entender porquê isso funciona.

Aprendendo enquanto você dorme


Cientistas pesquisadores interessados em entender como aprendemos analisaram
se nossos neurônios mudam durante esse processo de aprendizado. Porque se eles
mudam, entender isso pode ajudar a nos dar pistas de como aprender melhor.

Eles foram então capazes de gerar imagens de neurônios e perceberam que quando
prestamos atenção, aprendendo algo novo durante o dia, pequenos calos emergem dos
dendritos em nossos neurônios. Acontece que esses dendritos ou, mais especificamente, a
conexão entre eles, é responsável pelo nosso acúmulo de conhecimento.

E o mais interessante foi o restante do estudo. Esses calos crescem muito mais
quando dormirmos, se transformando em espinhas que forman as sinapses com os axônios
de outros neurônios. Ou sejam, o cérebro reorganiza o que aprendemos durante o dia.

Então é possível ver os sinais elétricos viajando repetidas vezes pelo mesmo
conjunto de neurônios. E essa “prática noturna” durante o sono é o que parece permitir que
as espinhas dendríticas fiquem grandes.

Quando essa espinha cresce, a sinapse fica forte e consegue emitir mais sinais
elétricos. Nossas conexões neurais ficam um pouco maiores e mais solidificadas.

Página 10 de 15
Mas é necessária concentração intencional durante o dia para criar os calos que dão
início a esse processo. E por isso a revisão ativa é tão importante. Ela ajuda na criação
dos calos.

Em direção oposta, quando você assiste a uma aula sem atenção, o calo não é
formado. E quando começa o processo reorganização norturna os conceitos serão
completamente eliminados, em vez solidificados em suas conexões neurais. De fato, até
mesmo conexões neurais e espinhas dendríticas já formadas podem facilmente
desaparecer se você não praticar deliberadamente os conceitos com certa frequência.

Ou seja, é como se toda noite o nosso cérebro fizesse uma faxina, reforçando
conhecimento que indicamos para ele como sendo importantes, aquele que nós praticamos
ou prestamos atenção intencional durante o dia e, ao mesmo tempo, fosse jogando no lixo
as informações irrelavamentes, aquelas que prestamos atenção apenas parcialmente ou
que não praticamos.

Eu quero te confessar que eu só aprendi isso que estou compartilhando com você
aos quarenta anos de idade. Apenas por acaso eu coloquei isso em prática quando era
jovem, durante meus estudos.

Quando criança eu gostava muito de brincar na rua. Mas minha mãe era muito
rigorosa com minhas atividades escolares. Se eu esquecesse de fazer lição de casa, eu
recebia um castigo certamente!

Então eu prestava muita atenção durante as aulas, tanto por eu ser curioso, tanto
para eu conseguir fazer a lição de casa mais rápido. E quando chegava da escola, eu já ia
fazer a lição de casa, já pensando em poder sair para a rua e brincar, ou seja, pensando na
recompensa, como no método Pomodoro. E também eu sentia que se fizesse a lição logo
após à aula, eu fazia muito mais rápido do que se deixasse para a noite ou para outro dia.
Ou seja, sem querer, eu fazia prática deliberada.

E o principal: fazia isso antes de dormir, favorecendo a geração de conexões


neurais. O efeito é que todo mundo me achava inteligente e eu era quase sempre o primeiro
da turma.

Mas o fato é que o restante das pessoas deixava para estudar de véspera. E como
vimos até aqui, sem revisão deliberada e prática, com conhecimento sedimentado durante o
sono, você efetivamente não aprende. Então não era questão de eu ser inteligente.

Era uma questão de que eu realmente estava aprendendo, enquanto a maioria não.
A maioria deixava a lição para outro dia, ou nem fazia. Não prestava atenção na aula, ficava
conversando com amigos. Ou seja, estavam desperdiçando tempo!

As pessoas diziam que eu gostava de estudar. Mas, na realidade, eu gostava


mesmo era de brincar na rua, eu só estava otimizando o tempo de estudo para poder
brincar mais!

A beleza desse conhecimento é que você agora pode utilizar isso em seu favor, para
aprender qualquer coisa! Em particular, para aprender programação, como veremos na
próxima seção.

Página 11 de 15
O Conhecimento entra pelos dedos
Eu tive um professor na faculdade chamado Fábio Carneiro Mokarzel que dizia
“programação se aprende pelos dedos”. Eu sempre concordei com ele e passei a usar essa
frase no meu dia a dia como instrutor de programação. Mas agora eu entendo a razão
disso.

Na Dev Pro, onde ensino programação online, eu sempre falei para a turma praticar,
colocar a mão na massa. E percebi que, ao longo do tempo, existiam dois perfis de aluno.

O primeiro tipo achava que otimizaria tempo vendo todas vídeo aulas do meu curso.
Então focavam na quantidade de aulas assistidas, as vezes vendo o vídeo em velocidade
dobrada, mas rápido que o normal.

Mas no curso as aulas são graduais. Todo conceito que você aprende em uma aula
será usado nas aulas seguintes. Então, quando chegavam nas aulas mais avançadas, os
alunos sentiam que não sabiam os conceitos.

Sabendo o que sei agora fica simples de explicar isso: eles não mantinham foco
intencional, não faziam revisão deliberada, assistiam muito conteúdo, mas sem criar os
calos dendríticos necessários! Então acabavam se enganando que estavam aprendendo.

Já o segundo perfil era de quem assistia a aula mais devagar, mas prestando
atenção, repetindo todos os comandos que viam e fazendo suas próprias anotações.

Ou seja, aquelas que estavam prestando completa atenção! Esse tipo de pefil fazia
os exercícios pedidos na aula e viam a solução do professor só depois disso, para comparar
e aprender outras formas de resolução. Mais do que isso, faziam pequenas modificações
nos programas para melhor entender os conceitos, ou seja, já fazendo revisão ativa.

É notório ver como esse tipo de perfil faz várias perguntas e normalmente posta
comentários sobre como conseguiu pensar na solução do problema enquanto estava
tomando banho!

É por isso que foi sempre fácil para mim, na posição de professor, identificar o aluno
que rapidamente se tornaria um programador. Bastava olhar a evolução no tipo de pergunta
e como esse perfil perguntava frequentemente, demonstrando que estava fazendo prática
deliberada todo santo dia.

E para terminar esse capítulo, ou vou revelar para você o último segredo sobre
aprendizado que vai aumentar demais a velocidade do seu aprendizado!

O poder das comunidades


Quando você está aprendendo algo novo, é bom poder contar com pessoas
experientes para te ajudar nas dúvidas que você tem. Na programação isso é ainda mais
fundamental. Uma pessoa experiente vai conseguir encontrar o problema no seu código em
questão de minutos, quando você demoraria horas para encontrar, isso se encontrasse.

Página 12 de 15
Durante sua caminhada para se tornar programador também é importante contar
com ajuda de pares, pessoas que estão mais ou menos no seu nível de conhecimento.
Esse apoio serve para você se motivar e se manter preocupado com o avanço de uma
pessoa com seu mesmo nível. Assim você vai manter estudando para continuar
melhorando, assim como o seu colega.

Mas isso também é importante porque, durante esse processo, você vai sentir
desânimo várias vezes. A área de programação exige aprendizado de muitos conceitos
novos e, no início, parece que você não está aprendendo. Por isso a importância de fazer
observações sobre o que você aprendeu. Por alguma razão que não sei explicar, muitas
pessoas acham que essas dificuldades só acontecem com ela, que provavelmente ela tem
dificuldade de aprendizado.

Ainda que cada pessoa tenha seu tempo de aprendizado, a verdade é que todos
passamos por essas mesmas dificuldades no início do aprendizado de programação. Então
ver seus colegas passando pelo mesmo que você ajuda a não desistir do seu grande
objetivo: se tornar um programador web profissional!

Não é a toa que existe o velho ditado popular “Quem quer ir rápido, vai sozinho.
Quem quer ir longe, vai acompanhado”.

E por saber sobre a importância disso que eu criei a Comunidade DevPro. Nela você
vai encontrar todo o conteúdo que você já está tendo acesso gratuitamente nesse ebook e
respectivas vídeo aulas. Mas, mais do que isso, vai ter suporte de pessoas experientes, que
já trilharam esse mesmo caminho que você está começando agora.

Lá temos fórum de dúvidas, encontros ao vivo e muita interação em um sevidor


exclusivo do Discord, para você chegar muito mais rápido em sua primeira vaga como
programador.

Se você puder e quiser fazer parte, será muito bem vindo. E se você não puder, não
desanime. Use esse material que estou compartilhando com você e será plenamente
possível você conseguir sua primeira vaga como programador!

Página 13 de 15
Perguntas do Capítulo 1
Qual seu objetivo de vida profissional? Você quer se tornar um programador web?

Você já usou uma aplicativo de agenda? Você já fez a configuração de um evento


recorrente, com 30 minutos diários, para estudar programação?

Você já compartilhou seu objetivo com uma pessoa que você conhece ou respeita,
com um familiar ou amigo?

Você está respondendo à seguinte pergunta, todos os dias: “Hoje você fiz o melhor
que poderia, nas condições que eu tenho, para me tornar um programador web?”?.

A pessoa com quem você compartilhou seu objetivo está te “cobrando” todo fim do
dia sobre os 30 minutos que você prometeu estudar?

Você está registrando a data e as respostas para a pergunta acima?Você está


conferindo sua média semanal de atividades diárias?

Você fez uma “caminhada das imagens” nesse capítulo 1 do livro?

O que você entende por modo focado de pensar?

Dê um exemplo de atividade que você precisa usar o modo focado para aprender.

O que você entende por modo difuso de pensar?

Dê um exemplo de atividade que ajuda a ativar o modo difuso de pensar.

Explique, com suas palavras, o que é a Técnica Pomodoro?

Explique, com suas palavras, o que é a revisão ativa?

Explique, com o que aprendeu nesse capítulo, por que é melhor estudar 30 minutos
por dia, de segunda a sexta, do que estudar 2 horas e meia sem parar no sábado?

Explique por que é importante contar com comunidades durante seu processo de
aprendizado de programação.

Página 14 de 15
Trilha Fundamental (em construção)

Trilha de Frontend (em construção)

Trilha de Backend (em construção)

Processos Seletivos (em construção)

Página 15 de 15

Você também pode gostar