dwyl / learn-elm

:rainbow: discover the beautiful programming language that makes front-end web apps a joy to build and maintain!
https://github.com/dwyl/learn-elm
483 stars 43 forks source link

Can I get a Job writing Elm? #150

Open nelsonic opened 4 years ago

nelsonic commented 4 years ago

The question "can I get a job writing Elm?" or "are there any jobs writing Elm?" is a frequently asked question from people who are new to Elm; it's worth diving into.

When we first started learning Elm in 2016 there were only a handful of companies using Elm. (the Elm Companies list did not even exist and there were no "jobs" advertised anywhere)

Fast forward 4 years and there thousands of developers and are hundreds of companies using Elm.

The Elm Companies list https://github.com/jah2488/elm-companies barely scratches the surface. There are few more on https://www.stackshare.io/elm but again this list is not generated automatically; someone has to manually add their list of technologies to StackShare in order to make their usage public. There are many more companies/organisations using Elm who simply don't do a good job of promoting the fact in public or in some cases keep it a secret on purpose because it's a competitive advantage. For example, Microsoft the world's second biggest software company has used Elm in production since 2016 but nobody remembered to add it to the list of "Elm Companies" ... This is one of the Elm community's only drawbacks in terms of adoption/proliferation; nobody has the job of marketing the language/platform the way other frameworks have paid evangelists. e.g: linkedin.com/search/results/people/?keywords=developer%20advocate Nevertheless there are hundreds of jobs that feature Elm. e.g: linkedin.com/jobs/search/?keywords=elm

image

There are several jobs where Elm is the first or second programming language. And there are many more where Elm is listed as "desirable" skill. e.g: image

But I don't live in city.name ...

There are increasingly more remote Elm jobs available https://remoteok.io/remote-elm-jobs e.g: https://remoteok.io/remote-jobs/67853-remote-frontend-lead-developer-serenytics image

https://www.codementor.io/freelance-jobs/elm | https://www.codementor.io/freelance-developers/elm image

https://stackoverflow.com/jobs/developer-jobs-using-elm image

If you have some spare time and need experience in Elm, create a profile on Upwork! https://www.upwork.com/hire/elm-freelancers image

The Elm forum https://discourse.elm-lang.org does not publish any stats on number of active users,

If you have thoughts on this topic, please share!