Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução ........................................................................... 3
3 - Pratique MUITO........................................................................ 10
2 – Javascript ................................................................................. 15
3 – Java........................................................................................... 16
4 – C/C++ ....................................................................................... 16
5 – PHP ........................................................................................... 17
Dica #2............................................................................................ 21
Dica #3............................................................................................ 21
Dica #4............................................................................................22
Dica #5 ............................................................................................22
Dica #6............................................................................................23
Dica #7 ............................................................................................23
Dica #8 .......................................................................................... 24
Dica #9........................................................................................... 24
4 – Versionamento ........................................................................ 28
3 – Alimentação saudável...............................................................32
5 – Pensamento rápido...................................................................32
7 – Evitar a procrastinação.............................................................34
Conclusão ........................................................................... 40
Introdução
3
vai se tornar um programador melhor do que 98% dos que
estão no mercado atualmente.
4
muito difícil para mim convencer meus pais a me deixarem
fazer um curso de computação.
5
Logo depois, quando veio o choque de realidade, eu estava
arrumado, de barba feita, com o diploma na mão e pronto
para mergulhar no mercado de trabalho.
6
Fiz alguns bicos para juntar uma grana e investir em
conteúdo, comprei cadeira em palestras, comprei livros e
investi muito em conteúdo online (algo que era muito mais
difícil do que é hoje).
7
Ah, e se tu tá achando que vai ser fácil, sugiro já ir largando
esse e-book agora, porque você vai ter que ralar e se dedicar
como qualquer outra profissão em que você queira se
especializar.
8
Capítulo 1 – Primeiros passos
Depois que você já tiver uma base boa, você tenta estudar de
outro jeito, mas essa não é a hora de você fazer do jeito que
acha melhor. Um erro bastante comum entre programadores
iniciantes é achar que podem pular etapas do processo de
aprendizagem, como não fazer exercícios e não entender
completamente os conceitos mais importantes em cada
estágio do processo.
9
provavelmente deve estar com dificuldades, pois não
aprendeu a base para ter sucesso na hora de programar – que
é a Lógica de Programação.
3 - Pratique MUITO
10
Porém, antes de partir para esta etapa, é muito importante
que você fique craque em lógica e não se transforme em um
expert apenas estudando.
11
5 - Tenha um mentor
12
Capítulo 2 – Qual é a melhor linguagem
para começar?
13
Você se interessa em ser um Engenheiro de Software?
14
Agora a gente vai falar um pouco sobre as principais
Linguagens .
1 – Python
2 – Javascript
15
tanto em Android, quanto em IOS (IPhone) ou Windows
Phone.
3 – Java
4 – C/C++
16
São boas linguagens, mas com uma sintaxe complicada que
não facilita o aprendizado.
5 – PHP
17
você pode optar por linguagens mais simples, por front-end
– por exemplo, HTML, CSS, Javascript são bons caminhos
para começar. Outra opção é procurar o que as empresas em
que você gostaria de trabalhar estão usando e estudar essas
linguagens.
Dica especial
18
Capítulo 3 – Dicas para você não
desanimar enquanto estuda
19
Dica #1: Pratique pelo menos 25 minutos todos os dias
Depois disso, você vai praticar de uma forma muito mais fácil
e automática e é aí que o seu jogo vai mudar. Confie em mim,
faça isso pelo menos por 21 dias!
20
Dica #2: Estude com um conteúdo estruturado
21
Dica #4: Não se limite ao que é ensinado em cursos e livros
22
Dica #6: Tenha um mentor
23
Dica #8: Não tenha medo de mudar de caminho
Se sim, tenho uma péssima notícia para você: vai ser muito
difícil você não se tornar um profissional medíocre.
24
O que diferencia um programador profissional de um
hobbysta é estar sendo pago para programar.
25
Capítulo 4 – Ferramentas para te
auxiliarem
26
1 – Gestão de projetos
2 – Gestão de tarefas
27
ajudam a gerenciar tarefas, definindo responsáveis e prazos
para cada uma.
3 – Editores de texto
4 – Versionamento
28
de prevenir que um trecho de código seja sobrescrito ou que
ocorra um bug causado por alguma alteração no código-fonte
é usar o sistema de versionamento git, disponível nas
plataformas Bitbucket e Github.
5 – Qualidade do código
29
Capítulo 5 – Conceitos mais avançados
para melhorar seu desempenho
1 – Hardware
30
2 – Conforto para o cérebro
31
3 – Alimentação saudável
5 – Pensamento rápido
32
- Planejamento: vai nortear as ações e fundamentar a tomada
de decisões. Se for bem feito, aumenta as chances de ajudar
no acerto das escolhas.
33
6 – Uma coisa de cada vez
7 – Evitar a procrastinação
34
Capítulo 6 – Alcançando o mercado
mundial
35
2 – Saiba trabalhar em equipe
36
limite a saber o básico, vá além, aprenda Java Web, Java
Mobile….
- Github
Coloque uma breve descrição sobre você, possua algumas
contribuições open source e foque nos seus 6 projetos
principais. Lá você vai deixar seus melhores códigos, todos
documentados e organizados.
- LinkedIn
O erro da maioria de vocês é usar o LinkedIn como uma
plataforma de currículo online. A plataforma deve ser usada
para você compartilhar artigos e um conteúdo interessante.
37
Conselho de amigo, estude como usar o LinkedIn e
você vai ver o quanto de dinheiro e oportunidades
você está deixando na mesa.
- Blog
No blog você vai postar diariamente o que você está
estudando, assim você vai mostrar para o recrutador que
você tá aprendendo e se atualizando diariamente.
- Alvo
Analise as empresas que você considera “boas” para
trabalhar, monte um dossiê completo delas.
- Estudo
Caia de cabeça nas tecnologias que estas empresas escolhidas
mais usam. Focar nestes estudos e se preparar para o último
passo, que é a...
38
- Comprovação
Crie um pequeno projeto (máximo de 2 semanas) para que
você possa comprovar claramente sua experiência e também
criar um pequeno diário de bordo.
39
Conclusão
40
E aí? Até quando você vai ficar investindo em cursos que só
te fazem procrastinar?
41
continuaremos amigos. Você vai ter acesso a tudo isso por
12x de R$28,94 ou R$297 à vista.
42