А вы по какой логике их отбираете? Из 4 статей, только одна с рейтингом больше 20. И то в дисклеймере честно написано, что это комментарий выделенный в статью. Значит на тот момент на это был запрос, т.к. лицензии Creative Commons были не столь известны, как сейчас.
Вы сравнивайте как сообщество реагирует на схожие статьи, а надёргать из поисковика то, что и в ленты то в своё время не попадало, всегда можно.
P.S. А статьи из хабов "Блог компании X" вообще редко отличаются качеством, но они тут в качестве рекламы.
По-моему вы с нулевыми путаете. Я по такому алгоритму в 2004-м начинал (с Delphi и C++, без доступа к интернету).
А в 90-х самым сложным был шаг - купить компьютер. Самый простенький PC стоил примерно 15 средних зарплат, т.е. около 1 млн рублей в пересчёте на текущие цены.
Так изначальный тезис, вроде бы, был о существенно меньшей распространенности IT-технологий 20-30 лет назад, а не о полном их отсутствии.
В этом и есть ответ. Серьёзно. 10 лет назад о 30-летних программистах говорили в таком же контексте, как сейчас о 40-летних. Представьте, как тяжело было начать заниматься программированием в 90-х, когда компьютеры были роскошью, а интернета, можно сказать, вообще не было.
С удешевлением компьютеров и распространением интернета (довольно доступным он стал во второй половине нулевых) количество программистов увеличилось на порядки. И представителям этой первой массовой волны сейчас как раз где-то от 30 до 40 лет. И да, примерно половина из них это физики, математики и инженеры, по образованию с IT не связанные. В этом автор статьи прав.
Я удивился, что в статье его не назвали. Это имхо и есть ответ на вопрос из собеседования: "Надо применить метод Монте-Карло", дальше всё довольно очевидно.
Сомневаюсь, что кто-то не зная о нём, сможет прямо на собеседовании его придумать.
Вы думаете я своей знакомой стал говорить, что они делают, что-то неправильно?
А почему вы считаете, что они делают неправильно?
я отлично знаю, что "ляпнув" про отбросы выбросов при расчете среднего чека, можно показать свою полную некомпетентность и проф непригодность, да же будучи теоретически правым в этом вопросе
Вы сами себе противоречите. Вы понимаете, почему при расчёте среднего чека не надо убирать выбросы, или нет? И как нужно изменить постановку, чтобы их потребовалось убрать?
Спорить на собеседовании с джуном никто не будет, а именно об этом яндекс и не предупреждает.
А к чему на собеседовании вообще спорить, хоть на джуна, хоть на CTO? На собеседовании надо на вопросы отвечать и самому другие вопросы задавать. Вам, видимо, ещё курс по модным нынче софт-скилам купить надо, чтобы на эту тему тоже курс лекций прослушать)
Ну как же не обещал. Вот я зашёл на их главную страницу и первое, что я вижу "78% выпускников нашли работу после онлайн-обучения в Практикуме". Почему там же не написано, что до выпуска доходит только 30-50% из тех, кто начал обучение? И что "нашли работу" не означает, "нашли работу по профилю курса"? Типа учились на Data-Анатитика, а нашли работу маркетологом или SMMщиком))
Формально к их формулировке не придраться, но это очевидное запудривание мозгов.
P.S. И fyi, в IT аббревиатура ЯП означает "язык программирования".
Все курсы продают вышеперечисленные иллюзии, если бы они честно описывали что из себя представляет курс и что он по факту даст, то продажи бы раз в 50 упали. А проекты можно и по книгам делать, хотя по нынешним ценам и книг можно на 10 т.р. накупить (если не качать пиратские копии цифровых вариантов), но уж знаний там будет в десятки раз больше, чем в самом лучшем онлайн-курсе.
выпускники берут на работу своих сокурсников
Звучит пугающе для перспектив компаний, в которых такое происходит))
А как они тогда продавать то эти курсы будут? Они ж продают иллюзию. Помимо этих иллюзий (комфортного обучения; что всё получится, если по 10 часов в неделю заниматься; гарантированного трудоустройства; etc.) всё остальное и так в свободном доступе есть.
если студент на собеседовании, вдруг решит сказать, что в Пятерочке неправильно рассчитывают средний чек, и при этом начнет ссылаться на выкладки из обучения от яндекса, его как минимум не примут
1) Откуда такой вывод? Если вы сможете обоснование сформулировать, то это будет плюсом на собеседовании. А если из обоснований у вас только "ну, это, меня так на курсах учили", то это конечно продемонстрирует полное отсутствие понимания пройденной темы
2) Вы как кандидат в джуны должны понимать в каких случаях необходимо убирать из выборки выбросы, а в каких не надо или необязательно. Приведите парочку примеров для той же Пятерочки, там всё довольно очевидно.
Ну тогда вы понимаете, что тут 123 эксперимента провели, а не 1. В идеале надо ещё доверительный интервал посчитать. Но это уже более сложная задача будет.
Странные эти любители курсов.. Ну, захотел ты анализом данных заниматься, ну купи (или в библиотеке бесплатно возьми) для начала вводный учебник по теории вероятностей и математической статистике, чтобы хотя бы знать, что вероятность в процентах не измеряется. Нет же, пойду сразу курс за много тысяч покупать. Ну раз уж даже и купили, то могли бы воспользоваться задержкой 2.5 месяца, чтобы учебник таки осилить, а не терять время на ожидание старта курса.
А так, конечно, формат подобных курсов - это почти всегда фигня полная. Но ощущение, что людям, которые выбирают так учиться, такое и надо, чтобы очнуться.
Блокчейн так то в 1992 году придумали. А вопрос был про предыдущие 20 лет. Хотя создание валюты на базе блокчейна и его децентрализацию, пожалуй, можно назвать изобретением.
Похоже в этом наше с вам несогласие.
Оно скорее в терминологии. По-моему, открытие - это когда кто-то приходит к идее, о которой раньше никто не думал. А изобретение - это применение идей так, чтобы получилось нечто новое (неподобное старому).
Конечно, что-то новое появляется в IT, например, протокол WebSocket (2010 год) или WebAssembly (2015 год). Но правда в том, что это происходит очень редко. Это единичные случаи, которые требуют десяток лет на адаптацию, чтобы ими начали активно пользоваться. А не что-то массовое и постоянно происходящее, как вы пытаетесь подать.
P.S. Кстати, в списке отраслей, которые "были раньше", вы перечислили по факту лишь несколько изобретений физики и инженерии. Эти две отрасли никуда не ушли, они по-прежнему развиваются гораздо активнее, чем IT. Только благодаря их недавним изобретениям, у вас есть жидко-кристалический монитор, беспроводные наушники, SSD-диски, быстрый мобильный интернет, смартфон и ещё много чего.
Ничего я не вырывал из контекста. Хороший прогресс в других областях достигается за счёт автоматизации процессов, при этом никаких открытий, изобретений и достижений в сфере IT не требуется. Требуется тупо применить то, что уже полвека назад придумали.
Но если вы считаете, что подобные открытия и изобретения происходят (причём постоянно, как вы указали), то было бы интересно ознакомиться со списком, вдруг я что-то пропустил. Так что примеры приветствуются.
А вы по какой логике их отбираете? Из 4 статей, только одна с рейтингом больше 20. И то в дисклеймере честно написано, что это комментарий выделенный в статью. Значит на тот момент на это был запрос, т.к. лицензии Creative Commons были не столь известны, как сейчас.
Вы сравнивайте как сообщество реагирует на схожие статьи, а надёргать из поисковика то, что и в ленты то в своё время не попадало, всегда можно.
P.S. А статьи из хабов "Блог компании X" вообще редко отличаются качеством, но они тут в качестве рекламы.
Ключевое слово "иногда"
Это всё равно мало, особенно если вы с Delphi не первый десяток лет.
По-моему вы с нулевыми путаете. Я по такому алгоритму в 2004-м начинал (с Delphi и C++, без доступа к интернету).
А в 90-х самым сложным был шаг - купить компьютер. Самый простенький PC стоил примерно 15 средних зарплат, т.е. около 1 млн рублей в пересчёте на текущие цены.
которую справедливо заминусовали за бессодержательность и округления)
Да, 11 лет назад Хабр был более требователен к качеству материала.
В этом и есть ответ. Серьёзно. 10 лет назад о 30-летних программистах говорили в таком же контексте, как сейчас о 40-летних. Представьте, как тяжело было начать заниматься программированием в 90-х, когда компьютеры были роскошью, а интернета, можно сказать, вообще не было.
С удешевлением компьютеров и распространением интернета (довольно доступным он стал во второй половине нулевых) количество программистов увеличилось на порядки. И представителям этой первой массовой волны сейчас как раз где-то от 30 до 40 лет. И да, примерно половина из них это физики, математики и инженеры, по образованию с IT не связанные. В этом автор статьи прав.
Я удивился, что в статье его не назвали. Это имхо и есть ответ на вопрос из собеседования: "Надо применить метод Монте-Карло", дальше всё довольно очевидно.
Сомневаюсь, что кто-то не зная о нём, сможет прямо на собеседовании его придумать.
А зачем вы тогда работу в IT ищете, раз вас этот дискомфорт так печалит?
В реальной работе подобного дискомфорта будет на порядки больше, и примеры из статьи вам покажутся сущими мелочами.
А почему вы считаете, что они делают неправильно?
Вы сами себе противоречите. Вы понимаете, почему при расчёте среднего чека не надо убирать выбросы, или нет? И как нужно изменить постановку, чтобы их потребовалось убрать?
А к чему на собеседовании вообще спорить, хоть на джуна, хоть на CTO? На собеседовании надо на вопросы отвечать и самому другие вопросы задавать. Вам, видимо, ещё курс по модным нынче софт-скилам купить надо, чтобы на эту тему тоже курс лекций прослушать)
Ну как же не обещал. Вот я зашёл на их главную страницу и первое, что я вижу "78% выпускников нашли работу после онлайн-обучения в Практикуме". Почему там же не написано, что до выпуска доходит только 30-50% из тех, кто начал обучение? И что "нашли работу" не означает, "нашли работу по профилю курса"? Типа учились на Data-Анатитика, а нашли работу маркетологом или SMMщиком))
Формально к их формулировке не придраться, но это очевидное запудривание мозгов.
P.S. И fyi, в IT аббревиатура ЯП означает "язык программирования".
Все курсы продают вышеперечисленные иллюзии, если бы они честно описывали что из себя представляет курс и что он по факту даст, то продажи бы раз в 50 упали. А проекты можно и по книгам делать, хотя по нынешним ценам и книг можно на 10 т.р. накупить (если не качать пиратские копии цифровых вариантов), но уж знаний там будет в десятки раз больше, чем в самом лучшем онлайн-курсе.
Звучит пугающе для перспектив компаний, в которых такое происходит))
А как они тогда продавать то эти курсы будут? Они ж продают иллюзию. Помимо этих иллюзий (комфортного обучения; что всё получится, если по 10 часов в неделю заниматься; гарантированного трудоустройства; etc.) всё остальное и так в свободном доступе есть.
1) Откуда такой вывод? Если вы сможете обоснование сформулировать, то это будет плюсом на собеседовании. А если из обоснований у вас только "ну, это, меня так на курсах учили", то это конечно продемонстрирует полное отсутствие понимания пройденной темы
2) Вы как кандидат в джуны должны понимать в каких случаях необходимо убирать из выборки выбросы, а в каких не надо или необязательно. Приведите парочку примеров для той же Пятерочки, там всё довольно очевидно.
Ну тогда вы понимаете, что тут 123 эксперимента провели, а не 1. В идеале надо ещё доверительный интервал посчитать. Но это уже более сложная задача будет.
> с какой вероятностью в конкретно этом случае
Похоже, вы не очень понимаете, что такое вероятность.
Пфф, критерий - огонь. А вы в курсе, что для анализа данных и Python может не применяться? Или про это тоже должны были рассказать?
Странные эти любители курсов.. Ну, захотел ты анализом данных заниматься, ну купи (или в библиотеке бесплатно возьми) для начала вводный учебник по теории вероятностей и математической статистике, чтобы хотя бы знать, что вероятность в процентах не измеряется. Нет же, пойду сразу курс за много тысяч покупать. Ну раз уж даже и купили, то могли бы воспользоваться задержкой 2.5 месяца, чтобы учебник таки осилить, а не терять время на ожидание старта курса.
А так, конечно, формат подобных курсов - это почти всегда фигня полная. Но ощущение, что людям, которые выбирают так учиться, такое и надо, чтобы очнуться.
Блокчейн так то в 1992 году придумали. А вопрос был про предыдущие 20 лет. Хотя создание валюты на базе блокчейна и его децентрализацию, пожалуй, можно назвать изобретением.
Оно скорее в терминологии. По-моему, открытие - это когда кто-то приходит к идее, о которой раньше никто не думал. А изобретение - это применение идей так, чтобы получилось нечто новое (неподобное старому).
Конечно, что-то новое появляется в IT, например, протокол WebSocket (2010 год) или WebAssembly (2015 год). Но правда в том, что это происходит очень редко. Это единичные случаи, которые требуют десяток лет на адаптацию, чтобы ими начали активно пользоваться. А не что-то массовое и постоянно происходящее, как вы пытаетесь подать.
P.S. Кстати, в списке отраслей, которые "были раньше", вы перечислили по факту лишь несколько изобретений физики и инженерии. Эти две отрасли никуда не ушли, они по-прежнему развиваются гораздо активнее, чем IT. Только благодаря их недавним изобретениям, у вас есть жидко-кристалический монитор, беспроводные наушники, SSD-диски, быстрый мобильный интернет, смартфон и ещё много чего.
Ничего я не вырывал из контекста. Хороший прогресс в других областях достигается за счёт автоматизации процессов, при этом никаких открытий, изобретений и достижений в сфере IT не требуется. Требуется тупо применить то, что уже полвека назад придумали.
Но если вы считаете, что подобные открытия и изобретения происходят (причём постоянно, как вы указали), то было бы интересно ознакомиться со списком, вдруг я что-то пропустил. Так что примеры приветствуются.
Так это отличный ответ, можно ещё его дополнить кратким описанием, что именно вы там делали в рамках своих обязанностей и вообще замечательно.