В свете бурления ...овн хочется заметить, что:
1) пролетарий - это тот, кто производит добавочную стоимость (а не отбирает, как капиталист);
2) интеллигент, оставляя за скобками понавешенные ярлыки о "духовности", - это тот, кто профессионально занят умственным трудом.
Так что программист - это пролетарий-интеллигент. Что, как ни странно, для многих удивительно.