SO I find reasonably useful - but answering questions on SO rather than getting shit done is a waste of time.
Echoing a lot of the other comments, it is easy to get a high rep by just going for the beginner questions. The easiest way to get "reputation" is by answering an opinion question or asking an opinion question. Once I realized that, I ignored reputation mine or anyone elses.
Any complex question I answer on my blog. I then answer the question on SO with a medium length excerpt pointing to my blog. I want to own my content from google's perspective and I rather get google pagerank than SO's reputation.
Echoing a lot of the other comments, it is easy to get a high rep by just going for the beginner questions. The easiest way to get "reputation" is by answering an opinion question or asking an opinion question. Once I realized that, I ignored reputation mine or anyone elses.
Any complex question I answer on my blog. I then answer the question on SO with a medium length excerpt pointing to my blog. I want to own my content from google's perspective and I rather get google pagerank than SO's reputation.
Oh yeah, I should add that the best SE (http://programmers.stackexchange.com/questions/101988/should...) answer I gave in terms of upvotes made it to HN.
It was an opinion question.