¿Cuántos graduados de TI que realmente no pueden codificar?

Es bastante raro que alguien realmente pueda codificar. Existen requisitos implícitos para poder pensar analíticamente, ser muy creativo, estar dispuesto a trabajar increíblemente duro (fácil de hacer cuando te gusta) y estar motivado por pequeños logros frecuentes. Estos son generalmente rasgos de personalidad. Ahora, una vez que los tengas, debes comenzar a aprender los principios de programación, la sintaxis y los algoritmos. Una vez que tenga estas habilidades, debe haber la capacidad de transformar un problema empresarial en una solución real y significativa que se pueda mantener. Muy a menudo he necesitado volver a capacitar a los graduados de las teorías (generalmente teorías erróneas) de sus profesores y de las mejores prácticas modernas. Mi mayor frustración con esto es cuando me encuentro con alguien cuya práctica es utilizar la abstracción para hacer el modelo “perfecto” absoluto de un problema, lo cual consume mucho tiempo y hace que una solución sea difícil o imposible de mantener y seguir.

Mi punto es que no es tanto una limitación en un tipo de universidad o título, sino más bien en la persona y su personalidad.