Забыл добавить, что эта специальность на нашем рынке IT довольно редкая, так как за это платить никто не хочет :(
Может речь идет о проектировщике интерфейсов, которые хорошо описаны в книге Алана Купера «Психбольница в руках пациентов»? Обычно это и не программист и не дизайнер. Это человек, который определяет ЧТО собственно надо сделать и КАК это будет работать. И только потом ЭТО дают рисовать дизайнеру, а потом реализовывать программисту.
Поддерживаю. Программист он и в Африке программист. Языки и технологии — это всего лишь инструменты, с помощью которых программист решает поставленные задачи.
Git, SVN