127

I'm tired of doing PM's job and yet if I stop, the project will probably fail. Then let it fail. As soon as possible. By doing other people's jobs, you are becoming an enabler. You enable them to do a bad job and not get any feedback on it. And on a personal level, if you are doing two people's jobs, you are twice as likely to be made the scapegoat, because ...


96

Time to go a little more on the offensive. Schedule a 1:1 or use an existing 1:1 meeting (if you have it). This needs to be talked in person. Ask your boss point blank: "Do you feel that I spend too much time on side activities?" If they say "yes" ask for specifics: "I really need to understand what exactly that means: can you give ...


76

Go talk to(!) that project manager. Go talk to your manager. Maybe ask all three of you to meet in your manager's office. Once there, tell them your concerns. And then ... l i s t e n . Don't say anything. You've had your five minutes to say your piece, now give each of them equal chance to say theirs. Don't spend that time formulating your rebuttal. ...


49

What should I do in this scenario? Make your own schedule of tasks and publish it. Include all of your current assignments laid out in non-overlapping time segments, using your best estimates for time required for each. Update it and re-publish it weekly. It might be easiest to simply dedicate Mondays for project manager #1's tasks, Tuesdays for project ...


31

I do not recommend you let the project fail, to teach a lesson or whatever. People have the misguided assumption that those that are punished for projects failing are always the people that are to blame. It's like they've never worked in the real world. In addition, the fail fast mentality that some people think are broadly applicable is just simply wrong. ...


27

You have a couple options Anonymously email them after the interview. Make a new email and send them an anonymous email warning them that the company is lying. Put bad reviews on Glassdoor. Won't help all of them, but many will read the reviews and not go to the company. Take them out for lunch/a drink and let them ask more candid questions. Warn them ...


22

Frame challenge: How about getting out of this hellhole by finding a company that lives up to its promises?


20

I see several possibilities here: your boss is concerned about your level of productivity, and is trying to help you (by identifying ways to eliminate activities that they see as distractions from your main duties) indirectly without being confrontational ("your current level of productivity is unacceptable"); your boss is satisfied with your ...


17

Your answers assume known context Your answer assumes that the particular document is known and that the reasons Jim needs to approve it are known. They also provide no indicator of where you are in completing a task. I find that many managers remember next to nothing that you tell them, so this information must be packaged into every conversation. Your co-...


16

So, here's the actual correct answer: You have 4 managers who all think they have priority, who won't negotiate with each other and expect you to prioritize their project, and say it's your fault that you can't do 4 things at once. A big part of project management is resource management, and if the resources (i.e. programmers, i.e. you) are telling ...


13

It's not uncommon for people to get this idea, "What? You don't know this? I thought everybody knew this." Furthermore, people who work in a particular field or for a particular company often forget that, while they spend their entire lives working with this product, the rest of the world does not. Things that are routine to them may be very ...


12

The problem with using information from your sister is that your boss will want to hear the accusations directly from her. Don't involve her unless she's willing to get involved as it could make her a target for abuse and harassment. I suggest talking to the other remote workers to see if they also receive a lot of negativity in emails and other interactions ...


9

How can I get my organization to stop using email for everything If you have the authority you just make it mandatory like any job tracking system. If you don't have the authority, you convince whoever does to make it mandatory. Usually this would be the people who got you to build it in the first place.


8

This is a risky solution, but it can work if none of the project managers has enough power to fire you without involving their superiors. Pick the project manager you like the best. Give them priority, and tell others that "I cannot do that, as I have that time already scheduled with PM x x." Eventually the other project managers will realize they ...


7

Does the industry/company/team you work in use specific terminology that is designed to make communications less vague? If yes then it would make sense to adopt that terminology and use it in your communications. For example, if people reading your reports find the terms "started" and "finished" unclear, I would suggest setting up some ...


7

