277 votes
Accepted

Should I reveal productivity tricks to peers, or keep them to myself in order to be more productive than the others?

If you reveal it publicly (that is, everyone knows you have trained your peers) not only will you be more productive, but your whole team will be, and management will know why. By advancing the ...
user avatar
202 votes

Is it right to ask candidate why he is applying for developer while he was a leader?

I think that's a totally natural question to ask. It's obviously a useful piece of information for the recruiter to assess - what are the motivations of the candidate. And the candidate shouldn't be ...
user avatar
158 votes

Disrespectful employee going above my head and telling me what to do. I am his manager

My boss did not help things when he told Bill 'Bill, you're the guy until OP rolls his lazy butt in at 11:00', and that 'OP is really better behind a desk'. That's a huge RED FLAG: You are working ...
user avatar
  • 90.7k
134 votes

Hired for too high a level position

I was in this exact situation several years ago - I took it as a challenge. It made me work harder and I learnt so much from the process, and from the people who were supposedly junior to me. Being a ...
user avatar
  • 5,843
120 votes

Is it right to ask candidate why he is applying for developer while he was a leader?

Not only is it a question you can ask; it's one you should ask! The answer will reveal whether the candidate views it as a post-failure step-down or a happy return to core interests. Or something ...
user avatar
  • 8,750
106 votes

Should I reveal productivity tricks to peers, or keep them to myself in order to be more productive than the others?

I agree with almost all points given in Kate Gregory's answer but would suggest two minor changes: First, I would not say "make me a lot faster than the rest of the team" (even in case it's true). I ...
user avatar
  • 1,980
85 votes
Accepted

Should I recommend that I not be involved in a project if my advice is consistently ignored?

What course of action should I recommend to my manager? Discuss this with your manager first. They may have insight about the responsibilities you have. If your manager doesn't know, suggest a ...
user avatar
  • 110k
82 votes

Is it right to ask candidate why he is applying for developer while he was a leader?

Yes, you should ask. Of course, because you want to understand where the candidate is coming from, what his ambitions and skills are, et cetera. But keep an open mind, don't read too much in job ...
user avatar
  • 3,836
78 votes
Accepted

I think I've received an unofficial demotion, how should I raise my concerns?

When you ask your manager for more responsibilities and more inclusion in high level discussions, it's one strike and you're out. You either get it immediately, or you don't. If you've already asked ...
user avatar
  • 41.8k
77 votes
Accepted

How to ask a non-programmer not to advise me on programming tasks

It sounds like there are many issues, a lot of which is related to communication. Daily Standups could help this. They are a tool from the agile world. Even if you are not following an agile ...
user avatar
72 votes

Disrespectful employee going above my head and telling me what to do. I am his manager

Document the objective failings he has in his job. Don't document things that are subjective, like how you feel disrespected. He doesn't complete his assignments on time? Document it when it ...
user avatar
  • 619
60 votes

Hired for too high a level position

When I'm confronted about this ("so what level are you actually?"), should I... Just tell them your level and move on in the conversation. If you don't make a big deal out of your title, ...
user avatar
  • 5,382
54 votes

Asked to be lead of my slightly disgruntled team

I am exactly in the same position as you, and my boss has asked me to become lead of my team precisely because I am new and don't have standing issues with anybody, I will probably be in a better ...
user avatar
  • 1,819
46 votes

How to ask a non-programmer not to advise me on programming tasks

Tell him the story of the car mechanic who was asked how much he charges. His answer was: “It’s $25 an hour. It’s $35 if you watch, $45 if you give advice, and $55 if you try to help. “
user avatar
  • 153k
46 votes

Disrespectful employee going above my head and telling me what to do. I am his manager

You've been supplanted: you should start looking for a new position as soon as possible. Your boss thinks Bill is better at your job than you are. And, given that you're posting here about how to deal ...
user avatar
42 votes

I think I've received an unofficial demotion, how should I raise my concerns?

@Ertai87 has a good answer that covers the main options you have moving forward, so I will just add an observation: I'd like to avoid leaving this job if possible, because the pay is far above market ...
user avatar
  • 801
40 votes

Hired for too high a level position

Careful! Don't shoot yourself in the foot by talking about being overhired. It sounds like you're highly competent, just feeling a little overmatched in a new environment, which is to be expected... ...
user avatar
31 votes

Should I recommend that I not be involved in a project if my advice is consistently ignored?

The third option would be to log all technical recommendations and deficiencies by email with Manager X. This leaves them in control but holds them accountable for any shortcomings as you have ...
user avatar
  • 33.9k
28 votes

Asked to be lead of my slightly disgruntled team

I have been in this situation, and here would be my 2€: I'm not sure if this is the right thing for me. I'm not sure if I want to take on that responsibility "Responsibility" is a weird thing. ...
user avatar
  • 8,287
25 votes

Asked to be lead of my slightly disgruntled team

If you're interested in pursuing a tech lead or a more management-focused path in your career development then it may be worth looking at even if there isn't additional compensation being offered (...
user avatar
  • 95.8k
25 votes

How to ask a non-programmer not to advise me on programming tasks

I ran into this very thing, here's what I did. Note: Only do this if there is no urgency and you have the time. I sat down with the person and let them watch me fix some bugs. I let them know that ...
user avatar
24 votes

Hired for too high a level position

I've been on the other side of this with people being brought into our team as the Team lead or head architect who the team felt was at our same level or maybe a little lower. I would say the only ...
user avatar
22 votes

Disrespectful employee going above my head and telling me what to do. I am his manager

I spoke to our CEO about this issue, and he did not seem supportive at all. I told CEO that I felt Bill was stepping on my toes and needed to stay in his lane, both as his job description and an ...
user avatar
  • 17.1k
21 votes

Should I recommend that I not be involved in a project if my advice is consistently ignored?

Take your role literally My stated role in the project to review the work undertaken by the contracts, ensure it is technically proficient, and request changes where errors or omissions are ...
user avatar
  • 36.5k
20 votes

I think I've received an unofficial demotion, how should I raise my concerns?

You mention in the comments: We disagree on technical decisions (during code reviews and meetings) often, and those can get a bit heated. She also makes snide remarks about the quality of my code ...
user avatar
  • 3,537
19 votes

I think I've received an unofficial demotion, how should I raise my concerns?

I went through pretty much the exact same thing 2 years ago. Only it was a consultant, not a co-worker, who was promoted over me. As Heinzi said, there are two possibilities: You're a senior ...
user avatar
17 votes

How to ask a non-programmer not to advise me on programming tasks

This person is only trying to help, don't shoot them in the foot, all you need to say is: "I got this [name of person], thank you for your help. I'll let you know if I have any questions". If ...
user avatar
  • 7,791
16 votes

Is it right to ask candidate why he is applying for developer while he was a leader?

It's not just okay to ask, you absolutely have to ask this question! What you're essentially talking about is an overqualified candidate. Whenever you have someone applying for a position that's below ...
user avatar
  • 59.7k
15 votes
Accepted

Should I expect Gratitude from my Boss?

Package it. Write an email with issues and corrective actions you took to get everything back on line. He may think it almost fixed itself.
user avatar
  • 36.5k

Only top scored, non community-wiki answers of a minimum length are eligible