Profile
Proposals
A inevitável ruptura da comunidade
No entorno da linguagem Python e do seu ecossistema o elemento fundamental que viabiliza tudo são pessoas. Pessoas únicas e diversas em todos os aspectos.
É através da livre interação dessas pessoas que o universo Python se manifesta criando esse emaranhado fascinante que conhecemos.
Comumente nos referimos à essas pessoas usando genericamente a palavra "comunidade".
Com o crescimento da comunidade se manifesta uma tendência de “grupificação” que a solidifica e tende a inviabilizar a dinâmica de rede que a originou.
Nesta palestra eu desejo compartilhar algumas reflexões fruto da minha vivência no ecossistema Python ao redor do mundo para promover a conversa sobre uma releitura do conceito de comunidade para continuarmos fomentando espaços abertos.
Contas de Padeiro e Outros Hacks Mais
Você achou que só ia ter tutorial de programação nesse evento? Veja o meme!
A gente fala de programação, de tecnologia, da última ferramenta do momento, do bilionésimo framework de javascript que vai te ajudar a fazer um sistema show sem precisar escrever javascript, mas a gente não fala do básico que movimenta o mundo: Aritmética!
Nesse tutorial, você vai aprender usar a arte milenar da aritmética no papel de pão reciclado com caneta bic de tampa mordida para investigar a realidade do seu trabalho focando no reconhecimento de terreno.
Com estas ferramentas vamos interagir para investigar perguntas que muita gente tem receio de perguntar:
- Você tá ganhando pouco? Ou vc tá ganhando muito?
- Seu chefe tá embolsando a grana sem te dar um pedaço?
- Você merece um aumento de salário? Tem certeza?
- Quanto custa o software que você desenvolve?
- Quanta grana rende o software que você desenvolve?
- Sua ideia genial para uma nova startup é boa mesmo?
- Seu projeto gera valor para os clientes?
- Sua empresa tem dinheiro pra pagar seu salário do próximo mês?
- É melhor clt ou pj?
- Quanto cobrar no freela?
- Vale a pena fazer freela?
- Insira aqui a pergunta cabulosa que você quer investigar.
Mais do que um tutorial, essa atividade é um espaço de interação para quem tem interesse nestes assuntos que vão além da programação.
Alerta: Essa é uma iniciativa experimental. Eu estou acostumado a fazer palestras sobre esses temas, mas quero experimentar um modelo mais interativo, distribuído e com conversas paralelas. ;)
Informações práticas:
- Duração de até 4 horas;
- Não leve seu computador;
- Leve papel e caneta;
- Configurações de ambiente: um flipchart, ou quadro branco para escrever e cadeiras pra galera sentar em roda.
- Pré-requisitos: Ter dúvidas, perguntas e curiosidade.
Django além do MVC
Nessa palestra você vai aprender como organizar o seu projeto Django para além dos Models, Views e Templates. O que eu vou te mostrar vai te ajudar a aumentar a capacidade do seu software sem entupir ele de código. Essa é uma habilidade essencial para quem trabalha com grandes sistemas e quer deixar de sofrer para entregar os projetos no prazo e com qualidade.
Existe uma grande diferença entre fazer um sistema em Django e estender o Django para se tornar o seu sistema. O maior desafio para implementar sistemas que crescem com qualidade é não dominar as entrelinhas do Framework.
E é por isso que você precisa desenvolver a capacidade de inserir funcionalidades sem explordir a quantidade de código. Esses são os pontos que você precisa dominar:
1. Entenda a relação invisível entre as partes do Django.
2. Aprenda a reduzir a repetição em todas as camadas do seu projeto.
3. Descubra como identificar e desviar dos atalhos que vão lhe custar mais caro depois.
E é exatamente isso que vou compartilhar na palestra Django além do Model-View-Controller.
Django além do MVC
Nessa palestra você vai aprender como organizar o seu projeto Django para além dos Models, Views e Templates. O que eu vou te mostrar vai te ajudar a aumentar a capacidade do seu software sem entupir ele de código. Essa é uma habilidade essencial para quem trabalha com grandes sistemas e quer deixar de sofrer para entregar os projetos no prazo e com qualidade.
Existe uma grande diferença entre fazer um sistema em Django e estender o Django para se tornar o seu sistema. O maior desafio para implementar sistemas que crescem com qualidade é não dominar as entrelinhas do Framework.
E é por isso que você precisa desenvolver a capacidade de inserir funcionalidades sem explordir a quantidade de código. Esses são os pontos que você precisa dominar:
1. Entenda a relação invisível entre as partes do Django.
2. Aprenda a reduzir a repetição em todas as camadas do seu projeto.
3. Descubra como identificar e desviar dos atalhos que vão lhe custar mais caro depois.
E é exatamente isso que vou compartilhar na palestra Django além do Model-View-Controller.
Django além do MVC
Nessa palestra você vai aprender como organizar o seu projeto Django para além dos Models, Views e Templates. O que eu vou te mostrar vai te ajudar a aumentar a capacidade do seu software sem entupir ele de código. Essa é uma habilidade essencial para quem trabalha com grandes sistemas e quer deixar de sofrer para entregar os projetos no prazo e com qualidade.
Existe uma grande diferença entre fazer um sistema em Django e estender o Django para se tornar o seu sistema. O maior desafio para implementar sistemas que crescem com qualidade é não dominar as entrelinhas do Framework.
E é por isso que você precisa desenvolver a capacidade de inserir funcionalidades sem explordir a quantidade de código. Esses são os pontos que você precisa dominar:
1. Entenda a relação invisível entre as partes do Django.
2. Aprenda a reduzir a repetição em todas as camadas do seu projeto.
3. Descubra como identificar e desviar dos atalhos que vão lhe custar mais caro depois.
E é exatamente isso que vou compartilhar na palestra Django além do Model-View-Controller.