SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
COMO SE TORNAR UM DESENVOLVEDOR
DE SOFTWARE
Leonardo Zanivan
SOBRE MIM
▪ Técnico em Informática pela SATC :)
▪ Bacharel em Sistemas de Informação
▪ Desenvolvedor há 10+ anos
▪ Chief Architect na Aurea Software,
consultor, professor e palestrante
▪ Especialista em Arquitetura de Software
▪ Participo da comunidade de Developers
▪ Contribuidor Open Source (Apache)
"Menino do TI"
SOBRE FAZER PROGRAMAS
➔ Infraestrutura
➔ Analista
➔ Desenvolvedor
➔ Testador
➔ Suporte
➔ Gerente
CARREIRA DE TI
#1 Entenda o desafio
➔ Aprenda lógica de programação
➔ Demonstre interesse e curiosidade
➔ Crie um plano de estudos
DICAS PARA SE TORNAR UM DEVELOPER
#2 Mantenha o foco em seu objetivo
➔ Tem certeza que quer ser um dev?
➔ Quer realmente fazer a diferença?
➔ Qual área de especialização?
DICAS PARA SE TORNAR UM DEVELOPER
#3 Linguagens e tecnologias
➔ Seja poliglota
➔ Ninguém nasce sabendo
➔ Veja o mercado e objetivos
DICAS PARA SE TORNAR UM DEVELOPER
#4 Nunca mais pare de estudar
➔ Tecnologia evolui muito rápido
➔ Seja generalista e especialista
➔ Faça cursos / autodidata (leia!)
DICAS PARA SE TORNAR UM DEVELOPER
#5 Coloque o conhecimento em prática
➔ Pratique o máximo possível
➔ Erre o máximo possível
➔ Não é tão fácil quanto parece
DICAS PARA SE TORNAR UM DEVELOPER
“In theory, theory and practice are the same.
In practice, they are not.” ― Anonymous
#6 Compartilhe conhecimento
➔ Participe de grupos / comunidades
➔ Participe de eventos de dev
➔ Conheça pessoas (networking)
DICAS PARA SE TORNAR UM DEVELOPER
#7 Crie seus próprios projetos
➔ Faça a diferença pra alguém
➔ Resolva um problema do mundo
➔ Seja um empreendedor
DICAS PARA SE TORNAR UM DEVELOPER
#8 Master the English language
➔ É a língua de facto na TI
➔ Mundo globalizado e dinâmico
➔ Não é um diferencial!
DICAS PARA SE TORNAR UM DEVELOPER
MERCADO DE TRABALHO
➔ Empresas locais e regionais
➔ Pólos tecnológicos da região e do estado
➔ Empresas de grandes centros ou exterior
➔ Trabalho remoto (home office)
Sempre haverá lugar para um bom desenvolvedor!
Trendings
➔ Blockchain
➔ Machine Learning / AI
➔ Internet of Things - IoT
Carreiras em alta
➔ Arquiteto Software
➔ Arquiteto Cloud
➔ Cientista de Dados
ELON MUSK
➔ Programou seu primeiro "game" com 12 anos
➔ Vendeu a primeira empresa por U$307 milhões
◆ Zip2 -> software web de jornais online (1995-1999)
➔ Vendeu a segunda empresa por U$1,5 bilhões
◆ PayPal -> software web de pagamentos (1999-2002)
➔ Quer revolucionar o transporte e comunicação
➔ Founder/CEO/CTO das empresas:
◆ The Boring Company
◆ SpaceX
◆ Tesla Motors
◆ Neuralink
Obrigado!
@leonardopanga

Mais conteúdo relacionado

Mais procurados

Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)Pedro Moreira da Silva
 
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...tdc-globalcode
 
Negócio bonitinho ou código-bonitinho? LinguÁgil-2014
Negócio bonitinho ou código-bonitinho? LinguÁgil-2014Negócio bonitinho ou código-bonitinho? LinguÁgil-2014
Negócio bonitinho ou código-bonitinho? LinguÁgil-2014Eduardo Fiorezi
 
