¿Qué tan importante es disfrutar el idioma que escribes en tu trabajo?

No sé si puedo proporcionar una verdad general aquí, pero puedo proporcionar una anécdota.

Comencé un trabajo que usaba C, C ++, PHP, Javascript y Java. De esos, estoy menos cómodo con Java, pero puedo mantener el código Java bien. Cada vez que tenía que hacer una modificación en Java me irritaba. Hubo diferencias moderadas de sintaxis que tuve que recordar. No tenía un buen conocimiento práctico de las bibliotecas disponibles y tuve que pasar mucho tiempo buscando la forma correcta de hacer las cosas. El desarrollo en Java, para mí, fue lento. Mucho más lento que mi desarrollo PHP o Javascript. Me encontré menos capaz de expresar ideas en Java que los otros lenguajes. Podría , pero fue más difícil.

Afortunadamente, pude proporcionar una razón técnica para traducir nuestro código Java a PHP. Implicó mucho trabajo, pero eliminé Java de nuestro código. Me encuentro mucho más feliz en promedio 🙂

Si tuviera que escribir solo en idiomas que no me gustaran y no pudieran ser expresivos , entonces probablemente me molestaría cualquier cosa que requiriera un cambio de código … lo cual no es algo bueno para un programador en el trabajo, creo .