filmov
tv
10 passos para se tornar um programador.
Показать описание
💻 Conheça a Formação em Desenvolvimento Web 💻
🚀 Mergulhe nos nossos eBooks repletos de insights valiosos e junte-se à nossa comunidade no Discord, onde o aprendizado se torna uma experiência coletiva e inspiradora.
1 - descubra o que você quer no final das contas, como você vai chegar em um lugar se você nem sabe onde está indo:
Qual area de T.I. você quer? não que isso não possa mudar la pra frente, T.I. é como eu sempre falo, nenhum conhecimento é perdido, de uma forma ou outra você vai aplicar na outra area caso decida mudar., mas enfim, você quer ser web developer, backend develop, gaming, data scientist, programar mobile apps, infra, devops…
nessa decisão acho importante você tentar descobrir no que você é bom, por exemplo, gosta de matemática, talvez data science seja uma boa, gosta da parte visual, o frontend pode ser seu caminho.
2 - Escolha a linguagem de programação.
descubra qual linguagem você deve aprender primeiro, é muito importante você entender isso após escolher a area que você vai trabalhar,
Frontend - HTML + CSS + Javascript
Mobile - Kotlin ou swift
Backend - Node, Python, Java, C#
Gaming - C++, C+
Feito isso foque nos fundamentos no começo, aprenda a base, como a linguagem funciona, as estruturas de dados e depois que entender isso você pode partir para os frameworks
3 - Procure fontes de conhecimento, existem muitas maneiras de se aprender a programar, pesquise e escolha a melhor ou as melhores formas para seu estilo de estudo. eu por exemplo, estudo apenas com vídeos e documentação, mas existem diversas formas.
sites de conteúdo sobre programação, aqui vão alguns exemplos:
W3Schools, Freecodecamp e o proprio site do Refatorando.
Videos e Cursos online: Aí você pode usar o YouTube, Udemy, Alura, Coursera, mais uma vez o Refatorando. e diversos outros sites.
Sites para praticar e desafios como o Codewars e o HackerRank
4 - Crie seus próprios projetos
se você não praticar o que aprendeu você vai esquecer, sempre pratique depois de aprender algo
siga o passo a passo dos projetos dos cursos, mas sempre adicione novas funcionalidades com base no que você aprender.
resolva problemas que você tem no dia a dia e bote em pratica
5 - Contribua em projetos opensource
isso vai te dar experiencia em projetos reais
você pode adicionar isso no seu currículo
você vai conhecer novos desenvolvedores
6 - Encontre pessoas para falar sobre programação e tirar dúvidas, e isso pode ser completamente online
grupos do discord, facebook ou foruns são uma excelente forma de encontrar outras pessoas e construir uma comunidade
7 - Crie seu portifólio
crie um portifólio no seu GitHub, e coloque todos os projetos que você trabalhou, nem que não sejam os melhores do mundo, nesse momento o entrevistador esta mais preocupado com sua constância e diversidade de projetos do que a arquitetura perfeita, afinal, você é junior
publique as aplicações se possível, ver o código é importante, mas ver rodando é mais importante ainda.
8 - Crie sua presença online
LinkedIn atualizado e se possível em português e ingles, afinal não ta tão difícil conseguir uma vaga para trabalhar para empresas gringas.
tenha presença em outras redes sociais, twitter e Instagram são excelentes lugares para falar sobre programação.
Escreva artigos, tutoriais, faça videos, alias isso é uma excelente forma de você documentar o processo de aprendizagem e fixar o conhecimento.
9 - Entre para a incubadora Refatorando.
10 - E por último aplique para as vagas
antes de aplicar para as vagas tenha certeza de ter feito as etapas anteriores
procure por vagas na sua area e que tenha a ver com seu conhecimento
não precisa cumprir 100% dos requisitos
aliás, se você não tiver diploma, aplique até para as vagas que falam que pede diploma, a grande maioria das empresas hoje em dia está atras de pessoas com conhecimento, e não mais um pedaço de papel.
e se lembre, esse emprego não precisa ser perfeito, não precisa pagar o melhor salário, é só o primeiro, não o ultimo, use ele como ponte para chegar onde você quer.
🚀 Mergulhe nos nossos eBooks repletos de insights valiosos e junte-se à nossa comunidade no Discord, onde o aprendizado se torna uma experiência coletiva e inspiradora.
1 - descubra o que você quer no final das contas, como você vai chegar em um lugar se você nem sabe onde está indo:
Qual area de T.I. você quer? não que isso não possa mudar la pra frente, T.I. é como eu sempre falo, nenhum conhecimento é perdido, de uma forma ou outra você vai aplicar na outra area caso decida mudar., mas enfim, você quer ser web developer, backend develop, gaming, data scientist, programar mobile apps, infra, devops…
nessa decisão acho importante você tentar descobrir no que você é bom, por exemplo, gosta de matemática, talvez data science seja uma boa, gosta da parte visual, o frontend pode ser seu caminho.
2 - Escolha a linguagem de programação.
descubra qual linguagem você deve aprender primeiro, é muito importante você entender isso após escolher a area que você vai trabalhar,
Frontend - HTML + CSS + Javascript
Mobile - Kotlin ou swift
Backend - Node, Python, Java, C#
Gaming - C++, C+
Feito isso foque nos fundamentos no começo, aprenda a base, como a linguagem funciona, as estruturas de dados e depois que entender isso você pode partir para os frameworks
3 - Procure fontes de conhecimento, existem muitas maneiras de se aprender a programar, pesquise e escolha a melhor ou as melhores formas para seu estilo de estudo. eu por exemplo, estudo apenas com vídeos e documentação, mas existem diversas formas.
sites de conteúdo sobre programação, aqui vão alguns exemplos:
W3Schools, Freecodecamp e o proprio site do Refatorando.
Videos e Cursos online: Aí você pode usar o YouTube, Udemy, Alura, Coursera, mais uma vez o Refatorando. e diversos outros sites.
Sites para praticar e desafios como o Codewars e o HackerRank
4 - Crie seus próprios projetos
se você não praticar o que aprendeu você vai esquecer, sempre pratique depois de aprender algo
siga o passo a passo dos projetos dos cursos, mas sempre adicione novas funcionalidades com base no que você aprender.
resolva problemas que você tem no dia a dia e bote em pratica
5 - Contribua em projetos opensource
isso vai te dar experiencia em projetos reais
você pode adicionar isso no seu currículo
você vai conhecer novos desenvolvedores
6 - Encontre pessoas para falar sobre programação e tirar dúvidas, e isso pode ser completamente online
grupos do discord, facebook ou foruns são uma excelente forma de encontrar outras pessoas e construir uma comunidade
7 - Crie seu portifólio
crie um portifólio no seu GitHub, e coloque todos os projetos que você trabalhou, nem que não sejam os melhores do mundo, nesse momento o entrevistador esta mais preocupado com sua constância e diversidade de projetos do que a arquitetura perfeita, afinal, você é junior
publique as aplicações se possível, ver o código é importante, mas ver rodando é mais importante ainda.
8 - Crie sua presença online
LinkedIn atualizado e se possível em português e ingles, afinal não ta tão difícil conseguir uma vaga para trabalhar para empresas gringas.
tenha presença em outras redes sociais, twitter e Instagram são excelentes lugares para falar sobre programação.
Escreva artigos, tutoriais, faça videos, alias isso é uma excelente forma de você documentar o processo de aprendizagem e fixar o conhecimento.
9 - Entre para a incubadora Refatorando.
10 - E por último aplique para as vagas
antes de aplicar para as vagas tenha certeza de ter feito as etapas anteriores
procure por vagas na sua area e que tenha a ver com seu conhecimento
não precisa cumprir 100% dos requisitos
aliás, se você não tiver diploma, aplique até para as vagas que falam que pede diploma, a grande maioria das empresas hoje em dia está atras de pessoas com conhecimento, e não mais um pedaço de papel.
e se lembre, esse emprego não precisa ser perfeito, não precisa pagar o melhor salário, é só o primeiro, não o ultimo, use ele como ponte para chegar onde você quer.
Комментарии