Live data from Hacker News

Programmer's Dilemma

medium.com

1–10 of 113 posts

Re: Programmer's Dilemma

#2
Interesting article. I actually have a talk that I give about this exact issue. I laugh at anyone [developers] who calls themselves an "expert" unless it's followed by a very specific, narrow topic.

I dislike the title "Senior" when discussing developers because it's usually just a title given to those who have 1) been there there at least 3 years or 2) Have n years of development related experience on their resume. The problem is, the title is associated with level of assumed expertise. As the article says, these guys can barely answer a basic question.

However, that's not to say that they don't know how to be productive or produce quality results.

It wouldn't be so bad if developers just went out and read someone else's code or attended a code camp or user group, but they don't.

Re: Programmer's Dilemma

#4
post #3

I wish people would use spell check when they write headlines for blog posts.

Google seems to indicate the author is (was?) in Beijing, and I'm guessing that English is not his first language (reading the post seems to bear this out).

It's a valid point, but I'd give him a tiny bit of leeway in this case.

Re: Programmer's Dilemma

#6
post #3

I wish people would use spell check when they write headlines for blog posts.

Google seems to indicate the author is (was?) in Beijing, and I'm guessing that English is not his first language (reading the post seems to bear this out). It's a valid point, but I'd give him a tiny bit of leeway in this case.

You don't need to Google his name, even. He says he's in Beijing at the end of the first section. Presumably wyclif was so turned off by the spelling mistake in the title, he decided not to read any of the article itself.

Re: Programmer's Dilemma

#7
post #5
post #3

I wish people would use spell check when they write headlines for blog posts.

Cut him a break, English is clearly not his first language.

I don't see what that has to do with not using spell check. Wyclif is not criticizing the author for not knowing English spelling--he's criticizing him for not using spell check.

Re: Programmer's Dilemma

#8
This is also the source for some of the fizzbuzz issues. It is astonishing how hard some people find it to make a computer print one through one hundred, never mind adding the flow control correctly.

Re: Programmer's Dilemma

#9
Although the article as a whole makes very good suggestions about keeping your skills fresh, I think his standards for the candidates he interviewed are impossibly high. Expecting an understanding of what the kernel does when malloc is called is probably fair (actually I think this is a trick question, as I believe the kernel doesn't actually page in any memory until it is accessed for the first time). But I don't think anyone without superhuman coding chops would be able to implement an LRU cache framework in one hour using a C library they have no experience with.

Re: Programmer's Dilemma

#10
Completely agree. The other problem I've seen with getting stuck on the same project for X years is that you'll have a very limited portfolio to show for it, unless you're working on side projects as well.
Post reply on HN