Document, document, document. Put everything in writing and keep copies. If you do not have hire/fire authority, then you are not responsible for the project success. That is the responsibility of the team management. Your job is simply to give them the information they need to make the hiring decisions. No matter what happens, you might be blamed. That is ...


6

It doesn't matter - no sane company is going to view a quote any differently because of the order you put two lines in the address. Just send the quote and move on with your life to something that will actually make a difference.


5

All the answers so far, are good ones. But they are not put together as I would suggest. @nvoigt is spot on,pretty much. Do not be an enabler. Do not prevent feedback arising. Do not take on every job that someone else abdicates, as your job. Do not paper over cracks, or act in a way that you cannot sustain, if it becomes "the normal". Even for ...


5

A quote needs to go to the buyer for that R&D center. Nobody else can act on it. So, find out the name of the buyer and address the quote to that person. If that person has not requested the quote, the probability of the quote being acted upon is very low. If you are the sales person for your company, I would strongly recommend making contact with the ...


5

Could be a matter of optics: if your boss has to tell the Big Boss that a given deadline has to be pushed (for any given reason -- may have nothing to do with you) and then the Big Boss sees your boss's employee (you) at an optional event, the Big Boss could come to the conclusion that noses aren't sufficiently to the grindstone. Since these optional events ...


4

It sounds to me like they might be messing with you. And I say this as an experienced mobile software developer myself. If you think that might be the case, do it back to them. Invent your own jargon and pretend that you heard it from your other colleagues. If they tell you they've never heard of this new jargon you're using, then I suppose it's possible ...


4

You need departmental buy in, changing practices is a difficult and tedious process. Most of the work is going to be put in by you and the other process owners such as HR. If you have HRs buy in, you need to tell them to ignore all requests over email if they should have been made using your web system. You have to get the HR department to agree to answer ...


4

Aim for a Transfer Directly approach one of the managers and see if they can poach you, whether it is through an official transfer or some other mechanism. If they are not interested try the next manager. The goal is to convince a manager that you want to dedicate more time to their project(s) but those other awful managers are getting in the way, but if ...


3

You could write your boss a calm and polite email expressing your concerns, something along the lines: "dear Boss, it seems to me that you have concerns about my work time. Is there a reason for those concerns? Are you unhappy with my contribution?" Your boss is worried about how you spend your time, so talk about that, what in particular is he ...


5

Talk to your lead or your manager. Your manager or the lead developer should be in a position to help you get more into a flow and rhythm of communicating if you need to, and they'll be available to set expectations and guidelines on what you need to and what you don't need to respond to. One of the things you don't mention is if the emails are going ...


2

One thing my manager does that is sort of annoying if you don't need it but sort of useful if you do, is send out the actions in an email after the meeting: Sam will share the requirements by COB today. If Sam takes a break after the meeting, when he gets back to work and checks his email, he will get the reminder, and his brain's "clear the inbox&...


2

Make sure you are precise with your tasks for Sam. Not just "do that task", but "do that task until 3pm". Make sure Sam knows the priority and the urgency. Ask Sam, if the timeframe is OK, or if he has other tasks to do. If he has, talk to the other managers to get your task scheduled. If it does not improve, I'm sure Sam has a manager. ...


2

Sleepy on the job? Sounds like you need to change your routine. Jobs that require us to sit in front of computers all day cause eye strain and mental fatigue. It can be difficult to perform when you just feel "blah". Here are some tips that may help you stay employed: Take walks on your breaks, and stay off your phone or other screens as much ...


2

Short answer: If you can figure out how to do this, please let us all know, because software developers have been struggling with this since the earliest days of the profession. But that said, some helpful hints that I may be able to pass on: Most subject matter experts that I've worked with LOVE the opportunity to explain their jobs. You run into a few who ...


2

You have told him multiple times. He still complains. This means that he doesn't like it since you have disregarded his suggestions. You cannot tell him to stop. You can either follow his suggestions or complain higher up.


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