¿Cómo demuestro mi experiencia en nuevas tecnologías?

Soy un desarrollador de software que trabaja en una tecnología particular (digamos A) durante el último año y este es mi primer trabajo después de la universidad. Aunque mi trabajo actual es bueno y me paga bien, quiero cambiarme a otra tecnología (digamos B) en la que me haya gustado trabajar. Mi pregunta no es si quiero cambiar, sino ¿cómo demuestro que tengo una experiencia en B a las empresas? Siempre puedo hacer algunos proyectos en mi tiempo libre, pero mi percepción es que las empresas no lo valoran mucho en comparación con la experiencia laboral real en B. ¿Cómo muestro mi experiencia en B a las empresas? ¿Alguna otra forma de mejorar que no sea "He hecho proyectos de tiempo libre en B"?

Respuestas (2)

Mi pregunta no es si quiero cambiar, sino ¿cómo demuestro que tengo una experiencia en B a las empresas?

No puedes demostrar experiencia que no tienes. Por lo tanto, primero, debe obtener la experiencia deseada.

Si toma cursos en esta tecnología, puede incluirlos en su currículum y discutir su conocimiento de la tecnología en su carta de presentación y durante las entrevistas.

Como usted señala, los proyectos relacionados con esta nueva tecnología realizados en su tiempo libre no son tan valiosos como el trabajo real en la tecnología. Pero aún tienen valor, especialmente si el proyecto tiene una amplia exposición. Algunos proyectos de código abierto se vuelven ampliamente conocidos. La participación con ellos a menudo puede conducir a buenos puntos en un currículum y buenas discusiones en las entrevistas.

Los trabajos a tiempo parcial (como el pluriempleo), que involucran esta tecnología, son evidencia directa de su conocimiento. Tal vez tenga amigos que trabajen con esta tecnología que podrían necesitar ayuda adicional y podrían contratarlo durante algunas horas a la semana o el fin de semana.

Tener su propio sitio web/blog que discuta su uso de la tecnología le brinda cierta presencia en línea que puede ser útil y que otros pueden ver y apreciar.

A menudo, determinadas tecnologías tienen comunidades de desarrolladores asociadas a ellas. Esas comunidades involucran foros en línea, reuniones, conferencias, oportunidades para hablar frente a una audiencia, etc. Involucrarse activamente en esas comunidades es a menudo una forma de establecer contactos, adquirir conocimientos y darse a conocer. Mi hijo hizo exactamente esto y pudo hacer la transición a una tecnología que amaba.

Al final, solo tiene que convencer a un gerente de contratación de que ha adquirido suficiente experiencia en la tecnología deseada para que le den una oportunidad. Algunos de los anteriores podrían ayudar.

Una manera fácil de demostrar la experiencia revisada por pares sería ganar muchos puntos XP respondiendo preguntas en SO u otros foros relevantes (para la tecnología B). Si es de código abierto o tiene partes de código abierto, conviértase en un experto en eso. Si contribuyó con código/documentación/lo que sea a un proyecto B, debería ser obvio para el gerente de contratación que conoce la tecnología B.