49
Versatilidade, negócios e nerdices Lauro Becker [email protected] Para programadores

Versatilidade, negócios e nerdices - Para programadores

Embed Size (px)

Citation preview

Page 1: Versatilidade, negócios e nerdices - Para programadores

Versatilidade, negócios e

nerdices

Lauro [email protected]

Para programadores

Page 2: Versatilidade, negócios e nerdices - 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).

Page 3: Versatilidade, negócios e nerdices - Para programadores

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?

Page 4: Versatilidade, negócios e nerdices - Para programadores

VersatilidadeParte 1

Page 5: Versatilidade, negócios e nerdices - Para programadores

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

Page 6: Versatilidade, negócios e nerdices - Para programadores

A definição

Yahoo! Respostas - http://br.answers.yahoo.com/question/index?qid=20060923043652AAw74jq

Page 7: Versatilidade, negócios e nerdices - Para programadores

Full Stack Developer?

Page 8: Versatilidade, negócios e nerdices - Para programadores

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/

Page 9: Versatilidade, negócios e nerdices - Para programadores

Aprenda linguagens, tecnologias...

Page 10: Versatilidade, negócios e nerdices - Para programadores

Não se limite à programação● Aprenda metodologias;

● Desenvolva-se;

● Ensine, compartilhe;

● Dormir 2h por noite ficará mais difícil...

Page 11: Versatilidade, negócios e nerdices - Para programadores

NegóciosParte 2

Page 12: Versatilidade, negócios e nerdices - Para programadores

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.

Page 13: Versatilidade, negócios e nerdices - Para programadores

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

Page 14: Versatilidade, negócios e nerdices - Para programadores

Nossa formação profissional

Page 15: Versatilidade, negócios e nerdices - Para programadores

Nossa formação profissional

A escolha da principal tecnologia parece óbvia, não?

Page 16: Versatilidade, negócios e nerdices - Para programadores
Page 17: Versatilidade, negócios e nerdices - Para programadores
Page 18: Versatilidade, negócios e nerdices - Para programadores

Case

Page 19: Versatilidade, negócios e nerdices - Para programadores

A necessidade

Page 20: Versatilidade, negócios e nerdices - Para programadores

1. Precisamos de uma intranet

A necessidade

Page 21: Versatilidade, negócios e nerdices - Para programadores

1. Precisamos de uma intranet

2. Ela consultará um banco legado

A necessidade

Page 22: Versatilidade, negócios e nerdices - Para programadores

1. Precisamos de uma intranet

2. Ela consultará um banco legado

3. O banco legado é Progress

A necessidade

Page 23: Versatilidade, negócios e nerdices - Para programadores

1. Precisamos de uma intranet

2. Ela consultará um banco legado

3. O banco legado é Progress

4. O tempo é curto

A necessidade

Page 24: Versatilidade, negócios e nerdices - Para programadores

A dificuldade

Page 25: Versatilidade, negócios e nerdices - Para programadores

1. Rails nos dá produtividade

A dificuldade

Page 26: Versatilidade, negócios e nerdices - Para programadores

1. Rails nos dá produtividade

2. Progress é o banco

A dificuldade

Page 27: Versatilidade, negócios e nerdices - Para programadores

1. Rails nos dá produtividade

2. Progress é o banco

3. Rails + Progress?

A dificuldade

Page 28: Versatilidade, negócios e nerdices - Para programadores

1. Rails nos dá produtividade

2. Progress é o banco

3. Rails + Progress?

4. Poucas referências, soluções incompletas

A dificuldade

Page 29: Versatilidade, negócios e nerdices - Para programadores

A solução

Page 30: Versatilidade, negócios e nerdices - Para programadores

A solução

Page 31: Versatilidade, negócios e nerdices - Para programadores

A solução

Page 32: Versatilidade, negócios e nerdices - Para programadores
Page 33: Versatilidade, negócios e nerdices - Para programadores

A solução

Page 34: Versatilidade, negócios e nerdices - Para programadores

A solução

Page 35: Versatilidade, negócios e nerdices - Para programadores

A solução

Page 36: Versatilidade, negócios e nerdices - Para programadores

● 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"

Page 37: Versatilidade, negócios e nerdices - Para programadores

NerdicesParte 3

Page 38: Versatilidade, negócios e nerdices - Para programadores

Lento

Page 39: Versatilidade, negócios e nerdices - Para programadores

Ruim

Page 40: Versatilidade, negócios e nerdices - Para programadores

Lixo

Page 41: Versatilidade, negócios e nerdices - Para programadores

Nerd chato é engraçado só na

TV.

Page 42: Versatilidade, negócios e nerdices - Para programadores

GAMBIARRA

Page 43: Versatilidade, negócios e nerdices - Para programadores
Page 44: Versatilidade, negócios e nerdices - Para programadores
Page 45: Versatilidade, negócios e nerdices - Para programadores
Page 46: Versatilidade, negócios e nerdices - Para programadores

É a vida...

● Isso não é uma apologia à "gambi"

● Sempre dá pra fazer melhor...

Page 47: Versatilidade, negócios e nerdices - Para programadores

Se for para ter vergonhade algo,...

Page 48: Versatilidade, negócios e nerdices - Para programadores

… tenha vergonha de atrasar

projetos.

Page 49: Versatilidade, negócios e nerdices - Para programadores

Obrigado!