Derrida and David Foster Wallace were technically more challenging to my intelligence than what I do now. Don't get me wrong, I love my job, and it is not easy! But it is pretty entertaining (bordering on insulting) to see engineers huff and gruff that no one but engineers can be engineers. There's this weird rift in the developer world where only CS degrees are respected or only wunderkinds who dropped out of high school in their freshman year at a prestigious university are real engineers and everyone else is unworthy of the title. I suppose it is partly because it is a threat to the specialization of engineers (how can someone four years behind me be as good: impossible!). In my experience, however, some of the best people I have worked with are doing something other than what their degree is in because they are curious people who are passionate about lots of things and picked one in college because they had to for the sake of a major. Lots of people happen to be good with both sides of their brain.