Question about audio programming job demand

Hello, how are you?
I’m new here and learning juce looks very interesting and complex!
I have a question regarding jobs posted here and in general. Is there a regular demand for freelance audio programming? I’m interested in building loop music software, but I was wondering if there’s a demand for beginner/intermediate level freelance. (I can tell you that I already know the competition is insane, but I want to hear you thoughts)
I’m a recent graduate in software development and have a bachelor’s degree in music composition.
I got already c++ experience.

Thank you all very much! :smiley:

1 Like

There definitely is demand for freelance audio programmers. Several people (including myself) make their main income by doing freelance audio development work.

There’s definitely more demand for intermediate/advanced programmers than there is for beginners, but you can probably find some work while you’re still learning. If you charge a cheap enough rate, that will probably help convince potential clients to go with you. And then you can begin to increase your rates as your experience grows, etc.

Joshua Hodge runs TheAudioProgrammer Discord channel, which is a great place to connect with others in this community and find potential clients. He’s a great person to know and would probably be receptive if you just want to email/message him and introduce yourself.

The majority of the work I’ve gotten has been a result of being active here on this forum and on the TAP Discord. I initially was just contributing because I enjoyed the discussion, and eventually I got people messaging me asking if I was available for work. I also occasionally get people reaching out to me via LinkedIn, but they often first heard of me through here/Discord. It’s a fairly small community, so once you get your first couple of clients, things can easily snowball from there until you’ve got a full client roster.

Being a well rounded programmer with a variety of skills is an important prerequisite for starting to work professionally, but I’ve found it helps to cultivate specialty areas that you are an expert in. Speaking broadly, I think the 3 main areas that exist in plugin development are GUI, DSP, and devops/cmake. Within each of these, there are also sub-specialties – for example, if your main interest is DSP code, then perhaps you become known as “the guy for timestretching algorithms”, or “the expert at reverbs”, etc etc. Having a specialty like this can help clients looking for those services find you more easily.

Hope this helps. Becoming a freelancer in any field is not easy and is a long journey, but I enjoy the work that I do :slightly_smiling_face:

4 Likes

Wow I need to get back to work, but I will definitively read in details everything, thank you so much ! I would love to hear from you more at some point if interested, thanks again !

1 Like

After receiving a private message too, telling me that there is indeed demand for audio programming, I’m confident! You need to choose a specialization and have a portfolio of projects to get started. Doing networking. Thank you very much, I really appreciate it!

1 Like