O que aprender primeiro para tornar-se um profissional em programação?

Deixo dito que não sou um profissional ainda, mas depois de fazer muitas pesquisas e principalmente, contar com ajudas e dicas de pessoas como @vinigodoy, @otaviojava e principalmente de @thiagoghisi. Irei então fazer um prévio resumo levando em consideração do que aprendi com eles e outros que não citei. O resumo será separado em trechos que montei, ou que recebi como resposta do pessoal.

  •  Tenha FOCO em um único assunto por vez. Não passe o carro na frente do boi.
  • Acompanhe instantaneamente blogs, podcasts, releases de projetos, lançamentos de ferramentas/linguagens/técnicas, revistas da área, entre outros.. Esteja realmente, dentro do mundo da tecnologia.
  • Caso não consiga ter um auto-controle do que aprender no momento, que foi e é o meu caso, utilize a técnica de pomodoro(dividir suas tarefas em porções de 25min[pomodoros] e a cada pomodoro terminado, descansar 4min. Procure no google por The Pomodoro Technique).
  • Aprenda/Estude Inglês.

  • Conforme thiago ghisi: “Em computação, a linguagem de programação é um mero detalhe. Concentre-se em aprender computação.” Segue então uma lista do que aprender, e com a respectiva ordem que se deve obter conhecimento:
  1. Fundamentos da Computação
  2. Lógica de Programação
  3. Estrutura de Dados e Ler o livro CLEAN CODE
  4. Tentar absorver o máximo em Sistemas Operacionais
  5. Aprofundar um pouco mais em Linux
  6. Conceitos de Orientação a Objetos
  7. Testes/TDD
  8. MVC e Padrões de Projetos
Com certeza, tem bem mais coisas para aprender, mas esses são os básicos e acredito, que são os essenciais.
OBS: Linguagem de programação? Fica a critério de cada um. Eu, particularmente, quero enriquecer meu conhecimento em Java, depois Ruby, Perl, PHP, e etc…
Postarei também, alguns links de blogs e outras coisas que acho interessante que está começando, saber!
É isso ai! Espero que ajude alguém um dia.
Anúncios

Obrigado pelo comentário.

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s