Live data from Hacker News

Programming is Terrible

programmingisterrible.com

1–10 of 73 posts

Re: Programming is Terrible

#2
Bitter much?

I've been fortunate to have never worked with bad programmers. Some were not super experienced but still they cared. They did their best. A bad programmer would be someone who didn't care about the next guy.

As for "A" players, they exist. They develop code that others can understand yet probably wouldn't haven't have come up with themselves.

Hard work does not make you an "A" player. Intelligent work does.

Re: Programming is Terrible

#3
> The only supporting evidence for the “uberhacker” was a study on batch processing vs interactive programming, in 1960. On a handful of people, in a half hour session. The rest of the noise is untamed adolescent egotism.

I present exhibit A: Richard Mathew Stallman before he got RSI.[0] The stories of those early computer pioneers should make computer users everywhere take pause and seriously think about the damage they're doing to their tendons.

[0]: In fact, if you type "uberhacker" into wiki it redirects to him.

Re: Programming is Terrible

#5
Finally, a reasonable programming blog post.

I'm so tired of the inane myths coming out of the programming community like the recent 'liberal/conservative' thing and the 501 manifesto. It seems like every 2 months I have to stop visiting hacker news and proggit while another one of these seemingly intuitive but unsupported link-bait blog posts comes around followed by a deluge of links saying NUH-UH.

Here's the thing, if there is no research supporting your intuition, it's just bullshit. Bullshit is all fine and good until it gets repeated as fact, after that it hurts our professional integrity and enforces biases and discrimination. Fucking stop it.

Re: Programming is Terrible

#6
This article is an example of everything I don't like about Hacker News. The author decries everyone's supposedly "black and white" world, but commits a far greater sin by replacing it with a one-color world, where everything is grey, all shades of grey are equal, and distinguishing between them makes you a bad person.

The worldview of many here denies the fruits of virtue. Some, like this author, deny even the possibility of virtue. This is the epitome of foolishness - virtue contains the seeds of its own rewards, and always will. As an an example, I read an article on here about a champion competitor in an algorithms challenge. The comments section on here wasn't focused on how he solved the problems, nor on how he prepared for the competitions, nor on how to improve our own skills in this area. The vast majority of the comments were along the lines of "these are meaningless and arbitrary challenges, and his skills are useless. why doesn't he spend that time building something useful? i wouldn't prefer him over another potential hire who was otherwise equally qualified, but didn't win global coding competitions" Meanwhile, a company that was not afraid of righteous judgement is profiting from an excellent problem-solver with great insight into difficult problems.

The endless equivocation, nihilistic relativism, and snarky hit-and-run comments, like the author's jab at sexists, provide no insight into anything. Most comments here lay down a thick smog of words that obfuscate whatever insight their authors may be capable of.

Re: Programming is Terrible

#7

Finally, a reasonable programming blog post. I'm so tired of the inane myths coming out of the programming community like the recent 'liberal/conservative' thing and the 501 manifesto. It seems like every 2 months I have to stop visiting hacker news and proggit while another one of these seemingly intuitive but unsupported link-bait blog posts comes around followed by a deluge of links saying NUH-UH. Here's the thing…

Lots of research gets started because of intuition. If there is no research supporting your intuition it may simply be that nobody got around to doing any, not that your intuition is 100% certain bullshit.

So when you find your intuition is not supported by research go do some research. Don't automatically assume it is bullshit or otherwise lots of research will never get done.

And then share the outcome of that research (positive and negative) along with your intuition.

Re: Programming is Terrible

#8

Bitter much? I've been fortunate to have never worked with bad programmers. Some were not super experienced but still they cared . They did their best. A bad programmer would be someone who didn't care about the next guy. As for "A" players, they exist. They develop code that others can understand yet probably wouldn't haven't have come up with themselves. Hard work does not make you an "A" player. Intelligent work d…

It's possible to care and do your best and still turn out worse code than someone who doesn't care. I've seen it.

Re: Programming is Terrible

#9
So true. You have to learn that programming is politics from day one. Unfortunately, unlike the sciences where there is a framework for determining who is good and who is bad, in programming it is left up to sometimes immature people to make their case. The best way to silence them is with working software.
Post reply on HN