We live in a very wired world. In the past, it was much easier to separate your work and "other" persona. Now, it is much harder to do that. Take my blogging here. I am sure I have earned some scorn from some because of my thoughts here (or would if they noticed them), but is that just a price I have to pay? Do I need to squelch my contribution to the public discourse of any controversial issues since it could keep me from getting a future job?
As you can tell, especially using this blogging site, all my blogs ultimately link to the others. Someone who reads my Brad on Security blog could also chain here. In some ways I really don't care. I have always marched to my own tune. I do good work, but I don't fit in a mold very well (another problem I am facing while pondering my future career direction in the other blog).
This makes me not want to work someplace that would discount my very strong technical skills merely because of my thoughts posted here. I don't know that it has happened yet, but it is certainly a distinct possibility since a few of the views I hold strongly are certainly against the spoken norm.
I do believe more people agree with me than will speak up, but it is quite possible that a potential future boss would read here and decide I must truly be ignorant in spite of my experience, education and certifications, because I don't believe everything we see in the world is a result of blind chance.
So be it. I could try to purge things I suppose, but that would not be all that fruitful, since the record is out there and Google remembers forever. :)
I also don't want to live in a world where I can't express myself. I may keep some thoughts more private, since I am not independently wealthy at this point, but I refuse to stuff it all just because it might bother someone. If you can't handle a strong thinker, then I don't want to work for you, plain and simple.
I remain convinced that I can add enough value enough places that the risk is acceptable.