Please enable JavaScript.
Coggle requires JavaScript to display documents.
Do Júnior ao Seniôr: Guia Completo Para Desenvolvedores Android (Ato #1:…
Do Júnior ao Seniôr:
Guia Completo Para Desenvolvedores Android
Ato #1: Início da jornada
diferença do junior p/ senior?
senior se: frustrou, se inspirou 100x mais do que o junior
senior viu mais bugs do que o junior
senior criou mais projetos do que junior
lapidação
senior aprendeu com os seus erros
os 4 pilares de um profissional Android
técnica
SDK
Android Studio
Lógica de programação
algoritmos
entre outros...
mentalidade
como devo agir
o que devo e NÃO devo fazer
como se comportar (e se tornar) um profissional
estratégias
mercado de trabalho
humanas (pessoas)
táticas
asteróides de estratégias
angry birds
mentalidade
crença limitantes
tem que ter o dom
"sorte"
aprendedor: só fazer mais um curso e depois e eu crio o aplicativo..
não tem condições
não tenho equipamento
é complexo programar
acreditar ou não, nas 2 voce está certo
clareza
qual o reconhecimento eu busco?
quanto eu quero ganhar?
até quando eu quero ganhar X?
onde eu quero trabalhar?
com quem eu quero trabalhar?
como eu quero trabalhar?
que tipo de projetos eu gostaria de fazer?
gostar do que faz! pense um pouco menos em você e mais no impacto do seu projeto
estratégia
começar antes de estar pronto
iniciativa
táticas
consumir / ver histórias de pessoas que chegaram lá
a arte de programar
relembrando steve jobs
NÃO SE COMPARE COM ELAS, APENAS SE INSPIRE
SE COMPARE APENAS VOCE COM VOCE MESMO
modelar o seu pensamento para uma carreira de sucesso
técnica
mentores seguir
escolher 1 UNICA linguagem de programação
qual ling. aprend.
java -> kotlin
conceitos básicos de lógica de programação
if, else, while, algoritmos, list, OOP
como um computador funciona
Ato #2: Primeiro Contato
Mentalidade
Não tenha medo de gerar bugs
diagnostico
medico
não tenha medo de perguntar
não fique rodeando muito
nomes de variaveis
qual o objeto chama qual
pergunte!
procurar soluções atuais
técnica do 15min
empresas não esperam
Por em prática os principios de paradigmas
habitos
1h por dia
videos
(hj é simples)
tecnica 2x
livros
(como eu comecei)
+cansativo +tecnico +dominio profundo
O que é mais importante?
Netflix
Aprender a programar
Estratégias
marketing pessoal
curriculo
média das pessoas
como voce se considera?
Junior
Táticas
curriculo
como escrever um bom curriculo (sem experiencia)
projetos pessoais
abrir a mente
windows
linux
mac
ferramenta
automação
Técnica
Ambiente de desenvolvimento (setup)
resolver bugs
projeto
ambiente
git
principios de paradigmas
uma coisa de cada vez
ex.: inner class
threads
poliformismo
brincar infinitamente com os conceitos (OOP)
algoritmos
leia antes o problema
seu maior amigo!
stacktrace
seu segundo maior amigo
google
cuidado pra não viciar
docs
Ato #3: Imersão
mentalidade
procura problemas
estratégias
github account / bitbucket account
marketing pessoal
média das pessoas
como voce se considera?
como voce se considera?
pleno
táticas
curriculo
projetos pessoais / portfolio (github)
linkedin
palestras (Google I/O)
técnica
snippet code
automação de processo
git / deploy
scripts
gui
Ato #4: Lapidação
mentalidade
remover as arestas do que aprendeu na imersão
descanse
tecnica do McDonalds e BK
ajude a sua empresa em outras area
marketing
processos de automção
produto
SEO
ASO
briefing
Brainstorm
participar de reuniões
estratégias
marketing pessoal
medias das pessoas
tests iniciativas
como voce se considera?
senior
táticas
curriculo
portfolio
projetos
empresas
tecnologias
palestras
Google IO
técnicas
snippet code
tests
CircleCI
Code Review
web
spring
nodejs
php
amazon / google cloud
Ato #5: Melhoria Contínua
mentalidade
armadilha do sabischão
sempre haverá alguem melhor do que você
ensine outras pessoas
compartilhar
todo mundo começa do zero, tenha paciencia
haterismo
windows
linux
mac
estratégias
marketing pessoal
media das pessoas
como voce se considera?
empreendedor
táticas
curriculo
portfolio / pessoais / clientes
palestras
técnicas
arquitetura software
web