If you think my posts are ridiculously bad or if I, in a stroke of luck, posts something interesting, don't be afraid to give me feedback. One of my ground philosophies are that most of us can't improve without feedback. If someone does a good job, let's say at work, it's very important to tell them. Likewise, if someone doesn't do such a good job, they need to get that information to improve. Negative feedback, of course, need to be told in a more gentle way. Don't just go up to a co-worker and say: "Your programming skills suck!". Try to be constructive and tell him/her what he/her needs to focus on, but don't shade the problems. Be honest.
I like to focus on positive feedback. If you work in a project team, the best way to get people more inspired is to tell them they are doing a good job.
Finding positive things to say, is often more difficult than finding negative things. In a project I worked on, we were told to sit down and look for positive and negative sides about how our team worked. We found a lot more negative than positive. When I thought about the team and the work a bit later, I came to the conclusion that there were just as many things that were positive as negative. Even more positive than negative stuff. I think it's easier to focus on the negative things, so I guess we have to put a little more energy into finding positive things to focus on.
If you want to build a better team or get people to do their best, give them feedback. Mainly positive.
I guess one of the most valuable characteristic a person can hold, is the ability to take feedback and filter out what's constructive and then adapt to it.
A person I worked with, had low self-confidence and lacked interest, to a degree, for the project we were working on. He was given feedback, mostly positive, and after some weeks he was one of the leading developers in the project. It was a real nice experience.
Please help me improve my blog by giving me feedback!