SlideShare uma empresa Scribd logo
Seja um Desenvolvedor de
Sucesso
Quem Sou?
Rohan Bernartt
 Graduação em Analise e Desenvolvimento de Sistemas (2013)
 Pós-graduação em Engenharia de Software (2015)
 Coordenador de T.I. – HRPA / IDESMA
 Gerente de Projetos / Desenvolvedor Back-end – Bernartt SW
HRPA
Programador ou Desenvolvedor?
Um Programador é alguém que escreve
programas.
Um Desenvolvedor é alguém que
desenvolve uma ideia ou uma solução.
Áreas de Atuação de um
Desenvolvedor?
 Desktop
 Jogos
 Mobile
 Web
Mas, qual dessas Áreas devo
escolher?
Desenvolvimento Web
Carreira de Desenvolvedor Web
Tipos de Profissionais
 Gerente de Projetos
 Arquiteto da Informação
 Analista de Sistemas
 Web Designer
 Desenvolvedor Front-End
 Desenvolvedor Back-End
Web Designer ou Web Design?
Designer
Profissional que trabalha com design e projetos que envolvam
criatividade.
Design
Projeto técnico criativo para solucionar problemas.
Web Designer
Conhecimentos:
 Teoria das cores
 Tipografia
 Arquitetura de informação (UX, UI)
 Semiótica
 Usabilidade
 Conhecimento de Linguagens de Estruturação e Formatação
Desenvolvedor Front-end
“... responsável por projetar, construir e otimizar as interfaces
de um projeto web.”
Desenvolvedor Front-end
Conhecimentos:
 HTML / HTML5
 CSS / CSS3
 Javascript
 SEO
 Web Standards
 Noções de Performance
Desenvolvedor Back-end
“... responsável por seguir especificações para o
desenvolvimento de um software, utilizando uma linguagem
dinâmica de programação.”
Desenvolvedor Back-end
Conhecimentos:
 Lógica de Programação
 Linguagem de Programação (PHP, Java, Python, etc.)
 Banco de Dados
 Padrões de Projeto
 Framework
 Versionamento
 Inglês
 Gostar de Desafios
 Dedicação
 Ler
 Amar o que você faz
Primeiros passos
Formação ou Experiência?
Certificações
Criação de Sites
Da Venda até a Entrega
ESTUDO DE CASO
Sites não vendem mais.
Por que?
E agora???
 Oferecer uma Solução
 Entender o Cliente
 Conhecer o perfil de Cliente do seu Cliente
 Se importar com o Resultado
 Qual problema o Projeto deve resolver?
 Qual o objetivo do Projeto?
1. Briefing
2. Proposta
3. Contrato
4. Planejamento
5. Design
6. Implementação
7. Testes
8. Entrega / Acompanhamento
Fases do Desenvolvimento
Vender ou Alugar?
1. Alta lucratividade
2. Retorno rápido
3. Agregar valor (campanhas)
4. Reduz Sobrecarga
5. Indicações
Vender
1. Baixa lucratividade
2. Retorno à longo prazo
3. Personalização
4. Manutenção / Suporte
5. Aumenta Sobrecarga
Alugar
Manutenção / Suporte Mensal.
Cobrar ou Não?
Código Fonte.
Entregar para o Cliente?
Produtividade
Foco
Técnica Pomodoro
Técnica Pomodoro
Técnica Pomodoro
Baixe um Aplicativo
It's Pomodoro Time!
Gerenciamento de Tempo
“Tempo é dinheiro.”
Armazenamento
Nas nuvens
Orientação a Objetos
Reutilização de Códigos
Marketing pessoal
 Redes Sociais
 Portfólio
 Blog
Dicas rápidas
 Faça parte de alguma Comunidade
 Estude novas Tecnologias
 Networking
“Para se ter sucesso, é
necessário amar de verdade o
que se faz.”
Steve Jobs
brigado!
Perguntas?
rohan@agbernartt.com.br
rohan.agbernartt
fb.com/rohanbernartt
agbernartt.com.br / bernarttsw.com.br

Mais conteúdo relacionado

Destaque

Tdd na veia
Tdd na veiaTdd na veia
Tdd na veia
Bruno Maomeh
 
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaExercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Loiane Groner
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
Nathalia Salomao Damiao
 
