От своего опыта скажу, что все зависит от прикладной области. Если у вас сайт с тяжелой посещаемостью и чудо-технологиями, это одно. Если вы делаете аппликуху на 10-100 юзеров с развесистым бакендом — другое.
В первом случае ОРМ может запросто решать рутину и сносно уживаться с возможностью делать кастомные запросы на чистом SQL, во втором ОРМ покроет 120% потребностей разработчика и можно будет вообще забыть о внутренностях БД.
ORM не может снизить качество продукта. Как и нож не может убить человека. Это инструмент. И я правильно заметил, что далеко не всякий девелопер в наше время может грамотно составлять запросы, но каждый может гордо заявлять, что ORM-ы для слабаков =).
Собеседуем PHP программиста, который будет писать под Wordpress и Битрикс, с окладом в районе 50-60 т.р. на испытательном сроке. Дальше можно поднять до 70-и.
Про молодого специалиста, вы что под этим понимаете? Человека который вчера открыл книгу «веб-программирование для чайников»?
Я под молодым специалистом понимаю человека который хотя-бы назовет различия между разными типами JOIN и опишет несколько знакомых шаблонов проектирования. Иначе это не специалист.
Лично мне новая винда нравится. Я жду появления планшетов, которые потянут мои задачи по разработке, серфингу, развлечениям. Что бы можно было в дороге поиграть, почитать новости. А в офисе работать в привычном _персональном_ окружении.
И черт возьми, судя по новостям и анонсам все это вполне реально можно будет потрогать в ближайшие месяцы.
Меня уже не пугает мысль, что через год мой боевой макбук будет лежать и пылиться где-нибудь на полке %)
Оу, можно подумать, что человек способен %) На собеседовании бывает сложно найти человека, который на бумажке запрос из двух табличек осилит. А вопрос про HAVING ставит в тупик 99% кандидатов.
А на работе — фигу, никто никуда не смещается.
В первом случае ОРМ может запросто решать рутину и сносно уживаться с возможностью делать кастомные запросы на чистом SQL, во втором ОРМ покроет 120% потребностей разработчика и можно будет вообще забыть о внутренностях БД.
Про молодого специалиста, вы что под этим понимаете? Человека который вчера открыл книгу «веб-программирование для чайников»?
Я под молодым специалистом понимаю человека который хотя-бы назовет различия между разными типами JOIN и опишет несколько знакомых шаблонов проектирования. Иначе это не специалист.
И черт возьми, судя по новостям и анонсам все это вполне реально можно будет потрогать в ближайшие месяцы.
Меня уже не пугает мысль, что через год мой боевой макбук будет лежать и пылиться где-нибудь на полке %)