Half Sigma speculated that computer programmers vote Republican. I was skeptical and so were other commenters. Fortunately, the GSS has occupation codes for them. According to this page, after 1980 (variable OCC80) they had code 229. In appendix F from this page we see in the 70s they have one of the earliest codes, 003 for OCC.

Frequency Distribution
Cells contain:
-Column percent
-Weighted N
OCC
3 ROW
TOTAL
PARTYID 0: STRONG DEMOCRAT 6.1
4
16.0
3,874
1: NOT STR DEMOCRAT 23.8
15
23.7
5,713
2: IND,NEAR DEM 22.9
15
12.3
2,970
3: INDEPENDENT 8.2
5
12.0
2,909
4: IND,NEAR REP 12.2
8
9.2
2,233
5: NOT STR REPUBLICAN 16.6
11
16.6
3,998
6: STRONG REPUBLICAN 8.0
5
8.8
2,132
7: OTHER PARTY 2.2
1
1.3
318
COL TOTAL 100.0
65
100.0
24,146
Means 2.89 2.66
Std Devs 1.91 2.04
Unweighted N 73 24,168
6.1
4

In the 70’s, 52.8 percent of programmers leaned Democrat, compared to 52 percent of all respondents. 36.8 percent of programmers leaned Republican compared to 34.6 percent of all respondents. They seem slightly more Republican than average and significantly less Independent.

Here is OCC80, showing how they identified since 1980:

Frequency Distribution
Cells contain:
-Column percent
-Weighted N
OCC80
229 ROW
TOTAL
PARTYID 0: STRONG DEMOCRAT 13.8
19
14.4
4,235
1: NOT STR DEMOCRAT 13.4
18
19.2
5,640
2: IND,NEAR DEM 12.3
17
11.0
3,215
3: INDEPENDENT 19.4
27
16.4
4,813
4: IND,NEAR REP 11.8
16
9.1
2,666
5: NOT STR REPUBLICAN 17.6
24
17.2
5,046
6: STRONG REPUBLICAN 9.7
13
11.3
3,325
7: OTHER PARTY 2.0
3
1.4
408
COL TOTAL 100.0
138
100.0
29,348
Means 3.03 2.90
Std Devs 1.99 2.05
Unweighted N 141 29,396

Since 1980, 39.5 percent of programmers leaned Democrat, compared to 44.6 of all respondents. 39.1 percent of programmers leaned Republican compared to 37.6 percent of all respondents. Again they are more Republican than average, but now more Independent.