por que só aprender a codar não é suficiente

Post on 09-Jan-2017

75 Views

Category:

Leadership & Management

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Por que só aprender a codar não é suficiente

@caiocestari - Grupo Netshoes

faça sua pergunta online!Acesse o link do topo!

"Sabe de nada, inocente!"

Esta talk é baseada em fatos reais

2004

● BASIC● VISUAL BASIC● PASCAL● DELPHI

2006 2009

BACHARELADO EM CIÊNCIA DA COMPUTAÇão

"Sabe de nada, inocente!"

2009

L1L2

L3

"Sabe de nada, inocente!"

documentação completaera mais importante do que

software funcionando

2010

O Programador

Bem-vindo, caio! :) Aqui as coisas funcionam assim:

1. Eu te digo o que você tem que fazer2. Você registra isso na ferramenta da

empresa3. Se você fizer direito e rápido, ganha

mais pontos4. Seu trabalho é codificar, apenas, não

reclame se encontrar código ruim5. "Não converse com quem está ao seu lado,

senão você atrapalha o trabalho dessa pessoa e ela atrapalha o seu."

processos e ferramentaseram mais importantes do que

pessoas e interações

2011

O analista de sistemas

brastemp frost free FG839

esmaltec acendimento automático ex330-4b

OFERTA CATEGORIAfogão

geladeira

máquina de lavar

notebook

categorizado automaticamente

provavelmente é dessa categoria

é de outra categoria

Bem-vindo, caio! :) Aqui as coisas funcionam assim:

1. Eu te digo o que você tem que fazer2. Você registra isso na ferramenta da

empresa3. Se você fizer direito e rápido, ganha

mais pontos4. Seu trabalho é codificar, apenas, não

reclame se encontrar código ruim5. "Não converse com quem está ao seu lado,

senão você atrapalha o trabalho dessa pessoa e ela atrapalha o seu."

CATEGORIAfogão

geladeira

máquina de lavar

notebook

id=3

"Sabe de nada, inocente!"

quantos usos em 2 meses?select count(1) from categorizacoes where id=3

3

fazer o combinadoera mais importante do que

colaborar com o cliente

???

só saber codar não resolvia os problemas das pessoas, não era

suficiente!

existe uma outra maneira de desenvolver

software?

laboratório de programação extrema, 2009, ime-usp(XP)

!!!

seguir o planoou

responder às mudanças?

desenvolvimento ágil=

desenvolvimento com grande capacidade de adaptação a mudanças (ágil != rápido)

manifesto para o desenvolvimento ágil de software

Indivíduos e interações entre eles

mais que processos e ferramentas.

Software em funcionamento

mais que documentação abrangente.

Colaboração com o cliente

mais que negociação de contratos.

Responder a mudanças

mais que seguir um plano.

agilidade é

cultura!

por que estas empresas são tão desejáveis?

1. elas se organizam para entregarem inovação cada vez mais rápido

?

1911

como decisões são tomadas em empresas hierárquicas

pensa/decide

executa

2. elas colocam o cliente no centro

3. elas melhoram a cada dia

4. elas sabem o que motiva um profissional que desenvolve software

"Se você fizer direito e rápido, ganha mais pontos"

programadorengenheiro

desenvolvedor

propósitoautonomia

aprendizado

há três opções possíveis se você não está contente com seu

trabalho:

1) fique onde está, pare de reclamar e continue trabalhando;

2) mude de trabalho;3) transforme a realidade à sua volta

1) fique onde está, pare de reclamar e continue trabalhando;

2) mude de trabalho;transforme a realidade à sua volta

@caiocestari

Agile Coach

Organizador da Agile Brazil 2016

top related