Desenvolvimento mobile
Desenvolvimento mobileDesenvolvimento mobile
Desenvolvimento mobile
Elton Minetto
 
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com JavaExercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Loiane Groner
 
[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52
Loiane Groner
 
[Curso Java Basico] Exercicios Aula 35
[Curso Java Basico] Exercicios Aula 35[Curso Java Basico] Exercicios Aula 35
[Curso Java Basico] Exercicios Aula 35
Loiane Groner
 
Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2
Loiane Groner
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação
rodfernandes
 

Destaque (9)

Tdd na veia
Tdd na veiaTdd na veia
Tdd na veia
 
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaExercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
 
Desenvolvimento mobile
Desenvolvimento mobileDesenvolvimento mobile
Desenvolvimento mobile
 
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com JavaExercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java
 
[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52[Curso Java Basico] Exercicios Aulas 47 a 52
[Curso Java Basico] Exercicios Aulas 47 a 52
 
[Curso Java Basico] Exercicios Aula 35
[Curso Java Basico] Exercicios Aula 35[Curso Java Basico] Exercicios Aula 35
[Curso Java Basico] Exercicios Aula 35
 
Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2Open Source Mobile Experience: Ionic 2
Open Source Mobile Experience: Ionic 2
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação
 

Semelhante a Seja um Desenvolvedor de Sucesso

Mercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de SistemasMercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de Sistemas
Ivan Sanches
 
Oportunidades daitan - 07.11.2014
Oportunidades daitan -  07.11.2014Oportunidades daitan -  07.11.2014
Oportunidades daitan - 07.11.2014
Manoel Carvalho
 
Os desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos DigitaisOs desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos Digitais
Leandrinho Vieira
 
Carreira em TI - Começando na direção certa
Carreira em TI - Começando na direção certaCarreira em TI - Começando na direção certa
Carreira em TI - Começando na direção certa
Luiz Ricardo Silva
 
Introdução a Modelagem
Introdução a ModelagemIntrodução a Modelagem
Introdução a ModelagemRodrigo Branas
 
Palestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresaPalestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresa
Henrique Nunes Bez Fontana
 
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
tdc-globalcode
 
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
 
Producao para web
Producao para webProducao para web
Producao para web
Alex Sanches
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)
cristianojava
 
Oportunidades daitan 20.02.2015
Oportunidades daitan   20.02.2015Oportunidades daitan   20.02.2015
Oportunidades daitan 20.02.2015
Manoel Carvalho
 
Aula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de RiscosAula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de Riscos
Rogerio P C do Nascimento
 
Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - Univem
Ricardo Sabatine
 
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDomain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
Daniel Baptista Dias
 
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma PentahoDesenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma PentahoPentahoBrasil
 
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Marcio Junior Vieira
 
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma PentahoDesenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma Pentaho
Ambiente Livre
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Ligia Galvão
 
Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008
ECRAYON Tecnologia Criativa
 
Desafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma AndroidDesafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma AndroidNatanael Fonseca
 

Semelhante a Seja um Desenvolvedor de Sucesso (20)

Mercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de SistemasMercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de Sistemas
 
Oportunidades daitan - 07.11.2014
Oportunidades daitan -  07.11.2014Oportunidades daitan -  07.11.2014
Oportunidades daitan - 07.11.2014
 
Os desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos DigitaisOs desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos Digitais
 
Carreira em TI - Começando na direção certa
Carreira em TI - Começando na direção certaCarreira em TI - Começando na direção certa
Carreira em TI - Começando na direção certa
 
Introdução a Modelagem
Introdução a ModelagemIntrodução a Modelagem
Introdução a Modelagem
 
Palestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresaPalestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresa
 
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
 
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...
 
Producao para web
Producao para webProducao para web
Producao para web
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)
 
Oportunidades daitan 20.02.2015
Oportunidades daitan   20.02.2015Oportunidades daitan   20.02.2015
Oportunidades daitan 20.02.2015
 
Aula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de RiscosAula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de Riscos
 
Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - Univem
 
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDomain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
 
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma PentahoDesenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma Pentaho
 
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
 
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma PentahoDesenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma Pentaho
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
 
Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008
 
Desafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma AndroidDesafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma Android
 

Seja um Desenvolvedor de Sucesso