When I was a child, my Grandfather gave me as a present a Swiss Army Knife.
If had all these cool features, like a toothpick, tweasers, big knife blade, small knife blade, scissors, a mini saw, etc.
I thought this was the greatest invention ever.
It had a tool for any project you needed.
A utility knife for every occasion.
And then there a knifes specifically for hunting, fish cleaning, digging, small knives for key chains.
These knives have one or two purposes and they work great for what they were intended.
As a programmer, I like to think of my skills as a Swiss Army Programmer.
I can troubleshoot an IIS server, I can write code in Java, I can program in other languages like .net and Visual Basic, I can write reports in a variety of platforms, I can speed up queries, interact with the Mainframe, etc.
I can do all sorts of things.
Then you have programmers who do one or two things really well, and that's about it.
So as you can see, both types serve a purpose, the utility and the specialized.
One is not better than the other.
Regarding Knives or Programmers.
And I thank my Grandfather for the great gift!
I signed up for the Hortonworks Certified Associate exam last Thursday. Figured if I sign up, I'd have to take the test. And if I tak...
Data becomes information. Information adds value if used properly to align business practices, streamline processes with net result of incr...
Data is the new oil. Sort of a good analogy. Except new oil is constantly required. And there is only so many oil wells on the planet. A...
What do you want to do when you grow up. For some of us, we still haven't decided. After close to 50 years. Chances are, if you chos...