¿Es vital tener habilidades sólidas de subprocesamiento múltiple al entrevistar a grandes empresas de software como Microsoft?

Amazon tiene bastantes de esas personas entre 2000 y 2006. No estoy seguro de si esas personas todavía están allí.

Se clasifican como “desarrolladores web” o “desarrollador web” para abreviar. Aprendieron desarrollo web haciendo frente y pegando códigos html y hojas de estilo CSS. Por lo tanto, su conjunto de habilidades se limita al código que copiaron del código de Google de otras personas. El problema es que en realidad no entienden completamente el código. Mediante prueba por error, hicieron que el código funcionara, pero realmente no entendieron el por qué.

Fue absolutamente frustrante ver cómo funcionan algunos de ellos. No tienen un proceso de pensamiento estructurado, no comprenden la estructura de datos y el algoritmo detrás de los códigos, no tienen un pensamiento lógico, etc. La calidad del código era muy mala, y no sabían porque no sabían lo que no sabían. .

Algunas de esas personas pasaron a convertirse en Gerente de Programa Técnico (TPM) en Amazon, con lo cual es igualmente frustrante trabajar. Solo tenían una comprensión superficial de las cosas, pero una comprensión profunda y profunda.

La mayoría de estas personas se quedaron al mismo nivel en Amazon (por ejemplo, conocía a personas que fueron SDE 1 durante 7-10 años) con poca progresión profesional.

Sí, para una compañía increíble como Amazon, hay algunos programadores no tan buenos. 🙂