Skip to main content
43 votes
Accepted

How common is it for external contractors to manage internal teams, and how can we navigate this situation?

The management of your company seems like its in utter chaos. 8 experienced out-house developers who created the software were going replaced in a month by 3 new in-house developers with no experience,...
Steve's user avatar
  • 14k
13 votes

How common is it for external contractors to manage internal teams, and how can we navigate this situation?

The answers to your questions all come down to respect. Currently, on my team, we have three companies represented. We all work wonderfully together, because there is a great deal of mutual respect. ...
Pete B.'s user avatar
  • 12.6k
7 votes

What to do when you introduced breaking changes in a rest api, consequences were real and you found out about it after the fact?

Apart from the topic of apologizing, which is touched upon in the answer by @EdwinBock, the professional way to deal with this error is to tell your architect and lead analyst about what happened. ...
Bart van Ingen Schenau's user avatar
5 votes

What to do when you introduced breaking changes in a rest api, consequences were real and you found out about it after the fact?

The other answers are good but are missing an additional two items: Don't push out updates right before holidays Don't push out updates right before vacations At my company we follow the standards, ...
DogBoy37's user avatar
  • 5,751
2 votes

Concerns about Job Security

Should I be worried about my job security, and should I be looking for another job? Yes and yes. The company is having a major problems and they do not appear to be handling it well. If anything goes ...
Hilmar's user avatar
  • 124k
2 votes

How do I convince my boss to use an up to date version of software to develop a new SaaS

I think you're missing the point. The real problem is that the hierarchy does not trust you. If they did, you'd get a free hand to build from the bottom up. You could build a webserver in a couple of ...
Kilisi's user avatar
  • 224k
2 votes

What to do when you introduced breaking changes in a rest api, consequences were real and you found out about it after the fact?

You apologize, but not all apologies are equal. Good apologies include: A sincere expression that you are sorry. You take responsibility for the act. Your plan to make amends for the hurt. Showing ...
Edwin Buck's user avatar
  • 8,329
1 vote

What to do when you introduced breaking changes in a rest api, consequences were real and you found out about it after the fact?

I didn’t deem it necessary because this API was designed for one project only, and I communicated and had demo session with them. How should I handle this It doesn't sound like something that needs a ...
Steve's user avatar
  • 14k
1 vote

How common is it for external contractors to manage internal teams, and how can we navigate this situation?

So it looks as if the company really wanted to press ahead at enhancements, but didn't have anyone available internally to manage those enhancements and outsourced that function right along with ...
Xavier J's user avatar
  • 44.4k
1 vote

Short-term options to mitigate burnout and demotivation while working with painful colleague

You actually can set up a code smell detecting service like CodeClimate which assigns a letter grade to a PR. You can set up a configuration or just a personal rule that you only begin to review work ...
Dogweather's user avatar

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