Универсальная база знаний LMS Wisdom System Wisdom Tree MAIN My Profile

Распределение обязанностей между Junior, Middle, Senior

by #Alex Torrison
Senior:

- Изучение готовых технологий
- Создание шаблонов и сложных классов
- Внедрение новых технологий в проект
- Написание ТЗ команде и поиск оптимальных решений
- Контроль работы, Git, Code-review
- Принятие решений и оптимизация работы

Middle:

- Создание сложных SQL запросов с подзапросами
- Денормализация и создание триггеров
- Создание и проверка сложной логики и математики
- Сложная работа с файлами
- Сложная логика и вычисления
- Оптимизация скорости работы кода
- Сложные API запросы
- XML парсинг
- Не HTTP API и XML сообщения
- Создание дополнительных классов, их наследование и использование

Junior:

- Создание таблиц в БД
- Создание CRUD к таблицам
- Вывод и обработка SQL запросов через foreach
- Простые Update, Insert, Delete запросы
- Написание простых SQL запросов c JOIN
- Простая логика (if, else) и математика
- Работа с простыми API используя JSON
- Экспорт в Excel
- Отправка Mail() писем
- Создание простых MVC связок

Этот объект часть других / Parent

Software Developer

Any type of programming