Как найти золотник в куче Г...

NYgal
Уже с Приветом
Posts: 12303
Joined: 23 Mar 2004 21:10

Re: Как найти золотник в куче Г...

Post by NYgal »

_Lenchik wrote:
Uzito wrote:
Да, чтобы лабать примитивный сиквель и недели много. Но для того, чтобы писать код, который не будет занимать десять страниц печатного текста, нужно знать предметную область, как то аналитические фунции, генераторы и т.д. (или хотя бы быть к курсе их существования).
А где бы научится SQL на уровне выше среднего? Знать всякие мелочи для оптимизации, типа - "пользовательская функция вызывается для каждой строки запроса"

Если читать огромное колическво книжек, то это явно больше недели потребуется.
Насчет одной недели уважаемый adda_ погорячился.
Для написания простого селекта достаточно один пример увидеть.
Но для нормального пользования надо уметь думать множествами.
а чтобы пользоваться всеми ништяками аналитических функций - вообще без этого не обойтись.
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Как найти золотник в куче Г...

Post by stenking »

mskmel wrote: Чем это лучше, чем стандартный испытательный срок для работодателя?
Сотруднику понятно, есть вариант попой на двух стульях посидеть некоторое время.
Так всё ради них, любимых и родных и делается ! :)
Бога нет.
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Как найти золотник в куче Г...

Post by stenking »

_reality wrote:
stenking wrote:В моём стартапе например будут официально одобряются сек. домогательства а в конференц рум будет бар
Куда слать резюме? :D
А вы из домогателей или домогающихся ? :)
Бога нет.
User avatar
M. Ridcully
Уже с Приветом
Posts: 11999
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Как найти золотник в куче Г...

Post by M. Ridcully »

stenking wrote:
_reality wrote:
stenking wrote:В моём стартапе например будут официально одобряются сек. домогательства а в конференц рум будет бар
Куда слать резюме? :D
А вы из домогателей или домогающихся ? :)
Прям вспоминается анекдот как стартапер публичный дом открывал. Жаль, в открытом разделе нельзя написать.
Мир Украине. Свободу России.
NYgal
Уже с Приветом
Posts: 12303
Joined: 23 Mar 2004 21:10

Re: Как найти золотник в куче Г...

Post by NYgal »

Easbayguy wrote:Просто спросите человека, если есть табличка с ключами от одного до миллиона, как сгенерить табличку с пропущенными значениями в оракле. Желательно одним селектом.
У меня недавно было похожее.
Обошлась где connect by level where level<=1000000, где rownum from dual, rownum, естественно, работает быстрее, но есть свои заморочки.
MCP
Уже с Приветом
Posts: 752
Joined: 09 Sep 2005 21:43

Re: Как найти золотник в куче Г...

Post by MCP »

stenking wrote: В моём стартапе например будут официально одобряются сек. домогательства а в конференц рум будет бар
Стенкин, признайтесь пить можно будет только в нерабочее время а рабочий день у вас как вы говорили ранее 11-12 часов вроде, т.е. после такой длинной смены мало кому захочеся еще и выпить, на это рассчет ? :gen1:
NYgal
Уже с Приветом
Posts: 12303
Joined: 23 Mar 2004 21:10

Re: Как найти золотник в куче Г...

Post by NYgal »

Easbayguy wrote:
Uzito wrote:

Code: Select all

У нас есть пациенты, которые ходят к врачу и им делают анализ глюкозы в крови. Есть следующие таблички - пациент, визиты, результаты измерений. Напишите запрос, который возвращает дату и результат последнего визита пациента, минимальное, максимальное и среднее значение измерений за все визиты, и результаты предыдущих трёх визитов. Все данные вывести на одной строке как
пациент, последний визит, результат, максимум, минимум, среднее, результат -1, результат -2, результат -3
Да вы маньяк какой то.
Это делается аналитикой с партишенами, lag , min, max в группах и тд
adda_
Уже с Приветом
Posts: 10708
Joined: 22 Jul 2006 20:19

Re: Как найти золотник в куче Г...

Post by adda_ »

NYgal wrote:
_Lenchik wrote:
Uzito wrote:
Да, чтобы лабать примитивный сиквель и недели много. Но для того, чтобы писать код, который не будет занимать десять страниц печатного текста, нужно знать предметную область, как то аналитические фунции, генераторы и т.д. (или хотя бы быть к курсе их существования).
А где бы научится SQL на уровне выше среднего? Знать всякие мелочи для оптимизации, типа - "пользовательская функция вызывается для каждой строки запроса"

