Vos collègues codent-ils en dehors du travail?
Étant donné que vous ne faites pas de PF dans votre entreprise, il sera presque impossible d'amener quelqu'un à apprendre une nouvelle langue / un nouveau paradigme alors qu'il ne fait rien en dehors de ses tâches professionnelles directes.
S'ils le font, alors trouvez des projets intéressants qu'ils aimeront qui sont liés à la programmation fonctionnelle et montrez-les. Vous n'êtes pas en mesure de mandater un changement, vous devrez donc semer les graines si vous vous intéressez à un niveau personnel. C'est comme ça que j'ai été initiée - accordée par mon meilleur ami qui travaille avec moi.
En dehors de cela, la plupart des gens écrivent des outils internes pour faciliter les petites tâches. Essayez d'en écrire certains dans un langage fonctionnel. Quiconque veut voir le code sera exposé à la beauté (espérons-le / peut-être) du code et vous posera probablement des questions à ce sujet quand il le fera. C'est l'occasion de vendre l'idée.
N'oubliez pas qu'il existe des langages fonctionnels qui fonctionneront sur votre pile (scala / fermeture s'exécutent tous les deux sur la JVM). Ce n'est pas "purement fonctionnel" comme Haskell, mais c'est un bon début pour un long voyage.
Si vous avez un contrôle sur l'embauche, embauchez des personnes qui ont une certaine expérience fonctionnelle (ou qui sont au moins intéressées par la programmation fonctionnelle).
Et enfin ... vous pourriez être dans la mauvaise entreprise si vous êtes passionné par l'écriture de code fonctionnel. Vous n'allez pas changer la façon dont toute votre entreprise écrit des logiciels - surtout si elle fait de l'argent et encore plus surtout pas dans un laps de temps raisonnablement court.
Il s'agit de le vendre aux développeurs ... la gestion est une toute autre bête.