Where to find functional jobs
Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.
There has never been a better time to be a professional functional programmer. More and more companies are recognizing the value of functional programming. And companies are more open than ever to a polyglot workforce. There are jobs in almost every industry. Many of the jobs are remote. But where can you find them?
This is a big and broad question. Most job listings are by programming language. So I've made separate guides for different programming languages. Select the guide you'd like below.
Other languages are coming soon! If you don't see your language of choice, check out the guides anyway. Many of those sites allow you to search for different languages.
Action for the day:
Last time, you reflected on the past and came up with some milestones for the future of your career. Those will come in handy now. Go hunting for 10 jobs that you'd like to apply to. Evaluate them on 3 criteria:
1. Language and technology
How much does the language and technology align with your career goals? Is it just where you want to be? Or is it a step toward that goal?
Does the industry suit your goals? Is it a similar industry, with similar problems, to the one you do want to work in?
3. Job miscellany
Is the location going to work for you? Does it allow remote work? Are you paid in the right currency?
Next time we'll use this analysis when we're doing research to prepare to tweak our resumes and nail the interviews.
You see how many jobs there are out there? It's an amazing time. 10 years ago you wouldn't have found more than a handful in the whole world. Seeing all of these jobs can be enticing. But so often they have requirements that you can't meet. How can you get up to date on all of those requirements? We'll get to that next time.
More posts in the Career Guide
- Are there enough functional programming jobs?
- Where to find functional jobs ← you are here
- Where do you find the time to get productive in functional programming?
- What do you really need to know to be hireable?
- The 5 hurdles of hirability
- 10 Programming projects to boost your resume
- Join and build a social network
- Job application action plan
- How to leap past 90% of applicants