Если читать огромное колическво книжек, то это явно больше недели потребуется.
Насчет одной недели уважаемый adda_ погорячился.
Для написания простого селекта достаточно один пример увидеть.
Но для нормального пользования надо уметь думать множествами.
а чтобы пользоваться всеми ништяками аналитических функций - вообще без этого не обойтись.
А насколько оно надо обычному девелоперу который не сидит постоянно на этом деле?

Селекты, джойны, базовые функции и все. Естественно инсерт и апдейт, понимание что такое ссылочная целостность, индексы, транзакции.
Возможно умение анализировать сгенерированные сервером планы и нахождение мест влияющих на производительность.
А дальше - это должен быть уже узко заточенный специалист, который выучит достаточно быстро всю требуемую аналитику какая доступна.

Кстати мне приходилось писать сиквелы по 10-15-20 страниц ( такие были бизнес требования). Так вот там самое главное было - чтобы код был хорошо отформатирован и закоментирован правильно потому что потом его десять раз приходилось править из за изменения бизнес требований и причем делали это часто разные люди.

Кстати - вот хорошее видео которое рекомендую посмотреть всем кто пишет сиквел. Мальчик там очень хорошо рассказывает об оптимизации.
https://www.youtube.com/watch?v=d90o1MuqtGw" onclick="window.open(this.href);return false;
Last edited by adda_ on 03 May 2016 22:45, edited 1 time in total.
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Как найти золотник в куче Г...

Post by stenking »

MCP wrote:
stenking wrote: В моём стартапе например будут официально одобряются сек. домогательства а в конференц рум будет бар
Стенкин, признайтесь пить можно будет только в нерабочее время а рабочий день у вас как вы говорили ранее 11-12 часов вроде, т.е. после такой длинной смены мало кому захочеся еще и выпить, на это рассчет ? :gen1:
Одна из проблем индустрии стартапов - это обман. Обман сотрудников, инвесторов, кастомеров. Все врут так что просто уши трещат. Отсюда же тенисные столы, всякие нинтенды и декорации офисов - это сделано не для людей а что бы пустить пыль в глаза и получить немного пиара. Часть этого общего вайба лжи :)

Но стоит немного сместить приоритеты и оказывается что если часть денег которые уходят на ложь пустить именно на удобство, на то что реально хочется - и жизнь сразу становится намного интереснее. А что хочет наш брат программист? Блядство, алкоголь, уважение, хороший код и удобную норку :) И я это постараюсь обеспечить раз уж не смогу платить много денег !
Last edited by stenking on 03 May 2016 22:48, edited 1 time in total.
Бога нет.
User avatar
Uzito
Уже с Приветом
Posts: 8230
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Как найти золотник в куче Г...

Post by Uzito »

NYgal wrote:Это делается аналитикой с партишенами, lag , min, max в группах и тд
Ну вот и нашелся победитель.
Easbayguy
Уже с Приветом
Posts: 10599
Joined: 17 Jul 2003 22:11

Re: Как найти золотник в куче Г...

Post by Easbayguy »

NYgal wrote:
Easbayguy wrote:Просто спросите человека, если есть табличка с ключами от одного до миллиона, как сгенерить табличку с пропущенными значениями в оракле. Желательно одним селектом.
У меня недавно было похожее.
Обошлась где connect by level where level<=1000000, где rownum from dual, rownum, естественно, работает быстрее, но есть свои заморочки.
Ну так сразу человека и видно, дальше можно не спрашивать, зачет! :good:
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
inock
Уже с Приветом
Posts: 10735
Joined: 23 May 2006 03:59
Location: New world

Re: Как найти золотник в куче Г...

Post by inock »

stenking wrote: Одна из проблем индустрии стартапов - это обман. Обман сотрудников, инвесторов, кастомеров. Все врут так что просто уши трещат. Отсюда же тенисные столы, всякие нинтенды и декорации офисов - это сделано не для людей а что бы пустить пыль в глаза и получить немного пиара. Часть этого общего вайба лжи :)

Но стоит немного сместить приоритеты и оказывается что если часть денег которые уходят на ложь пустить именно на удобство, на то что реально хочется - и жизнь сразу становится намного интереснее. А что хочет наш брат программист? Блядство, алкоголь, уважение, хороший код и удобную норку :) И я это постараюсь обеспечить раз уж не смогу платить много денег !
Раскусил человеческую натуру стенкин, многим даже половины, а то и трети достаточно.
На доску почёта повесить и человек счастлив.
А блядство где возьмёте? Да и дорого оно нынче! Или со своим приходить?
MCP
Уже с Приветом
Posts: 752
Joined: 09 Sep 2005 21:43

