> Sometimes they solve problems completely differently than you imagined and that’s ok
sometimes this is okay, sometimes this isn't okay.
i've seen situations where there is a clear and coherent specification (use django, make a web app, have it call these APIs) to be implemented and the remote contractor completely deviated from it without telling anyone, wasting 2 weeks of time (delivered ruby, not a web app, using different APIs). this was done under questionable-at-best circumstances, saying one thing, and doing another, shirking responsbility for things that didn't tickle the guy's fancy, etc.
as a manager you need to be able to terminate and cut sunk costs or one person can derail an entire project. toxic people who say one thing and do another rely on the inability of management to make decisions like that.
sometimes this is okay, sometimes this isn't okay.
i've seen situations where there is a clear and coherent specification (use django, make a web app, have it call these APIs) to be implemented and the remote contractor completely deviated from it without telling anyone, wasting 2 weeks of time (delivered ruby, not a web app, using different APIs). this was done under questionable-at-best circumstances, saying one thing, and doing another, shirking responsbility for things that didn't tickle the guy's fancy, etc.
as a manager you need to be able to terminate and cut sunk costs or one person can derail an entire project. toxic people who say one thing and do another rely on the inability of management to make decisions like that.