Live data from Hacker News

Ask HN: How to freelance with niche programming languages?

news.ycombinator.com

1–10 of 18 posts

Ask HN: How to freelance with niche programming languages?

#1
So I am primarily into Rust with a bit of Haskell and Purescript and I am trying to get some side work that will hopefully blossom into full time freelancing. The problem I am encountering, looking on sites like upwork, all the demand seems to be for Ruby or Javascript programmers.

Do you guys have any advice on how I can get some work with more niche languages?

Re: Ask HN: How to freelance with niche programming languages?

#2
I have two pieces of advice:

- Avoid middlemen to the extent possible. Some (not Upwork) can be a good place to fill some hours, but in general they're not a sustainable source of good clients

- Freelancing in my experience was mostly about saying yes to many tech stack choices. I worked with a great number of technologies I never would've chosen for a personal project. I'm sure there are some people being paid to write Rust/Haskell on a freelance basis, but I doubt it's very common.

Re: Ask HN: How to freelance with niche programming languages?

#3
I would suggest start with writing your insights about the language in the form of blog post which would be a good start point of attracting audience who are into this niche. This may lead to some folks reaching out to you for work.

If you're consider doing full-time consulting work in future then this strategy could lay a good ground work to build credibility in the niche.

Re: Ask HN: How to freelance with niche programming languages?

#4
post #2

I have two pieces of advice: - Avoid middlemen to the extent possible. Some (not Upwork) can be a good place to fill some hours, but in general they're not a sustainable source of good clients - Freelancing in my experience was mostly about saying yes to many tech stack choices. I worked with a great number of technologies I never would've chosen for a personal project. I'm sure there are some people being paid to wr…

I've only experimented with Upwork (with mixed results), what are some of the better "middlemen" in your experience?

Re: Ask HN: How to freelance with niche programming languages?

#7

I guess legacy tech will help here. I know that a lot of businesses still run on COBOL and will probably be willing to pay well. Anyone with experience in freelancing for legacy tech ?

I can't speak to COBOL-based businesses, but I work for a large company that uses primarily RPG ILE. Five of our eight programmers have passed retirement age, but are still holding on. Once they decide to leave the company, we'll will be in a tight spot. I can only imagine its the same way at a lot of other RPG shops.

All this is to say, +1 for consulting/freelancing for legacy tech.

Re: Ask HN: How to freelance with niche programming languages?

#8
Don't focus on people who have already made technology choices and are just looking for staff augmentation. Focus on the business value you can create, regardless of the tech stack, and seek out prospects who have the problem you solve, and care more about having the problem solved than about mandating a tech stack. Ideally, you want to be talking to LoB (Line of Business) leaders and executives, more than IT people. IT people care about stuff like "using C++ instead of Java" or "using Neo4J instead of FoundationDB", or "Using Angular 7.32.444.1.x.alpha.23j.br/3" instead of "Vue 42.0.0.0.0.42.42" or whatever. Try to avoid those people.

Re: Ask HN: How to freelance with niche programming languages?

#9
post #5

You need to network with people who run businesses with your language.

I think you can shorten that to "You need to network with people who run businesses". Valley startups excepted, high level executives don't usually care if you use Rust, Scala, or Befunge, or whatever. They want problems solved.

Re: Ask HN: How to freelance with niche programming languages?

#10

Don't focus on people who have already made technology choices and are just looking for staff augmentation. Focus on the business value you can create, regardless of the tech stack, and seek out prospects who have the problem you solve, and care more about having the problem solved than about mandating a tech stack. Ideally, you want to be talking to LoB (Line of Business) leaders and executives, more than IT people.…

Thats great advice, and very hard for my tech fixated brain to think that way!
Post reply on HN