Найти в Дзене
ИТ Бизнес Анализ

Разработка ПО. Что делают разработчики?

Разработчики - главные кудесники всего того чем мы с вами сейчас пользуемся, начиная от записи в врачу заканчивая покупкой недвижимости. Все это теперь можно сделать не выходя из дома. Разработчиков сложно найти легко потерять. Более сложной задачей является удержать. Дефицит разработчиков в наше время актуален как никогда. Несмотря на массу обучающих курсов, спрос на разработчиков не убавляется никак. В банке где я работал искали Java-разработчика 8 месяцев, в итоге нашли только на 9-ый. Вот такая ситуация на рынке.
Если говорить кратко то разработчики в основном бывают двух типов:
1)backend -отвечает за то что не видно пользователю (часто работает с БД).
2)frotend - отвечает за то что видно пользователю (часто работает с API).
3)full стэк- отвечает и за backend и frotend (универсальный специалист).
Кроме того под разный стэк технологий подбирают специалистов обладающих определенными знаниями в языках
программирования. Языков достаточно много, все они используются под определенные виды работы.
Существуют разработчики мобильных приложений,без которых представить сегодняшний мир очень сложно.
А также узкопрофильные разработчики например под продукт 1С.
Основной задачей разработчика это написание кода под определенную задачу, задачу ставить системный-аналитик или бизнес-аналитик. После написание кода и его проверки, задача переходит на тестирование.
Хороший разработчик на этапе составления ТЗ может предложить разные варианты реализации задач где его временный ресурс
будет расходаваться оптимально при этом сроки закрытия задачи будут соблюдены.
У разработчиков также существуют грейды:
Junior (начальный) - опыт работы до 1 года.
Middle (средний) - опыт работы от 1-3 лет.
Senior (высший) - опыт работы от 4 и более лет.
Как правило компании предпочитают кандидатов с высшим профильным образованием (информатика, математика).
Хотя я встречал разработчиков с разными образованиями,скорее всего это связано с "хотелками" с выше.
Касаемо заработной платы все зависит от компании в которой трудится разработчик. В среднем цифры такие:
Junior 150.000-170.000 тыс.руб
Middle 170.000-350.000 тыс.руб
Senior 350.000-500.000 тыс.руб
Разработчики проходят не один этап собеседований (может быть 3-4),кучу тестов,решение различных кейсов,одним словом
отбор достаточно жесткий.
Войти в ИТ на позицию разработчика достаточно сложно, при этом необходимо огромное желание как у самого потенциального
сотрудника так и у компании которая готова выращивать своих специалистов.
Подписывайся на канал!
Много интересного еще впереди!