SlideShare une entreprise Scribd logo
1  sur  132
DESENVOLVEDOR DE
SOFTWARE
Como construir uma carreira?
Rodrigo Caneppele r.caneppele@gmail.com
RODRIGO CANEPPELE
Desenvolvedor/Instrutor
~ 8 Anos exp.
Sistemas de Informação
POR QUE ESCOLHEMOS
TI?
CADA UM TEM SUA
INSPIRAÇÃO :)
ENTÃO ENTRAMOS NA
FACULDADE…
VÁRIAS POSSIBILIDADES
DE CARREIRA
Desenvolvimento de Software é
uma delas
ENTÃO APRENDEMOS COMO
SE DESENVOLVE SOFTWARE…
FAZIA SENTIDO
E as empresas acabaram
seguindo esses modelos
MUITOS PROBLEMAS
SURGIRAM…
MUITAS EMPRESAS
MUDARAM SEUS PROCESSOS
Seguindo as ideias do movimento
Agile
E HOJE TEMOS OS DOIS
MODELOS NO MERCADO
OK!
QUERO EMBARCAR NESSA
#comofaz?
GERALMENTE TEMOS
TRÊS OPÇÕES INICIAIS
PROGRAMAÇÃO
SERÁ O NOSSO FOCO
POR QUE SER UM
PROGRAMADOR?
OK!
QUERO SER PROGRAMADOR
#comofaz?
COMECE PELA BASE
AS DUAS PRINCIPAIS ÁREAS
DE ATUAÇÃO NO MERCADO
PARA MOBILE
APRENDA
ESTUDE TAMBÉM
WEB TEM A MAIOR
FATIA DO MERCADO
E tem duas áreas principais
PARA FRONT-END,
APRENDA
PARA BACK-END, APRENDA
ALGUMA LINGUAGEM
ESTAS TEM UMA ENORME
FATIA DO MERCADO
ESTAS TEM
MERCADO DE NICHO
APRENDA TAMBÉM SQL
E BANCO DE DADOS
ESTUDE UM POUCO
SOBRE NOSQL
ESTUDE SOBRE FERRAMENTAS
DE CONTROLE DE VERSÃO…
(Independente da sua área)
… E SOBRE SERVIÇOS DE
HOSPEDAGEM DE PROJETOS
(Independente da sua área)
ESTUDE OS PRINCIPAIS
FRAMEWORKS DA SUA ÁREA
As empresas sempre exigem nas
vagas…
MAS LEMBRE-SE:
É fundamental conhecer e entender bem
como eles funcionam por baixo dos panos!
ESTUDE TAMBÉM AS
OUTRAS ÁREAS
Não seja apenas um super
especialista em algo
ONDE ESTUDAR?
ONDE ESTUDAR?
OK!
JÁ ESTUDEI O BASTANTE
E agora?
Como entro no mercado?
ONDE TRABALHAR?
ONDE TRABALHAR?
FÁBRICAS DE SOFTWARE
ONDE TRABALHAR?
FÁBRICAS DE SOFTWARE
AGÊNCIAS
ONDE TRABALHAR?
FÁBRICAS DE SOFTWARE
STARTUPS
AGÊNCIAS
ONDE TRABALHAR?
FÁBRICAS DE SOFTWARE
EMPRESAS DE OUTROS RAMOS
AGÊNCIAS
STARTUPS
TRABALHO NO
EXTERIOR
Tem boas oportunidades
ALGUMAS EMPRESAS
FORNECEM AUXÍLIO
NÃO TENHO
EXPERIÊNCIA
#comofaz?
NÃO TENHO
EXPERIÊNCIA
#1 Estágio é um bom ponto de partida
NÃO TENHO
EXPERIÊNCIA
#1 Estágio é um bom ponto de partida
#2 Freelancer é outra opção
NÃO TENHO
EXPERIÊNCIA
#1 Estágio é um bom ponto de partida
#2 Freelancer é outra opção
#3 Estude para certificações
NÃO TENHO
EXPERIÊNCIA
#1 Estágio é um bom ponto de partida
#2 Freelancer é outra opção
#3 Estude para certificações
#4 Monte um portfólio de projetos
ENTREI NO
MERCADO
Como me destacar?
#1 ENTENDA OS PORQUÊS
#1 ENTENDA OS PORQUÊS
#2 SIGA AS BOAS PRÁTICAS
#1 ENTENDA OS PORQUÊS
#2 SIGA AS BOAS PRÁTICAS
#3 CONHEÇA AS OUTRAS ÁREAS
#1 ENTENDA OS PORQUÊS
#2 SIGA AS BOAS PRÁTICAS
#3 CONHEÇA AS OUTRAS ÁREAS
#4 TENHA UM PERFIL GENERALISTA
#1 ENTENDA OS PORQUÊS
#2 SIGA AS BOAS PRÁTICAS
#3 CONHEÇA AS OUTRAS ÁREAS
#4 TENHA UM PERFIL GENERALISTA
#5 FOQUE NO PROBLEMA
#1 ENTENDA OS PORQUÊS
#2 SIGA AS BOAS PRÁTICAS
#3 CONHEÇA AS OUTRAS ÁREAS
#4 TENHA UM PERFIL GENERALISTA
#5 FOQUE NO PROBLEMA
#6 SEJA UM DESENVOLVEDOR
PROGRAMADOR
#1 ENTENDA OS PORQUÊS
#2 SIGA AS BOAS PRÁTICAS
#3 CONHEÇA AS OUTRAS ÁREAS
#4 TENHA UM PERFIL GENERALISTA
#5 FOQUE NO PROBLEMA
#6 SEJA UM DESENVOLVEDOR
#7 ESTUDE CONTINUAMENTE
PROGRAMADOR
AGORA, ALGUMAS
INFORMAÇÕES
TECNOLOGIAS E TENDÊNCIAS
EM ALTA NO MOMENTO
UMA DICA IMPORTANTE PARA
QUEM ESTÁ COMEÇANDO
OUTRA DICA MEGA
IMPORTANTE
(Independente do seu nível)
MAIS UMA DICA
(É a última :D)
O MERCADO CARECE DE
PROFISSIONAIS COM UMA BASE
SÓLIDA DE CONHECIMENTO
O MERCADO CARECE DE
PROFISSIONAIS COM UMA BASE
SÓLIDA DE CONHECIMENTO
Não vá direto estudar os frameworks!
O MERCADO CARECE DE
PROFISSIONAIS COM UMA BASE
SÓLIDA DE CONHECIMENTO
Não vá direto estudar os frameworks!
Não estude apenas frameworks!
O MERCADO CARECE DE
PROFISSIONAIS COM UMA BASE
SÓLIDA DE CONHECIMENTO
Não vá direto estudar os frameworks!
Não estude apenas frameworks!
Não seja um mero “apertador de botões”!
O MERCADO CARECE DE
PROFISSIONAIS COM UMA BASE
SÓLIDA DE CONHECIMENTO
Estude os princípios e fundamentos das tecnologias!
O MERCADO CARECE DE
PROFISSIONAIS COM UMA BASE
SÓLIDA DE CONHECIMENTO
Estude os princípios e fundamentos das tecnologias!
Seja um “resolvedor de problemas”!
ENFIM…
CONSTRUIR UMA CARREIRA
É UM GRANDE DESAFIO
DÚVIDAS???
OBRIGADO!
Rodrigo Caneppele
r.caneppele@gmail.com
@rcaneppele
linkedin.com/in/rcaneppele
github.com/rcaneppele

