Hacker News new | ask | show | jobs
by yodsanklai 1065 days ago
> one needs a PhD to write programs in a particular language

This isn't what I said. Even a high school student can write programs in OCaml, it doesn't require any degree and is no harder than other languages.

My point is that if you want to work at Meta, Jane Street, Standard Chartered, or other selective companies that use Haskell/OCaml, just having "Haskell" listed on your resume is probably not enough to be considered for interviews. You will need other skills to distinguish you from other candidates. Could be a PhD, or being good at grinding leetcode problems, a recognized expertise, a prestigious degree, domain specific knowledge and so on.

I suspect companies using these languages tend to be more selective on average than those working on more common tech (e.g. php, js).

1 comments

> You will need other skills to distinguish you from other candidates. Could be a PhD, or being good at grinding leetcode problems, a recognized expertise, a prestigious degree, domain specific knowledge and so on.

I agree that listing Haskell or OCaml on one's CV isn't enough. I think this holds the same way for other languages, at least in the company where I interview.

To the people who are interested in solving problems using functional languages. You should apply, even if you think you are not part of the "selective" in-group like PhD or language expertise