"Опять вставляют гоям палки в колёса! Преступники всё равно обойдут эти ограничения, а обычные люди пострадают!"
При этом, вы сознательно закрываете глаза на то, что если такие штуки не будут легкодоступными, то и количество преступлений с их использованием сильно уменьшится.
Ровно настолько же "этично", насколько украсть деньги у банка найдя уязвимость в банке.
А что, банки у нас очень этичные?
Когда банки "забывают" учесть последний платёж клиента по кредиту якобы из-за "технической ошибки", а потом рисуют клиенту пени за "просрок платежа по кредиту" (которого не было) и насылают на него коллекторов - здесь у вас никаких претензий.
Зато если что-то нечестное делает клиент банка, так у вас сразу возмущения по поводу "этики".
Двойные стандарты у вас какие-то. Если для вас "техническая ошибка" в пользу банка - это "этично" и нормально, то и в обратную сторону должно быть точно так же.
почитайте статьи Рюмина про бизнесы разные, там обнять и плакать часто, даже иногда помочь хочется
Ага, читали мы эти статьи. Например: владелец бизнеса платит работникам сущие гроши, а потом жалуется, что работают плохо. "Обнять и плакать" в данном случае хочется вовсе не горе-бизнесмена.
Если владелец бизнеса хочет, чтобы с ним "поступали по совести", то пусть начнёт с себя. Или не жалуется.
А что, у нас бизнес всегда и везде поступает по совести?
Что-то я не слышал о случаях, когда клиент переплатил из-за "технической ошибки", и владелец бизнеса такой: ой, мы тут получили необоснованное обогащение, вернём-ка сумму переплаты клиенту, нам чужого не надо.
Зато если "техническая ошибка на стороне продавца" происходит не в его пользу - так сразу начинаются крики про совесть. Двойные стандарты у вас какие-то.
Спасибо. Может, подскажете мне, почему вы в одном своём комментарии осуждаете "сектантов от айти, которые выдумали себе культ карго в виде ими же выдуманных идеалов", и тут же именно это и делаете?
Вы не поняли сути того моего комментария.
Я осуждал вполне конкретный стереотип о "настоящем разработчике" как о этаком безумном гении, который программирует практически с пелёнок, делает это не за деньги, а из-за любви к искусству, и вместо личной жизни у него различные пет-проекты. По мнению айти-сектантов, настоящий разработчик должен быть только таким, а все остальные недостойны войти в профессию. Хотя все вышеперечисленные пункты вообще не делают человека настоящим специалистом, так как говнокодить можно и после 30 лет стажа. И наоборот, в айти достаточно много людей, у которых есть личная жизнь, семья, хобби, и при этом они отличные специалисты. И которые впервые программировать стали в институте, да.
В статье же написано про запросы к БД. Там основных элементов, типа, 6 - а дальше их комбинации. По-моему, если ты хоть с какой-то табличкой сталкивался (маме в Excel помогал доходы/расходы вести - да что угодно) - тебе уже будет достаточно просто понять сам принцип работы с запросами.
В реальной разработке умение написать рабочий запрос - это лишь верхушка айсберга. Подводная часть айсберга состоит из, к примеру, таких вопросов:
1) Как оптимизировать запрос, чтобы он выполнялся быстро даже на огромном количестве данных;
2) Какие индексы для этого нужно навесить;
3) Разобраться, почему тот или иной индекс не подхватывается, найти пути решения;
4) Как обновлять данные в БД, чтобы не было коллизий, какой уровень изоляции транзакций и в каких случаях использовать?
5) Я уже молчу про нюансы конкретных СУБД. А их нужно знать, чтобы писать хорошие запросы.
И про год практики: если вы в течение года 5 раз в неделю по 8 часов будете учить, например, 6 танцевальных движений
Так что если мы говорим об уровне тимлида, то это уже не "6 танцевальных движений", а что-то на уровне шоу Бейонсе. Где требуется несколько лет практики, чтобы натренироваться до такого уровня. Вот и в айти так же.
выдумали себе культ карго в виде ими же выдуманных идеалов", и тут же именно это и делаете
Беспочвенное обвинение. Откройте вы уже тот же самый хэдхантер да почитайте, какие там обычно требования к айтишному тимлиду. Сами увидите, что на должность тимлида ну 3 года опыта работы в разработке, как минимум, требуется. Это не культ карго и выдуманные кем-то идеалы, а реальность. Все понимают, что за год с нуля тимлидом не станешь. Это как "стать пилотом-асом за ночь, работая до этого дворником всю жизнь" - есть же минимальное время, за которое человек способен стать профи. Можно вызубрить учебник за ночь, но практику и опыт за ночь не вызубришь.
Да, автор не операционку на ассемблере пишет, но и вы - не Стив Возняк, чтобы её судить.
Боюсь, это вы имеете слабое представление о разработке баз данных, вот вам и история не кажется вымыслом.
Типа сарказм на других авторов? Ну так хоть смешно бы сделали, а так плоский юмор выходит.
Это первая статья из категории "Моя жизнь была ужасна, а теперь я крутой крутец за 300к в секунду", которую было приятно читать, потому что не было ощущения лапши на ушах.
И да, если этот юмор кажется плоским, то вы сильно отстали от современного "юмора". По сравнению с ним, данная статья - просто шедевр юмористического жанра...
Вообще сейчас как то все слишком быстро и у мальчиков - год и уже мидл.
Смотря какой мидл и как прописаны грейды в конкретной компании.
Во-первых, какой "год" имеется в виду? Год работы после оконченного университета, десятков пет-проектов и изучения программирования ещё со школы? Или год работы после вкатывания в айти с полного нуля с должности баристы, как автор?
В первом случае я верю, что уже за год может получиться крепкий миддл - это лишь вопрос упорства. Во втором - едва ли.
А во-вторых, хотел бы я посмотреть, какие там требования для грейдов в тех компаниях, в которых джун за год становится миддлом. Может, у них там вообще джун - тот, кто умеет делать JOIN, миддл - тот, кто умеет делать ещё и LEFT/RIGHT/FULL JOIN, а сениор умеет создавать индексы, и они даже работают. Понятно, я утрирую, но по недавнему признанию автора складывается впечатление, что требования по грейдам у них в конторе невысоки.
Миддл в айти - это вам не сварщик 3-го разряда, с чётко прописанным списком компетенций, который един для всех и вся. Они варьируются от компании к компании, и иногда довольно сильно.
И начнутся крики про сексизм, как всегда. "Его плюсуют, потому что он мужчина, а меня минусуют, потому что я женщина, а не потому, что я инфоцыганский бред написала"
Рассчитывали на то, что стиль Славы Рюмина даже эту статью выведет в плюсы.
Просчитались, но где? Понятно, где: статья ведь не про когтеточки, а по профильной для ресурса теме, вот её и разнесли в пух и прах вместе с рейтингом и кармой автора. Да и рейтингом компании за одним.
Для кого-то данная статья может стать вдохновением, как человек изменил свою жизнь, профессию... Не всегда просто так решиться и изменить свою жизнь...
Это может вылезти боком, когда вдохновившийся столкнётся с суровой реальностью. И, глядя на кейс автора (который вообще мог быть выдуман от начала до конца), подумает "блин, наверное, это я просто дурак и бездарность, тут вон люди за год тимлидами становятся, а я..."
И человек опустит руки и сам уйдёт в баристы, так и не узнав, что приложи он куда больше сил и времени, и всё бы у него получилось. Ведь люди в 99% случаев тратят намного больше времени и сил, чем "SQL за неделю", и тимлидами становятся не за год, а куда больший срок. Но подобные сказочные истории вводят в заблуждение и создают картинку, будто каждый может повторить успех автора, просто потрать недельку на "освоение SQL" и всё будет...
Вот да, я в своё время наслушался подобных заявлений:
Если вы не горите программированием по-хардкору и не кодите по ночам вместо сна, то вы обычный наёмник, а не идейный разработчик!
Вы должны десять лет оттачивать навыки на пет-проектах, только после этого пути самурая вы будете достойны трудоустройства!
Если вы не программировали с 16/14/10 лет, то и не лезьте в это дело, это не ваше!
И тогда я реально переживал, что не дотягиваю я до этих высоких стандартов.
А потом оказалось, что чушь всё это, и это всего лишь сектанты от айти выдумали себе культ карго в виде ими же выдуманных идеалов, которые будто бы должны служить объективным критериями, а на самом деле не значат ничего.
Проблема в том, что доказать факт намеренной порчи товара со стороны покупателя возможно далеко не всегда.
А ещё тяжелее этого сделать, если намеренной порчи и не было вовсе, просто товар изначально был некачественным, не так ли? Но ведь так хочется отбить у покупателей всякое желание бодаться с возвратом товара.
"Опять вставляют гоям палки в колёса! Преступники всё равно обойдут эти ограничения, а обычные люди пострадают!"
При этом, вы сознательно закрываете глаза на то, что если такие штуки не будут легкодоступными, то и количество преступлений с их использованием сильно уменьшится.
А что, банки у нас очень этичные?
Когда банки "забывают" учесть последний платёж клиента по кредиту якобы из-за "технической ошибки", а потом рисуют клиенту пени за "просрок платежа по кредиту" (которого не было) и насылают на него коллекторов - здесь у вас никаких претензий.
Зато если что-то нечестное делает клиент банка, так у вас сразу возмущения по поводу "этики".
Двойные стандарты у вас какие-то. Если для вас "техническая ошибка" в пользу банка - это "этично" и нормально, то и в обратную сторону должно быть точно так же.
Ага, читали мы эти статьи. Например: владелец бизнеса платит работникам сущие гроши, а потом жалуется, что работают плохо. "Обнять и плакать" в данном случае хочется вовсе не горе-бизнесмена.
Если владелец бизнеса хочет, чтобы с ним "поступали по совести", то пусть начнёт с себя. Или не жалуется.
А что, у нас бизнес всегда и везде поступает по совести?
Что-то я не слышал о случаях, когда клиент переплатил из-за "технической ошибки", и владелец бизнеса такой: ой, мы тут получили необоснованное обогащение, вернём-ка сумму переплаты клиенту, нам чужого не надо.
Зато если "техническая ошибка на стороне продавца" происходит не в его пользу - так сразу начинаются крики про совесть. Двойные стандарты у вас какие-то.
Вы не поняли сути того моего комментария.
Я осуждал вполне конкретный стереотип о "настоящем разработчике" как о этаком безумном гении, который программирует практически с пелёнок, делает это не за деньги, а из-за любви к искусству, и вместо личной жизни у него различные пет-проекты. По мнению айти-сектантов, настоящий разработчик должен быть только таким, а все остальные недостойны войти в профессию. Хотя все вышеперечисленные пункты вообще не делают человека настоящим специалистом, так как говнокодить можно и после 30 лет стажа. И наоборот, в айти достаточно много людей, у которых есть личная жизнь, семья, хобби, и при этом они отличные специалисты. И которые впервые программировать стали в институте, да.
В реальной разработке умение написать рабочий запрос - это лишь верхушка айсберга. Подводная часть айсберга состоит из, к примеру, таких вопросов:
1) Как оптимизировать запрос, чтобы он выполнялся быстро даже на огромном количестве данных;
2) Какие индексы для этого нужно навесить;
3) Разобраться, почему тот или иной индекс не подхватывается, найти пути решения;
4) Как обновлять данные в БД, чтобы не было коллизий, какой уровень изоляции транзакций и в каких случаях использовать?
5) Я уже молчу про нюансы конкретных СУБД. А их нужно знать, чтобы писать хорошие запросы.
Так что если мы говорим об уровне тимлида, то это уже не "6 танцевальных движений", а что-то на уровне шоу Бейонсе. Где требуется несколько лет практики, чтобы натренироваться до такого уровня. Вот и в айти так же.
Беспочвенное обвинение. Откройте вы уже тот же самый хэдхантер да почитайте, какие там обычно требования к айтишному тимлиду. Сами увидите, что на должность тимлида ну 3 года опыта работы в разработке, как минимум, требуется. Это не культ карго и выдуманные кем-то идеалы, а реальность. Все понимают, что за год с нуля тимлидом не станешь. Это как "стать пилотом-асом за ночь, работая до этого дворником всю жизнь" - есть же минимальное время, за которое человек способен стать профи. Можно вызубрить учебник за ночь, но практику и опыт за ночь не вызубришь.
Боюсь, это вы имеете слабое представление о разработке баз данных, вот вам и история не кажется вымыслом.
Это первая статья из категории "Моя жизнь была ужасна, а теперь я крутой крутец за 300к в секунду", которую было приятно читать, потому что не было ощущения лапши на ушах.
И да, если этот юмор кажется плоским, то вы сильно отстали от современного "юмора". По сравнению с ним, данная статья - просто шедевр юмористического жанра...
Смотря какой мидл и как прописаны грейды в конкретной компании.
Во-первых, какой "год" имеется в виду? Год работы после оконченного университета, десятков пет-проектов и изучения программирования ещё со школы? Или год работы после вкатывания в айти с полного нуля с должности баристы, как автор?
В первом случае я верю, что уже за год может получиться крепкий миддл - это лишь вопрос упорства. Во втором - едва ли.
А во-вторых, хотел бы я посмотреть, какие там требования для грейдов в тех компаниях, в которых джун за год становится миддлом. Может, у них там вообще джун - тот, кто умеет делать JOIN, миддл - тот, кто умеет делать ещё и LEFT/RIGHT/FULL JOIN, а сениор умеет создавать индексы, и они даже работают. Понятно, я утрирую, но по недавнему признанию автора складывается впечатление, что требования по грейдам у них в конторе невысоки.
Миддл в айти - это вам не сварщик 3-го разряда, с чётко прописанным списком компетенций, который един для всех и вся. Они варьируются от компании к компании, и иногда довольно сильно.
Поздравляю с первым комментарием вас.
И начнутся крики про сексизм, как всегда. "Его плюсуют, потому что он мужчина, а меня минусуют, потому что я женщина, а не потому, что я инфоцыганский бред написала"
Да, девушки-программисты существуют, и это бывают очень хорошие специалисты.
Вот только такие ужасные статьи бросают на них тень, переводя в разряд такого же вымысла, как и эта статья.
Рассчитывали на то, что стиль Славы Рюмина даже эту статью выведет в плюсы.
Просчитались, но где? Понятно, где: статья ведь не про когтеточки, а по профильной для ресурса теме, вот её и разнесли в пух и прах вместе с рейтингом и кармой автора. Да и рейтингом компании за одним.
Это может вылезти боком, когда вдохновившийся столкнётся с суровой реальностью. И, глядя на кейс автора (который вообще мог быть выдуман от начала до конца), подумает "блин, наверное, это я просто дурак и бездарность, тут вон люди за год тимлидами становятся, а я..."
И человек опустит руки и сам уйдёт в баристы, так и не узнав, что приложи он куда больше сил и времени, и всё бы у него получилось. Ведь люди в 99% случаев тратят намного больше времени и сил, чем "SQL за неделю", и тимлидами становятся не за год, а куда больший срок. Но подобные сказочные истории вводят в заблуждение и создают картинку, будто каждый может повторить успех автора, просто потрать недельку на "освоение SQL" и всё будет...
Не вижу ничего плохого в таком подходе. Но только если человек реально что-то умеет и может.
Вот да, я в своё время наслушался подобных заявлений:
Если вы не горите программированием по-хардкору и не кодите по ночам вместо сна, то вы обычный наёмник, а не идейный разработчик!
Вы должны десять лет оттачивать навыки на пет-проектах, только после этого пути самурая вы будете достойны трудоустройства!
Если вы не программировали с 16/14/10 лет, то и не лезьте в это дело, это не ваше!
И тогда я реально переживал, что не дотягиваю я до этих высоких стандартов.
А потом оказалось, что чушь всё это, и это всего лишь сектанты от айти выдумали себе культ карго в виде ими же выдуманных идеалов, которые будто бы должны служить объективным критериями, а на самом деле не значат ничего.
Опять зумеры что-то "изобрели"...
Вестимо, всё перечисленное для вас - больная тема, за живое задевает, раз вас так прорвало...
Не знаю, как в SQL, но вот в нюансах конкретной СУБД - да запросто. Думаю, это и имелось в виду.
А что там сложного, биток в 2017 стоил 19к$ максимум, а сейчас он стоит 110к$
Если бы персонаж мема продал свои битки сейчас, а не в 2017, то может и ипотеку под безумный процент в 27% брать бы не пришлось
...если вы мамкин стартапер, и к целевой аудитории хабра не имеете никакого отношения, и для вас это ещё один VC с необычным интерфейсом.
А ещё тяжелее этого сделать, если намеренной порчи и не было вовсе, просто товар изначально был некачественным, не так ли? Но ведь так хочется отбить у покупателей всякое желание бодаться с возвратом товара.