Contenu connexe

Tendances

Tendances (11)

Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
 
Padrões de projeto superestimados
Padrões de projeto superestimadosPadrões de projeto superestimados
Padrões de projeto superestimados
 
Engenharia de Software - Unimep/Pronatec - Aula 3
Engenharia de Software - Unimep/Pronatec - Aula 3Engenharia de Software - Unimep/Pronatec - Aula 3
Engenharia de Software - Unimep/Pronatec - Aula 3
 
DREAM:IN Brasil @ TEDxUnisinosChange
DREAM:IN Brasil @ TEDxUnisinosChangeDREAM:IN Brasil @ TEDxUnisinosChange
DREAM:IN Brasil @ TEDxUnisinosChange
 
Construindo bons relacionamentos entre desenvolvedores e testadores
Construindo bons relacionamentos entre desenvolvedores e testadoresConstruindo bons relacionamentos entre desenvolvedores e testadores
Construindo bons relacionamentos entre desenvolvedores e testadores
 
Como se tornar o pior programador PHP do mundo
Como se tornar o pior programador PHP do mundoComo se tornar o pior programador PHP do mundo
Como se tornar o pior programador PHP do mundo
 
Clean code: Escrevendo JS profissional
Clean code: Escrevendo JS profissionalClean code: Escrevendo JS profissional
Clean code: Escrevendo JS profissional
 
