Vida de Programador 1511 - 1520 (D)
Vida de Programador 1511
Resolução para 2016
Programador: Quer saber qual é a minha resolução para 2016? P.A.: Já sei… 4K… Programador: Não, eu não faço essas piadas já manjadas… P.A.: Poxa, tá amadurecendo?? Programador: Não, é que estou precisando mais de uma impressora do que de um monitor, então a resolução que quero para 2016 é 1200dpi… P.A.: PLOFT! – Camiseta: 2015++
Vida de Programador 1512
Modernização
real historia; string sender = «Fabrício Olmo Aride»; Chefe: Eu chamei você aqui porque quero modernizar a nossa área. Quero traçar uma estratégia para entregar produtos melhores e gostaria de sugestões… Programador: Bom, talvez investir em ambientes de desenvolvimento, homologação e produção… Podia investir em treinamentos para a equipe. Podia dar mais tempo para o pessoal trocar conhecimentos… Chefe: Hmmm… Não sei… Eu estava querendo uma solução que não envolvesse gastos nem queda na produtividade… Programador: PLOFT! – Camiseta: Ano novo, vida velha
Vida de Programador 1513
Só faltou…
real historia; string sender = «Anônimo»; Usuário: Bom dia, testei a nova versão e está tudo correto, só faltou filtrar a lista de empresa de acordo com usuário logado. Programador: Estranho, estou rodando aqui e está filtrando corretamente… Usuário: Bom, pra falar a verdade, ainda não testei isso… Vou testar e te aviso se está correto, ok? Programador: PLOFT! – Camiseta: TDD = Total Depressed Developer
Vida de Programador 1514
É que eu tô acostumado com o PHP
real historia; string sender = «IntNascimento»; Jimmy: Cara, Eu mexi aqui num negócio no asp, mas não apareceu o que eu mexi… Programador: Você precisa atualizar a tela para ver a alteração… Jimmy: Ah, é que eu tô acostumado com o PHP, que não precisa atualizar a tela… Programador: Ahn?? Jimmy: Tu só muda no código e dá F5… Programador: PLOFT! – Camiseta: Apenas sorria e acene!
Vida de Programador 1515
Tipo char
real historia; string sender = «Thiago C.D.»; Alonso: Estranho… Estranho… Muito estranho… Programador: Que foi, Alonso? Alonso: Esse layout de arquivo de envio… O campo «Valor» era numérico, daí passaram pra char no layout… Programador: Ah, se mudaram lá, converte o tipo no envio e boa… Alonso: Tá, mas ao invés de mandar «158,00» eu vou ter que colocar «Cento e cinquenta e oito»? Programador: PLOFT! – Camiseta: void camiseta;
Vida de Programador 1516
Vida de Programador 1517
Do jeito que o usuário quer…
real historia; string sender = «Wilton Silva»; Chefe: O sistema está com um erro na homologação. A rotina principal não está rodando! Programador: Ok, vou analisar o problema e corrigir assim que possível Usuário: Ótimo, mas não quero que mude o código, nem que faça deploy… Programador: PLOFT! – Camiseta: Trago o código amado em 20 commits
Vida de Programador 1518
NullPointerException
real historia; string sender = «Luis Augusto Moggi»; (Em reunião) Programador: Então, daí o sistema está funcionando, basicamente, nessa estrutura. E também… Programador (levando o copo à boca): Ih… Chefe: O que foi? Programador: NullPointerException! (Mostrando o copo de café vazio) P.A.: PLOFT! – Camiseta: Insert coffee to continue
Vida de Programador 1519
Métodos burros
real historia; string sender = «Voks»; Jimmy: Velho, faz métodos mais burros! Programador: Ahn?? Como assim? Jimmy: Os métodos estão muito inteligentes… Programador: E isso não é bom? Jimmy: Não, assim nunca teremos alguém pra nos ajudar! Programador: PLOFT! – Camiseta: Posso te pedir consultoria?
Vida de Programador 1520
git commit
real historia; string sender = «Emilio Estevez»; Programador: Alonso, comita aí as alterações… Alonso: Tá, beleza. (Um tempo depois…) Alonso: Pronto, pode pegar lá… Programador: Ok, vou ver aqui… Mensagem no git: «Estou comitando o cms zipado. Se eu for fazer sem zipar vai levar o dia todo» Programador: PLOFT! – Camiseta: Quando Deus te desenhou… Ele não resolveu os conflitos do merge