Tanto como puedan y necesiten. Si te estás enfocando en el lado de Ops, debes entender todo lo que puedas sobre tu hardware. Por ejemplo, comprender cómo funcionan los procesadores y cuáles son las diferencias entre ellos lo ayudará a comprender cómo especificar el hardware. Si se está enfocando en el lado de Dev, el mismo ejemplo funciona para ayudarlo a comprender la mejor manera de enhebrar o configurar el proceso paralelo en su hardware.
Es fácil querer ignorar esto con todo lo que se habla en la nube / virtualización en estos días. Sin embargo, si minimiza la importancia de comprender el hardware subyacente, puede terminar con resultados de rendimiento erráticos. Algunos SSD son mejores en virtualización que otros. ¿Su aplicación no funciona debido al tipo de disco adquirido o porque su tarjeta RAID no puede manejar suficientes IOP? Algunas NIC son más rápidas que otras o responden mejor a la virtualización que otras.
Así que aprende lo que puedas y haz muchas preguntas. 🙂
- ¿Por qué mi computadora es más lenta de lo habitual?
- ¿Cuál es el punto de tener computadoras redistribuyendo distritos?
- ¿Pueden las computadoras de nueva generación basarse en un idioma que no sea 0 y 1?
- ¿Cómo es HP 15-bg007AU?
- ¿Cuál es la diferencia entre un i5 de cuarta generación con una tarjeta gráfica dedicada NVIDIA 940m de 2 GB y un i5 de séptima generación con gráficos integrados?