¿Es cierto que a las empresas de tecnología no les importa la educación básica de sus empleados, solo su habilidad?

He estado en muchas empresas tecnológicas (grandes y pequeñas). La respuesta es sí y no. Un título universitario no es una señal de que una persona puede hacer el trabajo. Dependiendo de la posición, la educación puede ayudarlo a atravesar la puerta, pero no le garantizará que pueda manejar la carga de trabajo en sus ojos. Te daré un ejemplo.

Persona A: sale con un título de CS de 4 años con la esperanza de entrar en un rol de desarrollo. Ha creado algunas aplicaciones conceptuales pero poco más.

Persona B: Pasé un año completo a las 3 am todas las noches aprovechando itunesU, y Lynda.com, estudiando el objetivo C en una forma de “hacer o morir” con la esperanza de salir de una racha interminable de trabajos minoristas. Lanzó algunas aplicaciones propias en la App Store, creó una cartera de proyectos de código abierto en los que ha trabajado y muestra su continuo conocimiento del diseño y el trabajo de backend. Cada iteración de sus proyectos se ve mejor y mejor cada lanzamiento.

Como gerente de contratación en busca de un “candidato de estrella de rock”, ¿cuál crees que probablemente conseguiría el papel?

Esto no quiere decir que la educación no valga nada en tecnología. En todas las empresas en las que he trabajado, había personas con educación tradicional trabajando junto a los autodidactas. Siendo realistas, TENGA EN CUENTA que una persona que está dispuesta a aprender cualquier tecnología para brillar combinada con un hambre impía COMPETIRÁ con la que posee una maestría. En ese punto, la habilidad decidirá el alquiler.

Creo que es seguro dejar de lado la cuestión de las empresas de tecnología, pero son un ejemplo destacado.

Las buenas compañías buscan a la persona adecuada para hacer el trabajo correcto, esto puede sonar obvio, pero muchas otras compañías y especialmente los gobiernos simplemente eligen a una persona para llenar un vacío basado en reglas y criterios simplistas. Las reglas de reclutamiento generalmente están diseñadas por los departamentos de recursos humanos para codificar los procesos que creen que necesitan para encontrar los “mejores” candidatos. El problema es que cuando se trata de especializaciones (como la tecnología), si el departamento de recursos humanos no comprende realmente el problema que el rol está tratando de resolver, simplemente “marcarán las casillas” hasta que encuentren un “saco de carne” (es decir humano) ve a ocupar el puesto. En esta situación, una cabra con la documentación adecuada probablemente al menos podría obtener una entrevista. La frase “calificado” es peligrosa, especialmente en tecnología, porque muchas personas saben cómo aprobar los exámenes, pero eso no significa que realmente pueda hacer el trabajo.

Los buenos reclutadores realmente entienden el problema que están tratando de resolver. A veces, especialmente en compañías más pequeñas o para cargos superiores en grandes compañías, los pares o gerentes de línea están realmente involucrados en el proceso de selección. He estado en entrevistas dirigidas por personas no calificadas, pero donde estaba presente una persona calificada (alguien se convertiría en un colega) para verificar que en realidad era un buen candidato.

En tecnología, el hecho de que fuiste a la universidad y obtuviste una hoja de papel podría significar que tu experiencia ya está desactualizada porque las instituciones académicas a menudo trabajan para un programa que se definió hace una generación tecnológica. La tecnología avanza tan rápido que es difícil que los cursos se mantengan al día, por lo que los estudiantes deberían hacer su propio estudio autoguiado mientras aceptan que su educación formal les está enseñando “principios” en lugar de “tecnología”. De vez en cuando uso conocimientos adquiridos en mi educación, pero con mayor frecuencia uso los principios fundamentales en los que se basa la tecnología y ahí es donde la academia tiene fuerza. Si estás aprendiendo a usar algo, o estás aprendiendo a hacer algo, entonces estás entrenando, no realmente estudiando académicamente.

Una adición útil que todos deberíamos entender:

Un ingeniero es un profesional profesional de la ingeniería, preocupado por la aplicación de los conocimientos científicos , las matemáticas y el ingenio para desarrollar soluciones para problemas técnicos, sociales y comerciales.

