How do I word this politely? I really, seriously mean this in earnest and not as a joke, sarcasm or by casting aspirations.
But I am offended by people who think they've done all the hard work in "coming up with the idea".
I can come up with ideas and even furniture designs for a faster than light starship or a nano machine that cures hangovers. Making one work is more than a matter of "just implementing it".
I am a computer programmer myself and come across this condescending attitude more often than I care to think of.
Thinking of something takes a couple of seconds. Writing a post perhaps a minute. Actually writing the code to make the thing possible is what makes us burn brain cells on coffee and all-nighters. It takes more lines of code than you would care to simply read in one sitting and more heartache debugging them than you spend in an average day. And we come in tomorrow and do the whole thing over again.
And, no. We don't do our job as a boon to civilization nor as a personal favor to John Johnson of Oak Road (whoever that might be). We get paid for it. We love our work.
Once again, it's our job. Show appreciation. Or don't show it. We get paid either way. But please don't say: "I thought of it. This bunch of geeks just spent a year implementing it."