В мире информационных технологий термины "разработчик" и "программист" часто используются как синонимы, но в профессиональной среде существует разделение на уровни, отражающее опыт и навыки. Два основных уровня — Junior и Senior — представляют собой различные этапы в карьере IT-специалиста. Junior Разработчик / Программист: Образование и Опыт: Задачи: Способности: Пример...
Очень часто эти понятия используются как синонимы. Но у этих понятий все-таки есть разница, и ее незнание иногда это может привести к непониманию. Программист - это человек, работающий с кодом. Тут все просто, он знает как писать код, знает хорошие практики. Возможно, знает несколько языков программирования. В общем хороший программист - это человек, который ответит на большую часть технических вопросов. Разработчик определение более широкое нежели программист. Если грубо, то разработчик - это программист на стероидах...