Podría ir en ambos sentidos. Si sabes francés, es posible que encuentres a Montreal un poco menos competitivo y, por lo tanto, fácil de conseguir un trabajo de software.
Podría estar pagando menos, pero eso se iguala debido al bajo costo de vida allí también.
Aún así, hay menos compañías de calidad en Montreal que otras ciudades importantes en Canadá, siendo el idioma una de las barreras.
- ¿Cómo se avanza después de una experiencia laboral prolongada que terminó mal cuando esa misma experiencia les dio habilidades de alto nivel que no se ven en el currículum?
- Cómo escribir una carta de seguimiento después de una discusión de promoción
- ¿Puede una azafata convertirse en piloto? ¿Cómo?
- ¿Cuáles son algunos proyectos de metalurgia y ciencia de materiales para un estudiante de segundo año de B.Tech en India?
- ¿Es una buena idea pasar de la administración al desarrollo (Java) para Hadoop?
Por otro lado, sería muy difícil sobrevivir si no sabes francés. No es que la gente no pueda hablar inglés. Pero el francés es dominante. A menudo, las descripciones de trabajo del software estarían en francés y afirman que el bilingüismo es preferido o incluso requerido.
Hay algunas excepciones, pero esas son exactamente eso, excepciones y generalmente no con tecnologías similares a Java.
Hablando de esto, Montreal tiene una oficina de Google que creo que funciona principalmente en Chrome y su aceleración de GPU. Pero los rumores son que no podrían expandirse debido a (lo adivinas), los requisitos de idioma en una empresa de más de cierto número de empleados. Todavía tienen vacantes / pasantías ocasionales.
Por supuesto, hay otras compañías como Ericsson, algunas con sede en Wall Street que hacen cosas financieras, así como algunas nuevas empresas.