¿El crecimiento en las pruebas de software está a la par con el crecimiento en el desarrollo de software?

Respuesta corta: No, el crecimiento en las pruebas de software NO está a la par con el crecimiento en el desarrollo de software.

Respuesta larga: Observe el flujo profesional de pruebas y desarrollo.

Pruebas
-> Junior Tester -> Tester -> Senior Tester -> Lead Tester -> Test Manager -> Quality Manager

Para el momento en que llegas a la posición de Gerente, ya has vuelto a ser un asociado de prueba para ser un gerente. Ahora depende de qué tan bien pueda administrar un proyecto de TI (desarrollo, soporte, consultoría, etc.) y convertirse en gerente de entrega de programas o gerente de personas.

Desarrollo de software

-> Junior SE -> SE -> Senior SE -> Tech Lead -> Sr. Tech Lead -> Arquitecto -> Arquitecto Principal

-> Junior SE -> SE -> Senior SE -> Team Lead -> Sr. Team Lead -> Project Manager-> Program Manager -> Delivery Manager -> Senior Management

Crecimiento del desarrollo / pruebas como área de desarrollo de software.
El desarrollo ha crecido a pasos agigantados desde las primeras etapas. Hay lenguajes de alto nivel que incluso pueden reconstruirse, pero la mayor parte del desarrollo sigue siendo la codificación (aunque mucho más fácil que en los primeros días).

Ha pasado algún tiempo desde que las pruebas se reconocieron como igualmente importantes, si no más, y se ha llevado a una gran cantidad de automatización a la fase de desarrollo. Cualquier buena herramienta de desarrollo (desde el desarrollo central en Eclipse o el desarrollo de aplicaciones en CRM y Cloud Computing para hacer crecer su negocio – Salesforce.com) tiene la capacidad de prueba incluida.
El desarrollo de marcos y herramientas de prueba ha seguido el ritmo del desarrollo; no hay otra forma en que el desarrollo pueda ser exitoso.

Crecimiento del desarrollo / pruebas como carrera
Si es un especialista en tecnología, hay muchas cosas que puede hacer en las pruebas (la automatización es la nueva normalidad en muchas áreas). Pero solo hay un cierto nivel al que puedes ir. Estás mejor haciendo desarrollo. Esto no solo aumentará su conocimiento de los métodos de codificación, los marcos mucho mejor, sino que también le permitirá incursionar (mucho) en las pruebas.

Si usted es una persona gerencial, las opciones de desarrollo y prueba en blanco y negro no son demasiadas. Hay una tendencia a considerar a las personas como buenos gerentes cuando pueden * hablar * sobre tecnología, tener un par de entregas de extremo a extremo bajo el cinturón, comunicarse bien, y ciertamente ayuda si sabes incursionar en el código. Tendrás un poco de dificultad al principio si estás asociado únicamente con las pruebas, pero ese es un problema a corto plazo.

¿Depende de lo que consideres como crecimiento? ¿Es técnico o gerencial?

Si está en una empresa de servicios (como infosys, tcs, cts), no hay mucha diferencia una vez que alcanza el nivel de gerente.

La diferencia que veo es que las oportunidades para que los evaluadores crezcan técnicamente es menor en comparación con el desarrollo (al menos en las empresas de servicios). El número de arquitectos técnicos de desarrollo requeridos siempre sería mayor que el número de arquitectos de prueba. Por supuesto, hay empresas como Google, MS y algunos otros gigantes en los que el arquitecto de pruebas y los arquitectos de tecnología de desarrollo tienen una proporción de 1: 1. Pero ese no es el caso en todas las empresas.

Esperemos que aumente el número de arquitectos de prueba 🙂

Depende de la capacidad individual y las preferencias. Tanto los jugadores de críquet como los futbolistas pueden arrastrar una gran cantidad en función de su rendimiento, lo mismo ocurre en su caso.

Sí, naturalmente, pero más inclinado a la automatización.

Sí, ambos (Dev y Testing) tienen un amplio crecimiento en sus propios campos, ya sea un crecimiento profesional, personal o monetario.

Sí, si tomas decisiones profesionales acertadas.

More Interesting

¿Es el desarrollo de software un trabajo difícil?

¿Qué tipo de preguntas hace Tescra en entrevistas para un puesto de desarrollador de software?

¿Qué es lo más complejo del desarrollo de software, según su experiencia?

Cómo encontrar un equipo para hacer un MMORPG de PC por un porcentaje de ganancias en lugar de un salario

¿Qué opinas sobre Google Code Jam distribuido?

¿Las ecuaciones diferenciales parciales son utilizadas por los desarrolladores de software y cómo se comparan con el procesamiento de imágenes?

¿Debo solicitar un puesto de gestión de productos de software sin experiencia previa pero con más de 10 años de experiencia como desarrollador de software?

Si tengo que elegir * uno *, ¿cuál es el mejor título de desarrollo de software / ingeniería / operaciones para un equipo de alto rendimiento?

¿Cuáles son las diferencias fundamentales entre un desarrollador de software y un arquitecto de software?

¿Cuál es la mejor opción de administrador de red, administrador de base de datos y desarrollador de software?

¿Cómo debería uno prepararse para obtener trabajos para los paquetes más altos en el desarrollo de software?

¿Cuántas personas suelen solicitar puestos de desarrollador de software remoto?

¿Cómo es mudarse de Bangalore a Delhi para un chico del norte de India que trabaja en el dominio de TI como ingeniero de software?

Como desarrollador de software, ¿cómo puedo ayudar a combatir el cambio climático?

¿Qué curso debo tomar para convertirme en desarrollador de software o arquitecto de software o desarrollador de juegos?