I was wondering how important keeping
a blog and generating tech related
content is for career development? How
does having one/not having one effect
your potential for getting hired?
having one is helpful. these days, the first thing someone does is google your name. if your name shows up in some technical areas, then +1. it's not just blogs though. it can be forums, open source version control comments, mailing lists, etc.
it's not hard to get started. what i do is whenever i solve a problem or have an insight on something, or even just want to comment on it, i write a little blog entry. do i think i'm saying something important or meaningful? of course not. for us non-nihilists, it's a tough mental leap to start blabbing publicly when we know that what we are saying is of little value.
there's an important flip side of this. keep personal information to a minimum. you never know what sort of thing is going to turn someone off. for example, by law (in the US), an employer can't ask if you have children. if you expose that you have 8 children on facebook, they just got around that law. something you think is innocuous today might harm you down the road. once you post it, it's there forever.
you have to judge the risk / benefit. if you think it's really important that everyone sees that picture of you mooning the senior citizens, if that's more important than getting the job you want down the road, then by all means post that picture.