|
|
|
|
|
by jrogers65
4869 days ago
|
|
The cost of your developers using environments that they aren't adapted to is higher than the cost of dealing with inconsistencies introduced by the fact that they use Windows. It's more of a hassle for you, sure - but it's not your needs which matter in this context. I say that from the experience of having worked with people with a similar mind-set. The job of a manager is not to bend the environment to his needs but to aid the people that do the work. |
|
Our situation is the other way around where deployment is to Linux (AWS/AppEngine) and there are several internal tools that work seamlessly on Linux and Mac. Having to add conditionals all over the place for Windows (not to mention the additional testing) is not free. The new developers can adapt to Linux or they aren't very good developers. (Note we make it abundantly clear that we use Linux and Mac for development in our job ads.)