Versatilidade, negócios e nerdices - Para programadores
Versatilidade, negócios e nerdices - Para programadoresVersatilidade, negócios e nerdices - Para programadores
Versatilidade, negócios e nerdices - Para programadoresLauro Becker
 
O papel e a carreira de um desenvolvedor de software
O papel e a carreira de um desenvolvedor de softwareO papel e a carreira de um desenvolvedor de software
O papel e a carreira de um desenvolvedor de softwareMichel Graciano
 
Web development - Como criar a web
Web development  - Como criar a webWeb development  - Como criar a web
Web development - Como criar a webHerson Leite
 

Mais procurados (8)

Open Networking
Open NetworkingOpen Networking
Open Networking
 
Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)
 
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...
 
Por um Design Livre
Por um Design LivrePor um Design Livre
Por um Design Livre
 
Negócio bonitinho ou código-bonitinho? LinguÁgil-2014
Negócio bonitinho ou código-bonitinho? LinguÁgil-2014Negócio bonitinho ou código-bonitinho? LinguÁgil-2014
Negócio bonitinho ou código-bonitinho? LinguÁgil-2014
 
Versatilidade, negócios e nerdices - Para programadores
Versatilidade, negócios e nerdices - Para programadoresVersatilidade, negócios e nerdices - Para programadores
Versatilidade, negócios e nerdices - Para programadores
 
O papel e a carreira de um desenvolvedor de software
O papel e a carreira de um desenvolvedor de softwareO papel e a carreira de um desenvolvedor de software
O papel e a carreira de um desenvolvedor de software
 
Web development - Como criar a web
Web development  - Como criar a webWeb development  - Como criar a web
Web development - Como criar a web
 

Semelhante a Como se tornar um desenvolvedor de software

Linux e a cultura do compartilhamento flisol-ies [16-04-2016]
Linux e a cultura do compartilhamento   flisol-ies [16-04-2016]Linux e a cultura do compartilhamento   flisol-ies [16-04-2016]
Linux e a cultura do compartilhamento flisol-ies [16-04-2016]Anderson Freitas
 
O papel e a carreira do arquiteto de software
O papel e a carreira do arquiteto de softwareO papel e a carreira do arquiteto de software
O papel e a carreira do arquiteto de softwareLeonardo Zanivan
 
Introdução ao Projeto de Plataformas de Software: o quê, por que, como
Introdução ao Projeto de Plataformas de Software: o quê, por que, comoIntrodução ao Projeto de Plataformas de Software: o quê, por que, como
Introdução ao Projeto de Plataformas de Software: o quê, por que, comoRodrigo Reis
 
Meetup: Cultura de UX – Ladies That UX Florianópolis
Meetup: Cultura de UX – Ladies That UX FlorianópolisMeetup: Cultura de UX – Ladies That UX Florianópolis
Meetup: Cultura de UX – Ladies That UX FlorianópolisLadies That UX Florianópolis
 
Soujavarj 12 habitos de arquitetos altamente eficazes
Soujavarj 12 habitos de arquitetos altamente eficazesSoujavarj 12 habitos de arquitetos altamente eficazes
Soujavarj 12 habitos de arquitetos altamente eficazesRaphael Rodrigues
 
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016Sandro Andrade
 
Formação de Equipes de Sucesso para Desenvolvimento de Software
Formação de Equipes de Sucesso para Desenvolvimento de SoftwareFormação de Equipes de Sucesso para Desenvolvimento de Software
Formação de Equipes de Sucesso para Desenvolvimento de SoftwarePaulo Mattos
 
Brasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosBrasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosOpenBossa
 
Inovação Tecnologica para Estudantes de TI
Inovação Tecnologica para Estudantes de TIInovação Tecnologica para Estudantes de TI
Inovação Tecnologica para Estudantes de TIDanilo Bordini
 
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
#DNAD15  - Diminuindo sofrimento com código legado de linguagens não mainstreams#DNAD15  - Diminuindo sofrimento com código legado de linguagens não mainstreams
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreamsJacqueline Abreu
 
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.Rodrigo Kono
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de DesenvolvimentoAlvaro Viebrantz
 
