К тебе приходит аналитик и говорит- заказчик хочет интеграцию со сторонним сервисом через ftp присылает гиговый файл xslx и мы его обрабатываем, через кафку аудируем, отправляем email notificstion, а затем через https отправляем обратную связь. И ты сидишь решаешь задачу. Ну это сеньорские задачи.
ну то есть нет такого что что ты сидишь и мониторишь работу приложения на предмет узких мест? а найдя такие, переделываешь?
Есть. К тебе приходят и говорят- вы не прошли нагрузочное тестирование по такому-то сервису. И вперед решай проблемы производительности, памяти и прочее прочее
это в java?
Java Spring
Все зависит от компании, чем она занимается и от твоего уровня) Если ты джун, то в основном исправление ошибок системы, которые были выявляены на этапе тестирования, и решение каких-то не очень сложных, зачастую, однотипных задач. Если мидл, то там уже решение более сложных задач, отчасти проектирование архитектуры приложения и бд Ну а если син, то если есть сложная задачка - она твоя :) По организации процесса, обычно так, что аналитики работают с заказчиком и составляют документацию и задачки, ты решаешь задачки, тестеровщики тестируют и если что-то не так - возвращают на доработку (ну там еще всякое код ревью есть и тд)
Это если повезёт, аналитики, тестеры... А если как в Амазон, то все должен делать программист. От выявления требований и до суппорта 1-3 уровня
Обсуждают сегодня