Первое, что стоит выяснить на собеседовании, — какие задачи специалист действительно выполнял самостоятельно.
В резюме разработчика может быть указано участие во внедрении 1С на крупном предприятии. Но само по себе участие в проекте мало говорит о квалификации.
Один программист мог разрабатывать сложные механизмы расчёта себестоимости, другой — создавать печатные формы, а третий — исправлять небольшие ошибки под руководством более опытного коллеги.
Чтобы разобраться в реальном опыте, попросите кандидата подробно рассказать об одной из наиболее сложных задач, которые он решал.
Выясните пять моментов:
- Бизнес-задача. Какую проблему требовалось решить?
- Личная ответственность. Что кандидат делал самостоятельно, а что выполняли другие участники команды?
- Техническое решение. Какие механизмы платформы использовались и почему?
- Сложности. Какие проблемы возникли и как удалось их устранить?
- Результат. Как проверяли работоспособность решения и что изменилось после внедрения?
Например, кандидат рассказывает, что занимался оптимизацией 1С. Уточните, какие операции работали медленно, как он определил причину, что изменил и как измерил результат. Сильный разработчик обычно может объяснить последовательность своих действий, назвать ограничения и обосновать технические решения. Если же кандидат ограничивается формулировками «оптимизировал базу», «дорабатывал ERP», «участвовал в интеграциях» и не может раскрыть подробности собственной работы, заявленный опыт стоит проверить практическим заданием.
На этом же этапе полезно выяснить, как специалист работает с неполными требованиями, оценивает трудозатраты и взаимодействует с аналитиками. Например, попросить рассказать о ситуации, когда в техническом задании обнаружилась ошибка или возник риск превышения сроков.