Live data from Hacker News

The Positive Programmer

rdegges.com

1–10 of 119 posts

Re: The Positive Programmer

#3
People differ. Different people are also valid and can get things done, and may have unique strengths. Lincoln was classified as "melancholic." Pessimists may have more accurate views of many things. Do we really have to demand that everyone have the same personality as ourselves?

Re: The Positive Programmer

#4
There's a reason developers complain and fixate on things that are bad or broken. It's because, for the most part, developers (and designers and UX people and many others) are natural problem solvers.

If something isn't broken, okay, great, no need to focus on it. But if something is broken, to a problem solver, this is inexcusable. Things that are wrong need to be fixed. So when you see people complaining about things like startup culture or sexism in tech or whatever else, it's because these people see a problem that can be fixed, so they focus their efforts on fixing it. Most people who comment on these types of things aren't just complaining, they're offering solutions or their thoughts on what the "real problem" is.

Personally, I feel the whole "positive attitude" thing is a detriment. People with "positive attitudes" tend to ignore problems because they don't want to upset others or make waves. These problems tend to fester until people like me (problem solvers) get so tired of it we just leave.

If all you want is to be happy, fine, be happy, do your thing, ignore the problems. But if you want to make an impact, if you want to fix things and make them better for yourself and others, you have to focus on the things that are wrong and you have to complain and offer solutions and build solutions and piss people off until things get better. Making things better is always a fight; it's always a struggle; and you're unlikely to be very happy while trying to improve or fix broken things. Some people think it's worth it, others don't.

Re: The Positive Programmer

#5
post #3

People differ. Different people are also valid and can get things done, and may have unique strengths. Lincoln was classified as "melancholic." Pessimists may have more accurate views of many things. Do we really have to demand that everyone have the same personality as ourselves?

There's no sort of demand in the article. The advice there is to be a passive observer of human behavior rather than getting angry and engaging in flamewars.

Given the current climate I see on HN, this advice is spot on.

Re: The Positive Programmer

#6

There's a reason developers complain and fixate on things that are bad or broken. It's because, for the most part, developers (and designers and UX people and many others) are natural problem solvers. If something isn't broken, okay, great, no need to focus on it. But if something is broken, to a problem solver, this is inexcusable. Things that are wrong need to be fixed. So when you see people complaining about thin…

> so they focus their efforts on fixing it

Complaining is not focusing your efforts on fixing something. Fixing is fixing. Complaining is complaining. When you complain about a problem instead of helping to build a solution, you become part of the problem.

I don't think this article said anything bad about polite and constructive criticism.

Re: The Positive Programmer

#7

There's a reason developers complain and fixate on things that are bad or broken. It's because, for the most part, developers (and designers and UX people and many others) are natural problem solvers. If something isn't broken, okay, great, no need to focus on it. But if something is broken, to a problem solver, this is inexcusable. Things that are wrong need to be fixed. So when you see people complaining about thin…

I'm not sure that quite gets at it, though - because there's there are actually three branches here. Focusing on the problem, pretending there's no problem, and focusing on the solution.

I think that one who focuses on solutions can be positive-focused without ignoring the problem.

Re: The Positive Programmer

#8

There's a reason developers complain and fixate on things that are bad or broken. It's because, for the most part, developers (and designers and UX people and many others) are natural problem solvers. If something isn't broken, okay, great, no need to focus on it. But if something is broken, to a problem solver, this is inexcusable. Things that are wrong need to be fixed. So when you see people complaining about thin…

I don't think being positive implies that you're looking the other way when a problem appears. I've noticed recently that my twitter stream is filled with programmers complaining about things not working but... they're not solving them.

Re: The Positive Programmer

#9

There's a reason developers complain and fixate on things that are bad or broken. It's because, for the most part, developers (and designers and UX people and many others) are natural problem solvers. If something isn't broken, okay, great, no need to focus on it. But if something is broken, to a problem solver, this is inexcusable. Things that are wrong need to be fixed. So when you see people complaining about thin…

I don't think there is any contradiction between being a problem-solver and having a positive outlook on life, as long as you are a competent problem solver and getting a lot of problems solved. Successful problem solving provides both an immediate joy from a "mission accomplished" feeling, and a long term positive outlook that comes with the feeling that because of you, there are less unsolved problems in the world, therefore life is better.

Don`t people become problem-solvers because they enjoy solving problems? And if that is a case, than being presented with a host of unsolved, yet potentially solvable problems should make a problem-solver scream with glee, right?

Re: The Positive Programmer

#10
> The first (and only) thing that immediately came to mind was that I wanted to be a better person: I wanted to be smarter, more successful, and happy.

When I read this, the first thing I thought of is, "Well that's your problem."

To me, based on my experiences and what I've read and observed from other people, many people find the most happiness from focusing less on oneself, and focusing more on others.

What can I do to enhance the life of someone else? What can I do to make a positive impact on others? What can I do to make a difference on the well being of society?

But instead, it seems like the thought of the quoted sentence is focusing more on benefiting oneself -- make me smarter, make me more successful, make me happier.

Don't get me wrong, I'm talking to myself as well, because I often find myself too focused on me. But I feel that when I instead start to focus on having a positive impact on someone else, that's when I start to experience genuine happiness. That's what I feel makes me a better person.

Post reply on HN