Quanto tempo leva para aprender a codificar: respostas dos especialistas

então, você quer aprender a codificar ou já começou sua jornada. Você está se perguntando quanto tempo vai demorar antes de ser fluente na(S) linguagem (s) de programação de sua escolha.

essa é uma excelente pergunta e que não tem uma resposta fácil e tamanho único. Como você pode imaginar, também varia de pessoa para pessoa. Nem todo mundo aprende no mesmo ritmo e todos nós temos origens diferentes. Felizmente, isso é uma coisa boa! Quanto mais aprendermos uns com os outros, melhor nos tornaremos e mais fácil será ensinar aos outros.

neste artigo, falamos com os especialistas para responder à sua pergunta Número um: Quanto tempo leva para aprender a codificar?

 quanto tempo leva para aprender como codificar

por que você deve aprender a codificar?Espera-se que as oportunidades de emprego em tecnologia aumentem quase o dobro do crescimento projetado de outras indústrias até 2024, tornando a codificação uma das habilidades de trabalho mais importantes do futuro. Aprender a codificar agora está mais acessível do que nunca, graças a cursos e tutoriais online.Aprender a codificar pode parecer assustador, mas não é impossível. Existem muitos desenvolvedores de sucesso por aí que antes não sabiam nada sobre codificação, e hoje mantêm empregos bem remunerados nas principais empresas ou contratos lucrativos como freelancers. Você também pode seguir esse caminho se tiver escolhido uma carreira no setor de desenvolvimento.

se você não quer ser um programador por comércio, ainda há benefícios em aprender a codificar para muitas funções de trabalho. Na verdade, metade das postagens de emprego no quartil de renda superior que exigem habilidades de codificação foram encontradas fora da indústria de tecnologia, provando que mesmo não desenvolvedores, como designers gráficos e profissionais de marketing, podem se beneficiar de ter algum conhecimento de programação sob seus cintos.

conselhos daqueles que aprenderam a codificar

comece com o básico e construa a partir daí

existem muitos campos onde você pode precisar ou querer usar o código. Isso pode variar de fazer sites, analisar dados estatísticos, configurar servidores da web, escrever software incorporado para dispositivos físicos, criar aplicativos móveis, fazer jogos, a lista continua!

muitas tarefas relacionadas à codificação exigem que você tenha uma compreensão de várias linguagens de programação e estruturas, e você encontrará que a maioria dos desenvolvedores da web é adepta de várias linguagens. Se você tentasse aprender a codificar todos os campos acima de uma vez, precisaria de mil vidas. Em vez disso, é melhor começar com o básico e construir uma base.

Alexander Winston do PPC Protect tem um grande exemplo pessoal. Fazendo parte de uma startup, eles queriam economizar dinheiro onde pudessem, o que incluía a criação de seu próprio site. Alexander aprendeu HTML, CSS, JavaScript, alguns PHP e até mesmo outros frameworks, como o jQuery, para criar seu site. Ele passou cerca de 4 horas por dia praticando e aprendendo, começando com o básico, antes de passar para coisas mais avançadas.

quando comecei a aprender, não tive experiência. As primeiras linguagens com as quais comecei foram HTML e CSS, pois são as bases para todos os sites. Depois de dominá-los, comecei a tentar coisas mais avançadas com JavaScript, incluindo um widget de preços personalizado e seções de FAQ. – Alexander Dean

Alexander ficou feliz com a qualidade do site que construiu e acredita que seu tempo gasto aprendendo a codificar definitivamente valeu a pena tanto em dinheiro economizado por sua start-up quanto nas valiosas habilidades que ele agora possui. Ele recomenda encontrar o melhor método de aprendizagem que funciona para você. Seu método preferido são cursos online com tutoriais em vídeo.

Tempo Alexander passou de aprendizagem: 4 horas a cada dia mais de 6 meses

como-tempo-não-é-levar-para-saber-como-a-código-make-mistakes

o Fracasso é parte do processo

às Vezes você tem que saltar para o fundo do poço para aprender rápido, que é exatamente o que Paul Bliss de RankSurge fez. Quando ele começou seu trabalho como programador para um site de seguros, ele não sabia nada sobre programação. No trabalho, ele aprendeu a usar ColdFusion e ASP.NET, gastando 40 horas por semana aprendendo a codificar. Ele menciona: “lembro-me de uma página que coletava informações com mais de 10.000 linhas de código para fazer tudo funcionar. Design terrível da minha parte e me ensinou que eu não era um bom programador!”

quebre o código e quebre o site. É assim que você aprende o que não fazer, e vai fazer você melhor em saber o que funciona e o que não vai – Paul Bliss

a grande coisa sobre falhar rápido e falhar cedo é que você aprende uma tonelada! Quando Paul começou em 1999, não havia muitos recursos disponíveis on-line, então quebrar as coisas foi uma das maneiras mais rápidas de descobrir como fazer as coisas. Mesmo hoje em dia com tantos recursos disponíveis, pode ser fácil procurar uma resposta direta às suas perguntas. No entanto, às vezes é melhor apenas experimentar coisas e ver o que gruda. Dito isto, não tenha medo de fazer perguntas e manter a mente aberta. Se alguém está disposto a ensiná-lo, ouça o que eles têm a dizer.

