Hacker News new | ask | show | jobs
by mtp0101 4797 days ago
This post is extremely stupid. What is this, the first grade? If you can't take honest criticism, you suck. If you think computer technology is full of mean people, try working in finance. My peers don't hesitate to give me honest criticism and that's one of the things I like most about CS. Maybe you should start your own company called "we should be super nice to each other all the time" and have your product be an email subscription service where your clients receive affirmations like "you are a skilled person with value and you have a cute chin" along with some heart graphics and sound effects.
2 comments

Can't we give honest feedback without going into an epic fit of nerd rage over it?

Besides, the worst fights I see among programmers are over trivial matters of opinion anyway. Ever seen people fight over indentation styles, or the proper way to merge upstream changes into a local git repository, or whether functional or object-oriented programming is the One True Way?

The anger in these debates isn't teaching anyone a damn thing, except that the color of someone else's bike shed is really, really important to some people.

Honest feedback:

1) "I really didn't like the way you did X. It broke Y on my browser, $Browser."

2) "Oh god, why did you chose to do this like this? It's broken and stupid"

I hope that people don't nerd rage after (1). I guess they might, and if they do that's a problem.

If you think computer technology is full of mean people, try working in finance.

Finance: saying "you fucked up" means "I respect you enough to offer honest criticism, and here's what you did that I don't like."

Tech startup: saying "you're awesome" means "I'd slit your throat for a 0.05%[0] more in equity. You're awesome because I'll get promoted at your expense."

[0] A nickel. As in, Shadow from FF6 and "He'd slit his mama's throat for..."