было бы гораздо лучше, если бы мидл тоже разбирался в sql, чтобы не делать какие-то тривиальные ошибки, тем более, что язык достаточно простой и учится буквально за 2-3 недели
так можно в любую сторону завернуть «было бы здорово чтоб он знал орм получше» или «было бы здорово чтоб он знал как орм стекуется с фреймворком получше» ) тогда бы он не делал таких ошибок но ревью оно как раз для этого :)
я на собесе обычно спрашиваю чтоб человек мог взять данные из одной таблицы оперевшись на данные из другой(хоть джойн, хоть подзапрос) но чаще всего и этого нет. А потом «ну орм херня он тормозит» конечно он тормозит ты не понимаешь что происходит когда ты вызовы делаешь
или масштабы компаний отличаются на порядок. общался с QA без автотестов из мтс с зп 230+ и видел как работает... нагрузка минимальная на момент общения, больше времени уходит на выбор места для отпуска, чем на работу. а базовые ставки для беков 150)