What it pays
Government survey numbers — not estimates, not ads.
The work, task by task
These are the real jobs-to-be-done, not a wish list. Each task shows where we found it, and the prompt underneath is written for that exact task.
Lead a team of programmers
+Run the weekly technical leadership review, assign Jira tickets to Priya, Marco, and Elena with clear…
Lead a team of programmers
+Design software solutions
+Draft the architecture for the new ETL feature, map dataflows, estimate compute and storage needs, produce a…
Design software solutions
+Develop Web sites.
+Deliver the prototype analytics website: define page layouts and data endpoints, wire up the user flows,…
Develop Web sites.
+Fix bugs in software
+Triage the open bug queue, reproduce each failing case with the failing dataset, patch the three…
Fix bugs in software
+Review code changes
+Run a focused code review session for the pull requests from Marco and Aisha, verify algorithm correctness,…
Review code changes
+Mentor junior programmers
+Schedule two paired-programming sessions this week with junior hires Sam and Noor, prepare three focused…
Mentor junior programmers
+Assign, coordinate, and review work and activities of programming personnel.
+Assign tasks and deadlines for the analytics team this sprint: give Maria the data cleaning job with a…
Assign, coordinate, and review work and activities of programming personnel.
+Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
+Fix the failing deliverable: update the data merge step to handle nulls, rerun the full test suite, document…
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
+Write or contribute to instructions or manuals to guide end users.
+Draft a user guide for the analytics routines: explain input formats, step-by-step run instructions, common…
Write or contribute to instructions or manuals to guide end users.
+Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
+Check network and workstation responsiveness for the scheduled batch run: test the compute node, the data…
Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
+Write code and scripts
+Write the routine to transform raw telemetry into analysis-ready tables: include input validation,…
Write code and scripts
+Debug and troubleshoot issues
+Trace the intermittent failure reported by QA: reproduce the error locally, add logging around the suspect…
Debug and troubleshoot issues
+Build and improve e-commerce platforms
+Design and prototype the e-commerce data models, write the SAS routines to ingest transaction feeds, optimise…
Build and improve e-commerce platforms
+Test software
+Run the regression and load tests on the checkout and pricing routines, record failures and timings,…
Test software
+Communicate with customers, managers, and engineers
+Summarise the recent error trends, explain the impact on conversion and revenue in plain numbers, propose two…
Communicate with customers, managers, and engineers
+Diagram and design the construction of circuit boards
+Draft the board‑level circuit layout for the payment terminal: include signal flow, power rails, component…
Diagram and design the construction of circuit boards
+Maintain and update programs
+Update the SAS programs that calculate monthly trial balances: refactor the data step for patient_charge…
Maintain and update programs
+Create prototypes and proof of concept
+Build a quick SAS prototype that reads the prototype PCB test dataset, calculate signal-to-noise metrics,…
Create prototypes and proof of concept
+Follow industry standards and project plans
+Bring the SAS project into compliance with the project plan: compare current programs to the coding standards…
Follow industry standards and project plans
+Stay updated with new technologies
+Survey new analytic packages and languages that could replace parts of our SAS stack, draft a two-page impact…
Stay updated with new technologies
+Implement cybersecurity measures
+Add security controls to the SAS workflows: encrypt the patient_charge intermediate datasets, enforce…
Implement cybersecurity measures
+Integrate third-party APIs
+Integrate the vendor API by writing a SAS connector to pull the live testbench readings, map the fields to…
Integrate third-party APIs
+Says who?
These are the pages we read to build this. Open any of them and check us.
Activities this job lives in
The human activities behind the tasks — each with its honest AI ceiling.
The logs, files & records this job keeps
Shared with other careers — the same record means something different in each.
Related careers
Same family of work — each with its own tasks and prompts.
The rest of the map
Same library, five ways in.
Built on public evidence: O*NET®, ESCO, Wikipedia, U.S. Bureau of Labor Statistics, ILOSTAT. All sources & licenses