No I am no programmer. While I do some work on C, Delphi, Assembler and Perl, the things I do would hardly be called a profession. They are small thingies that help an admins life go better.
However there are some people on /. who seem to consider themselves as PhD.s on programming, while not giving a hint about what really happens after they write their "Hello World"'s in C, C#, C++, C-- or whatever. After compiling, they happily think that the world goes round while they forget that lot of things may go quite flat. They forget that, beyond interfaces and pretty lines of code, there are lots of things that happen. These are the guys that are typically blind to the fact that networks may carry lots of things that they could ever guess of. These guys love to rant and name one with everything that comes to their head. Unfortunately there are such trolls.
Recently I saw as two trolls that played some sort of public fight about the security of .NET. They were quite proud that they were programmers. Well I work in securing networks and machines. And I am forced to see very frequently the what goes beyond the screen and keyboard. During the discussion I stated that the biggest danger was that the foggy flexibility of .NET would allow to new types of exploits through the network, where the .NET framework would be used as an easy communication system.These guys flamed me to the impossible, from stating that C is insecure (?) down to stating me as a troll. As it is my tradition I flamed back.
Well, I was wrong. It seems that specifications of CLI are foggy enough to see such things like this one.