Versatilidade,
negócios e
nerdices
Lauro Becker
lauro@organicadigital.com
Para programadores
Sobre mim
● Sócio-proprietário e Diretor de Tecnologia na Orgânica
Digital;
● MBA em Gestão Empresarial pela FGV;
● Tecnólogo em Sistemas para Internet pela Feevale;
● 8+ anos como Arquiteto de Software e Líder de Equipe;
● Oracle Certified Java Programmer (OCJP).
O que você verá aqui
● O novo perfil de profissional web
● Pense no seu futuro
● Um pouquinho de business
● Bullying de tecnologias é feio
● Você é um nerd chato?
Versatilidade
Parte 1
A definição
● que é capaz de se virar com facilidade
● que tem a capacidade de se mudar
● adaptável às várias circunstâncias
● volúvel; inconstante; vário
● que tem qualidades várias, num determinado ramo de
atividades
Wikidicionário - http://pt.wiktionary.org/wiki/vers%C3%A1til
A definição
Yahoo! Respostas - http://br.answers.yahoo.com/question/index?qid=20060923043652AAw74jq
Full Stack Developer?
Full Stack Developer
● Server, Network, and Hosting Environment;
● Data Modeling;
● Business Logic;
● API Layer / Action Layer / MVC;
● User Interface;
● User Experience;
● Understanding what the customer and the business need.
http://www.laurencegellert.com/2012/08/what-is-a-full-stack-developer/
Aprenda linguagens, tecnologias...
Não se limite à programação
● Aprenda metodologias;
● Desenvolva-se;
● Ensine, compartilhe;
● Dormir 2h por noite ficará mais difícil...
Negócios
Parte 2
Versatilidade na profissão
● Trabalhe de qualquer lugar, sem microgerência;
● Liberte-se de rotinas chatas;
● Não se restrinja a uma atividade;
● Seja um Full Stack Developer.
Sobre a Orgânica
● Sites, Portais e Lojas Virtuais
● Software sob Medida
● Intranets
● Aplicativos Móveis
● Produtos, MVPs e Startups
● Outsourcing e Fábrica de Software
● www.organicadigital.com
Nossa formação profissional
Nossa formação profissional
A escolha da principal
tecnologia parece óbvia, não?
Case
A necessidade
1. Precisamos de uma intranet
A necessidade
1. Precisamos de uma intranet
2. Ela consultará um banco legado
A necessidade
1. Precisamos de uma intranet
2. Ela consultará um banco legado
3. O banco legado é Progress
A necessidade
1. Precisamos de uma intranet
2. Ela consultará um banco legado
3. O banco legado é Progress
4. O tempo é curto
A necessidade
A dificuldade
1. Rails nos dá produtividade
A dificuldade
1. Rails nos dá produtividade
2. Progress é o banco
A dificuldade
1. Rails nos dá produtividade
2. Progress é o banco
3. Rails + Progress?
A dificuldade
1. Rails nos dá produtividade
2. Progress é o banco
3. Rails + Progress?
4. Poucas referências, soluções incompletas
A dificuldade
A solução
A solução
A solução
A solução
A solução
A solução
● Resolva em tempo hábil
● Use as ferramentas que você tem em mãos
● Mundo perfeito não existe
● Xiitas são cara difíceis de lidar
Deixe de "purismos"
Nerdices
Parte 3
Lento
Ruim
Lixo
Nerd chato é
engraçado só na
TV.
G
A
M
B
I
A
R
R
A
É a vida...
● Isso não é uma apologia à "gambi"
● Sempre dá pra fazer melhor...
Se for para ter vergonha
de algo,...
… tenha vergonha de atrasar
projetos.
Obrigado!

Versatilidade, negócios e nerdices - Para programadores