Download - A saga do desenvolvedor java
A saga do desenvolvedor Java
Como é a carreira de um desenvolvedor Java
Josenaldo de Oliveira Matos Flho Diretor da JNaldo Consultoria
◦ http://jnaldo.com Um dos Jugleader do UaiJUG
◦ http://uaijug.com.br Analista de Sistemas na Everis
Apresentação
Profissional em evidência no mercado Mercado aquecido
◦ Boas oportunidades Tecnologia Livre
◦ Baixo custo de início Documentação fartamente disponível
◦ Fácil aprender, apesar de ser trabalhosa
Porque trabalhar com Java?
Desenvolvedores experientes, eficientes e baratos
Conhecimento nas principais tecnologias Java◦ Java SE, Java EE, Java ME e Android
Capacidade de aprender rapidamente◦ linguagem, framework ou tecnologia
Capacidade de usar várias linguagens
◦ Programador poliglota
Expectativas do Mercado
Desenvolvedores inexperientes e lentos Demora e resistência em aprender novas
tecnologias Desenvolvedores que mal sabem Java Bons profissionais são caros Poucos profissionais disponíveis
A realidade
Estude por um bom livro◦ Uma apostila te leva a 100, mas 10 apostilas não
te levam a 1000. Um bom livro te leva a mais de 3000.
Programe◦ Só se aprende programação programando. Sem
prática, o livro não serve pra nada Se está na faculdade, procure estágios. Se já saiu da faculdade, monte um portfólio
com exemplos◦ Mostre ao seu futuro empregador que você sabe
Como iniciar
Estagiário◦ Aquele que atrapalha
Júnior◦ Aquele que precisa de muita ajuda
Pleno◦ Aquele que dá conta do recado
Sênior◦ Aquele que já ensina e ajuda
Master◦ Aquele que é reverenciado e adorado
Ninja◦ Você mal vê seus movimentos
Os níveis
Lógica de Programação Orientação a Objetos Estruturas de Dados Banco de dados Principais APIs do JavaSE Principais APIS do JavaEE
◦ JSP e Servlets, EJB Webservices Frameworks
◦ Struts, JSF, Hibernate e JPA...
Habilidade: Hard Skills
Servidores de aplicação Tecnologias para nuvens
◦ Webservices◦ Google App Engine◦ Amazon
Celulares◦ Android◦ Java ME
Web◦ HTML, CSS, Javascript
Habilidade: Hard Skills
Capacidade de Aprendizagem Suportar pressão: autocontrole Empatia Coragem e Persistência Colaboração e Trabalho em Equipe Pró-atividade Networking Emprendedorismo, criatividade e inovação
Habilidades: Soft Skills
90 mil vagas abertas para TI◦ E aumentando. Possivelmente 230 mil vagas em
2013 Empresas disputando empregados
◦ Algumas tem vagas abertas a meses◦ Empresas ensinam programação
Vantagens do mercado aquecido◦ Melhores salários◦ Pacotes de Vantagens◦ Trabalho home office
Vagas e Mercado
Programadores
Vagas
Programadores mudam frequentemente de empresas, sempre pedindo mais
Ao sair de uma pra outra, faz leilão entre as empresa
Prática mal vista no mercado◦ Como posso confiar um projeto longo a um
profissional que teve 4 empregos em um ano? Não faça leilão da sua carreira!
O leilão de programadores
Pessoa Jurídica◦ Você tem sua empresa◦ Poucos benefícios: sem FGTS, sem estabilidade◦ Maior liberdade, autonomia e flexibilidade◦ Impostos e Contador◦ Melhor pagamento
CLT◦ INSS, FGTS, 13º salário, férias, benefícios◦ Estabilidade e segurança◦ Encargos sobre o salário◦ Assistência em caso de doenças
PJ x CLT
PJ é uma empresa, não um empregado!◦ O importante é o resultado, não o horário◦ O empregador é o cliente e não o chefe
Pagamento não é salário◦ O valor líquido recebido deve ser maior que o CLT,
para valer a pena◦ Pelo menos 80% maior que o equivalente CLT
Sai estabilidade, entra disciplina◦ Prepare-se para adversidades: guarde dinheiro◦ Faça previdência privada e seguros
Armadilhas do PJ
Certificações Cursos Auto estudo
◦ Leitura é importante! Colaboração e comunidades Projetos Open Source Networking Autocrítica Feedback
Melhorando a empregabilidade
Conclusão
Não seja programador Java!
Conclusão
Seja Programador• Aprenda Java, Python, PHP, Javascript, C#...• Aprenda ao menos uma linguagem por ano!
Conclusão
Não trabalhe por dinheiro.
Conclusão
Trabalhe por paixão!• Quem é apaixonado pelo que faz:
• É mais feliz!• Trabalha melhor!• Se torna, em pouco tempo, mais
competente que a média• Tem mais reconhecimento• Ganha melhor
• Dinheiro é consequência!
Conclusão
Nunca mais trabalhe!
Conclusão
Faça aquilo que gosta e nunca mais terá de trabalhar!
Conclusão
Não seja discreto. Não guarde segredo!
Conclusão
Compartilhe com todos seu conhecimento
• O colega a quem você ensina hoje pode:• Ser seu funcionário amanhã• Te indicar num emprego amanhã• Ser seu chefe amanhã
• Quanto mais você compartilha, mais aprende e melhor visto é
Conclusão
Não seja insubstituível!
Conclusão
Quem não pode ser substituído, não pode ser promovido!
• Aprenda a colocar alguém no seu lugar, para que você possa subir em sua carreira
• Trabalhe junto com seus colegas para que todos possam crescer
Conclusão
Não deixe a empresa cuidar da sua carreira!
Conclusão
Quem cuida da sua carreira é você!
• Determine seus objetivos• Determine como vai cumprir seus objetivos• Tome iniciativa• Corra atrás daquilo que quer
Conclusão
Não seja perfeito!
Conclusão
Seja persistente!• Todo mundo erra. A diferença está nos que
persistem!
Perguntas