It's pretty obvious that in a scientific field, without passion, rigor won't find itself. This article reeks of immaturity. And I'd rather have only passionate people in our field. Most coders who only go through a CS degree as oppose to elementary-highschool-life and beyond coders, there's just a huge wall of difference in terms of understanding down from the cpu to tcp networking, across to asm, endianess, etc etc. New coders just never really get it. It's like trying to learn chess at an older age, 90% of grandmasters were grandmasters by the age of around 13.<p>I learned coding because I wanted to tear shit up as a somewhat dark child. And that's why I know pretty much everything from databases to reverse engineering to packet sniffing/editing to patching, injecting, loaders, class modification, obfuscation and deobfuscation, and XSRF, RCE, shellcode, buffer overflowing, the list goes on. Along with whatever it takes for an interesting programming job.<p>New coders just don't get it, they are too far outside the scope of (played around with it as a child, because it was interesting.) Money isn't a good enough motivator to teach grubbers the real internals of a machine.
Cool dude -- no worries; I'll just never hire you. Passion is really hard to fake and, frankly, I don't want to work with you if you don't have it.