По на водке ребе metaclass нашел интересный списочек того, что должен знать Настоящий Программист (существо, видимо, мифическое):
http://sharpc.livejournal.com/67583.html
Конечно, как справедливо замечено в комментах,
достаточно 2-3 пунктов из описанного, чтобы уже быть лучше сотен индусов, которые НИЧЕГО из этого не знают, но тем не менее получают за программирование бабло
и
Чувак с таким теормаксимумом называется «технический консультант по вытаскиванию проектов из жопы», получает от $100-200 в час и свысока посматривает на «всех этих недальновидных индусов»
В общем, есть, на что ориентироваться.