|
|
|
|
|
by bootload
3729 days ago
|
|
"I enjoy programming in Haskell, but it's hard for employers to locate good Haskell programmers and so there is some extra hiring risk if you agree to bring Haskell into your family of tools." @p4wnc6 what are you using Haskell for? |
|
What I like working on in Haskell is numerical linear algebra / machine learning / data analytics toolkits.
But I also know Python pretty well (much more experience than with Haskell) and Python has the advantage of actually having a decent-paying job market, so I mostly stick to that. The few times I've interviewed for possibly decent-paying Haskell roles, they have been with large banks whose tech dysfunction was so large that it destroyed any credibility that may have been assumed due to the usage of Haskell.
One of the most eye opening things in my working experience has been that when someone says they use "functional programming" in a business setting, it generally means they don't follow any of the established practices or ideas that make functional programming worthwhile in the first place. So for jobs, seeking functional programming perhaps makes me overly skeptical.
I have heard of a few start-ups that really do functional programming, and one or two even using Haskell. But the pay and work environment are just too poor to consider it.