O documento discute como ter mais sorte na carreira através da aptidão, sorte e aprendizado. Apresenta que ser um especialista generalizado com múltiplas habilidades aumenta as chances no mercado de trabalho, e que a prática deliberada e aprendizado contínuo são essenciais para aperfeiçoar habilidades ao longo do tempo.
Refactoring Strategies: Beyond the BasicsDanilo Sato
Refactoring is a fundamental practice for an agile developer. Each refactoring is a small and isolated activity, but the value comes when you perform a sequence of refactorings to effect larger changes. This workshop will guide participants through hands-on exercises designed to teach three essential skills to become good at refactoring:
1. Identifying what needs refactoring: what makes code smell, confusing, or complex?
2. Identifying the end goal: what are the design options and which one will yield the best results?
3. Tracing a strategy to get the code from 1 to 2.
Refactoring Strategies: Beyond the BasicsDanilo Sato
Refactoring is a fundamental practice for an agile developer. Each refactoring is a small and isolated activity, but the value comes when you perform a sequence of refactorings to effect larger changes. This workshop will guide participants through hands-on exercises designed to teach three essential skills to become good at refactoring:
1. Identifying what needs refactoring: what makes code smell, confusing, or complex?
2. Identifying the end goal: what are the design options and which one will yield the best results?
3. Tracing a strategy to get the code from 1 to 2.
Políticas de gestão de criatividade e inovação.
Técnicas para explorar o potencial criativo.
Como fazer um diagnóstico da gestão da criatividade.
Fatores incentivadores da criatividade na empresa.
Fatores facilitadores da inovação organizacional.
O papel do líder na gestão da criatividade e da inovação organizacional.
E se joseph climber fosse cientista de dados v2Alex Lattaro
Palestra ministrada na IX SNTC do IFSP do Campus de Hortolândia.
Nesta palestra abordamos rapidamente o que é Inteligência Artificial, o que é Ciência de dados, como esses dois campos de estudo interagem e como é o dia a dia de um profissional que aplica IA em projetos de ciência de dados.
Palestra RealizAÇÃO: como abandonar as desculpas e concretizar seus objetivosDouglas Pereira
Na Palestra "RealizAÇÃO: como abandonar as desculpas e concretizar seus objetivos", ao explorar conceitos como motivação intrínseca, definição de metas, e a criação de hábitos, o psicólogo Douglas Pereira oferece uma abordagem profunda e cientificamente embasada para o desenvolvimento pessoal e profissional. Inspirado por figuras proeminentes como Carl Jung e Viktor Frankl, e apoiado nas pesquisas de Daniel Pink e Carol Dweck, este material é essencial para quem busca entender como a mente pode ser treinada para superar obstáculos e alcançar realizações substanciais.
Como colaborar com a comunidade WordPressGuga Alves
Nesta palestra, ministrada no WordCamp Fortaleza 2016, mostrei de que formas você pode colaborar com a comunidade WordPress e aprender com este trabalho voluntário como dar um boost na sua carreira e conhecimento!
Políticas de gestão de criatividade e inovação.
Técnicas para explorar o potencial criativo.
Como fazer um diagnóstico da gestão da criatividade.
Fatores incentivadores da criatividade na empresa.
Fatores facilitadores da inovação organizacional.
O papel do líder na gestão da criatividade e da inovação organizacional.
E se joseph climber fosse cientista de dados v2Alex Lattaro
Palestra ministrada na IX SNTC do IFSP do Campus de Hortolândia.
Nesta palestra abordamos rapidamente o que é Inteligência Artificial, o que é Ciência de dados, como esses dois campos de estudo interagem e como é o dia a dia de um profissional que aplica IA em projetos de ciência de dados.
Palestra RealizAÇÃO: como abandonar as desculpas e concretizar seus objetivosDouglas Pereira
Na Palestra "RealizAÇÃO: como abandonar as desculpas e concretizar seus objetivos", ao explorar conceitos como motivação intrínseca, definição de metas, e a criação de hábitos, o psicólogo Douglas Pereira oferece uma abordagem profunda e cientificamente embasada para o desenvolvimento pessoal e profissional. Inspirado por figuras proeminentes como Carl Jung e Viktor Frankl, e apoiado nas pesquisas de Daniel Pink e Carol Dweck, este material é essencial para quem busca entender como a mente pode ser treinada para superar obstáculos e alcançar realizações substanciais.
Como colaborar com a comunidade WordPressGuga Alves
Nesta palestra, ministrada no WordCamp Fortaleza 2016, mostrei de que formas você pode colaborar com a comunidade WordPress e aprender com este trabalho voluntário como dar um boost na sua carreira e conhecimento!
Revisitando as Práticas de Engenharia ÁgilDanilo Sato
Slides da minha palestra na QCon SP 2013:
Agile virou mainstream: hoje em dia é difícil encontrar um time que não esteja seguindo um processo ágil. No entanto os processos mais comuns focam mais nas práticas gerenciais e não tanto nas práticas de engenharia. Na minha experiência com Métodos Ágeis, a falta de disciplina técnica é um dos principais impedimentos para criar equipes altamente produtivas. Nesta palestra eu pretendo revisitar as práticas de engenharia ágil, desde as originalmente propostas por XP há mais de dez anos atrás - como TDD, refatoração ou programação em par - até ideias mais recentes - como DevOps, infraestrutura como código e pipelines de deployment. Ao invés de focar no "O que?" de cada prática, pretendo tomar uma abordar mais profunda, focando no "Por quê?", nos comportamentos e nos resultados esperados de uma equipe que aplica as práticas com sucesso.
O que você NÃO aprendeu sobre Programação Orientada a ObjetosDanilo Sato
Slides da minha palestra na RubyConf BR 2013
Ruby é uma linguagem orientada a objetos, porém a maneira como aprendemos orientação a objetos geralmente foca no "O que?" e pouco no "Por quê?". Aprendemos o que é herança, polimorfismo, as diferenças entre classes e objetos, mas não discutimos questões mais relevantes como: o que caracteriza um bom design OO? Quais as vantagens e desvantagens de usar herança? Como OO me ajuda a resolver problemas do dia a dia? Nesta palestra vamos abordar estas e outras questões de design e modelagem OO através de exemplos. Pretendo desbancar alguns mitos - como modelar OO é modelar o mundo real - assim como compartilhar alguns princípios para ajudar você e seu time a melhorar a qualidade do código da sua aplicação Ruby.
Slides from my session at the Atlanta Software Craftsmanship meetup on "Refactoring at Large". Covering examples of refactoring in Java, Ruby/Rails and some ways to make architecture changes in a safer and step-by-step way
Slides from my session at QCon SP on "Refactoring at Large". Covering examples of refactoring in Java, Ruby/Rails and some ways to make architecture changes in a safer and step-by-step way
50. 39
IMAGINAÇÃOCONTRAFATUAL
A capacidade de imaginar o que não
aconteceu mas poderia ter acontecido
https://www.flickr.com/photos/gcfairch/4189169360