0
SOCIALIST
SOFTWARE DEVELOPMENT
CJ Kihlbom, Elabs
http://www.newsweek.com/2010/08/15/interactive-infographic-of-the-worlds-best-countries.html
SHARING IS CARING
CJ Kihlbom, Elabs
The Labour Party is a democratic
socialist party.
It believes that, by the strength of our
common endeavour we achieve mor...
The Labour Party is a democratic
socialist party.
It believes that, by the strength of our
common endeavour we achieve mor...
OPEN SOURCE
http://www.flickr.com/photos/daviderickson/718933691/
“IS OPEN SOURCE
COMMUNIST?”
http://www.zdnet.com/blog/open-source/is-open-source-communist/210
PAIR PROGRAMMING
“Pair programming, like socialism, can
help the weak folks but greatly
hinders the better ones. Two idiots
working togethe...
FLOW
CAMARADERIE
STABILITY
LEARNING
APPRENTICESHIP
MENTORING
COMPETITION
COLLABORATION
SOLIDARITY
THANKS!
CJ Kihlbom, Elabs – @cjkihlbom
Socialist Software Development - RubyConf 2010
Socialist Software Development - RubyConf 2010
Socialist Software Development - RubyConf 2010
Socialist Software Development - RubyConf 2010
Upcoming SlideShare
Loading in...5
×

Socialist Software Development - RubyConf 2010

1,403

Published on

Socialism is often portrayed as pure evil by US media (hello Fox News), yet many socialist countries are ranked as some of the best countries in the world (Newsweek). So maybe it’s not all bad?

If you look at job listings for software developers, it seem like a lot of companies are looking for “programmer rock stars”, “coding ninjas”, etc. There is a romantic notion about the ultra productive independent super developer.

This talk examines software development from a socialist perspective. Might we get better results and provide more value if we set aside our egos and work together?

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,403
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Socialist Software Development - RubyConf 2010"

  1. 1. SOCIALIST SOFTWARE DEVELOPMENT CJ Kihlbom, Elabs
  2. 2. http://www.newsweek.com/2010/08/15/interactive-infographic-of-the-worlds-best-countries.html
  3. 3. SHARING IS CARING CJ Kihlbom, Elabs
  4. 4. The Labour Party is a democratic socialist party. It believes that, by the strength of our common endeavour we achieve more than we achieve alone, so as to create, for each of us, the means to realise our true potential, and, for all of us, a community in which power, wealth, and opportunity are in the hands of the many, not the few. “
  5. 5. The Labour Party is a democratic socialist party. It believes that, by the strength of our common endeavour we achieve more than we achieve alone, so as to create, for each of us, the means to realise our true potential, and, for all of us, a community in which power, wealth, and opportunity are in the hands of the many, not the few. “
  6. 6. OPEN SOURCE
  7. 7. http://www.flickr.com/photos/daviderickson/718933691/
  8. 8. “IS OPEN SOURCE COMMUNIST?” http://www.zdnet.com/blog/open-source/is-open-source-communist/210
  9. 9. PAIR PROGRAMMING
  10. 10. “Pair programming, like socialism, can help the weak folks but greatly hinders the better ones. Two idiots working together can’t mentor each other. Two capable programmers don’t need to mentor each other. From “What Every Engineer Should Know About Career Management”, by Mike Ficco
  11. 11. FLOW
  12. 12. CAMARADERIE
  13. 13. STABILITY
  14. 14. LEARNING
  15. 15. APPRENTICESHIP
  16. 16. MENTORING
  17. 17. COMPETITION
  18. 18. COLLABORATION
  19. 19. SOLIDARITY
  20. 20. THANKS! CJ Kihlbom, Elabs – @cjkihlbom
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×