Re: Как найти золотник в куче Г...

Post by MCP »

stenking wrote:
Но стоит немного сместить приоритеты и оказывается что если часть денег которые уходят на ложь пустить именно на удобство, на то что реально хочется - и жизнь сразу становится намного интереснее. А что хочет наш брат программист? Блядство, алкоголь, уважение, хороший код и удобную норку :) И я это постараюсь обеспечить раз уж не смогу платить много денег !
Ясно, мне почему-то кажется что те деньги которые вы собираетесь потратить на бл*дей для программистов эффективнее программисту запалтить как зарплату, хотя вы наверное собираетесь совместить в одном флаконе чтобы была и тестерша хорошая и на блядство согласна и главное программистам нравилась. :lol: Стартап я так понимаю ваш в СНГ будет ? В Одессе ? или Москва уже дешевле Одессы ? Я думаю что на Привете найдутся желающие к вам Оутсорс Менеджером чтоб туда в командировки ездить. :lol: Только не говорите что стартап в Перми или Красноярске еще дешевле, тогда желающих туда в командировки почти не будет. :umnik1:
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Как найти золотник в куче Г...

Post by stenking »

inock wrote: А блядство где возьмёте?
А это уже кноу-хау и коммерческая тайна!
Бога нет.
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Как найти золотник в куче Г...

Post by stenking »

MCP wrote: Ясно, мне почему-то кажется что те деньги которые вы собираетесь потратить на бл*дей для программистов эффективнее программисту запалтить как зарплату, хотя вы наверное собираетесь совместить в одном флаконе чтобы была и тестерша хорошая и на блядство согласна и главное программистам нравилась.

Идея хорошая но сложно-осуществимая ! Например более правильно это снять офис на одном этаже с модельным агенством или ещё более сники подружить айтишников с короткоюбочными маркетинг промо гёрлс в целях понимания нужд кастамеров! Если у компании правильная атмосфера, бесплатный алкоголь то получается органик блядство высшего качества!
Бога нет.
User avatar
Dweller
Уже с Приветом
Posts: 12257
Joined: 20 Dec 2000 10:01
Location: Bellevue, WA

Re: Как найти золотник в куче Г...

Post by Dweller »

Хорошая профи может легко весь офис обслуживать, можно выписать из бСССР по гостевой визе. Отдельный кабинет однако нужен и помывочная ну и зп соответствующая, но конечно не выше зп среднего программера т.к. она будет full-time exempt :)
KotKot
Уже с Приветом
Posts: 5401
Joined: 04 Feb 2009 05:05

Re: Как найти золотник в куче Г...

Post by KotKot »

Не обязательно искать офис рядом с модельным агентством. Можно купить или арендовать большой офис и открыть там и стартап, и модельное агентство. Где-нибудь в России или вна Украине. Партис можно устраивать совместные с бесплатным алкоголем, можно с выездом в пансионат - банька, номера и так далее.
Из своей головы не эмигрируешь.
User avatar
ARARAT.
Уже с Приветом
Posts: 34816
Joined: 20 Oct 2006 00:29
Location: RUS->USA

Re: Как найти золотник в куче Г...

Post by ARARAT. »

stenking wrote:
MCP wrote: Ясно, мне почему-то кажется что те деньги которые вы собираетесь потратить на бл*дей для программистов эффективнее программисту запалтить как зарплату, хотя вы наверное собираетесь совместить в одном флаконе чтобы была и тестерша хорошая и на блядство согласна и главное программистам нравилась.

Идея хорошая но сложно-осуществимая ! Например более правильно это снять офис на одном этаже с модельным агенством или ещё более сники подружить айтишников с короткоюбочными маркетинг промо гёрлс в целях понимания нужд кастамеров! Если у компании правильная атмосфера, бесплатный алкоголь то получается органик блядство высшего качества!
Если так сделать, то программеры к вам будут идти 99% студентов и примерно того же уровня/класса/возроста...
Ето ИХМО бред, а никакое не ноу хау, серьозные программеры на работу ходят не за етим и самое главное им ето уже не нужно(у них семьи есть).
Так-же как и выпивка тоже на работe сказывается резко отрицательно...
:pain1:
adda_
Уже с Приветом
Posts: 10708
Joined: 22 Jul 2006 20:19

