In Defense of The Jack of All Trades
“A human being should be able to change a diaper, plan an invasion, butcher a hog, design a building, conn a ship, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve an equation, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.” Robert A. Heinlein
It seems that the topic of specialization has come into focus yet again in the web world and with it, the people who say being a “jack of all trades” is a useless thing to strive for.
A lot of web professionals are pushing newcomers to specialize in a single area to make themselves more marketable and employable. Without a doubt, specialists will always be needed in any industry. But is it really so bad to be a web generalist?