¿Comenzar un trabajo con tecnología casi desconocida? [cerrado]

En la mayoría de las ofertas de trabajo, los empleadores solicitan experiencia previa como N+ años en esto, N+ años en aquello, etc. Al menos en la industria del software, eso es una ley si quieres que te inviten a una entrevista.

¿Cómo considera comenzar un trabajo en una empresa que ofrece un buen salario inicial, buenas oficinas, colegas jóvenes pero trabajando en una tecnología que casi no se usa en ningún otro lugar? Difícilmente puede encontrar algún lugar para usar esta tecnología, no hay ofertas en los sitios web de trabajo (usted sabe que todo sucede), no se busca esa experiencia en ningún lado o al menos no puedo encontrar esos lugares.

¿Puede esto ser el cierre de carrera para todo lo diferente como lenguaje de programación si no cuáles pueden ser los beneficios de tomar esa carrera?

ok, inútil es demasiado fuerte, estoy de acuerdo.

Respuestas (3)

Parece estar enfocado en el software, así que escribiré en consecuencia. Por tecnologías me refiero a cosas como lenguajes de programación, etc.

¿Puede ser esto el cierre de carrera para todo lo diferente como lenguaje de programación?

No depende completamente de su carrera para aprender a usar diferentes tecnologías que se adoptan ampliamente (por lo tanto, podrían permitirle cambiar fácilmente de lugar de trabajo). Hay múltiples fuentes para que las aprendas y las apliques. Como tal, no veo la elección de ser contratado por una empresa que utiliza una pieza de tecnología en particular que la mayoría de las otras empresas no utilizan como una forma de atarse para siempre.

Para extraer un pequeño consejo de The Pragmatic Programmer de Andrew Hunt y David Thomas,

Aprende al menos un idioma nuevo cada año. Diferentes idiomas resuelven los mismos problemas de diferentes maneras. Al aprender varios enfoques diferentes, puede ayudar a ampliar su pensamiento y evitar quedarse estancado en la rutina. Además, aprender muchos idiomas es mucho más fácil ahora, gracias a la gran cantidad de software disponible gratuitamente en Internet.

Agregaría mi propio consejo y diría que debe estar atento a lo que se usa ahora , y al menos conocer las tecnologías lo suficientemente bien como para orientarse y construir proyectos relativamente simples (pero relevantes). Esto no solo ampliará su conocimiento, sino que también mantendrá su conjunto de habilidades relevante para el momento actual, independientemente de los requisitos de su trabajo actual.

¿Cuáles podrían ser los beneficios de tomar esa carrera profesional?

Los mismos beneficios que traería cualquier otra carrera profesional, excepto por el hecho de que la tecnología que utilizará probablemente no impresionará a los futuros empleadores. Puede solucionar este problema leyendo y aplicando lo que dije anteriormente o, en el caso de una entrevista, explicándoles cuáles cree que son las similitudes entre la tecnología que ha usado y la tecnología que están usando, y por qué. usted cree que puede cambiar fácilmente.

Su pregunta asume que lo único valioso que puede aprender de este trabajo es el lenguaje de programación que se usa allí. Tampoco dices si es un idioma nuevo que no tiene mucha adopción en ninguna parte (¿todavía?), un idioma antiguo que está desapareciendo o simplemente uno poco conocido.

Hasta cierto punto esto no importa. Si te va bien en este trabajo, le demostrarás a un futuro empleador que puedes aprender cosas nuevas. Esto tiene valor.

Puede haber oportunidades para desarrollar habilidades de gestión de proyectos, gestión de personas o arquitecto técnico desde este puesto. Una vez más, esto tiene valor.

No olvides el salario. Esta es una compensación por el trabajo que está haciendo y si el trabajo implica trabajar con un lenguaje oscuro o sin salida y el pago es más alto para compensar esto, entonces me parece un ajuste razonable.

Si desarrolla habilidades en un área desconocida, esto podría aumentar su valor para los futuros empleados. Soy un arquitecto de redes/sistemas en lugar de un programador en estos días y todavía recibo llamadas de personas que desean ofrecerme sumas tontas de dinero para cuidar viejos mainframes. Si bien no veo que mi carrera se dirija en esa dirección, es un buen conjunto de habilidades a las que recurrir.

Solo usted puede decidir si el valor de estas áreas es suficiente para compensar sus preocupaciones. Si mientras tanto le preocupa perder su ventaja en tecnologías más populares, entonces puede trabajar en sus propios proyectos o contribuir a un proyecto de código abierto que use el lenguaje apropiado.

¿Cómo considera comenzar un trabajo en una empresa que ofrece un buen salario inicial, buenas oficinas, colegas jóvenes pero trabajando en una tecnología que casi no se usa en ningún otro lugar?

¿Qué metodologías de proceso utilizan? ¿Qué prácticas podría ser útil aprender de este lugar? Además, ¿es esa tecnología la única función de trabajo o es parte de una pila?

Por ejemplo, como desarrollador web, uso varias tecnologías en mi trabajo, incluidas C#, JavaScript, HTML, CSS y SQL. A veces, es posible que tenga que aprender una nueva tecnología, ya que lo que uso puede requerir el uso de algún XML o algún protocolo como SOAP. Cuando comencé a trabajar en desarrollo web, no estoy seguro de que la versión cargada de macros de C ++ que mi jefe usó se encontraría en otro lugar o su lenguaje de marcado personalizado, pero parecía haber resultado bien.

Difícilmente puede encontrar algún lugar para usar esta tecnología, no hay ofertas en los sitios web de trabajo (usted sabe que todo sucede), no se busca esa experiencia en ningún lado o al menos no puedo encontrar esos lugares.

Algunas empresas pueden tener lenguajes o herramientas internas que son parte del trabajo. No estoy seguro de ver esto como un gran problema en un nivel a menos que estés esperando balas de plata en el trabajo.

¿Puede esto ser el cierre de carrera para todo lo diferente como lenguaje de programación si no cuáles pueden ser los beneficios de tomar esa carrera?

Esto podría limitar su carrera si uno quiere vivir en su burbuja de ser restrictivo con lo que usará y pensar que nada debería cambiar nunca, claro. También creo que esta es una perspectiva bastante pobre para tomar.

El beneficio podría ser ver qué tan rápido puede adquirir una nueva habilidad, qué tipos de formatos de aprendizaje funcionan mejor para usted y qué tan dispuesto está a experimentar con cosas a veces. Si considera cuántas cosas nuevas tenemos hoy en día en comparación con hace 10 años, puede notar que continuamente surgen muchas cosas nuevas en tecnología y, por lo tanto, esta puede ser una habilidad muy valiosa.