Если меня спрашивают, какую сборку брать для начинающего, то, что брать удобнее всего (для "нулячего" человека)?

Причём, есть несколько категорий вопрошающих "нулячих":
1) студент первого курса
1.а) студент с профилем обучения на "программиста"
1.б) студент инженерной специальности (электроника, системотехника, АСУ и САУ)
2) те же студенты старшего курса (когда мозг уже "испорчен" Сиб Си-шарпом или Питоном)
3) коллеги по работе (>= 10 лет опыта)
3.а) программинг встроенных систем
3.б) программинг в мэйнстриме (веб, информационно-справочные системы...)

Хотелось бы не только (и - необязательно) по BlackBox-у (если кто имеет опыт внедрения в подобном окружении спецов и студентов) получить.