Community overflow

1
Douglas Camata
d.camata@gmail.com
Github/Twitter/Facebook: @douglascamata
Community Overflow
2
This is highly based on
@henriquebastos and
@turicas talks
3
Haaaaave you met
Bernardo?
4
5
6
7
“When I grow up I want to
program video games!”
8
9
10
WTF?
11
12
13
Frustation
14
Depression
15
Depression
Traineeship in a
multinational consultancy
company
16
DepressionJunior Documentation Analyst
Community overflow
Why there are so many
Bernardos?
Educational system is
Waterfall
“Art and Science are two
faces of the same coin”
— Donald Knuth
“Practice and Theory are
two faces of the same coin”
Community overflow
Community overflow
Hack it!
Community: a group of
people that interact and
share a same set of values
Community overflow
Community overflow
Community overflow
….and, not that important,
my point of view!
Awesome people
Train
Contribute
Train more
Results
Give
Give what you were given
Old friends can help
Networking
…and have fun!
Reward
…thanks to great people
(friends, co-workers,
professors), open-source
and the community!
Community overflow
Community overflow
Dialog
Personal Contact
Transparency
Diversity
Self-Organization
Example
“Long-term consistency
trumps short-term intensity”
— Bruce Lee
Community overflow
Community overflow
Community overflow
Community overflow
54
Douglas Camata
d.camata@gmail.com
Github/Twitter/Facebook: @douglascamata
(special kudos to @henriquebastos,
@turicas, my professors and friends)
…. thanks!
1 of 54

More Related Content

Viewers also liked

Auto Enrolment SeminarAuto Enrolment Seminar
Auto Enrolment Seminarttrbarnes
372 views29 slides
TerTer
TerPtor JPalacios
81 views1 slide
TULIP GROUPTULIP GROUP
TULIP GROUPahomes
238 views7 slides

Viewers also liked(15)

Auto Enrolment SeminarAuto Enrolment Seminar
Auto Enrolment Seminar
ttrbarnes372 views
Expocicion de forismoExpocicion de forismo
Expocicion de forismo
Liliana Diaz del Angel327 views
Taylorismo  alainTaylorismo  alain
Taylorismo alain
Judith Maldonado362 views
TerTer
Ter
Ptor JPalacios81 views
TULIP GROUPTULIP GROUP
TULIP GROUP
ahomes238 views
Self assemblySelf assembly
Self assembly
Pooja Shukla6.4K views
TaylorismoTaylorismo
Taylorismo
Christiano Ribeiro4K views
Aula trajetória da sociologiaAula trajetória da sociologia
Aula trajetória da sociologia
Carmem Rocha3.6K views
Modelo de Excelencia OperacionalModelo de Excelencia Operacional
Modelo de Excelencia Operacional
Rodrigo Castro21.3K views

Similar to Community overflow(20)

Demystifying to BuildDemystifying to Build
Demystifying to Build
Hailley Fargo182 views
Massively multiplayer object sharingMassively multiplayer object sharing
Massively multiplayer object sharing
Rashmi Sinha648 views
Social design wordcampSocial design wordcamp
Social design wordcamp
Rashmi Sinha3.3K views
Twitter2Twitter2
Twitter2
bridgetobrien2176 views
LockedLocked
Locked
guru876301 views
Design For Social SharingDesign For Social Sharing
Design For Social Sharing
guru100423 views
Social media romania day 3Social media romania day 3
Social media romania day 3
Bex Lewis561 views
Design for Social Sharing WorkshopDesign for Social Sharing Workshop
Design for Social Sharing Workshop
Rashmi Sinha2.8K views
Why Social Networks MatterWhy Social Networks Matter
Why Social Networks Matter
Alec Couros4.9K views
Bloomfield KeynoteBloomfield Keynote
Bloomfield Keynote
Karl Kapp751 views
The Focused Conversation Method (ORID)The Focused Conversation Method (ORID)
The Focused Conversation Method (ORID)
CP Yen Foundation 朝邦文教基金會6.2K views

Recently uploaded(20)

METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...
Prity Khastgir IPR Strategic India Patent Attorney Amplify Innovation23 views
CXL at OCPCXL at OCP
CXL at OCP
CXL Forum183 views
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)
CSUC - Consorci de Serveis Universitaris de Catalunya51 views
Green Leaf Consulting: Capabilities DeckGreen Leaf Consulting: Capabilities Deck
Green Leaf Consulting: Capabilities Deck
GreenLeafConsulting170 views
ChatGPT and AI for Web DevelopersChatGPT and AI for Web Developers
ChatGPT and AI for Web Developers
Maximiliano Firtman152 views
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdf
Eleanor McHugh34 views

Community overflow

