Entre Intel y Oracle para roles de ingeniería de hardware, tanto en el Área de la Bahía como roles similares, ¿cuál es mejor en términos de crecimiento profesional?

El siguiente mensaje expresa solo mi opinión y no la de mi empleador actual Oracle.

La ingeniería de hardware de Oracle es mucho más pequeña en tamaño que la ingeniería de hardware de Intel. Desde una perspectiva de crecimiento, eso es una bolsa mixta. Es mucho más fácil influir en la dirección de un chip en Oracle que en Intel, pero hay menos oportunidades de moverse entre diferentes partes del equipo de hardware. Dado que la ingeniería de hardware de Oracle se centra solo en hardware SPARC de grado empresarial, Oracle construye sistemas que generalmente están fuera del alcance de Intel (algunos de los sistemas más pequeños que Oracle fabrica tienen al menos 256 GB de memoria). En particular, Oracle crea aceleración de hardware para características de la base de datos de Oracle, como la compresión en memoria.

No puedo hablar de cómo es trabajar en Intel, así que se lo dejaré a otra persona. Aunque si quieres ayudar a hacer algo que todos sepan que usan, elige Intel. Si desea construir algo que todos no tengan idea de que realmente usan todos los días, elija Oracle.

Yo personalmente votaría por Intel porque tienen un mayor bloqueo en el mercado de hardware en comparación con Oracle (que realmente gana la mayor parte de su dinero en software). Sigue el dinero y deberías estar bien.

En términos de crecimiento profesional, si eres bueno en lo que haces, crecerás en ambas compañías (y siempre puedes moverte de una a otra si el crecimiento no está ocurriendo lo suficientemente rápido en un lugar).