Earlier quoted context omitted.
"Cops" is a broad term. For police officers in general, $120K/year base salary is extremely high, and not representative of the average. To get your conclusion you have to compare the highest paying jobs for police officers with the average paying jobs for software developers. Here are more details from the BLS about 'Police and Sheriff's Patrol Officers' for 2013: http://www.bls.gov/oes/current/oes333051.htm mean an…
You're missing a few key things: - Overtime. In many cases, police overtime exceeds base salary. Example from Schenectady, NY, which is city of 50-75k people in upstate NY. ( http://www.timesunion.com/local/article/Schenectady-cop-s-pa... ) - Actuarial value of pension. Even using the BLS base salary data without overtime of $58k, you need to valuate the cost of a $30k annuity for 30-40 years, as most police have 20…
That was enough to establish that your relative is in an unusual situation to start with. As overtime is a function of the base pay, and most officers are not in a supervisory position, your example doesn't really reflect the typical police officer income.
Pointing to an overtime example from New York (the state with the highest base salary), and a record-setting overtime pay as well, is not useful as an average indication of what a police officer makes. Your position concerned average, non-"hick" officer.
It would be like me pointing to an instant millionaire software developer who won the startup lottery and saying that's typical.
You make good points regarding pension and healthcare. I also didn't include stock options in the software developer income, but none of my options were ever worth the paper they were printed on.
Remember too that your example was for a supervisory position. Most police officers are not in that situation.
I took a different meaning of '"crazy" money". I would have used the term "well-paid" for your definition. "Crazy" implies there's something extreme, no? What term would you use for police officers making $500K/year in base pay?
I think software developers should be unionized, but to start with, I think the programmer exemption for overtime pay should be abolished. Only software developers making less than $27.63/hour or $55,260/year have the possibility of getting overtime, which is about the 10 percentile for software developer income.