Python Guerrilha - Levando alegria para ambientes burocráticos

Python Guerrilha - Levando alegria para ambientes burocráticos

Lightning talk apresentada no encontro do Grupo de Usuários Python de São Paulo realizado no LuizaLabs.

F6d5a605df582ab9ea419ebef9f400b7?s=128

Caio Carrara

April 12, 2015
Tweet

Transcript

  1. Python Guerrilha -*- levando alegria para ambientes burocráticos -*-

  2. Disclaimer! FAÇA AMOR, NÃO FAÇA A GUERRA

  3. Caio Carrara • Programando há 5 anos • Historicamente Javeiro

    • Aspirante Pythonista • Desenvolvedor na tegra.me em Sorocaba/SP • twitter.com/CaioWCC • caiocarrara.com.br
  4. Ambientes Burocráticos Práticas burocráticas são danosas para a atividade de

    desenvolvimento de software
  5. “Quanto menor o nível de confiança, maior o nível de

    burocracia”
  6. Quanto menos burocracia maior tende a ser o nível de

    alegria inerente ao sistema
  7. A burocracia também se manifesta em Linguagens de Programação (make

    your choice)
  8. Linguagens menos burocráticas Desenvolvedores mais felizes =

  9. MENOS código para a linguagem MAIS código para agregar valor

  10. reduz o nível burocrático do sistema Python

  11. gera mais alegria :-) Python

  12. #comofaz pra levar Python para meu trabalho?

  13. Python Guerrilha! faça amor, não faça a guerra

  14. #1 - Conquiste confiança • Comprometa-se com o status e

    tecnologias atuais • Torne-se relevante ao ambiente e seja uma pessoa que os outros querem ouvir • Compartilhe conhecimentos com seus companheiros sem esperar nada em troca
  15. #2 - Não seja o “cara chato” • Você vai

    afastar as pessoas de você • Tudo tem hora e lugar, não precisa ficar declarando seu amor por Python toda hora para todo mundo • Python é só mais uma linguagem em um universo muito amplo, não ache que é última bolacha do pacote • Você não é o dono da verdade
  16. #3 - Atraia as pessoas • Mobilize as paixões de

    quem quer aproximar. • Crie as oportunidades para mostrar o quanto Python é legal / produtivo / elegante / barato • Palestras internas • Coding dojo em uma parte do almoço • Mostre para seu colega aquele hack com Raspberry Pi, etc.
  17. #4 - Mostre código funcionando! • Não fique só falando,

    faça! Simples, mas faça! • SimpleHTTPServer para testar layouts em dispositivos mobile • Flask pode encantar no quesito simplicidade e agilidade • Django pode encantar o pessoal de negócios • A simplicidade do unittest pode encantar o time de QA
  18. #5 -“Hack the system”

  19. #6 - Python como cooperação, não competição

  20. #7 - Convença, não imponha

  21. Obrigado! twitter.com/CaioWCC caiocarrara.com.br tegra.me