Hacker News new | ask | show | jobs
by jonskeet 3735 days ago
> The biggest issue with idolizing people this much in my opinion is that it puts a huge divide between you and that idol.

If it's any help, I'd be happy to give a huge list of bugs I've caused due to inexperience and incompetence.

I'm not going to pretend I don't enjoy the micro-celebrity status SO has given me, but I'd be happy to help correct any impression that there's a huge gulf between me and any "regular" programmer. Maybe a gulf in "time spent answering questions on SO" but not some massive intellectual divide.

1 comments

Honestly, I was expecting a list of projects that you delivered with great code quality, tools you built to improve programming, and so on. I have that for Margaret Hamilton, from Apollo to 001. Bernstein of Qmail and Rod Chapman of Praxis Correct-by-Construction come to mind. Answering lots of questions about programming indicates something about knowledge but that depends on the questions & answers. I know lots of programmers value people doing hands-on parts.

So, all in all, I guess I'm wondering what writings or work you did that puts you on list of top programmers. I mean, is it just how many aspiring or professional programmers you've helped day to day? The amplification effect of your SO activities on our field? Or specific, jaw-dropping software or books I don't know about? Or both?

Just curious.

Well, my C# book (C# in Depth) has been well received. I'd like to think my date/time library for .NET (Noda Time) is mostly well-written.

But no, nothing that I'd expect to put me in the top 15 (or top 1500) programmers in the world.

That's honest. Appreciate the feedback. In case you missed the other comment, I do think we should have recognition of contribution to educating programmers in practical ways. I think your StackOverflow work and book should earn you some place high on that list. :)