В древнючие времена программистами называли рисователей блок схем
со стрелочками и ТЗ. А остальных - кодерами. Кстати, в микрософте в
былые времена ведущие программисты именно этим и занимались -
составлением спецификаций.
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.