Cosas que he visto hacer a los juniors:
- Creación de agujeros de seguridad (debido a la inyección de sql, falta de firewall y falta general de comprensión de los problemas de seguridad).
- Perder cantidades masivas de tiempo al usar una herramienta incorrecta para el trabajo (porque no conocen otra)
- Reinventar la rueda (tiempo perdido, errores creados)
- Haciendo exactamente lo que les pides que hagan. Mortalmente peligroso.
- No pensar en posibles problemas puede ponerlos en una esquina donde de repente las funciones simples y fáciles de predecir no se pueden agregar sin una reescritura importante de todo.
- Crear código que no se puede mantener
- Crear código que falla completamente con cualquier cosa fuera de un caso probado
- La creación de código que funciona bien para un usuario, se bloquea inmediatamente para 2+. Sin supervisión y pruebas de carga, puede encontrarlo en producción cuando cree que todo estaba listo para su lanzamiento esta noche.
No significa que no puedan hacer el trabajo, pero el riesgo de fallar / atornillar algo mal / exceder la fecha límite / presupuesto / generar mala experiencia del usuario (y todo eso a la vez) es alto. Decide si quieres tomarlo.
- ¿Cuál será el lado positivo de unirse a Genpact como un nuevo analista de negocios?
- ¿Cuáles son algunas opciones de educación / carrera para un INTJ no calificado en matemáticas o ciencias?
- ¿Es extraño tener un lenguaje de programación en el título de tu trabajo? Tengo una oferta de trabajo con 'C ++ Software Developer' como título. ¿Debo negociar?
- ¿Cómo es la carrera después de la maestría en informática de salud en la Northeastern University?
- ¿Cómo obtener una oferta de trabajo con LMIA para mi perfil de entrada rápida de relaciones públicas? ¿Cómo debería abordar esta parte?