> На каком диалекте? Ораклевый от шытбейзовского заметно оличается, как и от сиквелсерверного.
На стандарте. Если пишут используя специфику определенного диалекта, как правило прошу переписать на стандарте. Если человек знает sql, там все решение расписывается простым селектом на 6-7 строк. Но очень много приходит тех, кто использует определенный диалект, пихают в запрос нафих там не нужные оконные функции и что самое интересное - дохера таких, кто вообще в рамках реляционной модели думать не может, и решают простую задачку на выборку в процедурном стиле - с исподьзованием анонимных блоков pl/sql и пр.
> Например использует человек последние 10 лет только оракл. Нахер ему помнить стандарт? Чтоб собес пройти?
Если человек не может написать селект без использования специфичных для платформы конструкций и в принципе не понимает реляционную теорию, и уж тем более если поленился потратить полчаса на подготовку к собеседованию - нахер мне такой специалист? А то у нас кроме oracle еще всякое есть - postgresql, mssql.
ч0рт!!! На парочке собеседований в славном городе Новосибирске у меня именно этого и попросили. А на третьем - любой алгоритм сортировки на листочке накидать.
> мне как новоиспечённому студенту было бы интересно посмотреть.
Напиши консольную утилиту, что-то вроде inmemory базы данных.
Консоль принимает команды, например, set, get, delete, find, count, end. На каждую команду соответствующее действие, т.е. set A 3, get A -> 3.
Также программа должна поддерживать вложенные транзакции, например, командами begin, rollback и commit. Необходимо сделать так, чтобы транзакции можно было открывать внутри другой транзакции. Роллбэк и коммит должны быть также последовательными.
> Не кажется, что это слегка искусственно раздуто?
Нет, мне вот кажется, что искусственно занижены и зарплаты, и курс рубля. Когда-то я работал на стройке и получал 90к рублей, на тот момент ~3к долларов, сейчас это ~200к рублей. Но такую зарплату почему-то на стройке уже не платят, хотя качество моего труда не поменялось бы, а то и лучше стало.
> Когда-то я работал на ***** и получал N рублей, на тот момент ~K долларов, сейчас это 2*N рублей. Но такую зарплату почему-то на ***** уже не платят
Так практически любой их нас в той же ситуации, кроме тех, у кого к курсу бакса/евро зарплата привязана. Или вовсе в евро.
Я про другое писал. Что зарплата в 2,5K$ мне казалась слегка завышенной на рынке этого труда. Впрочем, если она отбивается, то работодателю виднее.
> Я про другое писал. Что зарплата в 2,5K$ мне казалась слегка завышенной на рынке этого труда. Впрочем, если она отбивается, то работодателю виднее.
Фишка профессии в том, что хороших специалистов мало, и при должном владении языком можно заехать на работу зарубеж, где сумма оплаты побольше. В Москве компаний много, а специалистов мало, поэтому и зарплату приходится поднимать. У нас компания пытается нанимять питониста уже год, за 100к только студенты приходят, все остальные хотят от 150-180.
А в том же Брянске можно свободно работать мидлом за 40к, что уж тут.
Не кажется. Я как раз на эти деньги совсем недавно нанял человека. Полгода открытая вакансия была, найти не могли.