A receita para o sucesso em programação
Tags: beginners, productivity, career, opensource
Published: 2023-03-20 01:21:07

Bem-vindo(a) ao **Guia da pessoa programadora iniciante:** A receita para o sucesso em programação, vamos abordar **assuntos, reflexões e práticas relevantes na carreira em programação**. 

Se você conhece alguém que quer ingressar no mercado de **tecnologia da informação** (TI), compartilhe esse Guia.

Se você é o interessado, então, isso é fantástico, esse material foi feito pra você! Temos o propósito de **facilitar e acelerar seu ingresso no mercado de TI e** **orientá-lo durante sua jornada** para se tornar um **profissional em TI.**

Nesse conteúdo, em específico, vamos abordar os seguintes tópicos:

- Escassez de profissionais qualificados no mercado de TI
- O que faz um programador(a) ?
- Por que todo mundo está com tanta pressa em aprender programação ?
- A receita para o sucesso em programação

![91049186-F8D6-4E61-87A0-7B6A29D61C81.jpeg](https://github.com/opensource-courses/courses/raw/master/1%20-%20Iniciante/Guia%20da%20pessoa%20desenvolvedora%20iniciante/1%20-%20A%20receita%20para%20o%20sucesso%20em%20programa%C3%A7%C3%A3o/images/escassez-de-profissionais-qualificados.jpeg)

Atualmente, o mercado de TI está aquecido e aberto para novos contribuidores com milhares de oportunidade disponíveis, segundo a matéria do G1, que traz dados do SENAC em 2022, “o Brasil deve ter quase **673,5 mil novas vagas de 2022 até 2025**. No entanto, o órgão também indicou que as **empresas ainda têm dificuldade para preenchê-las**”.

Docente do curso Técnico em Informática do Senac, Giuliano Richards Ribeiro, disse que *"**...Em média o Brasil capacita 46.000 pessoas** por ano para trabalhar em TI, isso em cursos superiores (graduação e tecnólogos) e técnicos, **mas há uma demanda para 70.000 profissionais por ano**. O profissional de TI pode atuar em diversas áreas, por isso é necessária atualização profissional e um olhar dinâmico".* 

## *“O que faz um programador(a) ?”*

> Steve
> 

O Steve é amplamente reconhecido na indústria dos games pelo seu sucesso comercial, sendo o personagem principal do jogo Minecraft, criado pelo desenvolvedor Markus “Notch” Persson e introduzido na sua versão inicial programado em Java. Ele vai representar as dúvidas durante toda nossa jornada.

Acredito, que o papel de um programador(a) é **solucionar problemas do dia a dia em prol da sociedade**, utilizando pensamento crítico, raciocínio logico e tecnologia.

Programadores e programadoras trabalham com **Desenvolvimento de Software. Por** isso, somos chamados de desenvolvedores de software, carinhosamente nomeados de “dev”, do inglês *developer.* Utilizamos no nosso dia a dia algoritmos, **linguagens de programação**, editores de códigos e controle de versionamento.

A cada ano, novas profissões em TI são criadas. Alguns exemplos, que você pode trabalhar como programador são: 

- Desenvolvimento WEB, criando aplicações e serviços na internet.
- Data Science, solucionando problemas através da análise de dados.
- DevOps, lidando com infraestrutura em nuvem.
- Desenvolvimento de games, criando jogos utilizando ferramentas como Unity.

## *“Quanto ganha um programador(a) ?”*

> Steve
> 

![A274C61E-9298-4497-B540-8F95CE794B8D.jpeg](https://github.com/opensource-courses/courses/raw/master/1%20-%20Iniciante/Guia%20da%20pessoa%20desenvolvedora%20iniciante/1%20-%20A%20receita%20para%20o%20sucesso%20em%20programa%C3%A7%C3%A3o/images/salarios-de-especialista-em-ti.jpeg)

De acordo com uma pesquisa no Glassdor, em janeiro de 2023, **especialistas em TI ganham em média R$ 12.700,00/mês**, em um intervalo de R$ 3.000,00/mês, chegando a R$ 60.000,00/mês.

Ainda assim, em todo processo de desenvolvimento de softwares há vários tipos de vagas necessitando de profissionais qualificados, capazes de exercer a função. Por exemplo,  recrutador, designer, suporte, especialista, líder e/ou gestor, que recebem bons salários. 

## *“Preciso de diploma para ser programador(a) ?”*

> Steve
> 

Uma das vantagens do mercado de TI é que para a maioria das vagas, **diploma não um requisito obrigatório**. Daí a relevância desse artigo em ser o guia para as pessoas programadoras iniciantes se qualificarem e ingressarem no mercado de TI, oferecendo as melhores orientações e não se separando do lado acadêmico. 

 

“*O que é Linguagem de programação ?”*

“*O que é Algoritmos ?”*

“*O que é Software ?”*

> Steve
> 

*“Steve, ótimas perguntas, importante nunca ficar com dúvidas!”*

*“Linguagem de programação é a ferramenta que nós programadores utilizamos para dar comandos a um computador”*

“*Mas, vamos com calma, termos, metodologia e ferramentas, aprendemos com o tempo, aplicando em nosso dia a dia”*

“*Vamos por partes, vou responder essas perguntas no próximo conteúdo! Então fica ligado! Agora você precisa se preparar para se tornar um especialista em programação!”*

> Odenir Gomes
> 

## *“Por que todo mundo está com tanta pressa?”*

> Peter Norvig
> 

Peter Norvig é cientista da computação e atual diretor de pesquisas do Google, e tem uma série de livros e artigos publicados. Um deles, intitulado de “Aprenda a programar em 10 anos” *([Teach yourself programming in 10 years](https://norvig.com/21-days.html)).* 

Nesse artigo, Peter questiona os livros que prometem ensinar uma linguagem de programação em 24 horas, como por exemplo: “Aprenda a programar em Java em 24 horas”. E pelo avanço da tecnologia e comunicação, hoje em dia, existem diversos bootcamps que prometem te inserir no mercado em 6 meses, começando a ganhar 5 mil reais. 

Tomem cuidado com esse tipo de promessas! Vocês até podem aprender com os conteúdos, mas os pesquisadores ([Hayes](http://www.amazon.com/exec/obidos/ASIN/0805803092), [Bloom](http://www.amazon.com/exec/obidos/ASIN/034531509X/)) demonstram em suas pesquisas, que costuma levar cerca de 10 anos para se tornar especialista em qualquer área da vida. 

Não é sobre aprender uma linguagem de programação em 24 horas, mas sim sobre nós reconhecermos como programadores hoje e nos tornarmos especialistas em 10 anos.

Para isso, Peter Norvig **apresenta sua receita para o sucesso da programação.** Você ****pode conferir o link da receita nas referências desse material.

“Entenda que o Peter Norvig diz. Ele é um dos maiores especialista em TI do mundo!*”*

> Odenir Gomes
> 

## “Vou apresentar para vocês a minha receita para o sucesso em programação”

> Odenir  Gomes
> 

De acordo com pesquisas feitas durante todo desenvolvimento desse conteúdo e também as dicas que eu gostaria de ter recebido durante meu início de carreira em TI, **seguem as instruções da minha receita para o sucesso em programação:**

- **Interesse** - Já que seu objetivo é tornar-se um especialista em 10 anos, é importante tornar sua jornada em programação divertida e interessante.
    
    Conseguimos relacionar tecnologia com qualquer área da vida e você também poderá relacionar programação com aquilo que você gosta. Então, **pense em um projeto pessoal**, que irá resolver um problema pessoal seu, da sua família e/ou de alguém próximo, anote em algum lugar que tenha acesso futuramente e busque conhecimento para desenvolvê-lo.
    

- **Pratique** - Como brasileiro, tenho a noção que para um jogador de futebol se tornar profissional, ele precisa dedicar muitas horas de treino, vitórias e derrotas. E para programação não é diferente. Para se tornar um profissional em TI, também é **necessário muitas horas de estudo e dedicação para produzir códigos.**
    
    Então minha dica é **crie um cronograma de estudos**, contendo dias da semana e horários para estudar. Tenha foco, respeito e disciplina com seu cronograma. 
    
    Assim, você vai adicionar programação na sua rotina e consequentemente vai **se tornar um programador(a)**.
    

- **Converse** - Segundo Aristóteles, o ser humano é de natureza social. Por isso, estamos evoluindo juntos como humanidade. Então, **entre em uma comunidade e** junte-se a pessoas, que te **mantenha motivado, receba ajuda e tenha acesso a oportunidades**.
    
    Converse e leia códigos de outros programadores. Essa troca de experiências é tão importante quanto a leitura.
    
    Compartilhe conhecimentos. Segundo a pirâmide de William Glasser, ensinar aos outros é uma forma de aprendizagem ativa, com a melhor taxa de aprendizado.
    
    Compartilhe sua jornada para maior alcance de oportunidades.
    
    Vamos falar da importância da comunidade e como melhorar sua participação nela nos próximos conteúdos.
    

- **Mentalidade de crescimento** - Construa uma mentalidade Mamba. Segundo Kobe Bryant, ter uma mentalidade Mamba significa **“apenas tentar melhorar a cada dia”**.
    
    Ele complementa que Mamba Mentality é uma zona sem “perdas”, que o único resultado possível é vencer e fazer o que for preciso para isso.
    
    Tenha um objetivo de ser um especialista em TI, Kobe diz que, a única coisa que não pode mudar é a sua obsessão por grandeza.
    
    Kobe diz que é importante aceitar o fracasso como parte do processo de aprendizado e, quando levamos isso em consideração, temos muito a aprender e fazer melhorias.
    
    Recomendo que, **escute a resenha do livro *“The Mamba Mentality: How I Play”* de Kobe Bryant no App 12 Minutos**.
    

Resumindo, a área de programação está cheia de oportunidades. Mas, para alcançar sua tão sonhada vaga, é necessário **dedicação, foco e muita prática.** 

Por isso, tenha um objetivo, quase como uma obsessão. Para se tornar um especialista em TI, faça da programação divertida para se manter motivado. 

Em momentos em que faltar motivação, tenha **comprometimento com seu cronograma e plano de estudos;** compartilhe sua jornada com a comunidade, seguindo essas dicas, assim você vai se manter em constante evolução e, consequentemente, vai **acelerar sua qualificação para o mercado**.

No próximo conteúdo, vamos abordar os assuntos relacionados ao desenvolvimento de software, algoritmos, linguagem de programação. Vou passar um plano de estudos para você começar a aprender sua primeira linguagem de programação, então, fique ligado(a)! 

Muito obrigado por ter lido até aqui, espero que curta conteúdo na plataforma que está lendo! 

Seu feedback é muito importante para a evolução do projeto. Então, comente em nossas redes e compartilhe com seus amigos! 

Até a próxima…

## Referências

SENAC. Aquecido no Brasil, mercado de TI indica aumento de vagas de trabalho. **G1**, 2022. Disponível em: <[https://g1.globo.com/mg/centro-oeste/especial-publicitario/senac/senac-em-divinopolis/noticia/2022/06/15/aquecido-no-brasil-mercado-de-ti-indica-aumento-de-vagas-de-trabalho.ghtml](https://g1.globo.com/mg/centro-oeste/especial-publicitario/senac/senac-em-divinopolis/noticia/2022/06/15/aquecido-no-brasil-mercado-de-ti-indica-aumento-de-vagas-de-trabalho.ghtml)>

Salários de Especialista Em TI em Brasil. **Glassdoor,** novembro de 2022. Disponível em: <[https://www.glassdoor.com.br/Salários/especialista-em-ti-salário-SRCH_KO0,18.htm](https://www.glassdoor.com.br/Sal%C3%A1rios/especialista-em-ti-sal%C3%A1rio-SRCH_KO0,18.htm)>

NORVIG, Peter. Teach Yourself Programming in Ten Years. Disponível em: <[https://norvig.com/21-days.html](https://norvig.com/21-days.html)>

A Mentalidade Mamba - resenha crítica. **12 Minutos.**  Disponível em: <[https://12min.com/br/the-mamba-mentality-e1e27012-34c8-40ba-9623-bef50a86eef2-resenha crítica](https://12min.com/br/the-mamba-mentality-e1e27012-34c8-40ba-9623-bef50a86eef2-resenha%20cr%C3%ADtica)>