Re: Как найти золотник в куче Г...

Post by adda_ »

Ну вот пришел и все опошлил..
User avatar
ARARAT.
Уже с Приветом
Posts: 34816
Joined: 20 Oct 2006 00:29
Location: RUS->USA

Re: Как найти золотник в куче Г...

Post by ARARAT. »

adda_ wrote:Ну вот пришел и все опошлил..
Я бы сказал, "приземлил" бредовые фантазии...
inock
Уже с Приветом
Posts: 10735
Joined: 23 May 2006 03:59
Location: New world

Re: Как найти золотник в куче Г...

Post by inock »

Dweller wrote:Хорошая профи может легко весь офис обслуживать, можно выписать из бСССР по гостевой визе. Отдельный кабинет однако нужен и помывочная ну и зп соответствующая, но конечно не выше зп среднего программера т.к. она будет фулл-тиме ехемпт :)
За вашу зарплату вы профессионалку не найдёте, дураков нет. Ну или будет раз в неделю к менеджеру минут на 15 заглатывать.
inock
Уже с Приветом
Posts: 10735
Joined: 23 May 2006 03:59
Location: New world

Re: Как найти золотник в куче Г...

Post by inock »

ARARAT. wrote:

Если так сделать, то программеры к вам будут идти 99% студентов и примерно того же уровня/класса/возроста...
Ето ИХМО бред, а никакое не ноу хау, серьозные программеры на работу ходят не за етим и самое главное им ето уже не нужно(у них семьи есть).
Так-же как и выпивка тоже на работе сказывается резко отрицательно...
Согласен с Араратом настоящим программистам это уже не нужно, ну как и всё остальное впрочем.
Виртуальный мир побеждает!
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: Как найти золотник в куче Г...

Post by mskmel »

Снежная Королева wrote:Вопрос по сиквелу: зачем писать многостраничные оптимизированные запросы, если на средней величины данных можно просто сгрузить все данные в R или Python и там нормальным человеческим языком слепить отчет с красивыми картинками? А на big data и оптимизированный сиквел не поможет.
Тут оказывается народ массово SQL освоить не может, а Вы про странности в виде R или Python. Тут порог вхождения сильно выше, и писателей\поддержателей искать будет сильно сложнее (читай дороже). Как будет выглядеть средний Рави-Кумар код на Python для left\right join 5 таблиц да еще и аналитикой я даже смотреть не хочу.
NYgal
Уже с Приветом
Posts: 12303
Joined: 23 Mar 2004 21:10

Re: Как найти золотник в куче Г...

Post by NYgal »

Easbayguy wrote:
NYgal wrote:
Easbayguy wrote:Просто спросите человека, если есть табличка с ключами от одного до миллиона, как сгенерить табличку с пропущенными значениями в оракле. Желательно одним селектом.
У меня недавно было похожее.
Обошлась где connect by level where level<=1000000, где rownum from dual, rownum, естественно, работает быстрее, но есть свои заморочки.
Ну так сразу человека и видно, дальше можно не спрашивать, зачет! :good:
Берите работать удаленно :) все равно на работе балду гоняю и время на пенсию коплю следуущие 20 лет.
NYgal
Уже с Приветом
Posts: 12303
Joined: 23 Mar 2004 21:10

Re: Как найти золотник в куче Г...

Post by NYgal »

stenking wrote:
MCP wrote: Ясно, мне почему-то кажется что те деньги которые вы собираетесь потратить на бл*дей для программистов эффективнее программисту запалтить как зарплату, хотя вы наверное собираетесь совместить в одном флаконе чтобы была и тестерша хорошая и на блядство согласна и главное программистам нравилась.

Идея хорошая но сложно-осуществимая ! Например более правильно это снять офис на одном этаже с модельным агенством или ещё более сники подружить айтишников с короткоюбочными маркетинг промо гёрлс в целях понимания нужд кастамеров! Если у компании правильная атмосфера, бесплатный алкоголь то получается органик блядство высшего качества!
Стенкин, ничего хорошего в етом нет. Послушайте старого заслужанного ветерана. Легкий флирт на работе и теплые дружеские отношения всегда увеличивают производительность.
Но проблема в том, что мало мужиков, которые в состoянии удержаться на уровне легкого флирта. А потом ето начинает мешать работе.

Return to “Работа и Карьера в IT”