Palestra forum iot
Palestra forum iotPalestra forum iot
Palestra forum iot
 
Agilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba ConferenceAgilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba Conference
 
Testes de software automatizados
Testes de software automatizadosTestes de software automatizados
Testes de software automatizados
 
Apresentação ForkInSergipe
Apresentação ForkInSergipeApresentação ForkInSergipe
Apresentação ForkInSergipe
 

Similaire à Desenvolvedor de Software - Como construir uma carreira

Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Giovani Elísio Silva
 
Estruturação e implantação de startups pela Oxy Aceleradora
Estruturação e implantação de startups pela Oxy AceleradoraEstruturação e implantação de startups pela Oxy Aceleradora
Estruturação e implantação de startups pela Oxy Aceleradora
Sidharta Costa Pinto
 

Similaire à Desenvolvedor de Software - Como construir uma carreira (20)

Por que precisamos planejar
Por que precisamos planejarPor que precisamos planejar
Por que precisamos planejar
 
O que é ser um bom programador?
O que é ser um bom programador?O que é ser um bom programador?
O que é ser um bom programador?
 
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...
 
Desenvolvendo chrome extensions
Desenvolvendo chrome extensionsDesenvolvendo chrome extensions
Desenvolvendo chrome extensions
 
Agilidade na política em uma das maiores cidades do rs- quem disse que não-
Agilidade na política  em uma das maiores cidades do rs- quem disse que não-Agilidade na política  em uma das maiores cidades do rs- quem disse que não-
Agilidade na política em uma das maiores cidades do rs- quem disse que não-
 
Gerencie sua carreira. Seja um desenvolvedor melhor!
Gerencie sua carreira. Seja um desenvolvedor melhor!Gerencie sua carreira. Seja um desenvolvedor melhor!
Gerencie sua carreira. Seja um desenvolvedor melhor!
 
O que é Desenvolvimento de Aplicações
O que é Desenvolvimento de AplicaçõesO que é Desenvolvimento de Aplicações
O que é Desenvolvimento de Aplicações
 
99% serverless, mais aquele 1% legado
99% serverless, mais aquele 1% legado99% serverless, mais aquele 1% legado
99% serverless, mais aquele 1% legado
 
Mercado, carreiras e escolhas no mercado de T.I
Mercado, carreiras e escolhas no mercado de T.IMercado, carreiras e escolhas no mercado de T.I
Mercado, carreiras e escolhas no mercado de T.I
 
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
 
Curtindo os freelas adoidado
Curtindo os freelas adoidadoCurtindo os freelas adoidado
Curtindo os freelas adoidado
 
Startup Engineering - Aspectos sobre o desenvolvimento de software em empresa...
Startup Engineering - Aspectos sobre o desenvolvimento de software em empresa...Startup Engineering - Aspectos sobre o desenvolvimento de software em empresa...
Startup Engineering - Aspectos sobre o desenvolvimento de software em empresa...
 
Estruturação e implantação de startups pela Oxy Aceleradora
Estruturação e implantação de startups pela Oxy AceleradoraEstruturação e implantação de startups pela Oxy Aceleradora
Estruturação e implantação de startups pela Oxy Aceleradora
 
Outras profissões de TI
Outras profissões de TIOutras profissões de TI
Outras profissões de TI
 
Lições aprendidas com a Re (escrita |design) de uma aplicação PHP
 Lições aprendidas com a Re (escrita |design) de uma aplicação PHP  Lições aprendidas com a Re (escrita |design) de uma aplicação PHP
Lições aprendidas com a Re (escrita |design) de uma aplicação PHP
 
Curso Scrum
Curso ScrumCurso Scrum
Curso Scrum
 
Modelo Canônico: Vilao ou Mocinho?
Modelo Canônico: Vilao ou Mocinho?Modelo Canônico: Vilao ou Mocinho?
Modelo Canônico: Vilao ou Mocinho?
 
Como se tornar um desenvolvedor de software melhor
Como se tornar um desenvolvedor de software melhorComo se tornar um desenvolvedor de software melhor
Como se tornar um desenvolvedor de software melhor
 
O passo a passo da criação de um app de sucesso
O passo a passo da criação de um app de sucessoO passo a passo da criação de um app de sucesso
O passo a passo da criação de um app de sucesso
 
Carreira de Desenvolvedor
Carreira de DesenvolvedorCarreira de Desenvolvedor
Carreira de Desenvolvedor
 

Desenvolvedor de Software - Como construir uma carreira