Trabalho Gerencia de Projetos
Trabalho Gerencia de ProjetosTrabalho Gerencia de Projetos
Trabalho Gerencia de ProjetosDiego BBahia
 
Desenvolvimento em projetos distribuídos e offshore
Desenvolvimento em projetos distribuídos e offshoreDesenvolvimento em projetos distribuídos e offshore
Desenvolvimento em projetos distribuídos e offshoreDiego Pacheco
 
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Marcio Miyamoto
 
P01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhorP01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhorLeandro Ferreira
 

Semelhante a Como se tornar um desenvolvedor de software (20)

Linux e a cultura do compartilhamento flisol-ies [16-04-2016]
Linux e a cultura do compartilhamento   flisol-ies [16-04-2016]Linux e a cultura do compartilhamento   flisol-ies [16-04-2016]
Linux e a cultura do compartilhamento flisol-ies [16-04-2016]
 
O papel e a carreira do arquiteto de software
O papel e a carreira do arquiteto de softwareO papel e a carreira do arquiteto de software
O papel e a carreira do arquiteto de software
 
Introdução ao Projeto de Plataformas de Software: o quê, por que, como
Introdução ao Projeto de Plataformas de Software: o quê, por que, comoIntrodução ao Projeto de Plataformas de Software: o quê, por que, como
Introdução ao Projeto de Plataformas de Software: o quê, por que, como
 
Meetup: Cultura de UX – Ladies That UX Florianópolis
Meetup: Cultura de UX – Ladies That UX FlorianópolisMeetup: Cultura de UX – Ladies That UX Florianópolis
Meetup: Cultura de UX – Ladies That UX Florianópolis
 
Soujavarj 12 habitos de arquitetos altamente eficazes
Soujavarj 12 habitos de arquitetos altamente eficazesSoujavarj 12 habitos de arquitetos altamente eficazes
Soujavarj 12 habitos de arquitetos altamente eficazes
 
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
 
Formação de Equipes de Sucesso para Desenvolvimento de Software
Formação de Equipes de Sucesso para Desenvolvimento de SoftwareFormação de Equipes de Sucesso para Desenvolvimento de Software
Formação de Equipes de Sucesso para Desenvolvimento de Software
 
Equipesdesucesso
EquipesdesucessoEquipesdesucesso
Equipesdesucesso
 
Brasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosBrasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos Negócios
 
Carreira de dev
Carreira de devCarreira de dev
Carreira de dev
 
Inovação Tecnologica para Estudantes de TI
Inovação Tecnologica para Estudantes de TIInovação Tecnologica para Estudantes de TI
Inovação Tecnologica para Estudantes de TI
 
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
#DNAD15  - Diminuindo sofrimento com código legado de linguagens não mainstreams#DNAD15  - Diminuindo sofrimento com código legado de linguagens não mainstreams
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
 
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de Desenvolvimento
 
Carreira de Desenvolvedor
Carreira de DesenvolvedorCarreira de Desenvolvedor
Carreira de Desenvolvedor
 
Trabalho Gerencia de Projetos
Trabalho Gerencia de ProjetosTrabalho Gerencia de Projetos
Trabalho Gerencia de Projetos
 
Desenvolvimento em projetos distribuídos e offshore
Desenvolvimento em projetos distribuídos e offshoreDesenvolvimento em projetos distribuídos e offshore
Desenvolvimento em projetos distribuídos e offshore
 
Linear Engineering
Linear EngineeringLinear Engineering
Linear Engineering
 
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
 
P01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhorP01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhor
 

Mais de Leonardo Zanivan

QConSP 2018 - Java Module System
QConSP 2018 - Java Module SystemQConSP 2018 - Java Module System
QConSP 2018 - Java Module SystemLeonardo Zanivan
 
TDC 2017 - Vale a pena utilizar Docker em produção?
TDC 2017 - Vale a pena utilizar Docker em produção?TDC 2017 - Vale a pena utilizar Docker em produção?
TDC 2017 - Vale a pena utilizar Docker em produção?Leonardo Zanivan
 
