Pages

Thursday, November 3, 2011

Programming is nothing like playing with legos.

If I'm going to use an analogy of building with legos to describe the process of programming, I'd rather describe it like this.

Programming is like building your own machine that makes the legos. Then telling all your friends and family, co-workers, etc that you built a new lego. Afterwards, most of them will simply ignore you and your shiny new legos and walk right by them and head to the train set sitting on the table, or the puzzles, or blocks. A few of them will pick one up and look at it closly, and say, "this isn't a lego at all".  And maybe, just maybe, one guy you've never met will pick it up, take a look at it, see your vision or their own, pick up more legos and build something with it.

0 comments:

Post a Comment

What do you think?