Собеседование в IT: как не сбить с толку техническим жаргоном
После 12 собеседований в IT-компаниях понял: не технические знания, а умение объяснять их, решают все. Работодатели не проверяют, насколько ты знал SQL, а насколько ты мог объяснить, зачем он нужен в проекте.
Один раз мне задали: «Расскажи, как работает JOIN». Я начал с терминов, и упал. Второй раз, начал с примера: «Представь, у нас есть таблица с заказами и с клиентами. Чтобы узнать, кто что заказал, нужно объединить по ID».
Вот что сработало:
- Подход 1: объясняй через задачу, а не термины
- Пример: «Когда пользователь нажимает кнопку, сервер не сразу отвечает, он сначала проверяет данные в базе. Вот где нужен JOIN»
- Упор на цель: «Я не просто использую функцию, я решаю проблему клиента»
- Используй аналогии: «Это как если бы у тебя была книга с именами и другая, с телефонами. JOIN, это как перелистывать обе одновременно»
Даже если не знаешь ответ, скажи: «Пока не работал с этим, но понимаю, что нужно, чтобы...». Покажи, что думаешь, а не просто шаблон.
Практика: перед собеседованием тренируйся объяснять 3-4 темы на уровне «для друга, который не в IT». Запиши и слушай. Чем проще, тем убедительнее.