Узнайте, кто вы. Основное отличие сводится к тому, что кодер — это строитель, исполнитель, который реализует заданный план, согласно инструкциям. Программист — это тот, кто способен создавать новое, выходить за рамки задачи для блага проекта в целом. Поговорим подробнее о том, что отличает эти два условных «вида». Решающий фактор — профессиональная широта мышления «Кодер — это человек, который пишет код по четко определенным спецификациям и выбранным заранее алгоритмам» — объясняет Екатерина Колесникова, IOS-разработчик студии мобильной разработки Trinity Digital. Перед программистом стоят более широкие задачи. Написание кода — лишь одна из его возможных компетенций. «Прежде чем приступить к разработке, нужно подумать над абстрактным решением задачи: если это касается UI, то продумать каждую деталь, если же касается проекта в целом — то хорошенько продумать архитектуру всего (или какого-то отдельного модуля, за который ты отвечаешь) продукта, чтобы в процессе работы и дальнейшей подд