{
  "batch": "1605-job-discovery-tech-local-it-services-angle-boards",
  "articles": [
    {
      "id": "learn_r1605_job_discovery_tech_local_it_services_angle_boards_onet_computer_programmers",
      "category": "Getting Started",
      "title": "Computer Programmers: job_overview",
      "summary": "Create, modify, and test the code and scripts that allow computer applications to run",
      "body": "Create, modify, and test the code and scripts that allow computer applications to run\n\nWhat O*NET OnLine / U.S. Department of Labor actually says:\n\n“Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.”",
      "source_type": "official",
      "source_link": "https://www.onetonline.org/link/summary/15-1251.00",
      "last_verified": "2026-10-05",
      "reliability": "STRONG PRACTICE",
      "source_tier": "A",
      "source_publisher": "O*NET OnLine / U.S. Department of Labor",
      "evidence_quote": "Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.",
      "volatility": "medium",
      "from_batch": "1605-job-discovery-tech-local-it-services-angle-boards",
      "subject": "Computer Programmers",
      "topic": "job_overview",
      "applies_to_country": "*",
      "job": {
        "job_name": "Computer Programmers",
        "category": "Tech and IT - local IT services",
        "what_it_is": "Create, modify, and test the code and scripts that allow computer applications to run; may develop and write computer programs to store, locate, and retrieve specific documents, data, and information",
        "startup_cost": "could_not_verify",
        "skill_level": "Considerable preparation needed - typically requires bachelor's degree",
        "typical_pay_range": "$89,190 annually",
        "pay_unit": "annual",
        "where_to_find_work": "Computer systems design and related services, software publishers, finance and insurance, information",
        "adjacent_jobs": "Analyst Programmer, Application Programmer Analyst, Computer Programmer Analyst, Internet Programmer, Java Developer, Programmer Analyst, Web Applications Programmer, Web Programmer"
      },
      "tags": {
        "lane": "any",
        "stage": "choosing",
        "region": [
          "us"
        ],
        "platform": "any",
        "topic": [
          "money.payout"
        ],
        "explicitness": "any"
      }
    }
  ]
}
