¿Cuál es la reputación de los títulos de informática de dos años que están dirigidos a estudiantes que ya tienen un título universitario?

Contrato a muchos ingenieros de software y creo que estoy lejos de estar solo prestando muy poca atención a los títulos universitarios u otras certificaciones oficiales. Contraté a algunos grandes ingenieros con todo tipo de títulos elegantes y algunos con las mismas credenciales han sido ridículamente terribles. Por otro lado, algunos de los mejores ingenieros que he conocido no tienen capacitación formal (aunque la mayoría de los mejores no se ajustaban a ese patrón). Desde mi punto de vista, lo que me demuestra tener un título universitario es que tienes la paciencia para asistir a las clases y la capacidad de seguir las órdenes lo suficiente como para hacer tu trabajo. Si bien es bueno tener paciencia y la capacidad de seguir órdenes, no es lo suficientemente remota como para hacerte un buen miembro de un equipo de desarrollo.

Lo que generalmente se busca es alguien que conozca las tecnologías básicas que utilizarán muy a fondo (idiomas, sistemas operativos, redes, herramientas, etc.) y que tener un título tiene poca relación con estos asuntos. Pruebo esto de manera práctica y haciendo preguntas que no puedes fingir.

En segundo lugar, estoy buscando personas que resuelvan problemas de forma inteligente. Esto es realmente algo que no te pueden enseñar. Es un aspecto de cómo piensas y, si bien puedes mejorar o empeorar practicando más o menos con el tiempo, tu posesión de un título universitario o la falta de uno me dirá aproximadamente cero sobre ese aspecto de tus habilidades. Pruebo esto en entrevistas trabajando a través de algunos problemas que son nudosos con los candidatos. Estas no son tanto “preguntas capciosas” o “acertijos” que tienen una respuesta inteligente, sino más bien preguntas con muchas respuestas posibles, algunas de las cuales son mejores y otras no tan buenas. Poder elegir una respuesta, comprender los pros y los contras de cada alternativa, poder explicar por qué su respuesta preferida es ideal, poder responder a las críticas, etc., es lo que realmente estoy buscando.

Tercero, miro tu historial. ¿Alguna vez has diseñado y construido algo? Si es así, ¿cómo lo hiciste? ¿Por qué lo hiciste como lo hiciste? ¿Entiendes y admites las deficiencias? ¿Estás orgulloso de sus mejores cualidades? Esas son las cosas que estoy buscando. Ahora, cuando recién está comenzando, es posible que no tenga una larga lista de logros gigantes, pero eso no significa que no pueda tener ninguno. Puede trabajar en proyectos propios que realmente le interesan sin la cooperación de nadie más y sin que le paguen. El hecho de que hayas creado algo por ti mismo demuestra que te encanta hacer estas cosas y que estás motivado. Ese es el tipo de empleado que quiero, independientemente de si tiene un pedazo de piel de oveja de algunos académicos que dice que hiciste lo que te pidieron que hicieras.

Por último, estoy buscando un ajuste social y cultural con el resto del equipo. ¿Eres tímido o abierto? ¿Eres elegante o te gusta hacer las cosas funcionales? eres optimista o pesimista? ¿Eres agresivo o flexible? Meticuloso o pragmático? Cuando construyo equipos, me gusta contratar personas cuyas habilidades sean complementarias con las otras que ya tengo. De esta manera, cada uno puede brillar en algunas áreas y hacer que alguien cubra las cosas con las que podría no hacer tan bien. También hay algunas personas que, por cualquier razón, simplemente no encajan con algunos equipos, incluso si pudieran hacerlo fabulosamente en otro equipo. Después de todo, crear software y sistemas es una empresa social, y los gerentes de contratación ignoran eso bajo su propio riesgo.

Si bien tampoco reconozco que las universidades sean excelentes para desarrollar estas habilidades, una de las cosas que encuentro cada vez más raras entre los ingenieros que contrato es buenas habilidades de comunicación. Escribir bien, comprender buenos principios de diseño gráfico, poder armar una presentación verbal o enseñar una clase puede ser increíblemente valioso y estas habilidades a menudo son descuidadas por los estudiantes de ingeniería y sus maestros. No tenga miedo de tomar algunas clases de escritura, algunas de arte, etc., si parece que realmente podría aprender algo de ellas. Esas son habilidades que pueden marcar la diferencia entre ser un empleado decente y uno que realmente brilla. No solo tome una clase y piense que ya terminó. Practica escribir tanto como puedas y, si puedes, consigue que alguien que escriba bien revise tu trabajo. Lea muchos libros excelentes para absorber el buen estilo y el contenido por ósmosis. Únase a Toastmasters o aproveche la oportunidad de enseñar un poco para practicar y mejorar sus habilidades. La comunicación de lo que está haciendo es casi tan importante como poder hacerlo.

