◆ Music Production

What a music programmer
really does.

22 tasks, each one witnessed by the sources that watched the job — and behind every one, a prompt you can use tonight.

22evidenced tasks
92,230in the US (2025)
$100,390median pay / year
10systems it runs on
This is what one task looks like here
Lead a team of programmers
Run today’s planning standup, assign module owners for the sampler eng…3 sources agree

The shape of the day

tap a movement to see its tasks

Which one is you, right now?

Pick the moment · no score, no sign-up
Which moment is me right now?
Whichever you pick, the task behind it opens below.

The work, task by task

22 tasks
Hands on the work15
Fix bugs in software+
Take the crash logs from last night's build, reproduce the failure on my local dev rig, patch the timing bug in the audio thread, run the unit suite, and push a hotfix branch so QA can verify before noon.
jdwiki2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Design software solutions+
Draft the architecture for a cross-platform audio pipeline that supports sample streaming, DMA-friendly buffers, and a plugin API, include block diagrams and latency budgets so hardware and firmware can sign off next Wednesday.
escojd2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Mentor junior programmers+
Schedule a two-hour workshop with Priya and Marco to walk through concurrency pitfalls in our audio engine, bring a small failing example, pair-program through fixes, and assign follow-up learning tasks by Friday.
jdonet2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.+
Find the corrupted cue in the evening set, apply the corrected tempo and key adjustments, rerun the render, and listen through the full segment to confirm the fixes before submitting the revision notes to Sam.
onet
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Write or contribute to instructions or manuals to guide end users.+
Draft a concise user guide that explains how to load sample banks, set crossfades, and export show logs, include screenshots of the signal chain and a troubleshooting checklist, then send the draft to Leah for technical review.
onet
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.+
Check whether the studio workstation, networked playout server, and the MIDI interface respond to the latest scheduling commands by running the heartbeat diagnostics and noting any timeouts or dropped packets for the network team.
onet
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Write code and scripts+
Write the automation script that reads the cue list, applies fades and EQ presets, and exports per-track stems; include comments for parameter ranges and a self-test that validates output lengths.
jd
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Debug and troubleshoot issues+
Reproduce the dropout on the Sunday show by replaying the exact cue sequence, capture logs from the audio engine and MIDI bus, isolate the error source, and document the fix and rollback steps for the ops log.
jd
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Grow the practice4
Work with people1
Keep the record1
Watch and assess1

What the work runs on

named inside the evidenced tasks
4 tasksAmazon Web Services AWSstores and serves program files and supports versioned commits for deployment
3 tasksAnsibleorchestrates deployments and environment configuration that the team will rely on during the release
3 tasksAJAXhandles the asynchronous calls and client-server interactions involved when reproducing and testing the runtime bug
3 tasksApache Hadoopstores and processes large test and telemetry data sets useful when validating performance regressions during review
3 tasksAmazon Elastic Compute Cloud EC2hosts the web stack and demo streaming required to deliver the site and validate performance under load
2 tasksApache Cassandraprovides a fast-access backing store for the example data sets and telemetry the juniors will use during the workshop
1 taskAmazon Web Services AWS CloudFormationmodels the infrastructure and deployment templates that represent system components and their configurations for validation
1 taskAdobe Acrobatcreates and compiles the final manual as a paginated, shareable PDF with embedded screenshots

The same task, four heights

this page is height one
ExecuteDo today's task, with fewer mistakesyou are here → ImproveMake it easy for the next person to acceptin the atlas → DecideWork out the right move when it is unclearin the atlas → BecomeLearn the pattern so it stops coming backin the atlas →

Can AI actually do this job?

the honest answer

It can

where it genuinely helps
  • Play the other person, over and over
  • Grade its own suggestion against your goal

It cannot

where it stops, completely
  • Live with the outcome the way a music programmer has to
L · R7 of R7This job sits on coding · programming — real theory, real diagnosis, but reality still holds the grading pen.

What the work pays

two countries, two different measures

United States

this exact occupation · BLS 2025
  • $100,390 a year — the middle: half earn more, half earn less
  • The lowest tenth earn near $57,710; the top tenth near $160,460
  • 92,230 people employed in this occupation

India

the occupation GROUP, not this job · PLFS via ILOSTAT 2025
  • ₹26,152 a month — the median for Technicians and associate professionals, the group this work sits in
  • India publishes pay by broad occupation group, so this covers many jobs besides this one. It is a shape, not a salary.
read this carefullyThese two numbers are not comparable and must not be converted into each other. One is a yearly figure for this job alone; the other is a monthly figure for a whole family of jobs. What travels between them is the pattern, not the amount: experience lifts pay almost everywhere.

Where the evidence lives

open any of it yourself

Close to this work

12 nearby
Music ProductionSession Musician27 evidenced tasks Music ProductionStudio Manager26 evidenced tasks Music ProductionMusic Editor25 evidenced tasks Music ProductionDj24 evidenced tasks Music ProductionAcoustic Engineer24 evidenced tasks Music ProductionOrchestra Conductor21 evidenced tasks Music ProductionArtist Manager21 evidenced tasks Music ProductionLive Events Audio Tech21 evidenced tasks

Questions people actually ask

You’ll split time between writing and reviewing code, fixing bugs, and meeting with product managers or audio engineers. Mornings often start with stand-ups where you assign and coordinate work, then a block for coding or debugging—maybe integrating an API for streaming or fixing a playback issue on Amazon EC2 servers.

Afternoons can be for designing features, creating a prototype or proof of concept, and updating documentation or user manuals. You’ll also spend time testing, deploying with tools like AWS CloudFormation, and checking logs for network or workstation issues.

Yes—AI can speed prototypes, generate example code, and help debug. Use it to create initial code snippets, test ideas, or draft user documentation. Always review and test AI output; don’t copy blindly into production.

Risks include security holes, license issues, or incorrect logic. Run static analysis, add tests, and follow your company’s cybersecurity practices before deploying anything that AI helped create.

Clear debugging and problem-solving skills—finding and fixing bugs quickly. That means reproducing an issue, reading logs on EC2 or Cassandra, making a patch, and rechecking results.

If you can diagnose network, workstation, or server issues and communicate fixes to teammates, you’ll stand out. Pair that with code review competence and knowledge of your deployment tools (Ansible, CloudFormation).

km/h RPM

How far can AI take you?

one question
Be honest — how far can a language model take you on coding?
There is a real answer, and it is not the flattering one.