7 лучших курсов программирования в Екатеринбурге
Программист создает программный продукт (это может быть десктопная программа, приложение для смартфона, веб-сайт, онлайн-сервис и пр.), который должен решать конкретную задачу, поставленную в начале проекта. При разработке с нуля нужно не только написать код – необходимо понимать архитектуру ПО, уметь пользоваться системой контроля версий, сопровождать проект после релиза, выпускать обновления. Обязанности программистов сильно отличаются в зависимости от специализации конкретного разработчика и требований компании, в которой он работает...