Swiss Army Knife or Generalizing Specialist

McGyver did not see every problem as papers when he used paper clips.

Maybe a problem would be, that when it comes to programming, there is just lots and lots of libraries available from what to build. McGyver had limited amount of stuff and he still built amazing things. Surely he was in some odd situations and normally there would be more stuff around as building material. But too big libraries can be overwhelmers. I really do not need too much building blocks, I need just what I need to accomplish some tasks.

Often I find some libraries or programs too limiting. Some fancy programs offer great features, and still those programs are dumb in some way, and that makes me nervous. And there are the bugs, too. Few simple tools would be very very tested and functional.

Specialists are not needed for common work, but we still need specialists, too.