Aprender a programar | 5 formas de aprender sozinho

Tempo de leitura: 7 minutos

Neste post eu vou falar como você pode aprender a programar passo a passo, assim como eu e muitos outros programadores que eu conheço fizeram.

Porém, antes de mais nada eu já deixo bem claro que:

  • Não é fácil e muito menos rápido, assim como praticamente tudo na vida.

Mas porque alguém precisa aprender a programar?

No mundo de hoje, ter uma faculdade ou aprender um segundo idioma, como o inglês já não é um diferencial tão bom assim.

Assim como eu falei em meu post sobre a Industria 4.0, é provável que o curso que você escolher fazer hoje não tenha utilidade daqui vinte anos.

Aliás, se você reparar bem, hoje em dia fazer uma faculdade não diz muita coisa sobre qual será exatamente a sua profissão.

Hoje em dia, é muito melhor uma pessoa aprender como se virar sozinha, ter a percepção de que tudo é possível, do que simplesmente fechar a cabeça com um conteúdo retrógrado de uma faculdade qualquer.

Porém, se você quer empreender, não será tão fácil assim você criar do zero uma montadora de carros, uma usina nuclear ou uma plataforma de extração de petróleo. 

São coisas muito caras, que simplesmente pra quem não tem muito dinheiro e conhecimento, é praticamente impossível de conseguir em um primeiro momento da sua jornada.

Mas o que muitos esquecem é que, nos dias atuais, uma pessoa sozinha sentada em um café qualquer com seu notebook e um fone de ouvido, pode estar construindo o próximo unicórnio.

Isso porque a internet abriu uma infinidade de possibilidades.

O número de usuários na internet em 2018 é de 4.021 bilhões de pessoas, uma alta de 7% em relação ao ano anterior

DIGITAL IN 2018: WORLD’S INTERNET USERS PASS THE 4 BILLION MARK

Você pode se conectar com praticamente qualquer pessoa, pode oferecer serviços para qualquer empresa, ou simplesmente se formar em música. Tudo isso sentado em uma cadeira e de frente para o seu computador (ou celular).

Os caminhos para trabalhar na internet

Primeiramente, aprender a programar é igual a aprender qualquer outra coisa.

Você precisa de muita prática, dedicação, foco e metas bem claras.

Hoje em dia, existem muitas especialidades, muitos caminhos que você pode seguir. Para cada caminho escolhido, abre-se um leque de possibilidades de conhecimentos exigidos.

Trabalhar na internet sem precisar ser um programador experiente

A boa notícia é que você não precisa ser um expert em programação para conseguir criar um negócio digital.

Se o seu foco é apenas utilizar a internet para ganhar dinheiro, ou divulgar a sua empresa, você não vai precisar ir tão a fundo quanto um programador experiente.

Existem soluções hoje em dia, como por exemplo a BuilderAll, onde você pode colocar o site da sua empresa no ar em minutos.

E o melhor de tudo:  você não precisa conhecer muito sobre como criar um site para fazer isso.

Você pode conferir em meu post onde eu falo melhor sobre a Builderall Brasil realmente funciona se ela é uma boa opção para o que você procura.

Você também pode conferir como é fácil criar um site rápidamente nesse tipo de plataforma.

Aprender a programar TIME-SPENT-ON-THE-INTERNET-V1.00

Trabalhar na internet como afiliado

Uma outra opção, é adquirir conhecimentos básicos para iniciar um negócio digital. 

Para isso, você não vai precisar aprender a programar, ou pelo menos não muito.

O foco nesse caso seria mais a aprender como utilizar a internet para criar um negócio digital.

Se o seu foco é esse, eu recomendo fortemente que você faça um curso para afiliados.

Um curso muito bom, e que eu recomendo é o Fórmula Negócio Online, do Alex Vargas.

Como trabalhar sabendo programar

Agora sim, depois de falar um pouco sobre as maneiras de como você, assim como eu, pode começar a trabalhar no conforto do seu lar, através da internet, vamos falar sobre como você pode trabalhar como programador.

