Generalizing Specialist

http://www.agilemodeling.com/essays/generalizingSpecialists.htm – A term/idea I always beleived in but never got a way to express in so few words.  I completely agree with the idea that Developers should strive to be generalists in diverse technologies while maintaining a niche specialty in a selected few.

Most Noteworthy is the below quote: 

Robert A. Heinlein said it best: “A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.”

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: