Live data from Hacker News

Ask HN: My boss doesn't think I'm doing good work, how to proceed?

news.ycombinator.com

171–180 of 506 posts

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#171
post #35
post #7

This boss telling you that they felt the project should have been done a long time ago: I wonder who that comment benefits? Feels like no one. You get bummed, they give late feedback without a lot of constructive aspects to it. I am trying to think of one way it was useful to tell you that, but I can’t. Seems like you should feel justified in not being a fan of working under this person. What you do with that is hard…

I agree with this sentiment. And in fact, I’ll take it further: I’m not sure any “you should have” phrase is ever beneficial UNLESS it’s in the context of giving guidance about the future. And even then, it’s better to phrase it as “next time, I would suggest…” This has been a pet peeve of mine for a long time. “You should have” phrases are often used to berate or make the recipient feel bad while acting as a vent fo…

Your phrase is also a good replacement for "why didn't you ..."

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#172
post #118
post #98

Earlier quoted context omitted.

This was my reaction as well. The skip-level should not be the first person to let them know they're perceived as under-performing. OP: Schedule a 1 on 1 with your direct manager and have a conversation about all of this. My skip-level at my first MAAAM job used to snipe at me when I was a new hire. He told me to my face he "would not have chosen me" and "didn't know how I got in." It made me so angry it was all I co…

> He told me to my face he "would not have chosen me" and "didn't know how I got in." Holy shit. Glad that this person got managed out... eventually.

Can be motivitating words for some people. Coaches will say stuff like this to a talented athlete who is underachieving, if they think it will light a fire.

A good manager would not say stuff like that unless he really felt the person would take it the right way. A bad manager will say stuff like that to stroke his own ego.

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#173
One angle is that performance reviews are possibly tied to raises. Hence the boss ignoring things outside your control.

It may also be why hour manager was not there. Maybe your manager wanted no part of it.

Of course, the above is a paranoid, and cynical interpretation ..

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#174
My work is only tangential to the software engineering industry. Therefore, my view may not be as applicable as others.

I think it’s inappropriate for this senior manager to have given any feedback about the status or requirements of this project directly to you. As a recent graduate, I would hardly consider you to be responsible for any project management duties. It’s up to the project manager to set expectations and make decisions regarding things like meeting a deadline. In this case, I would assume the project manager is your direct manager.

There is a direct correlation between the output of a project and its inputs: the deadline, any specific requirements, and resources provided to the individual contributors assigned to the project (e.g. a senior resource providing code review). The project manager’s duty is to be the “neck to wring” when there are issues with the project. That is why they are responsible for communicating and setting expectations.

Perhaps your manager did not handle these duties well in this instance. In fact, it sounds to me like this is the case based on your story. Because your manager was not present in this meeting, the senior manager apparently chose to wring YOUR neck instead, which is inappropriate, especially given your tenure.

This is going to happen to you a lot in your career. You can protect yourself or prevent it by keeping good records of your actions. For example, your commit messages could contain a copy of whatever specifications you received, or you can make a habit of confirming your assumptions via email with the appropriate contacts in copy.

Either way, don’t take this too hard. You are unfortunately bearing the brunt of unprofessional behavior that is happening well above your head. The fact that you completed the project and feel proud of the output is what you should remember from this experience.

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#175
There’s a ton of good advice but I’d like to add my two cents.

Your boss also has a boss that (s)he is also trying to make happy to keep his job.

Regarding design decisions, timelines and everything else, look at that from the business’ perspective. Are they about to miss a launch (and $$) because of a dateline pushed back?

Are they getting heat from customers (and risk of loosing $$) because some feature is faulty? (read, bad code, slow, buggy, etc)

At the end of the day the bottom line is money, so when you are able to optimize for that, you are usually held in high regard (good use of business money).

This can be a little counterintuitive for us engineers, specially if we haven’t been that long in the industry, because we are trained for beautiful code, elegant solutions, etc. instead of a company that is trying to meet next quarter’s goals.

I’ve received raised based on “hacks” that felt not dignified enough to be worth my time (read, junior with big ego wanting to solve hard problems), but that little toy app saved multiple members of the team about 2 hours daily!

Hope this makes sense, and don’t take criticism too personal, it can really affect you.

Try instead to put yourself in the shoes of your boss/manager and figure out what’s important for (s)he, what numbers is (s)he monitoring, who might be screaming (hopefully figuratively) at (s)he and optimize for that!

Good luck!

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#176
This sounds like an internal political game between your boss and the skip level and has really nothing to do with your performance.

The non-asshole way of your skip-level to ensure a critical project gets delivered in time is to discuss the deadlines and priorities with your boss and KEEP HANDS OFF THE TECHNICAL DETAILS! Then your boss should break it down to milestones, answer your technical questions, and keep politely bugging you if they believe you are going to miss the deadline.

If the skip-level is not happy with the progress, they should express it to your boss, and the boss should get back with some compromises (hiring more people, simplifying requirements). The golden rule of management is that all praise should be public, and all criticism should be private and candid.

Setting up a meeting with 2 bosses and 1 employee where the skip-level is blowing steam at the employee, forcing the employee to point fingers to the boss is a sign of GROSS managerial incompetence. Skip-level looking through technical decisions (rather than user-impacting perf metrics) is another sign of GROSS incompetence. Having 2 managers and 1 junior programmer work on a feature is yet another red flag.

The key takeaway is that your skip-level is either an incompetent asshole blowing steam off, or trying to get rid of your boss, using this as an excuse. You can find out by checking their previous history (how long they worked together, who hired whom, how big is the company, whos idea was the project) and asking some questions (suggest adding some features to the project to both bosses in separate conversations, and ask about their overall project opinion in between).

If the skip-level is trying to kick out your boss, they may keep you nonetheless, or may try to kick you both off the boat. Your boss may also want to scapegoat you to keep their job (and it may work if the company is shitty). If the skip-level is just an emotional asshole, your boss should give you some hints about not taking it too seriously, so then it's up to you on how much shit you want to put up with.

Either way, most software companies these days are an absurd theater fueled by gossip and human emotion, while the actual product is secondary. You need to either account for it and be cynical, or just ignore that part and be ready to sometimes get fired or blamed without any reasonable explanation.

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#177

Earlier quoted context omitted.

Definitely, I remember as well, that everything they hated me for in school was super beneficial in business. Copying other work? Amazing. Telling boss that I don't have time to do the new task? Trendemous. Solving issue without using latest tech that I just learnt? Incredible. Compaining that some parts of task are harder than anticipated? Brilliant. The only hard part is to bring fake absences into this mindset, so…

You called in sick yesterday and went to the beach with your buddies? I'm glad you did! We all need a mental health day once in a while. Being happy actually makes you more productive in the long term.

if your manager is ok with it, don't register it as a sick day. Makes it potentially more complicated with the company doctor. Just consider it a workday spend on ...whatever. Manager being ok with it means you deserved it though :) (EU based engineering manager speaking)

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#178
post #8

The first meeting where your manager just abandoned you and you ended up talking to your manager's boss is totally inappropriate. Being so new to the job basically all the responsibility is with your direct manager and her boss is wrong to dump on you without your manager present. I'd give it another chance though, sounds like the work is fun and maybe you can communicate your concerns to your direct manager.

Anytime your skip-level steps in to guide your work directly, it’s either a failure of your manager or the skip-level themself.

Well, depends on the specifics: I was embedded in an operational unit so neither my manager or their boss were techies. It was often necessary for urgent issues for the upper boss to talk/meet with me directly to hash something out and translate from operational needs to technical capabilities and logic.

But both of them always filled each other in, and it was never about any performance issues on my part.

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#179
I think you have to learn, pointing out that some design decisions are from your manager is a worthless point, I also have a coworker who doesn't have an opinion and changes idea on each contrasting message on a PR discussion, but you need to have yours and your knowledge and ability to reply, they hired you to contribute not to do what you are told, otherwise go be a policeman.

In the end someone told you to do something, and you didn't have the knowledge to disprove and YOU did that, not your manager

On the other hand they hired someone fresh of university who still need to create meaningful knowledge, so maybe they could've defined better the figure they needed beforehand

On the other hand, I think you should be happy and motivated to learn and improve for yourself, in few years probably you won't even remember your boss and managers names, and on the other hand I don't see any personal criticism in here, given the fact those are criticism and I see myself making too, and of course seeing an improvement or will to learn would definitely be seen as a good thing

Re: Ask HN: My boss doesn't think I'm doing good work, how to proceed?

#180

A few others have said it but I'll repeat: talk to your manager about this. One of a manager's many responsibilities is to be a "shit umbrella". This means taking the often direct, often unfiltered (often ill-informed and ill-considered) feedback of higher-ups and filtering down to only what you need to hear to actually help you do your job. And conversely, when these opinions are shared, another responsibility is to…

I would add in this context, there may be a difference of opinion between the direct manager and the upper manager on a) how much OP is capable of and b) whether OP will get flustered if they're expected to perform near the higher of the two estimates of their capability. The direct manager may have been shielding OP from the higher standards of the upper manager out of concern for their emotional wellbeing, even if they think they're capable of the higher standard of performance once brought to it gradually.
Post reply on HN