Earlier quoted context omitted.
You may be missing the authority dynamic here. If your co-worker looks at a designed object and says "needs more blue, change the word "giant"", that's feedback which you can then incorporate, but can also reject if you think it doesn't help the project. If your direct boss says the same thing, and you don't have the understanding with them that you are totally free to ignore their feedback, you'll have somewhere bet…
OK, I agree that the boss's opinion is different. But then this should be more about how a boss can deliver criticism in a way in which it is not taken as a command. Because the article is pretty much saying that the boss cannot offer any criticism at all which is ridiculous.
Don't add your 2 cents
201–210 of 248 posts
Re: Don't add your 2 cents
#202Earlier quoted context omitted.
I guess the key difference between my experience and this article, though, is that the article seems to be mostly focused in a non-technical boss commenting on benign/arbitrary opinions (like shades of color), rather than a technically skilled superior commenting on his area of expertise. The article is referring to things that are ostensibly subjective changes that don't make a tangible, measurable difference. The s…
I think the employee-boss relationship is a factor as well. Generally speaking, superiors should be able to make constructive criticisms to their subordinates without it impacting morale in a negative manner. That makes criticism a two way street. Bosses must make sure that they're not all critic with no praise. No one wants to be critiqued all the time without kudos for the good portions and hard work. Tone, body la…
::Shakes fist:: lawyers! ;-)
Re: Don't add your 2 cents
#203I can't agree with this article at all. From my experience on contributing to FOSS projects, I feel much better when somebody senior makes adjustments to my code rather than leaving it as-is. Not only does it tell me that they actually read my code and spot errors (the added bug safety net makes it much less stressful for me to write new code), but it also makes me feel like I'm learning something new that I wouldn't…
In a situation where your subordinates are unsure of what to do and they really don't have the skills to do it alone, you have to provide leadership and encouragement. Lead by example, show them how to do it, and let them iterate without too much micromanagement.
When your subordinates are competent but lacking confidence, it's often a better option to stand back and say nothing. The "ownership" piece is huge -- if this is the first big project you've "owned", you'll probably iron out the kinks even if I don't say anything to you. Also keep in mind is that there are many correct ways to solve a problem; while your solution may not be the one I would go with, you're more comfortable with your solution and can probably see things about it that I can't. I trust you to be the expert on the solution; I've got bigger things to worry about like how I'm going to continue servicing my same workload with a 10% cut in budget.
The goal is to move everyone up from "unconfident and incompetent" to "confident and competent". Some people also go through "incompetent and confident", which is also something where the best option is often to stand back and act as a safety net while letting the person learn whatever lesson they needed to learn.
Re: Don't add your 2 cents
#204I can't agree with this article at all. From my experience on contributing to FOSS projects, I feel much better when somebody senior makes adjustments to my code rather than leaving it as-is. Not only does it tell me that they actually read my code and spot errors (the added bug safety net makes it much less stressful for me to write new code), but it also makes me feel like I'm learning something new that I wouldn't…
I guess the key difference between my experience and this article, though, is that the article seems to be mostly focused in a non-technical boss commenting on benign/arbitrary opinions (like shades of color), rather than a technically skilled superior commenting on his area of expertise. The article is referring to things that are ostensibly subjective changes that don't make a tangible, measurable difference. The s…
Re: Don't add your 2 cents
#205In the hypothetical situation described, I get the impression that the boss didn't even look closely at the two weeks worth of work. To then get immediate flattery feels very disingenuous to me.
Re: Don't add your 2 cents
#206I like the way Joel Spolsky describes managers taking this even further at Microsoft back in the day. They wanted to make sure the engineers knew that they were the ones designing the software, to the point where they would refuse to even step in and resolve a conflict between two engineers about the design. Even when those two engineers came up and asked for help resolving said conflict. Now you've got three people…
Right, but you have the engineer saying that is not important, and the designer saying this is the most important part of the software and we might as well not do it at all. This is where you need a decision from someone else.
Re: Don't add your 2 cents
#207Your boss' opinion might not be better... but it often does have more authority. In my case, I work directly for the president of the company. He owns the place, he founded it, he built it, it is his. Whether or not his opinion is better, it does hold complete authority, and it is his right to have his company run his way. Now, if you are a low/mid-level manager, the advice from the article may be more applicable to…
Speaking as someone who has been "the technical guy" for 20-odd years, if the president of the company wants to pick nits like variable names and coding style, he's perfectly within his rights to do so. But he can do it without me.
Re: Don't add your 2 cents
#208Trying to game professional relationships goes both ways I guess :)
Re: Don't add your 2 cents
#209Something a very smart person advised me was to "Tell people what you want, not what to do" It sounds so simple yet is surprisingly hard to practice. It really puts the onus on you to think carefully about outcomes you desire and explain it clearly.
Re: Don't add your 2 cents
#210As a manager, I tend to frame my feedback/opinions as 'Have you considered ?' or 'Can you explain your thinking behind this ?' Doing it this way, I get an understanding of their rationale and if I still think my idea is good, I can debate the worthiness of it against my employees reasoning. I feel this approach fosters a 'best idea wins' rather than a 'manager opinion trumps all'. I agree with Derek's implied point t…