Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Socialist Software Development - RubyConf 2010

on

  • 1,581 views

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?

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?

Statistics

Views

Total Views
1,581
Views on SlideShare
1,550
Embed Views
31

Actions

Likes
2
Downloads
7
Comments
0

1 Embed 31

http://lanyrd.com 31

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Socialist Software Development - RubyConf 2010 Socialist Software Development - RubyConf 2010 Presentation Transcript

  • 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 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.
  • “ 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.
  • 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 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
  • FLOW
  • CAMARADERIE
  • STABILITY
  • LEARNING
  • APPRENTICESHIP
  • MENTORING
  • COMPETITION
  • COLLABORATION
  • SOLIDARITY
  • THANKS! CJ Kihlbom, Elabs – @cjkihlbom