Tip:
Highlight text to annotate it
X
Ahora, chicos, tenemos que saber -bajo una mirada histórica- lo que pasó antes del '92, '93, '94
Software testing era un campo profesional que prácticamente no existía.
La manera en que las compañías desarrollaron Software fue muy claro y conciso:
los usuarios pasaron a ser personas cada vez más avanzadas en ese tiempo,
y el número de los usuarios era muy insignificante.
Entonces, yo diría que la competencia del mercado de Software no fue muy práctica,
pero era muy modesta, una competencia muy modesta.
Si teníamos un proyecto y teníamos que hacer cambios,
nos daban tres meses y luego podríamos tener otros tres meses para hacerlo,
nadie nos diría: tienes que terminarlo tal día.
En cambio hoy, se trata de un tema de marketing, y eso es por el desarrollo de Software.
Ellos te dicen: si no publicas el Software en tales días,
con funcionalidades: uno, dos, tres o cuatro ya implementadas,
nos costará cierto porcentaje del mercado,
y eso, en ese tiempo, era distinto.
Entonces, los Software iban a los clientes, los clientes –que ya eran personas avanzadas–
si veían un problema, reportaban el problema a la compañía.
Entonces la compañía arreglaba el problema, sin apuro.
Luego, lo que pasó a fines de los ’90, según lo que recuerdo,
es que los números de PC vendidas, computadoras personales vendidas, se doblaba cada año.
Las personas compran computadoras y pagan otros treinta, cuarenta o cincuenta dólares por el Software,
y, ¿saben qué? Ellos no quieren probar el Software,
ellos no quieren reportar virus, sólo quieren comprarlas y usarlas.
Entonces, la industria cambió. La industria llegó a la conclusión
de que había que mover las Pruebas de Software desde el exterior de las compañías al interior de las compañías,
porque ahora, que tenemos el mercado, tenemos a múltiples empresas compitiendo en ese mercado.
Hoy, la calidad en un problema de supervivencia.
Si un Software necesita ser probado, tengo opciones, chicos,
tengo un mejor Software, que otro que ha pasado por muchas pruebas.
Entonces, les conté que comenzamos con la escuela en 1994, y les puedo contar que ya en el ’97,
la mayoría de los graduados de la escuela serían los primeros QA en las compañías que los contrataban.
Entonces, la profesión de Software, a grandes rasgos, nació en los 90's
y no creaba ninguna clase de oportunidades profesionales:
no había un nicho de mercado laboral como el Software Testing.
Entonces, a comienzos de los 90s teníamos ese nicho en el mercado,
y si vemos ese mercado en la actualidad, en un día, sólo en Dice, chicos,
nos encontraremos con quinientos o seiscientos empleos, sólo en un día,
en el área de la bahía, en comparación con los veinte de 1994 o 1993.
Entonces, el mercado de empleos es enorme y si miran bien el mercado de hoy, entenderán mejor de qué se trata.
La profesión de Software testing, cuando nació, representaba cierta singularidad, oportunidades únicas en ese tiempo,
y la mayoría de esas oportunidades aún son únicas y aún están aún ahí,
por lo que nos cambiaremos a la siguiente lámina y hablaremos de esas propiedades y propiedades únicas.
Entonces, número uno: La edad no es un problema hoy,
si estás pensando en cambiar tu carrera o profesión.
Piensen en alguien que tiene 45 o quizás 50 años,
y que esa persona decide convertirse en un desarrollador de Software,
y, antes de eso, esta persona era un contador.
Chicos, ¿cuáles son las posibilidades?
Entonces, ¿La edad ayuda a las personas? En realidad no.
Ahora piensen en Software Testing, la profesión previa ayuda, especialmente si vas a ser un desarrollador de software.
Chicos, ellos necesitan personas con conocimientos previos de contaduría.
Sin conocimientos previos no pueden trabajar con las pruebas de software, número uno.
Número dos, la edad en sí representa cierta calidad en el mundo de los Software.
La gente mayor es más estable cuando se trata del cambio de empleos, se supone que sean más estables.
Me refiero a alguien que tiene 22, 23 o 24 años –Yo fui un gerente que contrataba a personas–
22, 23, 24, se supone que sean dinámicos, se supone que deben moverse.
Entonces, muchas compañías necesitan a personas que son más bien estables.
Y muchas compañías necesitan a personas que son dinámicas.
Entonces, la edad ayuda a entender el valor de la calidad,
y a ser más tolerante en la rutina de un empleo,
en comparación con la gente más joven que es menos tolerante a un empleo rutinario,
y los empleos de Software Quality Assurance y Software Testing son más o menos rutinarios.
Entonces, los grados académicos de la ciencia de la computación no es un requisito y, en realidad,
el mercado laboral es enorme y representa a muchas variedades de cosas.
Muchas cosas específicas, en Software testing, no pueden ser hechas a menos que tengas una técnica avanzada,
pero nosotros estamos hablando de una oportunidades de cambio de profesión,
estamos diciendo que sin importar cuánto conocimiento tengas -conocimiento computacional-
cuánta experiencia tengas en tal o cual asunto, hay un nicho para ti.
Va a haber algún lugar en que puedas conseguir un empleo.
Entonces, el grado académico computacional no es requerido, y el grado académico de un College, en general, es muy útil,
por lo que la mayoría de las personas que trabajan en QA tienen algún grado académico, pero no son todos.
Tenemos graduados de secundaria aquí, ellos vienen luego de egresar de la secundaria,
y ellos consiguen empleo sin tener un grado académico, de College.
La profesión previa ayuda no sólo en la profesión de contaduría, de inversiones, bancaria, de seguro,
que son muy bien recibidas –el área farmacéutica, por ejemplo–
sino que también habilidades de documentación, cualquiera sea tu profesión,
que tengas habilidades en investigación y documentación, sin importar tu nicho de ingeniería,
envuelve mucho el control de calidad.
Construcción, ingeniería mecánica, química y cualquier campo de ingeniería en general,
envuelve muchas actividades de control de calidad, que es algo similar,
Entonces, ayuda, es una habilidad transferible.
La compensación en Software Quality Assurance es bastante alta.
No es como la de quienes la desarrollan, pero no tenemos las mismas responsabilidades.
No tenemos tanto stress.
Entonces, existe una alta demanda en prácticamente la mayoría de las zonas urbanas:
No estoy hablando sólo de Silicon Valley o Orange County o New York, Seattle, Kansas, Texas o ese tipo de áreas.
Entonces, las grandes ciudades poseen una gran cantidad de empleos.
Entonces, pueden buscar en áreas geográficas específicas y yo les puedo mostrar la manera en que
pueden conseguirlos, en cada una. O si existen o no.
Ningún College ofrece un grado académico en Software Quality Assurance.
No hay licenciaturas en esta profesión.
La buena noticia es que ustedes no compiten con licenciados en Software Testing,
ni con asociados al Software Testing.
Ustedes compiten con aquellas personas que no tienen grados académicos especiales,
y la mayoría de ellos no tiene educación especializada.
Es fácil de aprender porque la mayor propiedad
Es fácil de aprender porque la mayor propiedad de los Software Tester es el sentido común.
de los Software Tester es el sentido común.
Si no tienen sentido común, chicos,
no me interesa cuáles sean sus habilidades técnicas o sus niveles:
no pueden ser Software Tester.
El Software Testing es la ciencia del arte del sentido común.
Entonces, si tienen sentido común, son trabajadores,
motivados, saben trabajar las horas debidas, aprenden bien la profesión
al nivel de un buen empleado.
No estarán en el nivel senior en seis meses, no.
No van a ser un Gurú en un año, no.
Pero tendrán un empleo seguro en cinco o seis meses.
Entonces, es fácil.
Y como les conté anteriormente, pueden comenzar con habilidades técnicas relativamente bajas,
y habrán igualmente empleos para ustedes.
Digamos que ustedes tienen experiencia en compras por Internet, compran mucho por Internet.
Chicos, hay miles de sitios Web que están vendiendo cosas.
Si tienen experiencia comprando por Internet,
piensen en toda la gente que prueba todos esos Software:
¿Por qué no pueden hacerlo ustedes?
Es decir, pueden hacerlo, definitivamente.
Entonces, no importa qué grado académico tengan, ni la experiencia que tengan,
pueden testear aplicaciones comerciales, desde la perspectiva del usuario,
o de Black Box Software, no desde Vacant
Vacant o desde la perspectiva de White Box,
pero muchas personas están haciendo Black Box Testing
y está probado estadísticamente que de cuatro a seis meses
son suficientes para comenzar a trabajar.
Ustedes vienen, reciben la capacitación,
y empiezan una nueva vida profesional en cuatro o seis meses.