Right Where You Belong

4,421 views
3,734 views

Published on

Right Where You Belong - The PHP Community

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,421
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
66
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Right Where You Belong

  1. Right Where You Belong The PHP Community Thursday, October 22, 2009
  2. Making Community Thursday, October 22, 2009
  3. What Makes Them Involvement * Don’t stagnate * Passion! Ask not what it can do for you * Bring what you have * Look for places to improve You Belong * Comfort Thursday, October 22, 2009
  4. Leadership Open lines of Communication Open personalities Know the territory You’re nice... * ...you’re wrong, but you’re nice Thursday, October 22, 2009
  5. What Breaks Them “Crossed wires” * Misconceptions * Gossip * Careless comments Thursday, October 22, 2009
  6. What Breaks Them Interest Level * Always comes and goes * “Withering vines” * No champion Thursday, October 22, 2009
  7. What Breaks Them Ego * Don’t listen to the “little guy” * Perspective != truth * If you’re lucky, the community flows around “that guy”... Thursday, October 22, 2009
  8. Growth Lower the Barriers * Constant Improvement * PHP’s easy, people aren’t * Tour guides? Thursday, October 22, 2009
  9. Growth Guides on The Path * Doing it alone is the hard way * On the shoulders of tech giants * Quiet and Loud Thursday, October 22, 2009
  10. Growth Vision for the Future * Open processes * “To be the best” * Don’t forget the new people! * Planning sucks, but do it (trust me) Thursday, October 22, 2009
  11. Making Your Mark Thursday, October 22, 2009
  12. Set your inner author free... Thursday, October 22, 2009
  13. Write! Documentation Project manuals * Often overlooked * Living document The Others * User guides * API docs Thursday, October 22, 2009
  14. Write! Documentation Code Comments * Bring clarity to code * Generated documentation * A difference between good and great More Tech! * READMEs, etc... Thursday, October 22, 2009
  15. Write! Documentation About the Project * Structure, UML, Schema * Project Wiki * Unit tests? Thursday, October 22, 2009
  16. Write! Blogging You pick the topics * Technical? Community? * Respond to the community * Promote a project Thursday, October 22, 2009
  17. Write! Blogging Who needs to prepare? * Research for some * Off the cuff for others * My recommendation? Both. Thursday, October 22, 2009
  18. Write! Blogging A Few Suggestions * Code - Download or plain-text! * Link to the post (yes, people forget) * Don’t make things up Thursday, October 22, 2009
  19. Write! Tutorials Pick a topic, any topic * You’re just learning too? Cool! * Pass it down * Don’t be intimidated * Writing as learning (an amazing thing) Thursday, October 22, 2009
  20. Write! Tutorials Growing young minds * Channel your inner Beginner * Know the audience * Define the audience Thursday, October 22, 2009
  21. Write! Tutorials A few helpful hints * Don’t forget the code! * If you (just) post it, they won’t come * Include the version number Thursday, October 22, 2009
  22. Write! Books/Articles Publishers like * Apress * Packt * McGraw-Hill Magazines like * php|architect * PHP Magazine Thursday, October 22, 2009
  23. Meet the People Thursday, October 22, 2009
  24. Meet & Greet User Groups Find a local group! * Meetup.com * Calendar @ php.net * You don’t have to always go * Context is everything Thursday, October 22, 2009
  25. Meet & Greet User Groups Meeting of the minds * New ideas * Like-minded * Online collaboration vs Face-to-Face Thursday, October 22, 2009
  26. Meet & Greet User Groups Don’t just attend, socialize! * Shake hands * Get cards * Ask about their pet project Thursday, October 22, 2009
  27. Meet & Greet Mentoring Sharing is good (and important) * Find a budding developer * Set aside some time * Listen then talk You could learn too! Thursday, October 22, 2009
  28. Meet & Greet Speaking to the masses Mailing Lists * Flaming doesn’t help anyone Twitter * Great for public opinion & questions IRC * Personal interaction * Great to keep in touch Thursday, October 22, 2009
  29. Meet & Greet Speaking to the masses Presentations * at local user group * at work * at conferences Be Official * Get on the committee * Chair an uncon * Work behind the scenes Thursday, October 22, 2009
  30. ...and of course, The Code Thursday, October 22, 2009
  31. Contribute the Code Just for PHP Write Tests * phpt * gcov.php.net * TestFest Extensions * Contribute or create Hackin’ the Core Thursday, October 22, 2009
  32. Contribute the Code Extending PECL * that’s peck-ul to you (no, not pickle) * C extensions (phpize/build/include) * almost 230 official packages PEAR * over 530 official packages * well-structured, proven resources * elected leadership Thursday, October 22, 2009
  33. Contribute the Code Outside the Box Other Open Source Projects * Phergie * MediaWiki * Doctrine * Frameworks (Zend, Solar, CakePHP, Symfony) Thursday, October 22, 2009
  34. So you’re a business? You can help too! Employee Participation * PHP’s development * Contributing bugs * The Cost of Training * Encourage community Thursday, October 22, 2009
  35. So you’re a business? You can help too! Open Source projects * Good code, good product * Share an internal tool! Thursday, October 22, 2009
  36. Making a Difference Thursday, October 22, 2009
  37. What You Can Do A place for everyone... No code? No Problem * Write, interact, learn Share your skills * Hack away & make things better “PHP PR” * Further the cause Thursday, October 22, 2009
  38. What You Can Do ...and everyone in a place Finding your fit * Weigh the options * Follow your passion * It’s all about PHP * It’s not all about PHP Thursday, October 22, 2009
  39. What You Can Do Books Forums User Groups Articles Conferences Blogs Written Spoken Outreach Comments Which One-on-One are you? Code Propose Create Correct Contribute Thursday, October 22, 2009
  40. What You Can Do Mix it up! Twitter Outreach Frameworks Create Propose Books Socialize Conferences Forums Articles User Groups Comments Tutorial Bugs Contribute IRC Mailing list Articles One-on-One Blogs Mentoring Projects Correct The Core Tutorial Thursday, October 22, 2009
  41. So what is community? The word is often used to refer to a group that is organized around common values and social cohesion. [...] If community exists, both freedom and security may exist as well. The community then takes on a life of its own, as people become free enough to share and secure enough to get along. Wikipedia.org - http://en.wikipedia.org/wiki/Community Thursday, October 22, 2009
  42. Does PHP fit? The word [community] is often used to refer to a group that is organized around common values and social cohesion. [...] If community exists, both freedom and security may exist as well. The community then takes on a life of its own, as people become free enough to share and secure enough to get along. Thursday, October 22, 2009
  43. Chris Cornutt ccornutt@phpdeveloper.org @enygma http://joind.in/927 @phpdeveloper @joindin A special “Thank You” to all of the wonderful photographers in the PHP community for all of the great pictures they take! Thursday, October 22, 2009

×