Top Banner
Eu não sou um “bom programador”! Gustavo Pereira
41

Eu não sou um "bom programador"!

Jan 22, 2018

Download

Technology

GUSTAVO PEREIRA
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Eu não sou um "bom programador"!

Eu não sou um “bom programador”!

Gustavo Pereira

Page 2: Eu não sou um "bom programador"!

Sobre o que vamos falar...

Page 3: Eu não sou um "bom programador"!

Primeiro de tudo...

• Gustavo Pereira

• ± 11 anos de dev

• UNISANTA e Fatec/RL

• Certificado ZCPE (PHP 5.5)

• PHPSP - SANTOS

• Viajante

• Voluntário

• Baterista

Page 4: Eu não sou um "bom programador"!

AVISO

Não vamos falar mal de linguagens de programação (isso inclui o Java também)

Page 5: Eu não sou um "bom programador"!

Mas afinal, o que significa a palavra “Programador” ?

“Pessoa que se dedica a projetar, escrever e testar programas de computador”

Page 6: Eu não sou um "bom programador"!

Como algumas pessoas ainda veem...

O Sobrinho que faz site

Page 7: Eu não sou um "bom programador"!

O carinha do TI

Page 8: Eu não sou um "bom programador"!

“Você instala Windows? Formata Office?Meu computador está com problema...”

Page 9: Eu não sou um "bom programador"!

Você hackeia Facebook?

Page 10: Eu não sou um "bom programador"!

“Nossa, você é importante!”

Page 11: Eu não sou um "bom programador"!

Pode parecer brincadeira, mas muita genteacaba absorvendo essas definições

Page 12: Eu não sou um "bom programador"!

E acaba entrando na zona de conforto!

Estagnação

O “Dono da Dungeon”

Estou bem onde estou

Page 13: Eu não sou um "bom programador"!

O cara do “NÃO”

Page 14: Eu não sou um "bom programador"!

Contrata pessoas de nível inferior só para mostrar superioridade

Page 15: Eu não sou um "bom programador"!

“Existem duas formas de se resolver um problema aqui: a minha e a errada”

Parece brincadeira, mas já me eu ouvi essa frase!

Page 16: Eu não sou um "bom programador"!

Infelizmente o mercado está cheio de apenas “bons programadores”. Uma zona de conforto nociva para uma área que exige profissionais em constante atualização

Page 17: Eu não sou um "bom programador"!

OK, entendi. Mas o que posso fazer para não cair nesse lugar comum?

Page 18: Eu não sou um "bom programador"!

Esteja sempre afiado!

Page 19: Eu não sou um "bom programador"!
Page 20: Eu não sou um "bom programador"!
Page 21: Eu não sou um "bom programador"!
Page 22: Eu não sou um "bom programador"!

Cerque-se de ferramentas que vão te ajudar no processo

de criar um bom código.

PS: Um editor de texto

com bons plugins

também serve =)

Page 23: Eu não sou um "bom programador"!

DOCUMENTE o que está fazendo. O seu amiguinho(a) ou até

o seu ”eu” do futuro agradece!

Page 24: Eu não sou um "bom programador"!

Faça um Currículo com seus “fails”

(mas guarde para você mesmo OK)

Ou se tiver coragem, mostre para algumas pessoas...

Page 25: Eu não sou um "bom programador"!

Acompanhe de perto as tendências

e padrões novos da(s) sua(s)

linguagem(ns) preferida(s).

Page 26: Eu não sou um "bom programador"!
Page 27: Eu não sou um "bom programador"!
Page 28: Eu não sou um "bom programador"!
Page 29: Eu não sou um "bom programador"!

Reddit

HackerNews

SlashDot

Twitter!

Page 30: Eu não sou um "bom programador"!

Cuidado com o Xiitismo

Page 31: Eu não sou um "bom programador"!

Não se deixe abater pelo seu

ambiente de trabalho!

Page 32: Eu não sou um "bom programador"!

As comunidades possuem um papel essencial na formação de um

excelente desenvolvedor.

Use e abuse dos grupos de discussão da sua linguagem (ou

framework) preferida.

Page 33: Eu não sou um "bom programador"!

Resolver problemas

Otimizar Processos

Possuir visão DIFERENCIADA dos

processos/operações

Page 34: Eu não sou um "bom programador"!

Resumindo:

Atualização constante!

Page 35: Eu não sou um "bom programador"!

Tem que gostar do que faz!

(Senão não tem jeito...)

Page 36: Eu não sou um "bom programador"!

Não vincule o tamanho da empresa que

você trabalha a quantidade de

conhecimento que você deve adquirir

Page 37: Eu não sou um "bom programador"!

Não vincule o tamanho da empresa que

você trabalha a quantidade de

conhecimento que você deve adquirir

Page 38: Eu não sou um "bom programador"!
Page 39: Eu não sou um "bom programador"!

Seja mais do que apenas um “bom programador”!

Page 40: Eu não sou um "bom programador"!

Dúvidas?

Agora é a hora!

Page 41: Eu não sou um "bom programador"!

Obrigado!

@gustavosteam

github.com/gustavoper (cuidado)

http://meetup.com/phpsp-santos