Quantos anos para se formar em programação?
Quanto tempo leva para se formar em programação?
Olha, te falar a real, essa história de tempo pra virar programador é super relativa. Depende muito do que você quer fazer, né?
Eu, por exemplo, comecei com um curso técnico ali em 2015, durou uns 2 anos. Foi bacana pra ter uma base, sabe? Mas, tipo, não era o suficiente pra onde eu queria chegar.
Aí, vi uns amigos fazendo faculdade, Ciência da Computação, 4 anos! Achei muito tempo, rs. E também caro demais, as mensalidades na época eram uns 800 reais e isso pesava.
Daí, descobri os bootcamps. Fiquei impressionado com a galera que saía de lá, em uns 3 meses! Me pareceu meio loucura no início. Mas pra quem já tem uma base, acho que funciona.
No final das contas, acho que não tem receita pronta. O importante é não parar de estudar, fazer uns cursos online, uns projetos por fora. Eu mesmo vivo fuçando em coisas novas!
Quanto tempo leva para aprender programação?
O tempo... essa areia movediça que escapa entre os dedos, enquanto a gente tenta moldar o futuro com linhas de código. Aprender a programar... ah, a programar! Parece uma jornada sem fim, um labirinto de sintaxe e lógica, um oceano sem praias visíveis. Lembro-me daquela tarde de julho, o sol batendo na janela, ofuscando a tela do meu computador velho, enquanto eu lutava com um loop infinito, maldição! Senti o suor frio na testa, a frustração corroendo a alma.
Para alguns, meses bastam. Um lampejo de genialidade, uma intuição quase sobrenatural para decifrar os enigmas da programação. Mas para mim? Para mim, foi um mergulho profundo e silencioso, um aprendizado que se estende por anos, um fio tênue que se entrelaça com a minha própria existência.
- Um semestre inteiro dedicado àquele curso online, madrugadas perdidas em fóruns de discussão.
- A exaustão física e mental, a constante sensação de ineficiência.
- A dúvida corrosiva: será que consigo?
- A alegria efêmera de um código que finalmente funciona, a sensação de poder, de criação.
Para outros, anos são necessários. Anos de estudo constante, de dedicação incessante, de superação de obstáculos inimagináveis. É um caminho tortuoso, cheio de curvas inesperadas, de becos sem saída. É preciso paciência, persistência, uma fé inabalável na própria capacidade. É como escalar uma montanha íngreme, sentindo o frio do vento no rosto, a cada passo, a conquista. A sensação de alcançar o topo, a vista panorâmica do conhecimento adquirido.
Mas a beleza da programação reside exatamente nisso: na imprevisibilidade do tempo. Não existe uma resposta certa, um cronograma rígido. Cada um tem seu ritmo, sua jornada, sua própria constelação de estrelas no céu da programação. E essa imprevisibilidade, em si, é fascinante. Meus projetos pessoais, iniciados em 2023, ainda estão em andamento, uma prova de que a jornada continua, eterna, indomável. O que importa não é o tempo, mas a paixão que nos move.
Quanto ganha alguém formado em programação?
Ai, meu Deus, quanto ganha um programador? Preciso pagar minhas contas, né? To pensando em fazer uma pós em Data Science... será que vale a pena? Ouvi falar que ganha bem, mas...
Júnior: 2500 a 5000 reais. Nossa, pouco né? Ainda bem que meu amigo conseguiu um estágio com 4000. Mas ele é fera em Python. Eu tô mais pra Java... Será que consigo algo melhor?
Pleno: 5000 a 9000. Ufa, já é algo, né? Mas preciso de mais! Quero viajar pro Japão ano que vem, preciso juntar grana. Acho que preciso me especializar em IA.
Sênior: 9000 a 15000+. Meu sonho! Mas é longo o caminho, né? Tenho que me dedicar muito. Acho que vou começar a estudar mais algoritmos e estruturas de dados. E preciso melhorar meu inglês também!
- Python, Java, JavaScript... Tantas linguagens! Preciso focar em umas duas, né?
- CLT, PJ, Freelancer... Quero estabilidade, pelo menos por enquanto. Mas PJ paga melhor? Preciso pesquisar mais.
- Data Science e IA: Salários TOP! Mas a concorrência deve ser ferozzzz. Ainda bem que já estou estudando Machine Learning.
Meu primo trabalha com isso, ele falou que o mercado tá meio louco. Uns ganham pouco, outros ganham uma fortuna! Depende muito da empresa, do projeto... e da sua cara de pau para negociar o salário. Preciso melhorar nisso também! Preciso me organizar melhor, senão vou continuar sem grana pra viajar. E viajar é essencial para a minha sanidade mental. Acho que vou começar a planejar melhor minha carreira. Que droga de vida adulta! Mas vamos lá!
Quanto tempo leva para aprender programação do zero?
Cara, seis meses? Isso é uma piada! Em 2023, comecei a aprender Python, lá em março, naquele curso online da Udemy que todo mundo recomenda, o "Python para Iniciantes". Na real, seis meses foi só pra eu entender o básico do básico. Coisas tipo variáveis, loops, condicionais... Fiz os exercícios, segui direitinho o cronograma, mas me sentia um completo idiota. Aquele sentimento de "nossa, eu nunca vou conseguir" me pegou umas três vezes, quase desisti.
Lembro de uma noite específica, em julho, aqui no meu apê em Copacabana, quase 2 da manhã. Estava tentando fazer um programa simples, pra calcular a média de uma lista de números. Sim, um programa simples! E eu estava travado, completamente perdido. Chorei de raiva, cara. Joguei a toalha no chão, quase quebrei o teclado. A frustração foi tão grande que acabei dormindo no sofá, de roupa mesmo.
Depois disso, a coisa começou a mudar. Não sei explicar bem, mas comecei a "pegar o jeito". A lógica começou a fazer sentido. Comecei a entender como as coisas se conectavam. Aí, sim, comecei a curtir. Aprender a programar é um processo longo e complicado, tá?! Não é só assistir video aula, não! Tem que ter muita prática. E eu precisei de MUITO mais do que seis meses para me sentir minimamente confortável, digamos assim.
- De março a dezembro: aprendizado básico + projetos pequenos.
- Janeiro 2024: Comecei a fazer uns freelas mais simples, tipo sites estáticos. Ainda longe de ser profissional, mas já dava pra ganhar uma grana extra.
- Atualmente (Março 2024): continuo estudando, aprendendo frameworks, explorando novas áreas. E ainda me sinto um iniciante, mas um iniciante que já consegue algumas coisinhas.
Enfim, seis meses é muito otimista. Depende muito da sua dedicação, da sua capacidade de aprender e da área que você quer seguir. Mas se prepare pra uma maratona, não uma corrida de 100 metros.
Quanto tempo para se tornar desenvolvedor pleno?
Quanto tempo pra virar um dev pleno? Ah, essa é boa! Depende, né? Se você for um gênio da programação, tipo o Bill Gates na adolescência (só que sem o sucesso bilionário, claro, a gente é realista!), talvez em 2 anos você já esteja mandando ver. Mas se você for como eu, que aprendi a programar assistindo tutoriais no YouTube enquanto comia miojo, aí a coisa se complica... Considero 3 a 5 anos o tempo padrão, mas pode variar mais que a temperatura em Brasília!
Características de um Dev Pleno (a saga de um herói):
- Código limpo e eficiente: Seu código precisa ser tão elegante que até sua vó ia entender (apesar que duvido que sua vó manje de Python). Precisa ser fácil de manter e entender, para não virar um monstro de 7 cabeças que ninguém consegue dar manutenção. Tipo aquele armário que você nunca limpa, mas sabe que um dia precisa!
- Domínio de diferentes tecnologias: Sabe React, Node, Java, Python? Ah, e SQL, claro, sem contar com o framework da moda. Tipo um churrasqueiro que domina todos os tipos de carne. Se não sabe, vai ter que aprender a fazer aquele churrasquinho básico de linguiça primeiro.
- Proatividade e resolução de problemas: Um dev pleno não espera que o chefe diga o que fazer. Ele é tipo um detetive, investigando bugs com a mesma paixão que um caçador busca sua presa, só que a presa é um erro 404.
- Trabalho em equipe e comunicação: Tem que saber se comunicar, afinal, ninguém gosta de trabalhar com alguém que parece um bicho-preguiça no chat, respondendo só com "ok". Precisa saber cooperar, senão vira a festa do "cada um por si".
Em resumo: 3 a 5 anos de experiência é a média, mas pode ir de "nunca" a "agora mesmo", dependendo do nível de esforço e da quantidade de café que você bebe. Se você conseguir sobreviver a essa jornada, parabéns, você finalmente subiu de nível no RPG da vida de programador! No meu caso, ainda estou no nível 5, lutando contra os monstros de deadlines...
O que é um junior developer?
Junior Developer: Aprendiz em código.
Função: Absorver, aplicar, evoluir. Tarefas básicas, supervisão constante. Codificação sob olhar atento.
Essência: Sedento por prática. Teoria é frágil sem o código real. Projetos são o campo de batalha.
Realidade: Falhas inevitáveis. O aprendizado é forjado no erro. Humildade é a chave. O ego, um fardo.
Meu primeiro "Hello, World" foi um fracasso retumbante. Debuguei por horas, um ponto e vírgula perdido. A vergonha ensinou mais que qualquer tutorial.
- Quais são os instrumentos usados no alto mar durante a navegação?
- Quais são os países que foram colonizados pelos portugueses?
- Quais são as línguas oficiais do continente africano?
- Qual é o trajeto correto do alimento no sistema digestivo?
- Quem foi Dr. Antônio Augusto Neto?
- Qual foi o último país africano a se tornar independente?
- Quais são as línguas nacionais de Angola e as suas respectivas províncias?
- Quanto ganha um engenheiro em Moçambique?
- Quanto ganha um técnico em Angola?
- Quais são os cursos que mais empregam em Moçambique?
- Quanto custa a passagem de avião de Angola para Portugal?
- O que aconteceu no dia 7 de setembro para Moçambique?
- Onde e quando é que se realizou a primeira Conferência Pan-africana?
- Qual a língua materna mais falada no mundo?
- Como se chamam as ilhas da Madeira?
- Qual o principal objetivo da resenha crítica?
- O que aconteceu ao Salazar no 25 de Abril?
- Quanto o YouTube paga por 30 mil visualizações?
- Quantos S tem a palavra girassol?
- O que a área de Wernicke faz?
- Qual é o jeito mais fácil de estudar?
- Como o jogo favorece o aprendizado do conteúdo acerca das frações?
Comentar a resposta:
Obrigado pelo seu feedback! Seu comentário é muito importante e nos ajuda a melhorar as respostas no futuro.