Do đồng nghiệp của bạn mã bên ngoài công việc?
Xem xét rằng bạn không làm bất kỳ FP nào tại công ty của bạn, sau đó khiến bất cứ ai học một ngôn ngữ / mô hình mới khi họ không làm bất cứ điều gì ngoài nhiệm vụ công việc trực tiếp của họ sẽ là điều không thể.
Nếu họ làm, sau đó tìm các dự án thú vị mà họ sẽ liên quan đến lập trình chức năng và hiển thị chúng. Bạn không ở vị trí bắt buộc thay đổi, vì vậy bạn sẽ phải gieo hạt giống nếu quan tâm ở cấp độ cá nhân. Đây là cách tôi được giới thiệu với nó - được cấp bởi người bạn thân nhất của tôi, người tình cờ làm việc với tôi.
Bên ngoài đó, hầu hết mọi người viết các công cụ trong nhà để thực hiện các nhiệm vụ nhỏ dễ dàng hơn. Cố gắng viết một số trong số họ bằng một ngôn ngữ chức năng. Bất cứ ai muốn xem mã sẽ được tiếp xúc với vẻ đẹp (hy vọng / có thể) của mã và có thể sẽ hỏi bạn về nó khi họ làm. Đó là một cơ hội để bán ý tưởng.
Hãy nhớ rằng, có các ngôn ngữ chức năng sẽ hoạt động trên ngăn xếp của bạn (cả scala / clos đều chạy trên JVM). Nó không "hoàn toàn hoạt động" như Haskell, nhưng đó là một khởi đầu tốt trên một hành trình dài.
Nếu bạn có bất kỳ sự kiểm soát nào đối với việc tuyển dụng, hãy thuê những người có một số kinh nghiệm về chức năng (hoặc ít nhất là quan tâm đến lập trình chức năng).
Và cuối cùng ... bạn có thể ở sai công ty nếu bạn đam mê viết mã chức năng. Bạn sẽ không thay đổi cách toàn bộ công ty của bạn viết phần mềm - đặc biệt là nếu họ đang kiếm tiền và đặc biệt hơn nữa là không có bất kỳ khoảng thời gian hợp lý nào.
Đây là tất cả về việc bán nó cho các nhà phát triển ... quản lý là một con thú hoàn toàn khác.