Asesoramiento profesional para alejarse del control de calidad [cerrado]

Necesito un consejo de carrera muy mal.

Sobre mí:

Tengo experiencia en automatización de pruebas de software (QA) durante más de 10 años. También estoy en un buen trabajo con un salario decente. Sin embargo, he estado tratando de dejar este control de calidad y pasar al desarrollo, ya que el control de calidad se considera principalmente como ciudadanos de segunda clase. Aquí es donde necesito algunos aportes de ustedes.

He hecho Licenciatura en Ingeniería. Estoy en los Estados Unidos con un patrocinio de VISA.

Soy bueno en core java, patrones de diseño, nodeJS. NO me gusta ser un gerente de personas. Me gustaría permanecer en lo técnico tanto como sea posible. Preferiría un camino de arquitecto.

Lo que me emociona:

Me encanta programar: como parte de la automatización, escribo código. sin embargo, no va a producción :) ... como saben, las pruebas son básicamente un trabajo de valor agregado.

Algunas opciones:

Estoy confundido sobre cómo seguir. Estas son opciones en las que estaba pensando.

  • Estaba tratando de aprender ethereum/solidity/reactJS. Fue divertido y pude desarrollar un DAPP decente. Pero no creo que pueda conseguir un trabajo en ethereum/solidity en una empresa de tamaño decente como está en una etapa inicial. Solo las empresas emergentes están haciendo esto principalmente. (No puedo moverme a nuevas empresas ya que es posible que no hagan cosas de VISA)
  • Como soy decente en Java, pensé que podría aprender Spring Boot y pasar al desarrollo de Java.
  • También me gusta el aprendizaje automático. Tengo mucho que aprender. Pero sobre todo la industria parece preferir a las personas con doctorado. Hacer maestrías y doctorados no es una opción ahora para mí.

Siéntase libre de sugerir cualquier cosa que desee (pero sin control de calidad / automatización de pruebas / pruebas de rendimiento, nada que sea parte del control de calidad)

Hay organizaciones donde la gente de control de calidad no son ciudadanos de segunda clase.
¿Qué es lo que le gusta hacer?
@BenMz, me encanta programar. incluso como parte de la automatización, escribo código. sin embargo, los scripts de prueba no pasan a producción. Hay muy pocas organizaciones en las que el control de calidad podría tratarse mejor como usted dijo. Pero estar en algún tipo de desarrollo me dará más opciones.
Iba a escribirte una respuesta cuando tuviera tiempo pero ahora no puedo. Lo siento.
@BenMz agradecería cualquier aporte. Gracias por ayudar
En algún nivel por encima de usted, hay un gerente de desarrollo en una posición paralela a la de un gerente de control de calidad. Habla con ese gerente.

Respuestas (1)

Este es el mayor problema de permanecer en funciones de control de calidad o soporte: manténgalo durante más de 6 meses o un año y eso es todo lo que algunas personas de recursos humanos verán que es capaz de hacer. Debe trabajar duro para cambiar esta percepción de su conjunto de habilidades.

Cree una cuenta de GitHub y comience a crear una cartera de trabajo pública que pueda presumir. La cartera puede ser cualquier cosa: pequeñas utilidades para realizar funciones básicas como un despertador o complementos del navegador para monitorear el uso, por ejemplo, luego puede pasar a proyectos más complejos. Cree su propio sitio web para mostrar sus habilidades y agregue enlaces a ambos en su CV. Involúcrese en proyectos de código abierto.

Durante la última década, debe haber trabajado con varias personas que desde entonces se han trasladado a otras empresas. Utilice esta red de antiguos colegas para tratar de superar la pantalla de recursos humanos tanto como sea posible.

Aprenda las palabras de moda: estas son las únicas cosas que la gran mayoría de los drones de recursos humanos saben sobre tecnología. Ser capaz de explicar los principios de la programación orientada a objetos. Aprenda sobre marcos frontend como patrones angulares y de diseño como el patrón de fábrica.

Ser capaz de contar algunas historias sobre lo que sucede cuando no se siguen las mejores prácticas: "Así que el centro de datos sufrió un corte de energía y el generador no pudo arrancar porque los pájaros habían anidado en la entrada de aire del generador diesel. Esto significaba que no podía "Obtuve suficiente O2 para funcionar, por lo que las baterías del UPS se agotaron y todos los servidores DB se apagaron. ¡Tomó 18 horas para que terminaran todas las verificaciones de integridad y toda la compañía estaba sentada en sus manos! Todo porque nadie probó el generador diesel en el últimos 5 años".

Las personas que trabajan en recursos humanos no son drones.
@user1666620, sí, esas son buenas maneras de mostrar habilidades. pero mi preocupación era elegir el camino. hay múltiples tecnologías. ahí es donde estoy confundido
@JoeStrazzere, estoy de acuerdo. Estoy buscando algunos aportes de personas con tendencias de mercado y esas cosas. Estoy tratando de evitar cualquier otro error.
@KitKarson Si hay algo que aprendí sobre las "tendencias del mercado" en el desarrollo de software, es que cambian más rápido de lo que puede seguir, la mayoría de las veces. Lo que sea que esté de moda hoy no lo estará tanto el próximo año, y lo que sea que esté de moda el próximo año probablemente ni siquiera se haya inventado todavía. Independientemente de lo que elija por ahora, deberá aprender nuevas tecnologías a medida que avanza, así que elija lo que le resulte más cómodo y ejecútelo. El único error es dejarse congelar por la indecisión.
@Steve-O, Cierto. Gracias por tu contribución. Realmente lo aprecio.