As a developer, how do I deal with bad project managers?

Have you ever felt like your project manager is not helping you? Are bad project managers an unavoidable hazard of the job, or can you do something about them? These are the questions that we will explore in this article.

Project management is a challenging job, and even the best Project Managers often work long hours and struggle to keep up with deadlines. But in addition to that, there is a skill gap that can lead to miscommunication and errors that can cause significant problems. Unfortunately, bad Project Managers can make the successes of a project feel far too fleeting. According to a 2018 report by Clutch, a business-to-business research firm, bad Project Managers can lead to long cycles of delivery and a lack of project scope management, which can put a strain on anyone involved in the project.

In this article, we will discuss the unique perspectives of Sybil Fawlty, an experienced senior software engineer and Project Manager. Sybil will share her experiences in dealing with difficult project managers over time, and offer some useful advice on how to reduce their influence and stay focused on the job at hand.

In this article, you will learn how to recognize poor Project Management practices, how to manage difficult project managers and situations, and how to focus on the most important aspects of the job. In addition, Sybil offers ideas on how to improve communication skills and create a better working environment for everyone involved. By the end of this article, you will be well-equipped to deal with bad Project Managers and take your projects to the next level.


Project Manager: A project manager is responsible for overseeing the successful planning, execution, monitoring, and closure of a project. This includes managing the project budget, scope, timeline, and resources.

Bad Project Manager: A bad project manager is a project manager who is ineffective or incompetent in fulfilling their responsibilities. They may lack the technical knowledge, organizational skills, or leadership qualities necessary for success.

As a developer, it can be difficult to work with a bad project manager. Fortunately, there are several steps you can take to ensure that your projects remain on track despite their ineffectiveness.

You’ll Be Sorry if You Miss This:  How do you determine who owns source code?

First, you should take the initiative to establish strong lines of communication with the project manager and other members of the team. This allows you to stay on top of any changes or issues that may arise during the project.

Second, you should aim to be a proactive problem solver. If the project manager is not responding or is otherwise not meeting your expectations, it is important to take action to resolve any conflicts. This may include suggesting alternative solutions to problems or offering additional resources when necessary.

Third, it is important to stay organized and attentive to all of the details of the project. This includes staying aware of any scope changes, deadlines, or resource issues. Staying organized and meticulous about the project can help mitigate any negative effects of a bad project manager.

Finally, it is important to remember that your priority should always be to deliver a successful project. This is much more important than any issues with the project manager. By staying focused on the goal of the project, you can help the team overcome any difficulties that may arise.

No project manager is perfect, and from time to time, you may find yourself dealing with a bad project manager. Working with a bad project manager can be difficult and even stressful. Below are five tips on how to work with a bad project manager and make the situation more bearable.

1. Speak Up

The best way to begin dealing with a bad project manager is to speak up. Communication is key. Letting your project manager know of any issues or questions you may have is important in order to make sure everyone is on the same page. Confronting your project manager in a respectful and non-emotional manner will allow them to better understand your thoughts.

2. Offer Suggestions

Rather than simply complaining about the situation, try giving your bad project manager concrete ideas and suggestions. Suggest how you can help the project manager to improve the team’s communication, workflow, and collaboration. Openly discuss options and potential solutions to the situation like changing up the team dynamics, or reorganizing the workload.

3. Show Respect

It’s important to show respect to your project manager while still voicing any issues or complaints. It’s easy for conversations to quickly become accusatory or disrespectful, so it’s crucial to remain professional. Be honest and direct but avoid placing blame or getting defensive.

You’ll Be Sorry if You Miss This:  Will the labyrinth of computer science lead you to the treasures of software development?

4. Ask Questions

If you feel your project manager is making decisions you don’t understand, ask questions. Even if they are seemingly obvious or small questions, asking clarifies topics and helps ensure everyone is on the same page. It also allows you to make sure that decisions are backed up by data or established facts.

5. Seek Support

If you find dealing with a bad project manager too difficult, be sure to reach out to colleagues and other project team members for support and advice. Brainstorm ideas together, and let them know how you’re feeling about the situation. It’s also a good idea to get a second opinion from another manager or even a mentor.

  • Speak Up
  • Offer Suggestions
  • Show Respect
  • Ask Questions
  • Seek Support

Getting through a project with a bad project manager is not easy, but it can be done with some patience and tact. These tips will point you in the right direction when it comes to how to best approach the situation with your project manager. Taking the time to address issues professionally will help ensure your team is successful in the long run.

“Programming is like sex. One mistake and you have to support it for the rest of your life” – Michael Sinz

Dealing with bad project managers can be a difficult experience for a developer, as it can be hard to manage a project and produce quality results under such circumstances. Poor project management is not only a waste of time and money, but can also have a demoralizing effect on the team. Fortunately, there are several steps a developer can take to effectively manage bad project managers and improve the success of a project.

Be Open to Questions and Suggestions

The first step is for a developer to be open to questions and suggestions from the bad project manager. It is important to acknowledge mistakes and take corrective action promptly. Furthermore, by being prompt and responsive to any questions or concerns raised, it can show the project manager that the developer takes the project seriously. This can help build trust and set a foundation for a successful project.

Maintain a Professional Attitude

The second step in managing a bad project manager is maintaining a professional attitude. Developers should remain diplomatic while offering clear and concise opinions. If an issue arises with the project manager, the developer should not escalate the situation but instead remain calm and try to find a reasonable solution. By acting professionally and staying levelheaded, developers can build relationships with the project manager and ensure that the project is completed on time and within budget.

You’ll Be Sorry if You Miss This:  Is waterfall a scrum?

Finally, it is important for developers to stay current with software trends and technologies. Knowing the latest tools and techniques can help developers identify problems and solutions quicker, making them more efficient and valuable team members. By staying on top of the latest developments and becoming an asset to the project, developers can successfully manage bad project managers and complete projects to the highest standards.

”Good code without a good project manager is useless.” – Anonymous

As a software developer, the project manager is often the person you must rely on for getting the project organized and in order. However, it’s sometimes inevitable for a project manager to fall short in delivering expected results. In such cases, the project manager’s poor performance can create a feeling of frustration and helplessness among the team, which can put the project goals and objectives at risk.

Recognizing the Problem

The first step in finding a solution for bad project management is recognizing the problem. This is why you as the development team should communicate openly and honestly about the situation. Once the project manager’s shortcomings are out in the open, creating a plan of action to tackle them becomes easier. In extreme cases, the project’s stakeholders may wish to replace the project manager, but there’s always the possibility of fixing the situation without going that far.

Focus on a Solution

Once the problem is out in the open, the focus should shift to finding a solution that allows the project to remain on track. There should be constant communication between the development team, project manager, and project stakeholders to ensure that all the stakeholders are informed of the progress and decisions being made. The project manager should be given a fair chance at turning their performance around and, should it not happen, the project stakeholders can then consider reassigning the project manager.

In addition to this, the project team should ensure that proper project management practices are in place and adhered to. This would include the use of agile development methods which allow for rapid feedback, as well as the implementation of dashboard tools so that progress can be visually monitored. By putting proper project management tools in place, you help to ensure that the project remains on track and can help to overcome any problems associated with a bad project manager.