I tuoi colleghi codificano al di fuori del lavoro?
Considerando che non fai FP nella tua azienda, convincere chiunque a imparare una nuova lingua / paradigma quando non fanno nulla al di fuori delle loro attività di lavoro diretto sarà quasi impossibile.
Se lo fanno, allora trova progetti interessanti che gradiranno che siano correlati alla programmazione funzionale e mostrali. Non sei nella posizione di imporre un cambiamento, quindi dovrai seminare i semi se ti interessi a livello personale. È così che mi è stato presentato - concesso dal mio migliore amico che lavora con me.
Al di fuori di questo, molte persone scrivono strumenti interni per semplificare le piccole attività. Prova a scrivere alcuni di loro in un linguaggio funzionale. Chiunque voglia vedere il codice sarà esposto alla bellezza (auspicabilmente / possibilmente) del codice e probabilmente ti chiederà di farlo quando lo faranno. Questa è un'opportunità per vendere l'idea.
Ricorda, ci sono linguaggi funzionali che funzioneranno sul tuo stack (scala / chiusura entrambi eseguiti sulla JVM). Non è "puramente funzionale" come Haskell, ma è un buon inizio per un lungo viaggio.
Se hai il controllo sull'assunzione, assumi persone con esperienza funzionale (o almeno interessate alla programmazione funzionale).
E infine ... potresti trovarti nell'azienda sbagliata se sei così appassionato di scrivere codice funzionale. Non cambierai il modo in cui tutta la tua azienda scrive software, specialmente se stanno facendo soldi e ancor più specialmente non in un tempo ragionevolmente breve.
Questo è tutto per venderlo agli sviluppatori ... la gestione è completamente un'altra bestia.