tempo que Paulo passou aprendendo: 40 horas por semana ao longo de 3 meses

Defina seu objetivo final primeiro

como Paul, Sunny Shah do ClimbCareer também conseguiu um emprego de tecnologia antes de saber como codificar. Ele queria fazer algo que ele realmente usaria a si mesmo. “Meu objetivo era construir um aplicativo móvel que me despertasse antes de dormir além do meu ponto de ônibus.”Isso significava focar nas linguagens e estruturas que lhe permitiam fazer isso, ou seja, Node.js, MongoDB, Express e React Native.

Defina seu objetivo final antes de escolher qualquer idioma. – Sunny Shah

definindo seu objetivo final primeiro, isso lhe dá algo para trabalhar. Você pode aprimorar em todos os detalhes que você precisa saber para construir essa coisa em particular, e não vai se perder debatendo em um mar de código sem direção.

tempo ensolarado gasto aprendendo: 32 horas por semana ao longo de 2 meses

Aprenda em seu tempo livre

se pular em armas em chamas não é sua coisa, não se preocupe! Levá-lo devagar pode ser muito eficaz e às vezes é o melhor caminho a percorrer. Se você tem uma programação bastante completa ou não quer colocar todos os seus ovos em uma cesta Ainda, você pode facilmente fazer um pouco de estudo e praticar todas as semanas. Jesse Harrison, o fundador e CEO do California Employment Attorneys Legal Group, fez exatamente isso. Sua carreira ocupa a maior parte do tempo durante a semana, então ele estuda principalmente durante os fins de semana.

ele primeiro se interessou em aprender a codificar porque seu site ocasionalmente tinha um bug que o frustrava. Ele se encarregou de aprender como corrigir esses problemas, seguindo tutoriais online e vídeos do YouTube. “Comecei a aprender Python porque era fácil de usar e havia dezenas e dezenas de guias para isso. Eu não vi um ponto em estudar uma linguagem extremamente difícil que possivelmente me frustraria, então eu segurei o caminho fácil.”

dentro de alguns meses, ele foi capaz de corrigir o bug que o frustrou tanto no passado, e agora ele gerencia os aspectos do dia-a-dia também. Se houver grandes mudanças que precisam ser feitas, ele ainda contratará alguém para cuidar disso.

se você deseja iniciar a codificação, meu conselho é simples: aproveite os inúmeros guias e tutoriais que estão presentes e nunca tenha medo de fazer perguntas. – Jesse Harrison

Jesse recomenda seguir tutoriais online e fazer perguntas. A internet é um lugar muito útil e você deve ser capaz de encontrar tudo o que precisa. Ele tentou ler alguns livros sobre o assunto, mas achou que eles eram menos úteis e rapidamente desatualizados.

tempo que Jesse passou aprendendo: 6 horas por semana ao longo de um ano

Nunca pare de aprender

independentemente de quanta experiência você tenha, aprender a codificar é um processo contínuo, explica Seb Dean da Imaginaire Digital. Ele começou a aprender a codificar aos 14 anos e com aprendizado constante ao longo dos anos agora possui sua própria empresa de desenvolvimento web. Ele diz que ainda está aprendendo e refinando essas habilidades 16 anos depois.

em termos de tempo envolvido, é mais um processo contínuo do que algo que você pode encaixar em várias horas. Ainda hoje, 16 anos depois, ainda estou aprendendo coisas novas a cada dia. – Seb Dean

Seb começou aprendendo HTML e CSS, em JavaScript e depois PHP e MySQL. Ele recomenda seguir tutoriais sobre a construção de sistemas completos, pois isso ajudará a fornecer uma imagem maior e permitirá que você explore quais áreas você pode achar mais agradáveis. Concentre – se na construção de projetos práticos – coisas que você realmente usaria-isso fará com que você aprenda mais rápido.

tempo que Seb passou aprendendo: 8 horas por dia durante o primeiro ano de

como-tempo-não-é-levar-para-saber-como-a-código-nunca pare

É hora de começar a aprender

Enquanto há muitas maneiras diferentes de aprender, definitivamente, existem alguns traços comuns. Pense em onde você quer acabar e faça uma pequena pesquisa para descobrir o que você precisa aprender para isso. Ter um objetivo prático ajuda a mantê-lo motivado e permitirá que você aprenda um pouco mais rápido.

quando você ficar preso-e vamos enfrentá – lo, todo mundo faz-recorrer a uma das muitas comunidades on-line, que muitas vezes estão ansiosos para ajudar iniciantes e veteranos! Certifique-se de ficar de olho no GoSkills resource center para obter mais artigos sobre desenvolvimento ou experimentar alguns cursos de nível iniciante – eles podem ser exatamente o que você precisa!

Deixe uma resposta

O seu endereço de email não será publicado.