What programmer-occupation donors give in federal races
Donors who entered PROGRAMMER as occupation account for $12,670,737 in itemized federal receipts in LobbyVault’s index of FEC.gov files. That sum sits on 72,729 contributions from 2,058 donor records. Programmer here is the occupation field as typed, stored separately from COMPUTER PROGRAMMER if that phrase did not normalize to PROGRAMMER. In compact form the occupation total is $12.7 million.
Key figures
- PROGRAMMER occupation itemizations sum to $12,670,737 from 72,729 contributions and 2,058 donors.
- Mean amounts are about $174 per contribution and about $6,157 per donor record.
- The word is donor-typed Form 3/3X text, not a verified software-worker registry.
- Industry pages are a separate employer-side cut and should not be added to this total.
High line count, modest mean gift
$12,670,737, 72,729 itemizations, and 2,058 donor records are the occupation-level facts. Mean contribution size is about $174. Mean dollars per donor record are about $6,157. Repeat giving is about 35 itemizations per donor record.
72,729 lines from 2,058 records is a high-volume software-title stack: many schedules, a mid-range per-donor mean. The $174 per-line mean is arithmetic, not a typical paycheck allocation.
The packet has no language, employer, or seniority field. A few large itemizations can lift the average while most lines remain smaller.
PROGRAMMER is not a software-engineer census
The FEC record does not verify that the donor writes code for a living. Students, retirees, and people using the word loosely can all appear. Best-efforts rules do not force a controlled vocabulary such as SOC or NAICS.
This page cites only $12,670,737, 72,729 contributions, and 2,058 donors. COMPUTER PROGRAMMER, SOFTWARE ENGINEER, and DEVELOPER remain other keys unless the bulk extract merged them.
Donor records and dual titles
2,058 donor records used PROGRAMMER on at least one matching itemization. Address variants split records. A person who listed PROGRAMMER on some gifts and SOFTWARE ENGINEER on others will appear in both occupation totals for those lines.
Occupation is stored per transaction. LobbyVault does not infer party from the job-title string.
Employer industry is a separate table
Industry pages group employers. A programmer at a bank and a programmer at a studio share this occupation string if they typed PROGRAMMER. Adding $12,670,737 to an industry total double-counts.
Open the PROGRAMMER occupation page for rows. Use the occupations index to place the string next to other computing titles.
How to cite the three facts
A usable sentence is: occupation equals PROGRAMMER, dollars equal $12,670,737, contributions equal 72,729, donors equal 2,058, sourced from FEC Form 3/3X itemizations indexed on LobbyVault.
Unitemized receipts never carry an occupation code. Quote the contribution count with the dollars so the low per-line mean is visible.
Refunds and memo entries follow FEC presentation in the underlying schedules; this guide does not invent a fourth occupation-level fact beyond $12,670,737, 72,729 contributions, and 2,058 donors. Neighboring computing titles stay on their own pages unless the extract merged them into PROGRAMMER.
Placing PROGRAMMER beside spelled-out computing titles
PROGRAMMER in this extract is $12,670,737 on 72,729 itemizations from 2,058 donor records, or $12.7 million in compact millions. Those dollars are itemized activity on FEC Form 3 and Form 3X schedules indexed on LobbyVault from FEC.gov bulk data. Unitemized receipts never carry an occupation code, so they never enter the total. Refunds and memo entries follow FEC presentation in the underlying schedules. Staff who type computer programmer, software engineer, or developer in full may sit on other occupation pages. Only the exact PROGRAMMER key is in $12,670,737.
Arithmetic means on this key are about $174 per contribution and about $6,157 per donor record, with roughly 35 itemizations per donor record. Means are not medians. The packet has no gift-size distribution and no party split. Neighboring strings remain other occupation pages unless the bulk extract normalized them to PROGRAMMER. Combining those keys without naming each source total changes the unit from one FEC string to a homemade cluster.
Industry pages group employer-side categories and should not be added to $12,670,737. A person who listed PROGRAMMER on some gifts and a neighboring title on others will appear in both occupation totals for the respective lines. A public-record citation that stays inside the packet is: occupation equals PROGRAMMER, dollars equal $12,670,737, contributions equal 72,729, donors equal 2,058. Candidate and committee pages hold the recipient side. Exact-string matching is the method.
Researchers who need cycle cuts, employer text, or recipient lists should leave this guide and open the live PROGRAMMER occupation hub. This file restates harvested packet facts only. Compact millions ($12.7 million) are the same headline amount as $12,670,737, rounded to one decimal place. Keep 72,729 contributions and 2,058 donor records in any sentence that quotes the dollars, so readers can see the high-volume computing stack rather than a software-worker census. Exact-string matching is the method. Anything else is a different query. The occupation field is donor-supplied free text, not a SOC code. A citation that stays inside the packet names PROGRAMMER, $12,670,737, 72,729, and 2,058 together.
Questions
- How much have programmer-occupation donors given in FEC data?
- The PROGRAMMER occupation string is attached to $12,670,737 across 72,729 contributions and 2,058 donor records in LobbyVault’s FEC bulk index. The figure is itemized occupation money, not a census of working programmers. Occupation is self-reported free text on FEC Form 3 and Form 3X schedules. Unitemized receipts never enter this occupation total.
- Does PROGRAMMER include computer programmer filings?
- Only if the bulk extract normalized that phrase to PROGRAMMER. Otherwise COMPUTER PROGRAMMER is a separate key. This page covers PROGRAMMER: $12,670,737, 72,729 contributions, and 2,058 donors. Check the occupations index for neighboring computing strings. Occupation is self-reported free text on FEC Form 3 and Form 3X schedules.
- What is the average programmer contribution?
- Dividing $12,670,737 by 72,729 itemizations yields about $174 per contribution. Dividing by 2,058 donors yields about $6,157 per donor record. Both are means, not medians. Repeat giving is about 35 itemizations per donor record. Unitemized receipts never enter this occupation total.
- Does listing programmer prove the donor writes software?
- No. Occupation is self-reported free text. The FEC record does not verify job duties or employer. Quote 72,729 contributions and 2,058 donor records with the $12,670,737 total. Occupation is self-reported free text on FEC Form 3 and Form 3X schedules. Unitemized receipts never enter this occupation total.
Occupation is self-reported on FEC Form 3/3X itemizations. Indexed on LobbyVault from FEC bulk data.