¿Qué debo aprender aparte del proyecto en pega para ser ubicado en una empresa basada en productos de una empresa basada en servicios?

Trabaja en un proyecto paralelo , ábrelo en código abierto y súbelo a GitHub. Puede ser una aplicación web, una aplicación móvil o una biblioteca o cualquier otra cosa que le interese. Asegúrese de mostrar su mejor trabajo.

Esté activo en StackOverflow . Controle sus etiquetas favoritas diariamente y responda preguntas y haga preguntas interesantes usted mismo.

Trabaje en sus algoritmos / estructuras de datos y habilidades para resolver problemas .

Comience un blog técnico que explique los desafíos interesantes que encuentra al hacer lo anterior.

Sé increíble en tu trabajo actual. Su nuevo empleador hablará con sus gerentes y equipo anteriores. Si su gerente sabe que está buscando nuevas oportunidades y, sin embargo, está desempeñándose a un alto nivel, le proporcionarán una buena referencia.

Asigne al menos un par de horas de lunes a viernes para mejorar su superación personal y un día del fin de semana, independientemente de lo difícil que necesite trabajar en su trabajo diario.

Agregue enlaces a todos estos esfuerzos en su currículum / carta de presentación.

Siga a las compañías de productos para las que aspira a trabajar y envíe un correo electrónico a los fundadores o un empleado importante directamente sobre cómo puede contribuir a la compañía.

¡Te inundarán las llamadas de entrevista!

Me tomó alrededor de 3 meses cambiarme de un servicio basado en una compañía basada en productos. Su experiencia puede ser diferente.

PD : No dude en ponerse en contacto conmigo si necesita ayuda.

Actualización : algunas personas se pusieron en contacto conmigo. Aquí hay algunas respuestas a las preguntas frecuentes.

1. Su experiencia en una herramienta en particular, especialmente si se usa solo en aplicaciones heredadas es irrelevante. Por ejemplo, si ha trabajado en el almacenamiento de datos y desea aprovechar esa experiencia al cambiar a una compañía de productos, conozca la herramienta de código abierto o en la nube equivalente, coloque su código en GitHub o escriba una publicación de blog al respecto.

2. Las habilidades de comunicación son tan importantes como las habilidades técnicas.

3. Independientemente de su rol, debe ser un apasionado de la informática, la industria tecnológica y su oficio particular.

4. La ingeniería de software no es el único rol en las compañías de productos. Dependiendo de sus habilidades y personalidad, considere los roles en diseño, gestión de productos, marketing, etc. Una vez más, no necesita experiencia profesional en estos roles. Un buen proyecto que muestre estas habilidades o un trabajo por contrato durante un par de fines de semana con una pequeña startup en este rol ayudará.

5. No hay atajos. Necesita invertir algunas semanas / meses en aprender nuevas habilidades.

Todo lo mejor !!!!!