Siempre me he preguntado por qué las funciones de control de calidad y codificación se segregan en algunas organizaciones de desarrollo. parece claro que el control de calidad se puede lograr con menos habilidades de codificación, pero las mejores personas de control de calidad con las que he trabajado son buenas para los grandes programadores por derecho propio: escriben herramientas y marcos para automatizar el control de calidad del nuevo código y las pruebas de regresión sin cambios código. Lo mejor también abre el código para descubrir por qué algo no funciona correctamente y sugerir una solución (o simplemente asumir la tarea de solucionarlo).
Entonces, si su objetivo es hacer la transición del control de calidad a la codificación, sugiero conocer el producto por dentro y por fuera. Leer y comprender el código de otras personas nos enseña qué hacer (y, desafortunadamente, qué no hacer, a veces) y cómo hacerlo.
- ¿Pueden los ingenieros de software hacer videojuegos?
- Como nuevo ingeniero de software de Pakistán, ¿qué pasos debo seguir para conseguir un trabajo en una empresa como Google en los próximos 3 a 4 años?
- ¿Cómo puede un ingeniero de software encontrar trabajo en el campo de la robótica? Estudié ingeniería eléctrica e informática y trabajé como ingeniero de software. Tengo experiencia con sistemas embebidos y programación en el entorno Linux kernel / userspace.
- Hola. Dado lo rápido que cambian las tecnologías y los paradigmas, ¿es justo decir que la vida útil de un ingeniero de software es de solo 7-8 años?
- ¿Cómo es trabajar como ingeniero de software en una empresa emergente / tecnológica frente a una gran empresa como un banco?