Si estuviera contratando (solía hacerlo) me gustaría evitar:
especialistas (la mayoría del desarrollo es bastante general).
Estudiantes con altas expectativas salariales y experiencia insuficiente.
- ¿Qué debo tomar, CSE (informática) en IGDTUW o ICE (instrumentación y control) en NSIT?
- Recientemente instalé Ubuntu, ¿cómo debo comenzar a jugar con él?
- ¿Están relacionados estos temas entre sí: minería de datos, big data, aprendizaje automático, inteligencia artificial? ¿Si es así, cómo?
- ¿Cuáles son las mejores universidades para estudiar informática de alto rendimiento?
- ¿En qué se diferencia la lingüística computacional del procesamiento del lenguaje natural?
Los estudiantes se sumergieron en las modas de la universidad (es difícil evitar que sigan parloteando sobre ellos e intenten venderlos a gerentes que no conocen mejor) (ML es definitivamente negativo ya que tiene un dominio limitado de utilidad)
Especialista en IA: porque todavía no existe tal cosa
Los primeros años incluirán una gran cantidad de gestión de expectativas, aprender la cultura de la empresa y ser un poco humilde en lugar de ser torpe.
Los estudiantes son deseables porque pueden moldearse de forma rápida y económica. ¿Mencioné reducir las expectativas salariales y evitar la promoción? Los costos de desarrollo de software son muy sensibles a los costos laborales. Y una vez que es un desarrollador, el siguiente paso tiende a ser un administrador: debe mantenerlos como desarrolladores durante el mayor tiempo posible.
Las buenas habilidades incluyen idiomas, análisis de requisitos, desarrollo, trabajo en equipo, familiaridad con las herramientas de control de configuración, administración de costos y tiempo, habilidades de prueba que incluyen herramientas, habilidades para informar fallas / corrección de errores, documentación, capacidad de diseño de interfaz de usuario, matemáticas y estadísticas