QCon 2017 - Java/JVM com Docker em produção: lições das trincheiras
QCon 2017 - Java/JVM com Docker em produção: lições das trincheirasQCon 2017 - Java/JVM com Docker em produção: lições das trincheiras
QCon 2017 - Java/JVM com Docker em produção: lições das trincheirasLeonardo Zanivan
 
JavaOne 2016 - Kotlin: The Language of The Future For JVM?
JavaOne 2016 - Kotlin: The Language of The Future For JVM?JavaOne 2016 - Kotlin: The Language of The Future For JVM?
JavaOne 2016 - Kotlin: The Language of The Future For JVM?Leonardo Zanivan
 
NetBeans Day 2016 - Getting the best of NetBeans IDE
NetBeans Day 2016 - Getting the best of NetBeans IDENetBeans Day 2016 - Getting the best of NetBeans IDE
NetBeans Day 2016 - Getting the best of NetBeans IDELeonardo Zanivan
 
TDC 2016 - Simplificando a segurança de sua aplicação com Java EE
TDC 2016 - Simplificando a segurança de sua aplicação com Java EETDC 2016 - Simplificando a segurança de sua aplicação com Java EE
TDC 2016 - Simplificando a segurança de sua aplicação com Java EELeonardo Zanivan
 
TDC 2016 - Rodando JavaScript Server com Wildfly
TDC 2016 - Rodando JavaScript Server com WildflyTDC 2016 - Rodando JavaScript Server com Wildfly
TDC 2016 - Rodando JavaScript Server com WildflyLeonardo Zanivan
 
JavaOne 2015 - Simplificando a segurança de sua aplicação com Java EE
JavaOne 2015 - Simplificando a segurança de sua aplicação com Java EEJavaOne 2015 - Simplificando a segurança de sua aplicação com Java EE
JavaOne 2015 - Simplificando a segurança de sua aplicação com Java EELeonardo Zanivan
 
NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...
NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...
NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...Leonardo Zanivan
 
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]Leonardo Zanivan
 
TDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJSTDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJSLeonardo Zanivan
 

Mais de Leonardo Zanivan (12)

QConSP 2018 - Java Module System
QConSP 2018 - Java Module SystemQConSP 2018 - Java Module System
QConSP 2018 - Java Module System
 
TDC 2017 - Vale a pena utilizar Docker em produção?
TDC 2017 - Vale a pena utilizar Docker em produção?TDC 2017 - Vale a pena utilizar Docker em produção?
TDC 2017 - Vale a pena utilizar Docker em produção?
 
QCon 2017 - Java/JVM com Docker em produção: lições das trincheiras
QCon 2017 - Java/JVM com Docker em produção: lições das trincheirasQCon 2017 - Java/JVM com Docker em produção: lições das trincheiras
QCon 2017 - Java/JVM com Docker em produção: lições das trincheiras
 
JavaOne 2016 - Kotlin: The Language of The Future For JVM?
JavaOne 2016 - Kotlin: The Language of The Future For JVM?JavaOne 2016 - Kotlin: The Language of The Future For JVM?
JavaOne 2016 - Kotlin: The Language of The Future For JVM?
 
NetBeans Day 2016 - Getting the best of NetBeans IDE
NetBeans Day 2016 - Getting the best of NetBeans IDENetBeans Day 2016 - Getting the best of NetBeans IDE
NetBeans Day 2016 - Getting the best of NetBeans IDE
 
TDC 2016 - Simplificando a segurança de sua aplicação com Java EE
TDC 2016 - Simplificando a segurança de sua aplicação com Java EETDC 2016 - Simplificando a segurança de sua aplicação com Java EE
TDC 2016 - Simplificando a segurança de sua aplicação com Java EE
 
TDC 2016 - Rodando JavaScript Server com Wildfly
TDC 2016 - Rodando JavaScript Server com WildflyTDC 2016 - Rodando JavaScript Server com Wildfly
TDC 2016 - Rodando JavaScript Server com Wildfly
 
JavaOne 2015 - Simplificando a segurança de sua aplicação com Java EE
JavaOne 2015 - Simplificando a segurança de sua aplicação com Java EEJavaOne 2015 - Simplificando a segurança de sua aplicação com Java EE
JavaOne 2015 - Simplificando a segurança de sua aplicação com Java EE
 
NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...
NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...
NetBeans Day 2015 - Node.js, HTML5, JBoss Forge, and Other Awesome New NetBea...
 
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
JavaOne 2014 - Scalable JavaScript Applications with Project Nashorn [CON6423]
 
Curso Android Básico
Curso Android BásicoCurso Android Básico
Curso Android Básico
 
TDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJSTDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJS
 

Como se tornar um desenvolvedor de software

  • 1. COMO SE TORNAR UM DESENVOLVEDOR DE SOFTWARE Leonardo Zanivan
  • 2. SOBRE MIM ▪ Técnico em Informática pela SATC :) ▪ Bacharel em Sistemas de Informação ▪ Desenvolvedor há 10+ anos ▪ Chief Architect na Aurea Software, consultor, professor e palestrante ▪ Especialista em Arquitetura de Software ▪ Participo da comunidade de Developers ▪ Contribuidor Open Source (Apache)
  • 5. ➔ Infraestrutura ➔ Analista ➔ Desenvolvedor ➔ Testador ➔ Suporte ➔ Gerente CARREIRA DE TI
  • 6.
  • 7.
  • 8. #1 Entenda o desafio ➔ Aprenda lógica de programação ➔ Demonstre interesse e curiosidade ➔ Crie um plano de estudos DICAS PARA SE TORNAR UM DEVELOPER
  • 9. #2 Mantenha o foco em seu objetivo ➔ Tem certeza que quer ser um dev? ➔ Quer realmente fazer a diferença? ➔ Qual área de especialização? DICAS PARA SE TORNAR UM DEVELOPER
  • 10. #3 Linguagens e tecnologias ➔ Seja poliglota ➔ Ninguém nasce sabendo ➔ Veja o mercado e objetivos DICAS PARA SE TORNAR UM DEVELOPER
  • 11. #4 Nunca mais pare de estudar ➔ Tecnologia evolui muito rápido ➔ Seja generalista e especialista ➔ Faça cursos / autodidata (leia!) DICAS PARA SE TORNAR UM DEVELOPER
  • 12. #5 Coloque o conhecimento em prática ➔ Pratique o máximo possível ➔ Erre o máximo possível ➔ Não é tão fácil quanto parece DICAS PARA SE TORNAR UM DEVELOPER “In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
  • 13. #6 Compartilhe conhecimento ➔ Participe de grupos / comunidades ➔ Participe de eventos de dev ➔ Conheça pessoas (networking) DICAS PARA SE TORNAR UM DEVELOPER
  • 14. #7 Crie seus próprios projetos ➔ Faça a diferença pra alguém ➔ Resolva um problema do mundo ➔ Seja um empreendedor DICAS PARA SE TORNAR UM DEVELOPER
  • 15. #8 Master the English language ➔ É a língua de facto na TI ➔ Mundo globalizado e dinâmico ➔ Não é um diferencial! DICAS PARA SE TORNAR UM DEVELOPER
  • 16. MERCADO DE TRABALHO ➔ Empresas locais e regionais ➔ Pólos tecnológicos da região e do estado ➔ Empresas de grandes centros ou exterior ➔ Trabalho remoto (home office) Sempre haverá lugar para um bom desenvolvedor!
  • 17. Trendings ➔ Blockchain ➔ Machine Learning / AI ➔ Internet of Things - IoT
  • 18. Carreiras em alta ➔ Arquiteto Software ➔ Arquiteto Cloud ➔ Cientista de Dados
  • 19.
  • 20.
  • 21.
  • 22. ELON MUSK ➔ Programou seu primeiro "game" com 12 anos ➔ Vendeu a primeira empresa por U$307 milhões ◆ Zip2 -> software web de jornais online (1995-1999) ➔ Vendeu a segunda empresa por U$1,5 bilhões ◆ PayPal -> software web de pagamentos (1999-2002) ➔ Quer revolucionar o transporte e comunicação ➔ Founder/CEO/CTO das empresas: ◆ The Boring Company ◆ SpaceX ◆ Tesla Motors ◆ Neuralink