{"id":3525,"date":"2022-04-03T23:06:07","date_gmt":"2022-04-04T02:06:07","guid":{"rendered":"https:\/\/devkico.itexto.com.br\/?p=3525"},"modified":"2022-04-03T23:06:10","modified_gmt":"2022-04-04T02:06:10","slug":"o-que-pode-prejudicar-seu-aprendizado-no-desenvolvimento-de-software","status":"publish","type":"post","link":"https:\/\/devkico.itexto.com.br\/?p=3525","title":{"rendered":"O que pode prejudicar seu aprendizado no desenvolvimento de software"},"content":{"rendered":"\n<p>Conforme a empresa cresce boa parte do meu tempo hoje \u00e9 investida na forma\u00e7\u00e3o de pessoas que est\u00e3o iniciando na carreira de desenvolvimento de software na <a href=\"https:\/\/itexto.com.br\">itexto<\/a>, <a href=\"https:\/\/www.investtools.com.br\">InvestTools<\/a> ou em nossos clientes. Esta experi\u00eancia j\u00e1 tem uns bons anos (desde a funda\u00e7\u00e3o da itexto) e acabei detectando alguns padr\u00f5es que dificultam muito o processo de aprendizado de quem est\u00e1 dando os primeiros passos na \u00e1rea. Antes de come\u00e7ar, dois pontos importantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Esta n\u00e3o \u00e9 uma lista exaustiva, mas sim os comportamentos que observo com maior frequ\u00eancia: leve em considera\u00e7\u00e3o que estou tratando do meu ambiente de trabalho que pode ser (e \u00e9) bem diferente do seu.<\/li><li>Estou escrevendo para quem est\u00e1 come\u00e7ando a programar e sente dificuldades em assimilar tanto conte\u00fado e n\u00e3o para aqueles que tem como fun\u00e7\u00e3o formar estes profissionais.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Ilus\u00e3o de poder<\/h2>\n\n\n\n<figure class=\"wp-block-image alignfull size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"356\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/ilusao.jpeg\" alt=\"\" class=\"wp-image-3529\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/ilusao.jpeg 640w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/ilusao-300x167.jpeg 300w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/ilusao-400x223.jpeg 400w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<p>\u00c9 f\u00e1cil se enganar achando que desenvolver software \u00e9 f\u00e1cil: n\u00e3o \u00e9, e pela minha experi\u00eancia tem se tornado mais dif\u00edcil com o tempo (na minha opini\u00e3o involu\u00edmos (nota mental: escrever um post mostrando historicamente como isto ocorreu)). Acredito que dois fatores criam esta ilus\u00e3o, sendo  primeiro deles a <strong>volta da oralidade.<\/strong><\/p>\n\n\n\n<p>(Na minha experi\u00eancia a maior parte dos desistentes existe ao ca\u00edrem nesta armadilha)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A volta da oralidade<\/h3>\n\n\n\n<p><strong>&#8220;Volta da oralidade&#8221;?<\/strong>  Na Gr\u00e9cia arcaica dominava a oralidade: a Il\u00edada e a Odisseia, textos fundadores da cultura Grega, eram passados oralmente. Com o tempo a escrita substitu\u00ed a oralidade e gera questionamentos na \u00e9poca: no Fedro (de Plat\u00e3o), S\u00f3crates chega a dizer que apesar da escrita parecer ser um rem\u00e9dio para a mem\u00f3ria, <a href=\"https:\/\/sapientia.pucsp.br\/handle\/handle\/11727\">na realidade seria um mal<\/a> (ironicamente este di\u00e1logo \u00e9 <strong>escrito<\/strong>). <\/p>\n\n\n\n<p>Em tempos recentes algo similar volta a acontecer: o YouTuber \u00e9 o novo <a href=\"https:\/\/pt.wikipedia.org\/wiki\/Homero\">Homero<\/a>, s\u00f3 que muito mais carism\u00e1tico. N\u00e3o me leve a mal: h\u00e1 material MARAVILHOSO publicado (talvez a maior parte) tanto no YouTube como na forma de cursos online baseados em v\u00eddeo. S\u00e3o bem produzidos, os autores de uma eloqu\u00eancia incr\u00edvel, gente muito bem preparada mesmo. Por\u00e9m n\u00e3o raro h\u00e1 uma falha que pode ser fatal: rar\u00edssimas vezes h\u00e1 erros nas grava\u00e7\u00f5es. Tudo flui com perfei\u00e7\u00e3o: o c\u00f3digo \u00e9 escrito de tal forma que funciona de primeira. Iniciante, n\u00e3o se engane: as aulas sempre s\u00e3o ensaiadas (at\u00e9 pra que tenham a qualidade que tem).<\/p>\n\n\n\n<p>(\u00e9 por isto que meus treinamentos sempre s\u00e3o ao vivo: todos aprendemos HORRORES com meus vacilos (que n\u00e3o s\u00e3o raros)!)<\/p>\n\n\n\n<p>E aqui <strong>o problema n\u00e3o est\u00e1 em quem produz conte\u00fado<\/strong>, mas no espectador pelo <strong>modo como o consome<\/strong> passivamente. <strong>Todo conte\u00fado did\u00e1tico deveria ser consumido como um di\u00e1logo entre espectador e autor, n\u00e3o como se fosse um filme<\/strong> <strong>de a\u00e7\u00e3o<\/strong>. Ent\u00e3o, como voc\u00ea, iniciante, deveria consumir este conte\u00fado? Seguem algumas sugest\u00f5es:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><mark style=\"background-color:#9BA5AF\" class=\"has-inline-color\">N\u00e3o use a funcionalidade de acelera\u00e7\u00e3o de conte\u00fado<\/mark><\/strong>: a informa\u00e7\u00e3o n\u00e3o \u00e9 transmitida apenas pelas palavras, mas tamb\u00e9m pela <strong>entona\u00e7\u00e3o<\/strong> do autor. Uma pausa pode representar, por exemplo, uma ironia. <\/li><li>Use e abuse da possibilidade de poder assistir o mesmo trecho v\u00e1rias vezes: n\u00e3o entendeu o que a pessoa disse? <strong>Volte e assista de novo quantas vezes for necess\u00e1rio<\/strong>.<\/li><li><strong>Questione<\/strong> o que est\u00e1 sendo dito: ouviu o que a pessoa disse, ser\u00e1 que est\u00e1 certo mesmo? Mentalmente voc\u00ea consegue conceituar aquilo que foi dito?<\/li><li><strong>Se \u00e9 c\u00f3digo fonte sendo exposto, programe junto!<\/strong> Pause o v\u00eddeo: abra seu editor ou IDE e experimente o c\u00f3digo exposto por si mesmo. Evite copiar me colar: <strong>digite<\/strong>. Deu errado? Tente de novo at\u00e9 entender aonde est\u00e1 seu erro.<\/li><li>Tem d\u00favidas e existe um canal de comunica\u00e7\u00e3o? Use-o! N\u00e3o tenha vergonha de perguntar: \u00e9 <strong>obriga\u00e7\u00e3o moral <\/strong> de quem est\u00e1 instruindo considerar todas as d\u00favidas v\u00e1lidas.<\/li><li>H\u00e1 exerc\u00edcios? Fa\u00e7a-os e no processo pense em como o conte\u00fado apresentado se relaciona aos problemas que voc\u00ea est\u00e1 resolvendo.<\/li><li>N\u00e3o h\u00e1 exerc\u00edcios? Invente os seus pr\u00f3prios, se questione sobre o que est\u00e1 aprendendo.<\/li><li>S\u00e3o mencionadas outras fontes no conte\u00fado? Se sim, explore todas, se n\u00e3o, desconfie do curso (mais sobre isto falo <a href=\"https:\/\/devkico.itexto.com.br\/?p=2539\">neste link<\/a>).<\/li><\/ul>\n\n\n\n<p>Resumindo: tenha paci\u00eancia no consumo do conte\u00fado e o fa\u00e7a de modo <strong>interativo e n\u00e3o passivo.<\/strong> \u00c9 por isto que como avaliador (e n\u00e3o s\u00f3 eu) n\u00e3o dou tanto valor a &#8220;certificados de conclus\u00e3o&#8221; de cursos online: como saber se voc\u00ea de fato <strong>interagiu<\/strong> e aprendeu no processo?<\/p>\n\n\n\n<p>Agora posso ir para aquela que considero ser a segunda causa da &#8220;ilus\u00e3o de poder&#8221;: voc\u00ea pode estar <strong>aprendendo ao contr\u00e1rio<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Aprendendo ao contr\u00e1rio<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"337\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/sedimentos.jpeg\" alt=\"\" class=\"wp-image-3531\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/sedimentos.jpeg 640w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/sedimentos-300x158.jpeg 300w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/sedimentos-400x211.jpeg 400w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption>Os aprendizado \u00e9 constru\u00eddo como sedimentos, de baixo pra cima<\/figcaption><\/figure><\/div>\n\n\n\n<p>Todo conhecimento (ou quase todo (desenvolvimento de software com certeza sim)) se constr\u00f3i de forma sedimentar. Voc\u00ea aprende alguns conceitos elementares, fixa-os em sua mente (os sedimenta), brinca com eles, tenta aplic\u00e1-los a elementos do seu dia a dia (a la Paulo Freire).<\/p>\n\n\n\n<p>Na sequ\u00eancia, com base nestes conceitos elementares, que agora formam uma camada em sua mente, come\u00e7am a ser depositados conceitos e ideias baseados na camada abaixo. E segue assim sucessivamente, sempre criando novas abstra\u00e7\u00f5es sobre o que j\u00e1 est\u00e1 sedimentado. H\u00e1 vezes em que voc\u00ea ir\u00e1 sedimentar camadas que ultrapassam mais de uma abaixo, mas elas v\u00e3o se montando, e com o tempo, tal como na imagem acima, voc\u00ea passa a entender como as camadas foram se formando.<\/p>\n\n\n\n<p>Voc\u00ea n\u00e3o aprende a escrever frases sem antes aprender as palavras e as letras, o espa\u00e7o&#8230; A\u00ed na sequ\u00eanciaaprendemos diferentes tipos de pontua\u00e7\u00e3o (a exclama\u00e7\u00e3o, a interroga\u00e7\u00e3o, as retic\u00eancias&#8230;), e a\u00ed voc\u00ea come\u00e7a a escrever seus primeiros par\u00e1grafos, textos, cap\u00edtulos, livros.<\/p>\n\n\n\n<p>No desenvolvimento de software vejo ocorrer o contr\u00e1rio: a pessoa aprende primeiro o framework (React Native, por exemplo), no meio do processo uma coisa no meio \u00e9 exposta de forma praticamente acidental (a linguagem (JavaScript, TypeScript, outra qualquer)), surgem umas ferramentas que compilam seu projeto e de repente ele t\u00e1 executando no seu celular como m\u00e1gica.<\/p>\n\n\n\n<p>N\u00e3o raro o primeiro projeto aprendendo assim costuma dar certo por serem coisas bem simples (lista de to-dos&#8230;), mas passado pouco tempo voc\u00ea come\u00e7a a se sentir perdido por n\u00e3o entender COMO as coisas funcionam, POR QU\u00ca \u00e9 deste jeito? Por que n\u00e3o funciona mais? Por que t\u00e1 dando t\u00e3o errado?<\/p>\n\n\n\n<p>Eu adoraria que tiv\u00e9ssemos evolu\u00eddo ao inv\u00e9s de involuir tecnicamente, mas voc\u00ea <strong>precisa conhecer os fundamentos se quiser ir al\u00e9m de projetos que servem como introdu\u00e7\u00e3o a frameworks e ferramentas.<\/strong> H\u00e1 uma pletora de coisas que \u00e9 necess\u00e1rio conhecer: a linguagem de programa\u00e7\u00e3o, l\u00f3gica de programa\u00e7\u00e3o (h\u00e1 quem diga que n\u00e3o, mas n\u00e3o levo a s\u00e9rio este papo), algoritmos, <a href=\"https:\/\/devkico.itexto.com.br\/?p=2760\">o que v\u00eam a ser um framework de fato<\/a>, aonde seu c\u00f3digo ir\u00e1 ser executado&#8230; <\/p>\n\n\n\n<p>\u00c9 muita coisa: talvez voc\u00ea n\u00e3o tenha tempo de aprender tudo isto. Talvez a faculdade n\u00e3o seja uma op\u00e7\u00e3o pra voc\u00ea (eu mesmo s\u00f3 fiz faculdade anos ap\u00f3s estar no mercado (sim, recomendo muito)), talvez voc\u00ea tenha sido aceito em um novo emprego, usem uma ferramenta e voc\u00ea precise aprend\u00ea-la r\u00e1pido. Ent\u00e3o, o que sugiro?<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Busque os conceitos durante o aprendizado &#8211; se vai come\u00e7ar aprendendo ao contr\u00e1rio, na leitura do material busque identificar os conceitos. Identificou os que acredita ser essenciais? Se poss\u00edvel, pare o que est\u00e1 fazendo e busque uma defini\u00e7\u00e3o r\u00e1pida dos mesmos.<\/li><li>Use e abuse da documenta\u00e7\u00e3o oficial. N\u00e3o raro esta possui duas se\u00e7\u00f5es: Tutorial e Guia do desenvolvedor. Evite come\u00e7ar pelo Tutorial e v\u00e1 para o guia maior, pois normalmente \u00e9 l\u00e1 que os conceitos principais da ferramenta s\u00e3o tratados.<\/li><li>Descubra onde esta ferramenta \u00e9 executada: se \u00e9 um framework, qual a linguagem de programa\u00e7\u00e3o? Se \u00e9 o desenvolvimento de uma aplica\u00e7\u00e3o m\u00f3vel, trata-se de qual plataforma? \u00c9 baseado em outro framework, se sim, qual ou quais? Com base nestas informa\u00e7\u00f5es, caso esteja cru nestes assuntos, pause o aprendizado da ferramenta e comece por estes outros assuntos.<\/li><li><strong>Planeje seus estudos<\/strong> &#8211; deveria ter sido  primeiro item da lista. Infelizmente n\u00e3o somos ensinados a fazer isto. Bom: criei uma metodologia pra tal que voc\u00ea pode ver <a href=\"https:\/\/devkico.itexto.com.br\/?p=3093\">neste lin<\/a>k.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">R\u00e1pido disclaimer sobre a &#8220;ilus\u00e3o de poder&#8221;<\/h3>\n\n\n\n<p>N\u00e3o \u00e9 raro que eu levante o tema &#8220;ilus\u00e3o de poder&#8221; e seja chamado de &#8220;gate keeper&#8221;, &#8220;elitista&#8221;, etc. Entenda: n\u00e3o estou dizendo que desenvolver software seja algo pertencente apenas a uma elite, pelo contr\u00e1rio: estou te mostrando que h\u00e1 um caminho a ser seguido que te permite construir as estruturas mentais para que possa ir muito al\u00e9m, minimizando com isto a frustra\u00e7\u00e3o.<\/p>\n\n\n\n<p>N\u00e3o raro encontro pessoas desesperadas sem entender por que n\u00e3o conseguem avan\u00e7ar no desenvolvimento de seus projetos e adivinha a causa? Duas: consumo passivo de conte\u00fado e aprendizado superficial dos frameworks que est\u00e3o sendo adotados.<\/p>\n\n\n\n<p>Voc\u00ea se ilude achando que \u00e9 f\u00e1cil, consegue entregar o primeiro projeto e a partir do terceiro ou quarto, conforme a confian\u00e7a dos outros sobre voc\u00ea aumenta, tamb\u00e9m aumenta a complexidade do que lhe ser\u00e1 pedido. Normal: \u00e9 a vida.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Uma apresenta\u00e7\u00e3o muito limitada do mercado<\/h2>\n\n\n\n<figure class=\"wp-block-image alignfull size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"788\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/viseira-1024x788.jpeg\" alt=\"\" class=\"wp-image-3535\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/viseira-1024x788.jpeg 1024w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/viseira-300x231.jpeg 300w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/viseira-768x591.jpeg 768w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/viseira-400x308.jpeg 400w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/viseira-800x616.jpeg 800w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/viseira.jpeg 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Tratei deste assunto no meu \u00faltimo post aqui (<a href=\"https:\/\/devkico.itexto.com.br\/?p=3475\">A Web Como Martelo<\/a>), mas talvez o lugar daquele post seja este. Tal como ali disse, talvez seja apenas minha impress\u00e3o, mas a m\u00eddia especializada reinante hoje sobre desenvolvimento de software fala tanto de desenvolvimento web, e apenas de desenvolvimento web, que muitas vezes para quem est\u00e1 querendo entrar no mercado cria-se a impress\u00e3o de s\u00f3 haver&#8230; desenvolvimento web.<\/p>\n\n\n\n<p>E isto \u00e9 p\u00e9ssimo pra quem est\u00e1 come\u00e7ando: cada um \u00e9 um, ent\u00e3o ser\u00e1 que a dificuldade que voc\u00ea est\u00e1 enfrentando em aprender desenvolvimento de software seria por que desenvolvimento web neste momento \u00e9 complicado demais pra sua condi\u00e7\u00e3o atual? N\u00e3o me leve \u00e0 mal: talvez voc\u00ea tenha mais facilidade em outra \u00e1rea pra come\u00e7ar, como, por exemplo, programa\u00e7\u00e3o de baixo n\u00edvel, desktop, cient\u00edfica, etc. Voc\u00ea poderia come\u00e7ar por outra \u00e1rea na qual se sente mais \u00e0 vontade (e se descubra) e depois, melhor preparado, voltar ao desenvolvimento web, o que me acha? <\/p>\n\n\n\n<p>Vejo isto com muita frequ\u00eancia: a\u00ed o que fa\u00e7o \u00e9 apresentar estas outras \u00e1reas \u00e0 pessoa. Convenhamos: a web requer uma s\u00e9rie de conhecimentos que n\u00e3o raro se relacionam de forma muito \u00edntima e dif\u00edcil pra quem est\u00e1 come\u00e7ando. Nem tanto por serem assuntos complexos (s\u00e3o), mas por serem <strong>muitos.<\/strong><\/p>\n\n\n\n<p>Ent\u00e3o, se voc\u00ea est\u00e1 tendo muita dificuldade em aprender a desenvolver software e come\u00e7ou pela web, vou mencionar algumas outras \u00e1reas aqui pra que voc\u00ea pesquise a respeito. Quem sabe voc\u00ea n\u00e3o se apaixona\/descubra em uma destas?<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Desenvolvimento desktop &#8211; ainda existe (e muito). Setor financeiro, por exemplo, adora.<\/li><li>Jogos (ignore os jogos pra web :) neste primeiro contato!)<\/li><li>Algoritmos cient\u00edficos &#8211; existe todo um mercado de pesquisadores que precisam de programadores que materializem suas ideias.<\/li><li>Financeiro &#8211; implementa\u00e7\u00e3o de c\u00e1lculos, protocolos de comunica\u00e7\u00e3o e integra\u00e7\u00e3o, ferramentas de auditoria (h\u00e1 muito desenvolvimento web tamb\u00e9m, mas acho interessante mencionar apenas estes pontos aqui).<\/li><li>Ferramentas de linha de comando &#8211; como os comandos do Linux, por exemplo. Existe todo um mercado pra isto, e voc\u00ea ainda pode explorar projetos muito interessantes, como o <a href=\"https:\/\/github.com\/curl\/curl\">cURL<\/a>, por exemplo.<\/li><li>Desenvolvimento de baixo n\u00edvel, como o do Linux, por exemplo.<\/li><li>Cria\u00e7\u00e3o de aplica\u00e7\u00f5es gr\u00e1ficas (meio que cai no universo desktop).<\/li><li>Implementa\u00e7\u00e3o de protocolos de comunica\u00e7\u00e3o (o cURL que citei acima \u00e9 um belo exemplo).<\/li><li>Seguran\u00e7a da informa\u00e7\u00e3o.<\/li><li>Intelig\u00eancia artificial.<\/li><li>Ferramentas de desenvolvimento de software. Pra quem t\u00e1 come\u00e7ando? Sim! Talvez a sua dificuldade seja na realidade a oportunidade de ajudar outras pessoas em um problema comum, por\u00e9m n\u00e3o identificado ainda.<\/li><\/ul>\n\n\n\n<p>A lista \u00e9 quase infinita, e a que coloquei acima \u00e9 bem limitada. O importante \u00e9 saber que existe muita vida <strong>al\u00e9m da web.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ter paci\u00eancia com o conceito<\/h2>\n\n\n\n<figure class=\"wp-block-image alignfull size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"315\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/hegel.jpeg\" alt=\"\" class=\"wp-image-3537\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/hegel.jpeg 600w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/hegel-300x158.jpeg 300w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/hegel-400x210.jpeg 400w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p>Quando se est\u00e1 come\u00e7ando h\u00e1 sempre aquela ansiedade em se ir pra pr\u00e1tica o mais r\u00e1pido poss\u00edvel. \u00c9 normal: passei por isto tamb\u00e9m (ainda passo), por\u00e9m este \u00e9 talvez o maior problema e est\u00e1 conectado \u00e0 quest\u00e3o da &#8220;volta \u00e0 oralidade&#8221; que mencionei no in\u00edcio deste post. Resumo: <strong>voc\u00ea precisa ler sequencialmente<\/strong> e ser paciente em rela\u00e7\u00e3o ao seu processo de aprendizagem (mais ou menos o que Hegel chamava de &#8220;paci\u00eancia do conceito&#8221;).<\/p>\n\n\n\n<p>(quase doze anos atr\u00e1s (!!!) escrevi sobre isto <a href=\"https:\/\/devkico.itexto.com.br\/?p=728\">aqui<\/a>)<\/p>\n\n\n\n<p>H\u00e1 muitas fontes de informa\u00e7\u00e3o que voc\u00ea pode seguir: livros, cursos, v\u00eddeos, palestras, documenta\u00e7\u00f5es, forums, etc. E a\u00ed est\u00e1 um problema: \u00e9 imposs\u00edvel consumir tudo isto ao mesmo tempo, mas a nossa ansiedade acaba nos for\u00e7ando a tal. E a\u00ed o que ocorre? Consumimos picadinho tudo isto e no final do processo absorvemos muito pouco.<\/p>\n\n\n\n<p>Minha sugest\u00e3o aqui \u00e9 que voc\u00ea escolha uma das op\u00e7\u00f5es que surgirem em sua frente, agarre-a e leia do in\u00edcio ao fim, <strong>especialmente se for um livro ou curso.<\/strong> Quem cria este tipo de conte\u00fado tra\u00e7a para voc\u00ea um caminho (da\u00ed o nome &#8220;curso&#8221;) de aprendizado que acredita ser o ideal para que se construa o conhecimento essencial ou uma boa introdu\u00e7\u00e3o sobre o tema. Se voc\u00ea \u00e9 um iniciante provavelmente n\u00e3o sabe ainda qual o melhor caminho a seguir, certo? Ent\u00e3o: algu\u00e9m j\u00e1 tra\u00e7ou um pra voc\u00ea e isto \u00e9 \u00f3timo!<\/p>\n\n\n\n<p>O problema das in\u00fameras fontes no entanto ainda persiste. Neste caso indico de novo minha metodologia de planejamento de estudos pois nela mostro como voc\u00ea pode selecionar e categorizar todas estas fontes de aprendizado para otimizar melhor seu tempo (aqui o <a href=\"https:\/\/devkico.itexto.com.br\/?p=3093\">link<\/a>).<\/p>\n\n\n\n<p>Mas a quest\u00e3o vai al\u00e9m: muitas vezes lemos in\u00fameras vezes um texto e n\u00e3o conseguimos entender  que est\u00e1 ali. No meu caso, por sorte percebi ser quase analfabeto funcional quanto tinha mais de vinte anos. Tive de literalmente reaprender a ler. E esta \u00e9 uma pergunta que voc\u00ea deve se fazer com muita coragem e honestidade: estou realmente sabendo ler? Anos atr\u00e1s relatei esta minha experi\u00eancia <a href=\"https:\/\/devkico.itexto.com.br\/?p=2555\">neste texto<\/a>.<\/p>\n\n\n\n<p>Como voc\u00ea pode verificar se est\u00e1 conseguindo conceituar bem o que est\u00e1 aprendendo? Escreva: crie um blog (pode ser anonimamente), mande seus textos a algu\u00e9m. Se a pessoa entender o que est\u00e1 escrito ali, \u00e9 prov\u00e1vel que voc\u00ea tenha aprendido.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Concluindo<\/h1>\n\n\n\n<p>Se voc\u00ea chegou at\u00e9 aqui talvez j\u00e1 tenha conseguido (ou est\u00e1 conseguindo) superar o problema da paci\u00eancia do conceito ( :) ). O importante \u00e9 que voc\u00ea tenha a consci\u00eancia de que aprender realmente \u00e9 dif\u00edcil para todo mundo: n\u00e3o h\u00e1 atalhos, mas a partir do momento em que o problema \u00e9 reconhecido o caminho fica mais n\u00edtido. Bons estudos!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Boa parte do meu trabalho \u00e9 formar pessoas que est\u00e3o entrando na \u00e1rea de desenvolvimento de software. Neste post exponho as dificuldades mais comuns que vejo os iniciantes enfrentarem no processo de aprendizado.<\/p>\n","protected":false},"author":1,"featured_media":3527,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[35,137],"tags":[139,133,141,140],"class_list":["post-3525","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-armadilhas","category-carreira","tag-aprendizado","tag-carreira","tag-desenvolvimento-de-software","tag-iniciante"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>O que pode prejudicar seu aprendizado no desenvolvimento de software - \/dev\/Kico<\/title>\n<meta name=\"description\" content=\"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devkico.itexto.com.br\/?p=3525\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"O que pode estar te atrapalhando a aprender desenvolvimento de software\" \/>\n<meta property=\"og:description\" content=\"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devkico.itexto.com.br\/?p=3525\" \/>\n<meta property=\"og:site_name\" content=\"\/dev\/Kico\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-04T02:06:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-04T02:06:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"867\" \/>\n\t<meta property=\"og:image:height\" content=\"734\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kico (Henrique Lobo Weissmann)\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"O que pode estar te atrapalhando a aprender desenvolvimento de software\" \/>\n<meta name=\"twitter:description\" content=\"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg\" \/>\n<meta name=\"twitter:creator\" content=\"@loboweissmann\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kico (Henrique Lobo Weissmann)\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=3525\",\"url\":\"https:\/\/devkico.itexto.com.br\/?p=3525\",\"name\":\"O que pode prejudicar seu aprendizado no desenvolvimento de software - \/dev\/Kico\",\"isPartOf\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=3525#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=3525#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg\",\"datePublished\":\"2022-04-04T02:06:07+00:00\",\"dateModified\":\"2022-04-04T02:06:10+00:00\",\"author\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7\"},\"description\":\"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.\",\"breadcrumb\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=3525#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devkico.itexto.com.br\/?p=3525\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=3525#primaryimage\",\"url\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg\",\"contentUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg\",\"width\":867,\"height\":734},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=3525#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devkico.itexto.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"O que pode prejudicar seu aprendizado no desenvolvimento de software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#website\",\"url\":\"https:\/\/devkico.itexto.com.br\/\",\"name\":\"\/dev\/Kico\",\"description\":\"Desenvolvendo software\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devkico.itexto.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7\",\"name\":\"Kico (Henrique Lobo Weissmann)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g\",\"caption\":\"Kico (Henrique Lobo Weissmann)\"},\"sameAs\":[\"https:\/\/x.com\/loboweissmann\"],\"url\":\"https:\/\/devkico.itexto.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"O que pode prejudicar seu aprendizado no desenvolvimento de software - \/dev\/Kico","description":"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devkico.itexto.com.br\/?p=3525","og_locale":"pt_BR","og_type":"article","og_title":"O que pode estar te atrapalhando a aprender desenvolvimento de software","og_description":"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.","og_url":"https:\/\/devkico.itexto.com.br\/?p=3525","og_site_name":"\/dev\/Kico","article_published_time":"2022-04-04T02:06:07+00:00","article_modified_time":"2022-04-04T02:06:10+00:00","og_image":[{"width":867,"height":734,"url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg","type":"image\/jpeg"}],"author":"Kico (Henrique Lobo Weissmann)","twitter_card":"summary_large_image","twitter_title":"O que pode estar te atrapalhando a aprender desenvolvimento de software","twitter_description":"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.","twitter_image":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg","twitter_creator":"@loboweissmann","twitter_misc":{"Escrito por":"Kico (Henrique Lobo Weissmann)","Est. tempo de leitura":"14 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devkico.itexto.com.br\/?p=3525","url":"https:\/\/devkico.itexto.com.br\/?p=3525","name":"O que pode prejudicar seu aprendizado no desenvolvimento de software - \/dev\/Kico","isPartOf":{"@id":"https:\/\/devkico.itexto.com.br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devkico.itexto.com.br\/?p=3525#primaryimage"},"image":{"@id":"https:\/\/devkico.itexto.com.br\/?p=3525#primaryimage"},"thumbnailUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg","datePublished":"2022-04-04T02:06:07+00:00","dateModified":"2022-04-04T02:06:10+00:00","author":{"@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7"},"description":"As maiores dificuldades que identifico naqueles que est\u00e3o come\u00e7ando sua carreira na \u00e1rea de desenvolvimento de software quando o assunto \u00e9 aprender.","breadcrumb":{"@id":"https:\/\/devkico.itexto.com.br\/?p=3525#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devkico.itexto.com.br\/?p=3525"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devkico.itexto.com.br\/?p=3525#primaryimage","url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg","contentUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg","width":867,"height":734},{"@type":"BreadcrumbList","@id":"https:\/\/devkico.itexto.com.br\/?p=3525#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devkico.itexto.com.br\/"},{"@type":"ListItem","position":2,"name":"O que pode prejudicar seu aprendizado no desenvolvimento de software"}]},{"@type":"WebSite","@id":"https:\/\/devkico.itexto.com.br\/#website","url":"https:\/\/devkico.itexto.com.br\/","name":"\/dev\/Kico","description":"Desenvolvendo software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devkico.itexto.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7","name":"Kico (Henrique Lobo Weissmann)","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g","caption":"Kico (Henrique Lobo Weissmann)"},"sameAs":["https:\/\/x.com\/loboweissmann"],"url":"https:\/\/devkico.itexto.com.br\/?author=1"}]}},"jetpack_featured_media_url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2022\/04\/escadaria_aprendizado.jpeg","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3525"}],"collection":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3525"}],"version-history":[{"count":7,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3525\/revisions"}],"predecessor-version":[{"id":3540,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3525\/revisions\/3540"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/media\/3527"}],"wp:attachment":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}