Un técnico es un trabajador en un campo de la tecnología que es competente en las habilidades y técnicas relevantes, con una comprensión relativamente práctica de los principios teóricos .

Déjame darte una perspectiva más realista sobre la respuesta de Shane Willbur. Cuando envía un currículum, el reclutador decide en menos de 30 segundos si desea seguir la solicitud o no. ¿Qué ve el reclutador en el currículum?

Persona A: grado de CS de 4 años como toneladas de otros, pero al menos sabes que hay una competencia mínima en los fundamentos.

Persona B: trabajó en el comercio minorista y afirma haber aprendido C y haber creado una aplicación. ¿Sabes cuántos de estos currículums reclutadores obtienen todos los días? Lo que diferencia a esta persona de todos los otros yobbo que envían currículums falsos y confían en mí, hay muchos de ellos.

A menos que la aplicación sea bien conocida, los chicos no tienen oportunidad, ya que ni siquiera pasa la pre-evaluación.

Entonces, la respuesta es no, a la compañía realmente no le importa, pero de manera realista, es muy difícil a menos que tenga los antecedentes adecuados o alguna forma de pasar la preselección y llegar a las entrevistas técnicas.

Y, por cierto, la experiencia previa en la industria es el trasfondo adecuado. El problema es solo el primer trabajo. Es extremadamente difícil obtener uno si no tienes la educación adecuada.

Un título proporciona a la organización un estándar, un nivel de experiencia que el graduado habrá recibido y un sistema de evaluación del estudiante. Donde un título en ciencias de la computación será más beneficioso no es en los lenguajes o la sintaxis, sino en los conceptos que elimina que se aplican en todas partes. Estructuras de datos, algoritmos, sistemas operativos y compiladores; lecciones a menudo difíciles de aprender para uno mismo motivado. Estos conceptos son los que avanzarán en su carrera a medida que aprenda a usarlos donde el autodidacta se estabilizará.

Soy ingeniero de software, codifico, dirijo y estoy muy involucrado con el proceso de contratación en mi empresa. No me permitirán contratar a nadie sin un título. Incluso tengo listas de escuelas que no contrataré porque no implementan intérpretes, compiladores, sistemas de archivos, solo estudian la teoría detrás de ellos. El punto es que no contrato para desempeñar un papel, por lo que la persona puede estar en el mismo lugar 3 años después, contrato personas que tienen las herramientas para crecer.

No necesariamente. Los puestos de ingeniería, por ejemplo, requieren educación. No todos pueden ser el próximo Steve Jobs.

Las posiciones creativas, en mi humilde opinión, no requieren educación, sino una mente flexible, una personalidad intuitiva y, por supuesto, ideas creativas.

Contrato ingenieros de hardware para mi empresa. Siempre miro la habilidad y la experiencia. Nunca miro la educación de fondo más allá de verificar qué materia estudiaron y a qué nivel (Batchelors, Masters, PhD). No me importan las calificaciones.

Hay una razón muy simple para esto. Conozco a muchos ingenieros excelentes que tienen malas calificaciones, y también conozco a muchos ingenieros pobres (y he despedido a esas personas) que tuvieron buenas calificaciones.

Permítanme agregar un poco a la respuesta de Shane Willbur:

Persona B: Pasé un año completo a las 3 am todas las noches aprovechando itunesU, y Lynda.com, estudiando el objetivo C en una forma de “hacer o morir” con la esperanza de salir de una racha interminable de trabajos minoristas. Lanzó algunas aplicaciones propias en la App Store, creó una cartera de proyectos de código abierto en los que ha trabajado y muestra su continuo conocimiento del diseño y el trabajo de backend. Cada iteración de sus proyectos se ve mejor y mejor cada lanzamiento.

Persona C: Al igual que la Persona B, pero con un CS / EE de Purdue / Rice / UCLA / CMU / CalTech / … o incluso solo un estado U local de rango medio.

¿A quién contratarías?

Diferentes compañías manejan esto de manera diferente, dependiendo de sus necesidades.

No estoy de acuerdo con eso Todas las empresas prestarían atención a la educación básica de los empleados, pero las habilidades son más importantes.