versatilidade, negócios e nerdices - para programadores
TRANSCRIPT
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?
VersatilidadeParte 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óciosParte 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"
NerdicesParte 3
Lento
Ruim
Lixo
Nerd chato é engraçado só na
TV.
GAMBIARRA
É a vida...
● Isso não é uma apologia à "gambi"
● Sempre dá pra fazer melhor...
Se for para ter vergonhade algo,...
… tenha vergonha de atrasar
projetos.
Obrigado!