|
|
|
|
|
by discussDev
1096 days ago
|
|
There's a bunch of things I agree or don't agree with in this but I'll put my unpopular opinion that I see as an issue even here... The point of devops is to build a consistent platform across all environments programmatically. If you have engrs using a tarball or setting it up some other way then you are doing it wrong and of course you have issues. Also all of your in house projects should use a similar technology stack that you are 100% experts on, half the time someone wants some node instead of php-fpm or something its because they just don't want to learn the other platform... or they are bored and want to add tech just to try new things, don't let them. Build consistent application stacks, deploy them consistently... way fewer issues, way better knowledge transfer, way more maintainable, way cheaper. Hire devs that even want to use the same IDE, same operating systems, again everyone has the same issues and they can be better resolved. Edit: This allows the devs to focus on the business problems and solve them within the stack instead of spending time fighting the technology, it works great. |
|