Открываю утро понедельника. На почте — новое задание от тимлида: «Проверь, почему в отчёте по заказам за прошлую неделю у некоторых пользователей нулевая сумма». Раньше я бы впал в панику. Потому что для такого задания нужно лезть в базу данных. А SQL для меня был чёрной магией. Но теперь я спокоен. Потому что я перестал бояться. Сегодня расскажу, как я подружился с SQL и почему это спасло меня на собеседовании и в работе. Представьте, что у вас есть огромная таблица в Excel. Только в ней миллион строк. SQL — это язык, на котором вы говорите программе: «Покажи мне только те строки, где город — Москва, и отсортируй по дате». Всё. Самые нужные команды для QA: Был у меня один технический интревью. Тимлид спрашивает:
— А если нужно найти всех пользователей, которые сделали заказ, но не подтвердили email, — как проверишь? Я мог бы сказать: «Попрошу разработчика написать запрос». Но вместо этого ответил:
— Напишу такой запрос: Тимлид улыбнулся и сказал: «Ну, с SQL у вас порядок».
Этот момен