I code. I'm a coder. I have coded. Up until yesterday this would not be true. I spent 3 hours yesterday writing a 10 line Perl script to do a job that manually would have taken me about 30 minutes. It was a fun challenge, but I could not imagine doing it for a living.
I get paid to be a network engineer. This means that I spend 60% of my time with hardware, 40% of my time with software, and 0% of my time writing code. Code scares me. Coders scare me too.
They can spend 10 hours each day about 3 inches away from a computer monitor for close to 3 months. Their co-workers pass by their cube to hear only the constant clicking of keys, rifling of paper and the incoherent mutterings and tortured moans of defeat. In the end after twenty-seven management revisions and user upgrades they barely squeak their program out with two days before the deadline.
It's not until after coding is complete when debugging begins. Now the pale cave dwelling coder must try to fix all the problems in their code. Because to produce a product that is free of bugs is an impossibility. They know this. So no matter how hard the devoted code masher tries, they will fail. Not can fail or might fail, will fail. I mean really, is that any way to live?!
In addition to that they must devote a huge amount of free time on staying current with this bizarre language that they speak. That's right, it changes and pretty frequently. Could you imagine that holding true with any other language?
So you spent three years in college learning French. You speak it very well, and use it everyday. Well guess what, the French have just released French 2.0. That's right, the sentence structure is completely changed around and even a number of words have been revised. They keep saying it's new, improved and works better than French 1.9, but you have yet to see any real benefit. It's not like you have any option though, everyone else is now using French 2.0 so you'll have to learn the new version.
What you called the restroom in French 1.9 is now the word for apple. In fact there is no word for restroom any more, you now have to say "The room where the bath is". If you don't like it, don't worry they'll probably change it again with the next release due out in 6 months!
This is what a coder goes through every few years. No thanks. The principles of networking were established close to 40 years ago, and while speed and the medium changes every few years, the concept of networking is the same as it was in the 70's. So when I say I code, I don't mean to say I'm looking for a career change.
No sir, I'd rather do it at my leisure than have it a requirement for living.