No puedo hablar de las implicaciones políticas de esto, si eso es lo que está buscando, pero si tiene la intención de impugnar de alguna manera el conocimiento digital de una persona que trabaja en software que carece de educación universitaria, creo que puedo ofrecerle una perspectiva.
De alguien en la profesión de la tecnología (así como de alguien con la dudosa distinción de no haber ido a la universidad tampoco) puedo asegurarle que muchas personas se autoeducan en este campo y muy a menudo salen a la par o por delante de ellos. colegas académicos El tema en cuestión es una cuestión de diligencia.
Hay buenas razones para esto. La naturaleza de la tecnología (aplicada en el sentido más amplio de la palabra) y de la tecnología de software especialmente es tal que cambia constantemente, lo que la convierte en una asignatura deficiente para el plan de estudios académico tradicional, excepto en el nivel de ciencia / teoría. Los profesores reconocen esto y con razón tratan de enseñar principios que son permanentes. Puedo enseñarte CS duro, como la escala de complejidad del shellsort, pero cualquier cosa que te enseñe sobre programación web o qué herramientas utilizar para hacer una aplicación será obsoleta hasta el punto de ser casi inútil en menos de cinco años. Es difícil ofrecer una aplicación práctica en el contexto de la educación formal.
Las personas autodidactas tienen el beneficio de seleccionar qué asignaturas desean seguir específicamente, y muy a menudo eligen estudiar las últimas novedades, simplemente porque eso es lo que las atrae. Incluso las personas con títulos de honores CS encuentran que necesitan estudiar constantemente y continuar su autoeducación para mantenerse relevantes en el campo. ¡Todos somos estudiantes aquí abajo!
- ¿Cuál es la mayor amenaza para las universidades tradicionales?
- ¿Por qué las ciudades / instituciones universitarias no están incubando más nuevas empresas?
- ¿A qué universidad es mejor asistir, UC Irvine o UC Davis? En términos de estilo de vida, ciudad, académicos y vida en el campus.
- ¿Cómo pueden los estudiantes indios solicitar los cursos de posgrado del MIT?
- ¿Los estudiantes obtienen becas si les va bien en el ICPC de ACM?
La industria se ha movido lentamente hacia una meritocracia en términos de contratación por esta misma razón. Las credenciales académicas son menos importantes cuando puede demostrar un código limpio y conciso que se escala rápidamente y funciona de manera sólida. Puede pasar por algoritmos de tiempo constante por accidente si está optimizando de manera responsable. ¡Eso no quiere decir que tener una formación académica estelar no ayude donde sea posible!
Según mi experiencia, las personas autodidactas a menudo tienen que retroceder desde la “aplicación práctica” del arte de construir software y volver a entrar en parte de la teoría a medida que avanzan. Este es el camino que ha seguido mi propia carrera. He recogido la mayor parte del CS que ahora conozco como resultado de haberlo aplicado durante años sin siquiera darme cuenta de muchas, muchas rondas de optimización de mi propio trabajo. No estoy seguro de haber sido capaz de comprenderlo si lo hubiera tomado como un greenhorn sin ninguna experiencia. A menudo he pensado que ahora podría ser el momento de regresar y formalizarlo finalmente.
TL; DR: Ciertamente no descartaría a alguien directamente en el campo digital como consecuencia de su formación académica hasta ver su trabajo.