Download - 27 Ways To Be A Better Developer
Lorna MitchellIvo Jansch
PHPBenelux 2011
1. See This Talk
2. Participate In Communities
3. Build Relationships, Not Systems
“The greatest missing skill is somebody who's both good at understanding the engineering and who has good relationships with the hard-core engineers, and bridges that to working with the
customers.”
Bill Gates
4. Use Analogies
5. Learn To Speak Manager
Planning Revenue Mindshare
Stock Win-Win Paradigm
Spin-offStake-holder Mission
Eyeballs Profit Monetize
CxO Downsize Branding
BINGO CHART
6. Teach
7. Learn To Google
Would I be the
only one?
Broad Search
Generalize the
Problem
MinimizeScenario
YesNo
Found
Narrow Search
Found
Post
Get help
A Problem
Solved
8. Ask Questions But Learn To Fish
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime."
Chinese Proverb
9. Keep Reading
#linktuesday
http://phpdeveloper.org
http://techportal.ibuildings.com
http://phparch.comhttp://devzone.zend.com
10. Plan Ahead
11. Take It One Step At A Time
Pick a new technology
Explore
Get Comfortable
Master
12. Keep Your Hands Dirty
13. Less = More
“Perfection is achieved, not when there is nothing more to add, but when there is nothing
left to take away”
Antoine de Saint-Exupéry
Conference
Speaker
Organizer
Attendee
Event
Person
Entity
betterok bad
14. Code For Today
15. Cut Your Losses
16. Reflect
Evaluate
Learn
Improve
Apply
Continuous Evaluation
17. Be Organized
18. Inside Out vs Outside In
19. Learn Other Languages
<?php
System.out.print(‘Hello’);
?>
20. Take Distance
21. Bitwise Problem Search
r1 r968r484
Good Bad
r484 r968r726
Bad Bad
r512 r514r513
First Bad Commit Bad
Good
...
Good
git bisect+
unit test =
lightning fast problem pinpoint
22. The Dunning-Kruger Effect
What there is to know
What you think you could know
What you think
you know
What you know
“Seniors”
OverestimationUnawareness
‘I know everything’
What there is to know
What you think you could know
What you
thinkyou
know
What you
know
Actual Seniors
Modesty
Awareness
‘I know what I don’t know’
23. Use The Force
24. Be Healthy
25. Passion
26. Get Out Of Your Comfort Zone
27. Have A Role Model, Be A Role Model
Thank you!
Lorna Mitchellhttp://www.lornajane.net@lornajane
Ivo Janschhttp://www.egeniq.com
@ijansch
Please rate this talk at http://joind.in/2411
Come see us at ______
The full credits for the pictures in this presentation can be found in the slide deck online.
Resources
The following URLS point to relevant information. If you liked the presentation, you are going to want to have a look at the following sites:
• Sleep Well - http://www.theregister.co.uk/2010/11/23/coders_insomnia_mental_hygiene/ On the Be Healthy slide, we talked about how good health improves your development skills. This is an interesting article about recommended sleep hygiene for programmers.
• Getting Things Done - http://en.wikipedia.org/wiki/Getting_Things_DoneOn the ‘Be Organized’ slide, we discussed how you can structure the way you work. This wikipedia article is a great starting point.
• How To Ask Questions The Smart Way - http://www.catb.org/~esr/faqs/smart-questions.html This article by Eric Raymond goes with the item about asking questions.
• The Passionate Programmer - http://pragprog.com/titles/cfcar2/the-passionate-programmer In the ‘Passion’ item, we mentioned a book by the pragmatic programmers. This is the URL for it.
CreditsThe following pictures were used in this presentation. All images are licensed with a creative common license.
• ‘#27’ by Dwayne Madden - http://www.flickr.com/photos/dj-dwayne/4553167357/
• ‘This Way’ by Steve Snodgrass - http://www.flickr.com/photos/stevensnodgrass/4906011803/
• ‘I don’t want to be your ...’ by Josh Pesavento - http://www.flickr.com/photos/pezz/3785769013/
• ‘Matt Dillon kicks off ...’ by Yodel Anecdotal - http://www.flickr.com/photos/yodelanecdotal/499434961/
• ‘Still Human’ by Quinn Dombrowski - http://www.flickr.com/photos/quinnanya/3821448668/
• ‘Good Friends’ by Juliana Coutinho - http://www.flickr.com/photos/ngmmemuda/4166182931/
• ‘TAM London Audience’ by Matt Brown - http://www.flickr.com/photos/londonmatt/3977320759/
• ‘Crowd in DPC’ by Juozas Kaziukenas - http://www.flickr.com/photos/juokaz/4702578495/
• ‘The Bridge’ by Ian Carroll - http://www.flickr.com/photos/iancarroll/3050791327/
• ‘Bingo Night’ by Robert Banh - http://www.flickr.com/photos/robertbanh/3319821124/
• Untitled by Kristina Sohappy - http://www.flickr.com/photos/kristina-sohappy/4242102266/
• ‘ZendCon Tutorial Day’ by Andries Seutens - http://www.flickr.com/photos/andriesss/4027902414/
• ‘Google Logo in Building43’ by Robert Scoble - http://www.flickr.com/photos/scobleizer/4249731778/
• ‘Tiffus teaching Hoonan how to fish by Brett Kelly - http://www.flickr.com/photos/inkedmn/758241963/
• ‘Programming related books at home, RHS’ by Michael Fogus - http://www.flickr.com/photos/fogus/2629211069/
• ‘Darts of Pleasure’ by Melissa Gray - http://www.flickr.com/photos/melissagray/4002863212/
• ‘One step at a time’ by Fernando de Sousa - http://www.flickr.com/photos/fernando/150271931/
• ‘War and Peace Show’ by Growl Roar - http://www.flickr.com/photos/growlroar/4821487849/
• ‘Less is more? More than what?’ by Theilr - http://www.flickr.com/photos/theilr/2200873034/
• ‘Spaghetti’ by Cyclonebill - http://www.flickr.com/photos/cyclonebill/2223412838/
CreditsThe following pictures were used in this presentation. All images are licensed with a creative common license.
• Untitled by Eduard Orbitron - http://www.flickr.com/photos/eduardorbitron/5187761681/
• ‘Riverside and I-35’ by Dustin Coates - http://www.flickr.com/photos/dustinc/577521134/
• ‘Drawer Organizers’ by Rubbermaid Products - http://www.flickr.com/photos/rubbermaid/4545308035/
• ‘Complicated Sign’ by Redvers - http://www.flickr.com/photos/redvers/1249510693/
• ‘Library Refresh’ by Mike McCune - http://www.flickr.com/photos/mccun934/5000045252/
• ‘The requisite startup foosball table’ by Quami77 - http://www.flickr.com/photos/yakshaving/3795071232/
• ‘Haystack’ by Fod Tzellos - http://www.flickr.com/photos/fod/237453417/
• ‘Red Lion Denver Southeast Fitness Center’ by Red Lion - http://www.flickr.com/photos/43536733@N03/4009413538/
• ‘Fire’ by Matthew Venn - http://www.flickr.com/photos/matthewvenn/366986755/
• ‘Main conference room’ by Felix de Vliegher - http://www.flickr.com/photos/felixdv/2579551939/
• ‘Matthew Weier-O’Phinney’ by Juozas Kaziukenas - http://www.flickr.com/photos/juokaz/4702577233/
We have used other materials, such as the Dilbert and XKCD comics and the Yoda picture from Star Wars, under the assumptions that embedding them is fair use; they are copyrighted by their respective owners. Sources:
• http://www.dilbert.com
• http://www.xkcd.org
• http://www.starwars.com