Para resumir, no te preocupes demasiado por lo que la gente piense de tus clases o tu título. A la mayoría de los buenos gerentes de contratación no les importa qué clases tomaste, qué grado tienes o qué no tienes o a qué escuela fuiste. Ese no es el producto que vas a vender. Su propia capacidad para construir grandes cosas es lo que va a vender, así que observe de cerca su conjunto de habilidades y piense en lo valioso que sería para un empleador. Si tomar algunas clases o obtener un título te ayudará, entonces, por supuesto, ve a tomar cien clases para prepararte. Si crees que podrías pasar tu tiempo mejor si pasas esas mismas horas aprendiendo a programar un dron o construyendo una placa Arduino que controlará tu termostato de la bañera de hidromasaje, entonces ve a hacer eso. Si desea aprender cómo ser un mejor orador público, tome una clase o únase a un club o lea algunos libros para aprender a organizar y presentar ideas. Usted y sus habilidades son su producto. Asegúrate de que sea lo mejor posible y que las clases o grados que tengas en tu haber no importen mucho de una forma u otra.

Si encuentra el ángulo correcto, la optimización es una habilidad bastante buena para tener. ¿Por qué no solo buscar un trabajo haciéndolo? Puede hacer toneladas de cosas que pueden generar ingresos para una empresa, como la programación del trabajo, la colocación óptima (y el movimiento) de camas de hospital, la asignación y optimización de la cartera, la asignación de recursos de la empresa y mucho más.

editar: UBC es una gran escuela, por lo que probablemente aprenderás algo y es difícil equivocarse terriblemente, pero con un doctorado en un área que tiene toneladas de aplicaciones prácticas, no veo el punto a menos que quieras alejarte de la optimización numérica por falta de interés

¿Ha considerado girar un poco su pivote y pasar a Data Science?

Si tiene algo de experiencia con Python, R, Matlab y disfruta de datos crujientes, encontrará que el campo es enorme y crece a un ritmo rápido.

Si está interesado en trabajar para una startup, también encontrará que cada vez más contratan a Data Scientists para todo tipo de roles.

Es probable que tenga la oportunidad de hacer un poco de programación, y que pueda utilizar sus habilidades en el procesamiento de datos.

Honestamente, teniendo en cuenta sus antecedentes, a menos que vaya por razones de redes, realmente no puedo recomendar el costo de obtener otro título. Las probabilidades de que tenga un impacto sustancial en sus perspectivas laborales (como mencionó Brian Yoder) son mínimas.

Cuando ayudo a contratar programadores para clientes, estoy mucho más interesado en la experiencia y la formación técnica que en un título de CS (específicamente).

Realmente no puedo hablar con ningún programa específico de CS (yo era un EE).

¡Espero que esto ayude!

More Interesting

Estoy confundido sobre si optar por un título en informática o TI. ¿Cuál es mejor y tiene un mejor futuro como carrera?

¿Cuál es el mejor deporte después de la graduación?

¿Puede un estudiante de diploma en ciencias de la computación tener éxito y manejar sus propios negocios?

¿Puedo ser ingeniero de software después de B.Sc. ¿Matemáticas?

¿Cuáles son algunos de los pros y los contras de hacer un MBA ejecutivo de una universidad premium?

He completado mi B.Tech en ECE y ahora estoy interesado en ingresar a TI ¿qué curso es adecuado para mí?

¿Qué hizo Vikhyat Chaudhry para ingresar a una maestría en Stanford?

¿Cuál es el proceso de orientación profesional seguido en India? ¿Está lleno el impacto? ¿Cómo se puede hacer una orientación profesional efectiva para los estudiantes de secundaria?

¿Qué grado en flujo BSc es más apropiado para sistemas integrados, 1) electrónica o 2) informática?

¿Qué título de licenciatura es mejor para ganar una gran cantidad de dinero en poco tiempo?

¿Qué trabajos se pueden obtener en India con educación hasta el nivel escolar, además de un muy buen conocimiento del inglés?

¿Cuál es el alcance de los cursos de rehabilitación como BASLP?

¿Cuál es la diferencia entre una maestría en psicología clínica y una Psy.D. ¿la licenciatura?

¿Qué podemos hacer después de completar un título de ingeniería eléctrica?

Actualmente estoy haciendo mi clase 11 (MPC) en una escuela CBSE. No estoy interesado en la ingeniería. ¿Cuáles son las otras opciones disponibles para mí?