Elena Vasiljeva
Вопрос, как обычно, один. А кто программист?
По отношению к средствам пооизводства: если на своем "станке", то ремесленник. Если на чужом, то пролетарий.
По своей роли в общественной деятельности: работник интеллектуального труда.
По месту в системе перераспределения благ: рабочая аристократия.
Вроде ничего не забыл.