Eu acho que você está certa. Depende completamente do que as especificidades de uma empresa precisam, qual o nível de experiência das pessoas que já trabalham lá e qual é sua base de clientes (ou seja, qual é o conjunto de problemas que eles resolvem para gerar receita). Você provavelmente seria melhor apenas lendo as postagens de emprego e descobrindo quais problemas os desenvolvedores do Perl são utilizados para resolver. Tente encontrar uma empresa que ofereça um equilíbrio de crescimento / experiência que você deseja, cultura e remuneração que combine com o que você está procurando.
Para mim, preciso estar envolvido na solução de problemas de codificação que sejam interessantes e, nesse campo, nem todos os lugares são iguais. Por exemplo, tenho interesse em desenvolvimento web, automação, grandes conjuntos de dados e experiência do usuário. Por isso, gosto de locais que possuem aplicativos da Web que possuem uma base de usuários grande e diversificada com a qual posso interagir para obter feedback sobre o que eles desejam, para que eu possa construí-lo para eles. É uma vantagem se o conjunto de dados em que trabalho for grande / complexo (porque isso é divertido para mim) e se houver oportunidades para escrever scripts de automação (por exemplo, processamento em lote para enviar notificações por email, limpeza periódica do banco de dados e tarefas de massagem, relatórios automatizados etc.).
Que tipo de código você escreve no seu tempo livre quando não está codificando para a aula? Tente encontrar um lugar que grave o mesmo tipo de código.