{"id":381,"date":"2018-12-03T16:39:27","date_gmt":"2018-12-03T18:39:27","guid":{"rendered":"http:\/\/lucianodev.com.br\/blog\/?p=381"},"modified":"2018-12-03T16:39:27","modified_gmt":"2018-12-03T18:39:27","slug":"quanto-tempo-leva-para-aprendermos-a-programar","status":"publish","type":"post","link":"https:\/\/lucianodev.com.br\/blog\/quanto-tempo-leva-para-aprendermos-a-programar\/","title":{"rendered":"Quanto tempo leva para aprendermos a programar? Saiba a resposta."},"content":{"rendered":"<p><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><span style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" data-mce-type=\"bookmark\" class=\"mce_SELRES_start\">\ufeff<\/span><\/script><br \/>\n<ins class=\"adsbygoogle\" style=\"display: block; text-align: center;\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\" data-ad-client=\"ca-pub-4648498281437791\" data-ad-slot=\"5451138398\"><\/ins><br \/>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/p>\n<p>Fala ai pessoal, tudo bem com voc\u00eas? Hoje venho publicar um POST de muita utilidade para aqueles que est\u00e3o iniciando no mundo da programa\u00e7\u00e3o.<\/p>\n<p>\u00c9 muito natural quando iniciamos nossos primeiros estudos sobre desenvolvimento de sistemas de informa\u00e7\u00e3o (independente da linguagem escolhida) fazermos a seguinte pergunta: Quanto tempo leva para aprendermos a programar bem (e de forma profissional)? Vamos descobrir a resposta para essa pergunta a partir de alguns pontos que mostrarei nesse POST.<\/p>\n<p><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><span style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" data-mce-type=\"bookmark\" class=\"mce_SELRES_start\">\ufeff<\/span><\/script><br \/>\n<ins class=\"adsbygoogle\" style=\"display: block; text-align: center;\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\" data-ad-client=\"ca-pub-4648498281437791\" data-ad-slot=\"5451138398\"><\/ins><br \/>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/p>\n<h2>\u00a0Quanto tempo leva para aprendermos a programar?<\/h2>\n<p>Sabemos que a \u00e1rea da programa\u00e7\u00e3o \u00e9 muito complexa, que envolve diversas tecnologias e ferramentas para a constru\u00e7\u00e3o de sistemas de informa\u00e7\u00e3o para as mais diversas plataformas (Desktop, Mobile, Web e etc.). Atualmente somos cercados de diversas ferramentas que fica dif\u00edcil as vezes saber por onde come\u00e7ar.<\/p>\n<p>Seguindo a boa e velha regra, antes de iniciarmos nosso aprendizado em programa\u00e7\u00e3o utilizando qualquer uma das linguagens mais populares\u00a0 como C\/C++, Java e etc., aconselho (por experi\u00eancia) o aprendizado l\u00f3gica de programa\u00e7\u00e3o e algoritmos com o bom PORTUGU\u00caS ESTRUTURADO (ou como conhecemos, o PORTUGOL), que ajudar\u00e1 a entender melhor como funciona o fluxo e execu\u00e7\u00e3o dos comandos de uma linguagem, antes de partimos POR DEFINITIVO para uma das linguagens citadas agora pouco.<\/p>\n<p>A dedica\u00e7\u00e3o pelo estudo \u00e9 um dos fatores que ir\u00e1 contribuir para que voc\u00ea tenha sucesso no aprendizado sobre l\u00f3gica de programa\u00e7\u00e3o e algoritmos, visto que a falta de pr\u00e1tica no estudo prejudicar\u00e1 na compreens\u00e3o e no desenvolvimento de c\u00f3digos de um programa, assim tamb\u00e9m como na compreens\u00e3o do fluxo de sua execu\u00e7\u00e3o.<\/p>\n<p>Agora, quanto tempo leva realmente para aprendermos a definitivamente a programar em uma linguagem de programa\u00e7\u00e3o? A resposta \u00e9 muito simples: <strong>DEPENDE DO RITMO E DO DESENVOLVIMENTO DE CADA UM<\/strong>.<\/p>\n<p>N\u00e3o existe (na pr\u00e1tica) o tempo certo para aprendermos uma linguagem de programa\u00e7\u00e3o, visto que cada um tem o seu &#8220;tempo&#8221; para assimilar a compreens\u00e3o de como a programa\u00e7\u00e3o para computadores funciona (e o desenvolvimento de c\u00f3digos em uma linguagem de programa\u00e7\u00e3o).<\/p>\n<p>Podemos afirmar que \u00e9 natural que no in\u00edcio sempre teremos obst\u00e1culos para entendermos a l\u00f3gica de programa\u00e7\u00e3o,pois, para entender como tudo funciona leva &#8220;tempo&#8221; (que \u00e9 diferente para cada um, pois alguns conseguem entender mais r\u00e1pido, outros no tempo normal e outros que demoram muito tempo).<\/p>\n<p>Perceba que at\u00e9 os cursos de programa\u00e7\u00e3o que encontramos por ai n\u00e3o possuem a mesma carga hor\u00e1rio para um determinado treinamento de uma linguagem, pois cada um &#8220;acredita&#8221; que o tempo escolhido para o aprendizado do curso seja a m\u00e9dia adequada, mas, sabemos que na pr\u00e1tica nem todo mundo aprende dentro da carga hor\u00e1ria (mas sabemos que h\u00e1 aqueles que possuem a capacidade de assimilar o conhecido de uma forma r\u00e1pida).<\/p>\n<p>O que far\u00e1 diferen\u00e7a no tempo de aprendizado em uma linguagem de programa\u00e7\u00e3o \u00e9 o quanto de esfor\u00e7o que voc\u00ea est\u00e1 fazendo para aprender aquela disciplina. Quanto mais tempo voc\u00ea se dedica em aprender uma linguagem, mas acelerado voc\u00ea ir\u00e1 aprender a programar. Outro fator importante que vai influenciar no seu aprendizado e quais t\u00e9cnicas que voc\u00ea est\u00e1 utilizando para aprender (cursos presenciais ou cursos on-line como EAD, YouTube e etc.)<\/p>\n<p>Por hoje \u00e9 s\u00f3 pessoal, espero que tenha esclarecido a d\u00favida de voc\u00eas. Qualquer coment\u00e1rio, fique a vontade para perguntar,<\/p>\n<p><strong>UM FORTE ABRA\u00c7O PARA TODOS<\/strong><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fala ai pessoal, tudo bem com voc\u00eas? Hoje venho publicar um POST de muita utilidade para aqueles que est\u00e3o iniciando no mundo da programa\u00e7\u00e3o. \u00c9 muito natural quando iniciamos nossos&hellip;<\/p>\n","protected":false},"author":1,"featured_media":387,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4,3],"tags":[],"class_list":["post-381","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-algoritmo","category-dicas","category-programacao"],"_links":{"self":[{"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/posts\/381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/comments?post=381"}],"version-history":[{"count":5,"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/posts\/381\/revisions"}],"predecessor-version":[{"id":388,"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/posts\/381\/revisions\/388"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/media\/387"}],"wp:attachment":[{"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/media?parent=381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/categories?post=381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lucianodev.com.br\/blog\/wp-json\/wp\/v2\/tags?post=381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}