Fui programador de .NET en calidad de desarrollador único durante casi ocho años hasta que me despidieron debido a una caída en las ventas de la empresa. Mientras estuve en la firma me especialicé en VB.NET, WinForms, SQL Server y también hice un poco de C#. Durante los últimos 5 a 6 meses, he estado tratando de mejorar mi conjunto de habilidades pasando a C# como mi idioma principal y aprendiendo WPF. Mi conocimiento de C# ha aumentado mucho y ahora estoy casi al mismo nivel en ese idioma que en VB.NET. También creé mi propio sitio web de cartera de programación y aprendí CSS por mí mismo, ya que siempre tuve una buena base en HTML. También administré (no creé) el CMS para el sitio web de mi antiguo empleador e hice PHP, MySQL hace muchos años (sin embargo, este conocimiento ahora está muy oxidado).
Se ha hecho evidente desde que se fue que las siguientes habilidades ahora son muy populares: ASP.NET, MVC, WPF. Estoy luchando por encontrar un nuevo rol, ya que ahora parece que mis habilidades se han convertido en un nicho, 1 trabajo que se adapta a mis habilidades para cada 25 trabajos de rol de formulario web. ¿Cómo convenzo a un empleador para que me considere para estos roles? He expresado mi voluntad de aprender y capacitarme, pero esto no parece funcionar. También estoy abierto a negociar mi salario, pero obviamente tengo un mínimo al que podría bajar.
¿Cómo animo a un empleador / reclutador a que me dé una oportunidad en función de mi historial anterior de éxito en mi antigua empresa?
Algunas personas han sugerido aprender nuevas habilidades como solución a este problema. Como actualmente estoy desempleado, necesito encontrar trabajo rápidamente para pagar las facturas, por lo que pasar meses entrenando en casa sin recibir pago no es realmente una opción adecuada. Ya estoy aprendiendo y practicando: C#, WPF, CSS, SQL Server 2012, así que siento que mi aprendizaje ya está a su máxima capacidad sin tener que usar ASP.NET, MVC. Estoy tratando de encontrar una solución que me permita volver al trabajo ahora y me permita capacitarme en estas otras tecnologías mientras estoy en el trabajo.
Debe enfocar su CV y técnicas de entrevista más en torno a metodologías y enfoques de desarrollo. Obviamente, tiene experiencia en la entrega de soluciones a través de la tecnología; a veces, el idioma específico es lo que requiere un empleador, por supuesto, pero a veces, quieren personas con experiencia. Es por eso que las empresas no siempre buscan al candidato recién salido de la universidad sin experiencia en el mundo real.
Los idiomas son simplemente la sintaxis y la terminología específicas que son bastante fáciles de aprender. La experiencia es clave, especialmente en la resolución de problemas, análisis y entrega.
Recientemente pasé con éxito de ser un desarrollador de Domino/Java durante 15/16 años a un puesto en el que el 90 % de mi tiempo lo paso en el área de SQL/Oracle/RDBMS; la transición es complicada pero, en última instancia, gratificante.
¡Los mejores deseos en su viaje hacia adelante!
También puede dividir su experiencia técnica en categorías para que algunas de las tecnologías más nuevas aparezcan en su currículum y le den la oportunidad de superar la "marca de la casilla de habilidad" .
Algo como:
Experto en: VB.NET, WinForms, SQL Server
Competente con: C#, etc...
Familiarizado con: ASP.NET, MVC, etc...
Además, si es posible, concéntrese en cómo sus acciones afectaron los resultados de la empresa. Por ejemplo, administré el CMS de la empresa que condujo a X, Y, Z.
Espero que ayude.
Susurrador de códigos
Tormentoso
Tormentoso
BeboyConozcoCosas