Editor's Notes

  1. Comentar sobre finalização de um projeto e maneiras de se colocar online: PaaS, IaaS e hospedagem compartilhada (eca!). Dev que é dev quer IaaS.
  2. Disclaimer: this is highly based on talks of people that inspired me and helped me in my continuos learning process.
  3. Comentar sobre finalização de um projeto e maneiras de se colocar online: PaaS, IaaS e hospedagem compartilhada (eca!). Dev que é dev quer IaaS.
  4. Bernardo always was a very playful boy
  5. And also very curious
  6. But Bernardo loved to play video games (a bit more than every child)
  7. Bernardo had a dream
  8. Then he studied a lot of Computer Science and Software Engineering
  9. And he finally got in the university
  10. …and started to have Pascal classes in the blackboard!
  11. Then he got an upgrade later: TurboPascal #win
  12. As the time goes…. Windows, Bernardo can program using Windows! :D
  13. Bernardo gets frustrated… This is not what we wanted: calculus, programming on blackboard or papers, theory, theory and theory….
  14. Then Bernardo starts to get depressed: "it has no other way, I can’t follow my dream… I give in to mediocrity, let’s see where this takes me to”.
  15. But here comes the luck! Bernardo’s parent are very proud and he is very happy. Things will change.
  16. But not yet!
  17. Bernardo has a shitty life. He never achieved his dream and is very unhappy in the professional aspect.
  18. Why so many people have dreams that starts getting destroyed during such an important time of their lives, like the university?
  19. There is a big education upfront. Getting in a good university and getting out of it with a proper diploma is much difficult then everything else in life.
  20. They look for the same answers - who we are, where did we come from, how do things work, what does it all mean.
  21. Practice and Theory are strongly related. They are the very base for knowledge building. And mostly universities underestimate or lack this combination.
  22. The reason why practice and theory are fundamental of knowledge building is the feedback. To experience things tremendously improves the learning process outcome.
  23. Progress is also essential for the learning process. You need to be able to see progress in your learning, no matter how small that progress is. This keeps you motivated.
  24. Btu how can you have all this in such an environment as a university that doesn’t instigate you to practice? Where can you find more if your university already does it and you want/need more?
  25. You create or join a community! Let’s help ourselves! :D
  26. This is just a part of what we have in Rio and just a tiny bit of São Paulo. It works: people helping people.
  27. This guy: Hugo. He is one example of a person that experienced all the benefits of being an active part of a community.
  28. He learned from the community and he became known in the worldwide open-source community. And by showing everyone how good he is (and at the same time helping the community), he got many awesome opportunities.
  29. I loved Delphi. I thought it was a very bright and successful future (no offence). Are you serious?
  30. But I found the light thanks to the guidance of friends (unknown people). I was highly motivated
  31. And then we started our community. We trained ourselves and learned (a lot) through theory (in the university) and practice (in the community)!
  32. And our community got big! We started organising bigger events and we got help of many great people and community members.
  33. We expanded our community. We trained moaaaarrrr and reached even more people!
  34. And we started to bring the community to the university… why not? Let’s get some Bernardos excited!
  35. I gave my first proper contribution to my community. A crash course is enough if you don’t like or cant speak too much, just to show them how important some things are and how easy they are to implement. Make them curious and eager to learn.
  36. Do as those great people did to you. Make more people join the community, make more people start their own communities and keep them going.
  37. You will need help… so ask your old friends, ask the community. They will come in the blink of an eye.
  38. Meet people. Talk to people. Networking is an awesome tool for learning. Those “famous" and “important" people are so easy to reach. And have fun with the community.
  39. After some time, the community will help you improve yourself so much and will help show everyone how you evolved, that opportunities that once were too high for you are reachable now.
  40. Comentar sobre finalização de um projeto e maneiras de se colocar online: PaaS, IaaS e hospedagem compartilhada (eca!). Dev que é dev quer IaaS.
  41. A community needs trust that must be respected and neve put at risk.
  42. Dialog will help you establish a trustful relationship.
  43. The richest experience ever! This will never be replaced or matched by any technology.
  44. One of the fundamentals of a sustainable community.
  45. Different people has many different interests. If you need a label, label yourself as a human.
  46. There can be leaders or not, but there should be no owners.
  47. That’s how you teach, live and learn.
  48. Things takes time. Practice always, even if you can only practice 15 minutes a day. Practice leads to perfection.
  49. Give, give and give! You will get surprised by how fast (and how many) things come back.
  50. Do it simple and just what is essential to keep it going.
  51. Think global, see the higher picture. But don’t wait for any superior people to start doing something. Do it inside your own community, start now!
  52. Think global, see the higher picture. But don’t wait for any superior people to start doing something. Do it inside your own community, start now!
  53. Comentar sobre finalização de um projeto e maneiras de se colocar online: PaaS, IaaS e hospedagem compartilhada (eca!). Dev que é dev quer IaaS.