Domains Starting at $0.48/yr with Namecheap

Então, antes de mais nada, vamos falar sobre como aprender a programar.

Como aprender a programar

como aprender programar nuvem de tags
Designed by Freepik

Agora se o seu foco é aprender como programar realmente, e se tornar um profissional bem capacitado, a sua jornada está apenas começando.

O que eu posso dizer depois de mais de dez anos trabalhando como programador é:

O caminho é longo, desafiante e muito, mas muito gratificante.

As suas cinco principais fontes de informação para aprender a programar serão:

1 – Escolas e sites de treinamentos online

khan academy como programar

2 – Comunidades e Fóruns

  • Stackoverflow (Por exemplo, este é o melhor, maior e mais completo site para programadores tirarem dúvidas. Entretanto, o conteúdo é em inglês)
  • Stackoverflow em Português (Não é tão completo quanto a versão em inglês, mas mesmo assim é muito bom!)
  • Meu Produto na Web (É mais voltado para o Marketing Digital, mas da para aprender muita coisa)
  • GUJ (Esse chega a ser nostálgico falar sobre! Bons tempos do fórum de Java)
  • Black Hat WorldFórum sobre SEO em inglês, porém da pra aprender ou obter informações sobre programação

3 – Cursos específicos online

4 – Cursos presenciais

  • Caelum (Primeiro lugar onde fiz um treinamento, e posso afirmar que é praticamente a melhor empresa oferecendo cursos presenciais aqui no Brasil, sem dúvida nenhuma)
  • GlobalCode
  • 4Linux
  • DRC
  • Impacta

5 – Livros, você precisa de livros!

A internet está ai, vivemos em um mundo digital, mas com toda a certeza, os bons e velhos livros ainda são muito importantes!!

Segue abaixo exemplos de alguns livros atemporais, que definitivamente não ficam desatualizados com o tempo! Recomendo fortemente cada um deles!

Precisa fazer faculdade para aprender como programar?

Aqui está uma boa pergunta, e a resposta é: Depende

Primeiramente, vai depender muito dos seus objetivos, os motivos pelos quais você decidiu aprender a programar, e a maneira que você vai seguir com a sua carreira.

O que eu posso dizer é que: 

Quanto mais tradicional for a sua área de trabalho, maior será a dependência de diplomas.

Porém, se você for analisar vagas de emprego em empresas como Google ou o Facebook, o que normalmente é exigido é uma faculdade ou conhecimento e experiência equivalente. Portanto, se você for um bom programador, o diploma não será um empecilho para você!

Mas eu posso falar sobre a minha experiência pessoal.

Eu já trabalhei em diversas consultorias, bem como participei de projetos para grandes bancos e emissoras de televisão.

E depois de mais de dez anos atuando no mercado, eu posso afirmar:

Não ter um diploma nunca foi um problema.

Aliás, a maioria dos meus empregos, nem currículo eu precisei enviar.

Tudo que eu sempre fiz para aprender a programar foi estudar muito, assim como praticar muito.

Já que o assunto é sobre praticar, vou aproveitar a deixa para recomendar mais um livro:

De acordo com o autor Malcolm Gladwell no livro Outliers, é preciso nada mais nada menos do que dez mil horas de prática para que alguém fique bom em algo.

Em resumo, se você possui um computador e acesso a internet, você consegue aprender a programar sem maiores dificuldades.

Agora fica uma dica de ouro para você:

Para qualquer dúvida que você tiver, é provável que você vai precisar de apenas dois sites gratuitos:

  • Google
  • Stackoverflow

Agora a jornada é com você! 

Se por acaso tenha ficado alguma dúvida sobre como aprender a programar, deixe um comentário abaixo! Eu ficarei feliz em responder as suas dúvidas.

3 Comentários


  1. Thanks for recommending Hackr, Rafael:)
    A small correction: You’ve mentioned Hackr.io as Hackr.io (r is missing). Please let me know if you’ve any feedback about Hackr.

    Responder

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *