Creo que tienes bastante razón. Depende completamente de lo que las características específicas de una empresa necesitan, cuál es el nivel de experiencia de las personas que ya trabajan allí y cuál es su base de clientes (es decir, cuál es el conjunto de problemas que resuelven para generar ingresos). Probablemente será mejor que leas simplemente leyendo publicaciones de trabajo y descubriendo qué problemas se utilizan para resolver los desarrolladores de Perl. Intente encontrar una empresa que le brinde un equilibrio de crecimiento / experiencia que desee, cultura y compensación que coincida con lo que está buscando.
Para mí, necesito involucrarme en la resolución de problemas de codificación que sean interesantes, y en ese ámbito, no todos los lugares son iguales. Por ejemplo, tengo interés en el desarrollo web, la automatización, los grandes conjuntos de datos y la experiencia del usuario. Por eso, me gustan los lugares que tienen aplicaciones web que tienen una base de usuarios amplia y diversa con la que puedo interactuar para obtener comentarios sobre lo que quieren, para poder construirlo para ellos. Es una ventaja si el conjunto de datos en el que trabajo es grande / complejo (porque eso es divertido para mí), y si hay oportunidades para escribir scripts de automatización (por ejemplo, procesamiento por lotes para enviar notificaciones por correo electrónico, limpieza periódica de bases de datos y tareas de masaje, informes automatizados , etc.)
¿Qué tipo de código escribes en tu tiempo libre cuando no estás codificando para la clase? Intenta encontrar un lugar que escriba el mismo tipo de código.