¿Hay algún caso en que un mal título de CS le brinde más beneficios que un buen grado de CS?

¿Qué es “un mal grado de CS”? ¿Debo estar perdiendo algo? ¿Estás hablando de asistir a una universidad con un programa menos “reconocido” de informática? Creo que eso es lo que estás preguntando, pero solo quiero aclarar que ser menos “reconocido” no significa necesariamente “malo” . A menos que haya asistido / auditado el programa, y ​​tenga datos de la tasa de éxito de sus estudiantes después de la graduación, es decir, haya logrado con éxito el trabajo en su campo o haya sido aceptado en la escuela de posgrado, realmente no puede juzgar un programa basado en una clasificación de las 100 mejores de US News.

Asisto a la Eastern Michigan University, por ejemplo. Hemos tenido muchos estudiantes trabajando para las principales empresas como Google ( graduado de Nik Estep de 2011 ), FB, Amazon, etc. como ingenieros de software. También hemos hecho que los estudiantes sean aceptados en los mejores programas de posgrado como la Universidad Estatal de Ohio y la Universidad de Michigan. Otro ejemplo sería Grand Valley State University (otra universidad no tan conocida). Han tenido notables graduados como Steve Derico ( graduado de 09 y autor de “Introducing iOS 8” ) y Alex Restrepo ( 12 grad y desarrollador de software Oculus VR ). ¿Has oído hablar de Olivet College en Michigan? Tienen ex alumnos con el nombre de Dave Cutler, el hombre ayudó a Bill Gates a construir el kernel de Windows y ha tenido una parte importante en cada sistema operativo que Microsoft haya producido. Fue galardonado con el prestigioso estatus de Senior Technical Fellow en Microsoft, posee más de 20 patentes y es profesor afiliado en el Departamento de Ciencias de la Computación de la Universidad de Washington. No son malos logros de estos llamados titulares de “grado de CS malo”.

Ahora, a la pregunta de ¿qué te da realmente un programa más reconocido? La respuesta sin dudas es una mejor herramienta de red. Ser contratado después de la graduación depende de su propio rendimiento académico, logros y conexiones. En términos de conexiones, una U de M empequeñece a la UEM por un amplio margen. Las ferias profesionales, los hackatones, la investigación a lo grande y los ex alumnos exitosos han garantizado que grandes escuelas como U of M tengan muchos graduados empleados de su escuela.

Hay ventajas de un programa más pequeño. Generalmente son menos costosas que las grandes escuelas. Tienes más acceso a tus profesores debido a los tamaños de clase más pequeños y el total de estudiantes. Involucrarse en la investigación de pregrado o convertirse en un TA es mucho menos competitivo y aún se ve muy bien en un currículum. Con un cuerpo más pequeño de estudiantes, también se vuelve menos competitivo destacarse en su propio programa y escuela. No puedo decir cómo es una clase en una universidad más grande, sin embargo, casi todas las universidades en los Estados Unidos están enseñando el mismo tipo de clases de CS en el nivel de pregrado. Matemática discreta, álgebra lineal, sistemas operativos, redes, principios de bases de datos, construcción de compiladores, algoritmos y estructuras de datos, etc. Quiero decir que no he oído hablar de muchas universidades que no están utilizando el CLRS para enseñar algoritmos y estructuras de datos, por lo que eso significa que tiene acceso a la misma información que todos estos “buenos” estudiantes de CS tienen. Se trata literalmente de cómo te aplicas. Trabaje en proyectos paralelos, sea estudioso en clase y en el hogar, participe en la investigación, trabaje en software de código abierto, únase a un grupo de desarrolladores locales, vaya a hackathons y concurso de codificación. Sé apasionado por este campo y todas las puertas se abrirán para ti.

Buen título de CS: voy a una escuela de los mejores 20 donde tengo que luchar para ser mediocre. No impresiono a nadie y termino trabajando en Google.

Mal grado de CS: las clases son fáciles y tengo mucho tiempo para dedicar a la investigación. Es bastante fácil impresionar a la gente, y hacerlo me permite dar el salto de la Southern State School # 1 (obtener una maestría en administración de sistemas) a una carrera en robótica de laboratorio, que termina financiando otro título y un Southern aún más bajo. State School, donde nuevamente termino impresionando a la gente y, por lo tanto, termino siendo un científico del personal en el laboratorio de supercomputación más importante del mundo.

Los malos grados de CS te dan más libertad, pero menos oportunidades. Si eres el tipo de persona que puede prosperar en un riguroso programa de CS, anímate. Sin embargo, si usted es el tipo de persona que está luchando para obtener sus puntajes GRE, vaya a un programa más débil y use esa libertad para hacer cosas extrañas y maravillosas.

No impresionará a los empleadores con un grado mediocre de CS. No es que las mejores escuelas sean un secreto. Cuando su título sea de Eastern West Virginia Tech o de alguna escuela de Ag, no tendrá el mismo peso que el MIT, Stanford o cualquiera de varios buenos programas de universidades públicas. Y programas en línea … olvídalo. Todo empleador quiere los mejores candidatos. Determinará si estás haciendo un desarrollo central o si estás haciendo soporte de TI para los chicos que fueron a buenas escuelas.

Pero lo más importante, un buen grado te prepara mejor. Aprenderá más, practicará más y, por lo tanto, tenderá a mejorar en las preguntas de la entrevista técnica, que casi siempre se centran en algoritmos. Mira, la universidad no es solo una hoja de papel, son cuatro años de estudio y práctica supervisada. Desea lo mejor que puede pagar. La mayoría de los empleadores (google es una excepción obvia) ni siquiera solicitan su promedio de calificaciones. Te ponen a prueba ellos mismos.

Si no puede reducirlo en la universidad, no lo hará en ninguno de los empleadores más grandes y mejor pagados. No se sabe que CS sea un título fácil, incluso en East Overshoe U. Si le preocupa no reducirlo, obtenga un título en Comunicaciones o Psicología.

No hay nada como un mal grado de CS y un buen grado de CS. Supongo que si te refieres a la universidad, entonces sí, hay una diferencia hasta cierto punto.

No veo ninguna ventaja / beneficio que un mal grado otorgue a un buen grado.

En cualquier universidad que estudies, el título de CS que termines obteniendo es el mismo. Pero la calidad de su educación es lo que realmente importa. Difiere de una universidad a otra.

Espero que esto ayude. Saludos 🙂

En respuesta a ¿Hay algún caso de que un mal título de CS le brinde más beneficios que un buen grado de CS? :

Un grado de CS ‘bueno’ puede definirse razonablemente como uno que le brinda más beneficios que un grado de CS ‘malo’. Por esta definición, no.

Para cualquier otra respuesta, debe aclarar lo que quiere decir con “bueno”, “malo” y “beneficio”.