|
|
|
|
|
by psd1
1004 days ago
|
|
You may be right. However, consider the directorial perspective. You have employees - you try to get and retain the best talent you can. However, every human has strengths and weaknesses, and these may not all be fully visible to you. Rolling your own vs buying off the shelf is a gamble on future outages. Will a third-party support and fix the issue, or have a strong community that can help you work through the issue? If your best engineer builds something that works for long enough to become entrenched, but then carks it, will your best engineering talent be able to resolve the issue? If your rockstar quits, does the team have to pick through the halls of Cthulhu? Does your organisational ignorance of kernel networking suddenly become painfully apparent? Remember, you need to be twice as clever to debug your code than to write it... |
|