Мда... Зачем такие умные люди как вы читают статью простого уровня для новичков, которые только знакомятся с определением оконных функций? Здесь не было цели вписать в статью всю теорию оконок, все тонкости их применения в зависимости от данных например с дублями. Информация для понимания смысла оконок в решении задач, синтаксические тонкости здесь не рассматриваются.
Для вас еще раз процитирую часть статьи: "Сразу хочется отметить, что данная статья написана исключительно для людей, начинающих свой путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано максимально простым языком для базового понимания.
P.S. Если автор что-то не разобрал и не написал, значит он посчитал это не обязательным в рамках этой статьи))) "
Про применение ORDER BY расписано в первой статье и подчеркивается, что его обязательно нужно использовать в функциях ранжирования и смещения. В более детальном виде на что это может влиять и еще про понятие "фрейма по умолчанию" расписывать не стал, но спасибо что обратили внимание - возможно дополню статью этой информацией
вы название статьи сначала читайте, прежде чем какие-то ожидания строить себе. хабр давно перестал быть платформой только для технических статей, авторы могут делиться обзорами литературы, полезных ресурсов, либо просто новостями из тех. сферы.
в таблице vacancy нет смысла id вакансии дублировать в названии ключа vacancy_id. а в таблице skill ключ называется vacancy_id именно потому что это не id скила, а именно внешний ключ с id вакансии.
В группировке скилов в данной реализации смысла нет, т.к. уникальность считается по названию скила уже после стандартизации в витрине, поэтому "sql" и "сикуэл" будут посчитаны как 1 скил
а по теме статьи непонятно сразу стало, что речь про эти инструменты не пойдет? если работаете с бизнес-заказчиками, то можете понять, что для них то что можно накрутить в табло и других инструментах, не имеет никакого смысла. проще иногда на коленке рисунок нарисовать и принести показать концепт с помощью определенной нотации, а уже потом идти и реализовывать это в перечисленных инструментах
такие комментаторы на хабре как отдельный вид садомазохизма) из темы, которую хочет раскрыть автор для конкретной группы читателей, попытаться выкрутить другую тему которая интересна вам - ну так себе подход.
спасибо за комментарий! окно, партиция != фрейм окна (опять же правильно ли называть партицию окном - извечный вопрос определения, переведенного с иностранного языка), не стоит этим усложнять жизнь начинающим аналитикам - важно понять суть работу функций. про СУБД не уточнял где и что работает - опять же считаю это лишним условием в общем обзоре материала. "скалярный результат" и "коррелированный подзапрос", ну согласитесь же, что это звучит сильно сложно и непонятно для людей-новичков? Цель статьи - максимально упростить понимание и принцип работы, а не накидать множество условий и ограничений (это уже с опытом и насмотренностью придет, как и у вас)
Статья писалась для новичков) За 15 лет есть четкое понимание на что смотрят в резюме и какие ключевые навыки вообще написать. У начинающих специалистов может не быть опыта работы и реальных проектов, но они могут быть активными в научной деятельности или в участии в профильных олимпиадах и хакатонах. Тогда им точно стоит это указать, иначе в резюме будут только контакты в виде визитки)
Статья сделана для начинающих специалистов, у кого нет никакого опыта написания резюме, также нет обычно настоящих рабочих проектов. Такое резюме прекрасно подойдет студентам или выпускникам при устройстве на первую работу или стажировку, где большая часть их заслуг пока существует в формате статей, участии в хакатонах и т.п.
Важно, что мы услышали ваше и мое субъективное мнение, которое складывается из опыта и нашего багажа знаний. Отвечу по пунктам:
Адрес указывать не дичь. Кандидатов выбирают как минимум в рамках городов (вилки ЗП так распределены), многим также важно сколько времени сотрудник будет тратить добираясь до офиса. Согласен, что это далеко не первостепенный вопрос, но одна строчка в резюме погоды не сделает. ГЛАВНОЕ не врать с адресом, иначе можно потратить свое и время HR впустую.
Саммари о себе ОЧЕНЬ полезный пункт в резюме, особенно по этому пункту оценивают работников на стаффинг в консалтинге, да и во многих других компаниях. Здесь даем только самые главные свои сильные стороны, более подробное идет уже в описании опыта и скилов. (Если саммари не подходит, то опыт и скилы даже смотреть не будут)
Речь как раз идет про джунов и начинающих специалистов. Более опытные люди думаю сами знают как писать резюме. Здесь стараюсь поделиться информацией для новичков кто гуглит в интернете "Как составить резюме"
Про 8 пункт можно долго говорить нужен он или нет. Он необязательный, но как дополнение вполне может быть указан с bullet points
Про опыт работы есть пояснение в самой статье, внимательней смотрите материал) "Если ты считаешь, что опыта работы у тебя нет и ты рассматриваешь позицию стажера в компанию, то ты можешь не указывать пункт “Опыт работы” в резюме."
Мда... Зачем такие умные люди как вы читают статью простого уровня для новичков, которые только знакомятся с определением оконных функций? Здесь не было цели вписать в статью всю теорию оконок, все тонкости их применения в зависимости от данных например с дублями. Информация для понимания смысла оконок в решении задач, синтаксические тонкости здесь не рассматриваются.
Для вас еще раз процитирую часть статьи:
"Сразу хочется отметить, что данная статья написана исключительно для людей, начинающих свой путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано максимально простым языком для базового понимания.
P.S. Если автор что-то не разобрал и не написал, значит он посчитал это не обязательным в рамках этой статьи)))
"
Про применение ORDER BY расписано в первой статье и подчеркивается, что его обязательно нужно использовать в функциях ранжирования и смещения. В более детальном виде на что это может влиять и еще про понятие "фрейма по умолчанию" расписывать не стал, но спасибо что обратили внимание - возможно дополню статью этой информацией
спасибо! даже не знал про такой ресурс, сейчас добавлю в статью
вы название статьи сначала читайте, прежде чем какие-то ожидания строить себе. хабр давно перестал быть платформой только для технических статей, авторы могут делиться обзорами литературы, полезных ресурсов, либо просто новостями из тех. сферы.
в таблице vacancy нет смысла id вакансии дублировать в названии ключа vacancy_id. а в таблице skill ключ называется vacancy_id именно потому что это не id скила, а именно внешний ключ с id вакансии.
В группировке скилов в данной реализации смысла нет, т.к. уникальность считается по названию скила уже после стандартизации в витрине, поэтому "sql" и "сикуэл" будут посчитаны как 1 скил
а по теме статьи непонятно сразу стало, что речь про эти инструменты не пойдет? если работаете с бизнес-заказчиками, то можете понять, что для них то что можно накрутить в табло и других инструментах, не имеет никакого смысла. проще иногда на коленке рисунок нарисовать и принести показать концепт с помощью определенной нотации, а уже потом идти и реализовывать это в перечисленных инструментах
такие комментаторы на хабре как отдельный вид садомазохизма) из темы, которую хочет раскрыть автор для конкретной группы читателей, попытаться выкрутить другую тему которая интересна вам - ну так себе подход.
спасибо за комментарий!
прислушался и добавил в SQL запросы создание и наполнение таблиц данными
спасибо за комментарий!
окно, партиция != фрейм окна (опять же правильно ли называть партицию окном - извечный вопрос определения, переведенного с иностранного языка), не стоит этим усложнять жизнь начинающим аналитикам - важно понять суть работу функций. про СУБД не уточнял где и что работает - опять же считаю это лишним условием в общем обзоре материала. "скалярный результат" и "коррелированный подзапрос", ну согласитесь же, что это звучит сильно сложно и непонятно для людей-новичков? Цель статьи - максимально упростить понимание и принцип работы, а не накидать множество условий и ограничений (это уже с опытом и насмотренностью придет, как и у вас)
Статья писалась для новичков) За 15 лет есть четкое понимание на что смотрят в резюме и какие ключевые навыки вообще написать. У начинающих специалистов может не быть опыта работы и реальных проектов, но они могут быть активными в научной деятельности или в участии в профильных олимпиадах и хакатонах. Тогда им точно стоит это указать, иначе в резюме будут только контакты в виде визитки)
Статья сделана для начинающих специалистов, у кого нет никакого опыта написания резюме, также нет обычно настоящих рабочих проектов. Такое резюме прекрасно подойдет студентам или выпускникам при устройстве на первую работу или стажировку, где большая часть их заслуг пока существует в формате статей, участии в хакатонах и т.п.
Спасибо за комментарий!
Важно, что мы услышали ваше и мое субъективное мнение, которое складывается из опыта и нашего багажа знаний. Отвечу по пунктам:
Адрес указывать не дичь. Кандидатов выбирают как минимум в рамках городов (вилки ЗП так распределены), многим также важно сколько времени сотрудник будет тратить добираясь до офиса. Согласен, что это далеко не первостепенный вопрос, но одна строчка в резюме погоды не сделает. ГЛАВНОЕ не врать с адресом, иначе можно потратить свое и время HR впустую.
Саммари о себе ОЧЕНЬ полезный пункт в резюме, особенно по этому пункту оценивают работников на стаффинг в консалтинге, да и во многих других компаниях. Здесь даем только самые главные свои сильные стороны, более подробное идет уже в описании опыта и скилов. (Если саммари не подходит, то опыт и скилы даже смотреть не будут)
Речь как раз идет про джунов и начинающих специалистов. Более опытные люди думаю сами знают как писать резюме. Здесь стараюсь поделиться информацией для новичков кто гуглит в интернете "Как составить резюме"
Про 8 пункт можно долго говорить нужен он или нет. Он необязательный, но как дополнение вполне может быть указан с bullet points
Про опыт работы есть пояснение в самой статье, внимательней смотрите материал) "Если ты считаешь, что опыта работы у тебя нет и ты рассматриваешь позицию стажера в компанию, то ты можешь не указывать пункт “Опыт работы” в резюме."