В книжечке John Watson — OCA Oracle Database 11g Administration I Exam Guide (Exam 1Z0-052) написано:
— All Oracle database administrators must be fully competent with SQL and
PL/SQL. Apart from using these languages to write their own routines for
managing the environment, DBAs are usually expected to tune and debug
SQL and PL/SQL. They are often required to be better programmers than the
programmers.
(с. № 376)
Неужели рядовым девам не приходится решать более сложные задачи по SQL чем вставка или удаление данных в табличку и т.п?
Не могу не заметить ограниченность автора. Поймите наконец: заказчику абсолютно по барабану какая технология эффективней и какие плюшки есть в каких-то языках. Ровно также ему не интересно насколько чист ваш код с точки зрения профессионализма. Главная задача — это уверенность в том, что проект заработает.21-го века. А вы когда слесаря выбираете, вы сильно обращаете внимание на его инструменты? Лично я, выбираю, по резюме слесаря и по отзывам о нем, пусть хоть он работает молотком и зубилом.
Какая разница в каких футболках (Java или Groovy) будут сантехники (программисты), если результатом должен быть работающий кран? Популярность стоит за джавой. Специалистов в этой области больше. А значит меньше рисков. Больше готовых проектов, которые подтверждают репутацию джавы.
Вот что важно для заказчика. Перестаньте идеализировать технологию. Программисты — это слесари