Come work in Estonia – the most advanced digital society. Many Ukrainians already know that Estonia is affordable – become one of them and check out the jobs available!

Нужен ли ИТ-специалисту диплом

TL;DR. Однозначно ответить на этот вопрос сложно. Само по себе наличие диплома не влияет на зарплату, а ИТ-компании редко предъявляют требования к образованию кандидатов. Но все же считать в/о совершенно бесполезным нельзя. Крупные компании чаще включают в/о в список требований, а доля сотрудников с образованием растет по мере роста зарплаты, в том числе потому что эта доля взаимосвязана с типом и размером компании. Эта связь может быть результатом как полученных знаний, так и личностных особенностей людей, получивших в/о. Вуз также имеет значение: с ростом уровня должности растет доля выпускников КНУ, НТУУ «КПИ», НУ «ЛП», НаУКМА, ХНУРЭ и ЧГУ.

Практически в каждом обсуждении ИТ-образования всплывает вопрос: нужен ли диплом для карьеры в ИТ. Большинство украинских ИТ-шников получают высшее образование, хотя и оценивают его качество довольно низко — по данным опроса DOU о вузах, средняя оценка готовности рекомендовать свой факультет или кафедру составляет 6.2 из 10. Несмотря на это, 90% украинских ИТ-специалистов, получивших в/о, снова сделали бы выбор в его пользу — впрочем, около 30% сменили бы вуз, в том числе 20% поступали бы зарубеж.

Мы попробовали разобраться, нужно ли украинским ИТ-шникам высшее образование, исходя из двух вопросов:
— Влияет ли наличие диплома на зарплату?
— Предъявляют ли ИТ-компании как работодатели требования к образованию кандидатов?

Наличие диплома и зарплата

Для ответа на вопрос, влияет ли наличие диплома на зарплату, мы использовали данные зарплатных опросов DOU за два последних периода (декабрь 2015 и май 2016 года). В опросах, помимо размера зарплаты, фиксируется довольно большое количество данных, в том числе — уровень образования респондента и вуз, в котором он учился.

Для начала — прямолинейный подход. Посмотрим, какая зарплата у людей с разным уровнем образования (здесь и далее в статье мы исключаем из выборки студентов). Выглядит так, что образование имеет значение — чем выше уровень образования, тем выше зарплата:

Однако такое различие не обязательно вызвано именно уровнем образования. Например, зарплата зависит от опыта работы, опыт коррелирует с возрастом, а возраст связан с уровнем образования (в 20 лет человек скорее имеет незаконченное высшее, чем кандидатскую степень).

Проверим, так ли это, сравнив зарплаты людей с разным уровнем образования и разным опытом работы:

Ситуация поменялась. Люди с высшим образованием получают больше только по достижении пяти лет опыта (кандидаты наук — чуть раньше). До этого времени зарплаты принципиально не отличаются. А среди тех, кто работает менее года, люди с незаконченным — то есть, по сути, брошенным — в/о получают даже больше (возможно, они бросают образование ради работы, потому что увлечены ею, и это влияет на зарплату).

Но даже для тех групп, где разница есть (для людей с опытом работы свыше пяти лет) нельзя утверждать, что более высокая зарплата — следствие диплома. Например, получившие диплом могут быть более трудолюбивыми или упорными по сравнению с теми, кто бросил или не начинал учебу в вузе — и именно эти качества, а не наличие образования, могут влиять на разницу в доходах.

Нам нужно понять, какие факторы влияют на зарплату вообще, и есть ли среди этих факторов образование. Для этого построим модель, где постараемся учесть все — доступные нам данные:
— общий опыт работы и опыт работы на нынешнем месте;
— должность;
— язык программирования (для девелоперов) и направление работы — manual, general, automation (для QA);
— направление разработки (Web, Android/ iOs, corporate и т.п.) для девелоперов;
— город проживания;
— уровень знания английского языка;
— тип и размер компании-работодателя;
— месяц проведения опроса;
— наличие законченного в/о (да/нет);
— уровень образования (среднее, техникум/колледж, незаконченное в/о, в/о, кандидат);
— вуз (при наличии в/о).

Итого мы включили в модель все данные, которые были доступны из зарплатных опросов, кроме пола и возраста. Эти признаки были исключены сознательно, чтобы оценивать влияние только профессиональных, а не личных особенностей.

Также мы намеренно включили несколько разных признаков, относящихся к образованию, чтобы ответить сразу на несколько вопросов:
— Влияет ли высшее образование на доход в принципе?
— Влияет ли уровень образования на доход?
— Возможно, сам факт получения в/о не имеет значения, но есть отдельные вузы, которые повышают стоимость на рынке труда?

У нас была еще одна гипотеза: высшее образование менее важно для девелоперов, но больше — для других специалистов (например, менеджеров). Поэтому были построены три отдельные модели: для девелоперов, QA и менеджмента. Респонденты, не относящиеся к этим трем группам, были исключены из анализа.

Для простоты интерпретации в качестве модели мы выбрали деревья решений.

Кратко о сути метода, предобработке данных и показателях качества моделей

Суть метода. Деревья решений ищут переменную, которая лучше всего разделяет респондентов на группы (в нашем случае — по уровню зарплаты). Дальше для каждой подгруппы ищется следующая переменная, которая лучше всего разделяет уже эту подгруппу. Поиск продолжается до тех пор, пока польза от следующего разбиения не становится слишком мала (в нашем случае — общий R-square повышается меньше чем на полпроцента), либо пока размер группы после разбиения не становится меньше заданного значения (в нашем случае — 50).

Предобработка данных. Из набора данных удалены аутлаеры — респонденты, не похожие на остальных. Сначала удалены респонденты с экстремальными значениями зарплаты в целом по выборке (меньше $100 и больше $6000), а после — респонденты с экстремальными значениями зарплаты в разрезе должности и опыта. В целом было удалено менее 2% выборки.

Качество моделей. Для регрессионных деревьев (т.е. деревьев решений, в которых зависимая переменная — числовая, а не категориальная), показателем качества является R-squared (грубо говоря, насколько хорошо выбранные переменные определяют целевую переменную). R-squared принимает значения от 0 до 1, и чем выше показатель, тем лучше качество модели. R-squared зависит не только от самой модели и ее настроек, но и от выбора переменных: если в модель не включены какие-либо важные признаки, то и R-squared будет низким.

Так как нашей основной задачей было понять влияние признаков на зарплату (а не наиболее точно ее предсказать), мы выбрали простую модель деревьев решений — это значит, что точность такой модели будет ниже. Кроме того, мы используем достаточно общие признаки. Например, у нас нет данных о личностных качествах респондента (таких как трудолюбие, способность быстро обучаться и т.п.), а также его рабочих навыках (уровень владения технологиями, уровень исполняемых задач и т.п.).

Исходя из этого, приемлемым уровнем R-squared можно считать 0.6 и выше. Для наших моделей мы получили такие значения для тренинговой и тестовой выборки (то есть на данных, которые модель «видела» во время обучения, и на данных, которых она не «видела»):
— Девелоперы: 0.67/0.66;
— QA: 0.7/0.64;
— Менеджмент: 0.55/0.47.

Низкий результат модели для менеджмента может объясняться тем, что управление — это как раз та область, где личностные и деловые качества (информации о которых у нас нет) сильнее влияют на успешность.

Что влияет на зарплату девелоперов

Как видно из схемы, основное влияние на зарплату оказывает должность, общий опыт работы, компания, город проживания и язык программирования:

Не вошли в список важных признаков: образование (ни сам факт, ни уровень, ни вуз), опыт работы на нынешнем месте, уровень английского, месяц проведения опроса, направление разработки.

Впрочем, было бы неправильным говорить, что не вошедшие в модель признаки не имеют никакого значения. Просто на каждом «разветвлении» какой-то другой признак оказывался более важным (лучше дифференцировал группы по зарплате), а на последнем этапе «проигравший» признак уже не вносил достаточно дополнительной информации. Такое может случаться, если переменные взаимосвязаны между собой.

В частности, в нашем случае наличие в/о связано с:
— опытом работы: доля девелоперов с в/о растет с увеличением опыта работы. Поскольку студенты из выборки исключены, эту взаимосвязь сложно объяснить. Возможно, в последние годы в связи с ростом заработка в ИТ студенты стали чаще отказываться от завершения образования ради работы в этой сфере, и в итоге среди менее опытных девелоперов меньше людей с законченным в/о;
— типом компании: доля девелоперов с в/о выше в аутсорсинге, аутстаффинге и продуктовых компаниях — и ниже в стартапах и других компаниях;
— размером компании: доля девелоперов с в/о растет с ростом размера компании.

Можно предположить, что сам по себе факт образования не играет значимой роли, но вероятность попасть в компанию с более высоким уровнем заработка выше у специалистов с в/о (далее мы увидим, что более крупные компании действительно чаще предъявляют к соискателям требования о наличии в/о).

Кроме того, высшее образование может не играть роли само по себе, а быть следствием качеств, которые обеспечивают более высокий заработок. Например, более целеустремленный человек и получает в/о, и переезжает в более крупный город в поисках более хороших условий — в итоге получает более высокую зарплату.

Косвенно связь дохода и образования подтверждается тем, что доля людей с в/о (см. нижнюю строку на схеме выше) растет по мере роста зарплаты.

Также можно отследить косвенное влияние вуза на зарплату. Если объединить респондентов в три группы в зависимости от первого «узла» дерева (должности), то можно обнаружить, что по сравнению с девелоперами junior и middle уровня, среди девелоперов senior+ уровня больше выпускников НТУУ «КПИ», ХНУРЭ, КНУ, НУ «ЛП» и НаУКМА, и меньше выпускников мелких вузов.

% девелоперов, получивших в/о в определенном вузе (респонденты без в/о исключены)

Вуз Ветка Junior Software Engineer Ветка Software Engineer Ветка Senior Software Engineer,
System Architect, Technical Lead
НТУУ «КПИ» 12 12 18
ХНУРЭ 3 5 7
КНУ им. Шевченко 4 4 6
НУ «ЛП» 5 4 6
НАУ 4 3 3
НаУКМА 1 0,3 1
ЧГУ им. Могилы 0,4 1 0,4
Другой вуз 72 71 59
Выбраны крупные вузы, а также вузы, получившие в рейтинге вузов DOU высокие (НаУКМА, ЧГУ) или низкие (НАУ) оценки.
Зеленым выделены значения выше, чем в столбце слева, красным — ниже (уровень стат. значимости 90%).

Что влияет на зарплату QA

Как и для девелоперов, сильнее всего на зарплату QA влияют опыт работы, должность, тип и размер компании, а также направление работы (manual/general/automation):

В отличие от девелоперов, для QA в схему не вошел город, зато вошел уровень английского языка (правда, только для определенной небольшой группы).

Так же как и для девелоперов, не вошли в список важных признаков: образование (ни сам факт, ни уровень, ни вуз), опыт работы на нынешнем месте и месяц проведения опроса.

Интересно, что точность модели для QA выше, чем модели для девелоперов (см. подробности в разделе «Кратко о сути метода, предобработке данных и показателях качества моделей» выше). То есть выбранные факторы лучше объясняют доход QA, чем доход девелоперов. Можно предположить несколько объяснений, например:
— В QA индивидуальные качества играют не такую большую роль, как в девелопменте;
— Специалисты в QA более «однородны», и поэтому их зарплаты тоже меньше отличаются;
— К оплате QA другой подход, нежели к оплате девелоперов: кандидаты и сотрудники менее склонны торговаться — или работодатели менее склонны идти на уступки.

Кроме того, в QA доля людей с в/о практически не изменяется с ростом зарплаты, в то время как у девелоперов она растет. Также для QA не обнаружено такой очевидной взаимосвязи между наличием образования и опытом работы, типом или размером компании.

Возможно, частично это объясняется тем, что среди QA доля людей с в/о в принципе выше, чем среди девелоперов (90% и выше во всех группах), и те, у кого нет диплома, оказывают незначительное влияние на ситуацию.

В то же время, как и для девелоперов, прослеживается связь некоторых вузов и уровня зарплаты. Так, среди QA с более высокой зарплатой выше доля выпускников НТУУ «КПИ», ХНУРЭ, НУ «ЛП», НаУКМА и ЧГУ, и ниже — доля выпускников менее крупных вузов.

% QA, получивших в/о в определенном вузе (респонденты без в/о исключены)

Вуз Ветка ОР менее года Ветка ОР [год; два года) Ветка ОР два года и более,
JunQA/QA
Ветка ОР два года и более,
SenQA/QA TechLead
НТУУ «КПИ» 11 14 14 19
ХНУРЭ 1 5 7 8
НУ «ЛП» 4 3 6 6
НАУ 5 4 6 5
КНУ им. Шевченко 4 3 2 3
НаУКМА 1 0,4 1 2
ЧГУ им. Могилы 0,3 0 0,3 1
Другой вуз 74 70 65 56
Выбраны крупные вузы, а также вузы, получившие в рейтинге вузов DOU высокие (НаУКМА, ЧГУ) или низкие (НАУ) оценки.
Зеленым выделены значения выше, чем в столбце слева, красным — ниже (уровень стат. значимости 90%).

Что влияет на зарплату менеджеров

Для менеджеров модель получилась самой простой из всех трех — но и самой неточной. Важные признаки — опыт работы и компания (для групп с высокой зарплатой еще знание английского):

Но учитывая сравнительно низкое качество модели (R-squared ~0.5, см. подробности в разделе «Кратко о сути метода, предобработке данных и показателях качества моделей» выше), объясняется это скорее тем, что успех менеджеров в большей степени определяется индивидуальными особенностями, а не такими общими показателями, которые мы использовали для моделирования. Что выглядит логичным: из трех исследуемых сфер именно в управлении важность личностных качеств выше.

Доля менеджеров с в/о значимо не отличается в разных группах. В отличие от девелоперов и QA, почти нет связи между зарплатой и вузом, хотя доля выпускников НТУУ «КПИ» растет с ростом з/п, а доля выпускников менее крупных вузов снижается.

% менеджеров, получивших в/о в определенном вузе (респонденты без в/о исключены)

Вуз Ветка ОР менее 2 лет Ветка ОР [два года; пять лет) Ветка ОР 5+ лет
НТУУ «КПИ» 7 11 20
НАУ 5 5 6
КНУ им. Шевченко 4 4 6
ХНУРЭ 4 4 5
НУ «ЛП» 3 2 3
НаУКМА 1 1 2
ЧГУ им. Могилы 1 1 1
Другой вуз 75 72 59
Выбраны крупные вузы, а также вузы, получившие в рейтинге вузов DOU высокие (НаУКМА, ЧГУ) или низкие (НАУ) оценки.
Зеленым выделены значения выше, чем в столбце слева, красным — ниже (уровень стат. значимости 90%).

ИТ-компании и их требования к образованию кандидатов

Чтобы выяснить это, мы проанализировали массив вакансий jobs.dou.ua по состоянию на 1.10.2016. В этот день на сайте оказалось 2075 вакансий.

Структура данных такова, что отдельной графы требования к образованию нет, поэтому поиск проходил по всему описанию вакансии. Список поисковых слов был таким: degree, diplom, master, bachelor, диплом, магист, магіст, бакалавр, высш*образов, образов*высш, вищ*освіт, освіт*вищ, high*educ, educ*high (здесь * означает любую последовательность любых символом длиной от 0 до 10).

В результате поиска оказалось, что только в 14% вакансий были требования к образованию кандидата (как обязательные, так и желательные).

Наблюдаются интересные различия в требованиях к образованию в зависимости от вакансии: на должность девелопера такие требования предъявляют реже (11%), а на должность HR — чаще (24%). Но уже в вакансиях на должность senior developer требования к в/о встречаются чаще (17%).

Кроме того, более крупные компании чаще ищут людей с в/о: 25% вакансий от ТОП-25 ИТ-компаний содержат такие требования — по сравнению с 12% остальных вакансий.

Так стоит ли получать высшее образование?

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

Нам не удалось дать однозначный ответ на вопрос, нужно ли тем, кто хочет работать в ИТ, получать высшее образование.

Во-первых, большинство ИТ-специалистов имеют в/о, и поэтому отследить различия труднее: людей без образования слишком мало, чтобы как-то по-особенному к ним относиться. Только в 14% ИТ-вакансий есть требования к образованию — хотя крупные компании предъявляют такие требования чаще.

Во-вторых, если смотреть в целом, то чем выше уровень образования, тем выше зарплата — но если оценивать влияние всех факторов совместно, то на доход влияет должность, опыт работы (в годах), тип и размер компании, а в некоторых случаях — специализация и уровень английского. Ни для девелоперов, ни для QA, ни для менеджеров образование не вошло в список значимых факторов.

С другой стороны, даже с учетом всех этих факторов, для девелоперов с ростом зарплаты растет и доля людей с в/о. Также для девелоперов и QA с ростом должности и зарплаты растет доля выпускников отдельных вузов (таких, как КНУ, НТУУ «КПИ», НУ «ЛП», НаУКМА, ХНУРЭ, ЧГУ).

Отчасти это связано с тем, что наличие в/о коррелирует с опытом работы (даже если исключить из выборки студентов), с типом и размером компании. Доля девелоперов с в/о растет с ростом компании, а также она выше в аутсорсинге, аутстаффинге и продуктовых компаниях — и ниже в стартапах и других компаниях.

Кроме того, можно предположить, что получение в/о (в том числе, учеба в определенных вузах) связано с теми индивидуальными качествами, которые влияют на успех в работе. И в итоге такие ИТ-специалисты зарабатывают больше, но не благодаря диплому, а благодаря тем качествам, которые помогли его получить.

Лучшие комментарии пропустить

И где ты в NET считаешь электрические цепи с нелинейными элементами?
И более того, даже если ты это считаешь с чего ты взял, что большинство на NET тоже их считает. Считают что-то единицы.

Но я вот пока не видел ни единого человека, который выучил бы самостоятельно матан, аглу, дискретку, вар.исчесление, диф. уравнения и прочие разделы математики, не учась в университете.
Да потому что они больше нигде и не нужны, кроме как в университете.
.
Во-первых, если бы матан был реально нужен для работы, его бы выучили. Его не учат, т.к. матан просто никому нафиг не нужен. В скольких вакансиях вы видите требования «обязательное знание матана»? Или «знание матана будет плюсом»? Правильный ответ — 0.

Во-вторых, в ИТ есть куча людей, которые самостоятельно разобрались с технологиями типа BigData, с минимумом документации или ее полным отсутствием. И это в разы сложнее, чем учить матан по учебнику(!) на родном языке(!).

В-третьих, выучил матан и сдал матан — две большие разницы. Если человек сдал матан на тройку, которую ему поставили только за знание условий теорем и определений, то по факту матана-то он и не знает.

Определения заучить может и гуманитарий обезьянка.

Читая комментарии и продолжая раздумывать над результатами исследования, я все больше склоняюсь к тому, что низкая значимость диплома — это в первую очередь результат низкого качества в/о, которое при этом получают почти все. В итоге почти у всех есть диплом, но т.к. качество его низкое, то и значения он не имеет. А тех, у кого диплома нет, слишком мало, чтобы сравнивать.

диплом не сильно влияет на уровень зарплаты, но в целом лучше иметь в наличии.
Для айтишника лучший вариант — получить диплом бакалавра по computer science на заочке в ближайшем национальном университете

Во-во.

Как минимум это тешит ЧСВ
И это
И иногда приятно поговорить на тех. собеседовании не о патернах, а о, например, биофизике или мат. моделировании.
Ты просто не представляешь, как твой пост показателен.

263 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

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

Статья по теме:
Насколько программисту нужно знать математику? Что думают в Яндексе
habrahabr.ru/...mpany/yandex/blog/239339

Якщо бакалаврат є, чи потрібна магістратура?

Для чего тебе?

Ну, например, спрыгнуть с крыши ближайшей многоэтажки. Для это не нужно высшее образование. Кто, кроме тебя знает, что ты хочешь.

Скоріш за все в Україні диплома бакалавра вистачить, а от щодо закордону, з цього аспекту питання цікавить

ЕМНИП Бакалавр катит везде (требуют 3 года обучения, США 4)

Это хороший вопрос, но к сожалению, в выборке мало людей, у которых только диплом бакалавра, нет возможности проанализировать.

Здивований, що стаття medium.com/...і-c57fd46d4842#.15gmxiywb ще не з*явилася на просторах коментарів. Автор дуже гарно все по поличках розставляє

Шикарна стаття

Я сейчас пошел на 2е высшее в КПИ, и там был очень удивлен что учат js ES6, мол старее версия вам и не нужна

Ну я могу сказать, что как минимум универ дает тебе начальную точку отсчета, где ты встречаешься по сути со своими первыми коллегами, некоторые из которых и останутся ими, когда вы окончите институт. Как по мне, будучи вчерашним школьником, самообучаться без вуза в разы сложнее (или может на Go IT пойти? xD). Не буду лукавить, при поступлении я весьма смутно себе представлял вообще, что нужно делать, только лишь хотелось «стать программистом». А вот внутри вуза ты как бы попадаешь в «струю» и если факультет хотя бы имеет правильный тайтл связанный с компьютерными науками, то весьма вероятно, что ты уже начинаешь плыть в правильном течении и хоть какие-то знания получишь. Остается лишь подгребать

Вопрос знатокам трактора: если диплом по специальности типа энергетики или физики, нужно ли получать дополнительно диплом айтишный или достаточно просто инженерного?

Что за айтишний диплом в Укриане? В Укриане уже появился CS в явном виде?

специальность типа «компьютерные сети и системы», «инженер программист» и тд не подходят? с какими-то дипломами же едут в штаты-ес

Сыроеды задолбали уже. Это не CS (я не про контру). Посмотрите программу обучения СS в шататах.
А в штаты едут с разными диплома, в том числе и просто купленными.

интересовало именно с какими дипломами можно ехать, а не сам факт наличия у нас полноценного CS...

в том числе и просто купленными
их то и проверить могут, как минимум связаться с универом и сверить по спискам, не?

Это столько стоит, что заниматься подобной хренью никто не будет. Ты еще предложи частных сыщиков нанимать, чтобы диплом проверить.

А оно в общем то так и есть, меня проверяла контора, которую нанимал мой работодатель с целью проверить каждое мной указанное место работы и диплом так же.

а что именно проверяли?

Посмотрел программу обучения CS в штатах, у меня была лучше:))) таки да, компьютерные системы и сети :)

За бакалавра ,думаю пойдет.

Я не знаток трактора, но мне специальность «Авиационные приборы» в дипломе не мешает.

куда уезжали и по какой визе?

Никуда не уезжал, меня и тут неплохо кормят.

Но мог уехать: в Аргентину, США, Великобританию, Мексику, Чехию — это куда приглашали. Не знаю, правда, возможно, что отсекли бы на этапе получения рабочей визы («Стоп, стоп! Ну и что, что он X++ девелопер? В дипломе у него что сказано? Авиамеханик какой-то, завертайте ему салазки!»).

Так вы не путайте «трактор» и работу за границей.

Трактор обычно в себя включает работу за границей.

Хотя да, затракторить можно и через учёбу/жену Польку/Немку/Чешку итд./свою фирму/галеру

The H-1B is a non-immigrant visa in the United States under the Immigration and Nationality Act, section 101(a)(15)(H). It allows U.S. employers to temporarily employ foreign workers in specialty occupations.

И что вы таки пытаетесь сказать? Если Вы не знаете — H1b подразумевает dual-intent — это значит non-immigrant = не ПМЖ но с намерением остаться через получение employment based Green Card.

6 лет на H1b (макс срок допустимый в статусе на H1b и 9 если была подана петиция на GC) — не такое уж и temporarily

Ну, это вы мне пытаетесь доказать, что пакет муки — это уже готовый торт, хотя из нее можно спечь и блинчики, и хлеб.

Я вас не понимать.

Неужели вы думаете что «трактор» начинается с ПМЖ где-то?
Трактор заводится через РВП/ВНЖ с последующим ПМЖ и наконец гражданством, потом по ситуации трактор заводится еще раз.

Неужели вы думаете, что РВП/ВНЖ — это уже автоматическое гражданство?

Конечно нет, но основа для последующего получения.

А почему для вас «трактор» = гражданство?
Трактор это свалить, а гражданство — вишенка на торте.

завел трактор и уехал без диплома

аналогично. уже тут

Да, но каким образом и какое образование? Если иммиграция как специалист, непосредственно трудоустройство в компанию есть всякие нюансы, об этом речь. Я имея диплом художника, пропуская математику не очень то дальновидно смотрел в будущее, из за всех сил читая и уча этот материал теперь самостоятельно :DDD
Так то я тоже уехал... Мой коллега тоже уехал из Бразилии, но вопрос в том что, каким трудом и как долго занимает этот процесс.

Школа :) уехал в Польшу через Люксофт т.е сразу в компанию. Собеседование, оффер, виза, самолёт. На месте получил Голубую Карту. Заменил ВО 8-ю годами опыта (из которых почти 7 в трудовой).

Диплом нужен так как с ним проще получить визу

Надійно воно це діло?

Не очень
Мне кажется, наилучшее соотношение просранного времени/полученного профита — это заочка

Без диплома будет очень проблематично практически невозможно уехать в Штаты айти специалистом. Более того, насколько мне известно, при оформлении Грин Карты с рабочей визы H1B необходимо будет подтвердить опыт работы по специальности. И тут имея диплом магистра нужно будет подтвердить всего 2 года, а бакалавра — 5 лет. Учитывая, что H1B дается на 3 года с продлением еще на 3, то без подтвержденного украинского опыта останется окно в 1 год для получения Green Card.

Я не могу согласиться, что деревья решений могут выступать способом доказательства влияния тех или иных факторов на заработную плату и ранжирования этих факторов по значимости. Алгоритмов построения деревьев решений много. По каждому алгоритму получим своё дерево, со своим «неповторимым» набором разделяющих факторов. Вы использовали один алгоритм, я возьму другой и получу другие выводы. Проверка гипотез так не делается))))

Есть классическая методика оценки отдачи от образования. Собственно — модель Минсера. Эконометрика. Есть и другие, но эта более менее рабочая и поддающаяся модификации под различные данные/гипотезы.

А в целом, спасибо за исследование. Мне вот очень понравилось. Как и ранее публикуемые Вами вещи.

Raw данные опросов доступны — github.com/.../csv/tree/master/salaries, так что если вам будет интересно этим заняться, то можно сделать подобный анализ по другим моделям и поделиться результатами

Спасибо, было бы интересно, но не в ближайшее время.

Спасибо за высокую оценку и интересные комментарии.

Для построения этих деревьев я использовала R-пакет rpart, который реализует метод CART. Я не встречала ранее (и беглый поиск в гугле не дал результатов) данных о том, что разные методы построения деревьев дадут принципиально разный результат (например, включение или не включение переменных в список влияющих). Буду благодарна, если вы поделитесь источниками.

Касательно модели Минсера. В ней используется регрессия. Я тоже изначально планировала использовать ее. Но в результате остановилась на деревьях, и вот почему:
1) деревья проще объяснить, особенно учитывая широкую аудиторию читателей. В регрессиях нужно аккуратно интерпретировать коэффициенты (особенно учитывая, что некоторые факторы будут категориальными), и т.п. То есть большой риск того, что результат будет читателями интерпретирован неправильно. У деревьев такой проблемы нет.
2) мультиколлинеарность. Я упоминала в статье, и в принципе, интуитивно понятно, что многие независимые переменные взаимосвязаны. В таком случае коэффициенты регрессии оказываются нестабильными. Деревья не решают полностью эту проблему, т.к. порядок факторов в дереве может меняться в зависимости от данных, если факторы скорелиррованы. Но т.к. у нас нет коэффициентов, а есть только порядок факторов, то деревья представляются удобным методом.

Несколько лет назад я публиковала работу, использующую деревья решений для классификации регионов Украины по заработной плате в зависимости от состава их основных "видов деятельности"- наиболее развитых отраслей хозяйства. При обсуждении этой работы и всплыл вопрос о неправомерности использования деревьев как доказательной базы.

Чем не улыбается регрессия понятно.) Строгого доказательства неверности использования деревьев для доказательства привести не могу — действительно надо поискать литературу и расспросить коллег. Однако не встречала и утверждения, что так можно.)

А что рекомендовали использовать, какой метод?

Если не изменяет память, дискриминантный анализ. У него условия использования строже, потому и интерпретация четче.

Если я не ошибаюсь, его применяют, когда зависимая переменная категориальная? Тогда для нашей темы с зарплатой он не подойдет. Разве что разбивать доход на группы.

Еще один плюс деревьев, о котором я забыла упомянуть — это их способность «отлавливать» нелинейные связи.

В пакете Statistica, который для меня привычней, в деревьях решений помимо CART, лежат алгоритмы, использующие методы дискриминантного анализа, или близкие к ним (дискриминантное многомерное ветвление по линейным комбинациям).
Но я разбивала на группы (первый квартиль, последний, серединка, грубо говоря), но задача была несколько иная. Так, что возможно Вы правы, и это единственный способ реализации задачи с помощью многомерного стат. анализа.

Для себя нашёл причину получить диплом, в некоторых развитых странах без него работать нельзя легально. Для примера H1B в США, рабочая виза в Чехии.

Читая комментарии и продолжая раздумывать над результатами исследования, я все больше склоняюсь к тому, что низкая значимость диплома — это в первую очередь результат низкого качества в/о, которое при этом получают почти все. В итоге почти у всех есть диплом, но т.к. качество его низкое, то и значения он не имеет. А тех, у кого диплома нет, слишком мало, чтобы сравнивать.

"Золотые слова, Юрий Венедиктович"©

Но не забываем, что при иммиграции значимость диплома резко возрастает
Возможно и есть смысл отбыть 5-6 лет на заочке, если есть планы на иммиграцию

Плюс если честно, пусть это крайне субъективно и «бытовое», но отсутствие диплома в кругу коллег которые закончили физмат и другие университеты будет о себе напоминать. А далее если человек планирует развиваться и расти карьерно, то тут уже не просто диплом, а образование будет в большую помощь. Так что если бы мне сейчас было 17-18 лет и я мог что-то сделать по другому, так это пожалуй пойти учится в другой университет с уклоном в математику, информатику. Ясное дело, что делать как говорилось ниже сайтики через апворк, образование не нужно. Но, если амбиции этим не ограничиваются, не говоря уже о том что в серьезные американские компании с перспективой роста будет сложней попасть.

дело не в качестве, дело в том, что почти все когда идут на вышку думают, что с получением диплома они сразу получать приглашение на работу. причем престижную и за кучу денег, а не как сосед-токарь. а в итоге получается, что человек не знает почти ничего, применимого на практике.

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

кроме того многие знания, полученные в вузе (большинство) не пригодятся никогда.
причем я сейчас имею ввиду именно знания по профильным предметам. что уж говорить о побочных, таких как философия, психология и прочая чушь?

а в итоге получается, что человек не знает почти ничего, применимого на практике.

Вот это и плохо я считаю . Нужно реформировать образование.
Поменять систему ЗП / «мотивации» декана / преподавателей.
Например, 50% ЗП преподов определяется средней ЗП его выпускников . Или проводится опрос выпускников — «что вам пришлось выучить чтобы устроится на работу» и преподы Обязаны часть из этого выучить / включить в последующий курс ( +премия / штраф по результатам ) . Нет работы , выпускаешь пустозвонов-теоретиков, недееспособных в жизни — раздели их судьбу своим кошельком !! Тогда бы деканы / преподы бы сами сокращали обильные «матанализы / XXXлогии » и добавляли нужные предметы. А так мы оплачиваем услугу ( образование ) не имея обратной связи , не мотивируя преподавателей эволюционировать .

Дядя, Это всё не нужно. Достаточно, чтобы образование стало платным. Тогда ненужные предметы и преподаватели с замшелыми знаниями отомрут

Чего оно отомрет? без ВО вас на работу по прежнему не берут. И теперь за корочку еще и платить обязательно.

Без ВО не берут только менеджером, бумажки разносить. Там, где что то надо уметь делать твой диплом до лампады. С другой стороны, если образование будет платным, отомрёт его фильтр как тест на дебильность — дорого платить пять лет, чтобы зарабатывать 200 долларов в месяц.

Везде требуют ВО, без ВО заказчику дорого тушку не толкнуть. Раньше может и получалось, для скиловых чуваков, сейчас уже гайки затягиваются. Гляньте на описание вакансий или снова судите по себе?

Тебя хоть раз просили принести диплом? Это все бред отечественных менеджеров

один раз таки попросили прислать фото диплома и вкладышей всех) в остальных случая верили что он есть

Кстати, просили. Думаю, что не во всех компаниях, но просили.
И когда компания отправила меня онсайт в Штаты, то для визы тоже просили.
В общем, да.

Просили и не раз. А с недавних пор есть даже внутренние проверки, что твой диплом не липа, такое есть не везде, но уже входит в привычку.

Может это и хорошо, а то повадились наши шоколадные друзья из славного города-героя Пунэ , придумывать себе дипломы

Я говорил про наших специалистов, что лавочка схлопывается и в плане дипломов и в плане «приписанных» лет опыта работы. Про индусов хз, даже думать не хочу о них.

а как конторя им США будут проверять, проверки по бывшим рабоатодателям оооочень номинальны в США и еще более номинальны для работ за ее пределами.

Да до звезды эти требования. Если ты работаешь как ЧП всем пофиг

Ну если один-эс-ить, то может и не надо и английский тоже кстати не нужен. Я говорю с чем сталкивался реально, проверки такие уже появляются и их будет все больше. Не хотите верить — не надо.

с чей стороны? кто инициатор проверок?

Проверки у ЧП-шника? Дядя, ты почитай что у тебя в контракте написано

на 4 из 5 работ просили диплом, возможно совпадение :)

по трудовой 2 раза из 5

в итоге такие ИТ-специалисты зарабатывают больше, но не благодаря диплому, а благодаря тем качествам, которые помогли его получить.
ага, и еще неким знаниям полученным по ходу :)))

Якщо чесно, якби я міг повернути час назад я б пішов навчатись в університет. Навіть зараз вже маючи роботу я шукаю будь які варіанти отримати бакалавра наук.

для чого? десь потрібно диплом?

Так на робочу візу, без нього це гемор для роботодавця.

Можна для цього з’їздити закордон і за один рік (навіть 8 місяців) отримати навіть postgraduate (наш спеціаліст) якщо вистачая років досвіду, щоб довести профпридатність по спеціальності. Я ось так і зробила, в мене був тільки диплом КА ШАГ за 1,5 роки курсів.

Дякую за інфу, треба подивитись.

А можна, будь ласка, детальніше?

На вихідних напишу поста, якраз по закінченню мого навчання (п’ятниця останній день) і запощу тут посилання.

Як і обіцяла але трохи з затримкою. Деталі можна знайти за посиланням — dou.ua/forums/topic/18871

Сама статья и комментарии к ней соответствуют друг другу.

Звичайно ж не потрібен, що за дурниці?! Неодноразово натикався на розсиньйористих спеціалістів які навіть не чули про Тюрінга. Государством^WКод писати може навіть непідготовлена домогосподарка.

Статья начинается «нужен ли диплом», а резюмируют «нужно ли высшее образование» ))) Диплом и образование это разные вещи.

Диплом — это корочка, которую сейчас можно получить, не имея даже малейших знаний по теме.

Высшее образование — это понимание человеком основ предметной области, определенный уровень мышления и мировоззрения. Эти базовые знания их можно получить в любом ВУЗе. Которые, в дальнейшем, влияют на успех в работе. В идеале, конечно, чтобы ВУЗы еще давали современные технологии, но этого, к сожалению, пока нет.

Да и вообще, у нас сильно искажено понятие «высшее образование». Для многих рабочих специальностей достаточно «уровня профтехучилищ», которых у нас либо нет, либо знания полученные там давно не актуальные. И получается парадокс, чтобы устроиться на рабочую специальность, работодатель требует «высшее образование» (уровень инженера, по идее) потому, что это пока единственный в стране критерий который хоть как-то отделяет людей с какими-то специальными знаниями и навыками и без оных.

Скажу так: главное в наше профессии — шустрые пальчики: на стандартной клаве в каком-нить икселе можно куда красивше замутить таблички.
Если серьезно, для меня постановка вопроса дика, если «получить ВО» имеется в виду «учиться». Если это о корочке некоторых вузов, где открылись кафедры информатики ... ну, это не дико, это грустно.

«средний градус по больнице»...

диплом не сильно влияет на уровень зарплаты, но в целом лучше иметь в наличии.
Для айтишника лучший вариант — получить диплом бакалавра по computer science на заочке в ближайшем национальном университете

В Украине безусловно IT-образование отстаёт от рынка, и среди ИТ-выпускников КПИ работают по специальности около 20%. Но не думаю что в MTI прям на парах изучают ультра-современные js / Java etc — фреймворки и бакалавр есть 100% готовый специалист . Вероятно и там нужно какое то самообразование опосля.
Нужно понимать что Украина — это некоторая «ИТ-колония» где добывается / используется не самый дорогостоящий «продукт» . И клиенты украинского ИТ — это чаще компании которые хотят съэкономить на аутсорсе, а не как в Долине, готовые платить много за качественных програмистов. Вакансий по анализу данных , с обильными алгоритмами очень мало, тогда как в США это активный тренд. В Украине нет/мало аутсорса для мировой «ИТ-элиты» вроде Google и Miсrosoft.
Если взять американский аналог КПИ — тот же MTI то там лучшие студенты группы к своему Master Degree ( 5-6 лет магистр ) имеют на руках 2-3 летних практики в Гугл, Фейсбук и т.п. Очевидно что «с улицы» никого не возьмут. Там вопрос про полезность ИТ-образования не возникает.

Навіщо знати фреймворки, якщо можна знати базис, на яких вони побудовані? Алгоритмам, які приміняються в операційних системах, навіть в сучасних, років 40 точно є. Але це не заважає їм бути ефективними не тільки в операційних системах, але й в інших системах.

Тобто, вишам достатньо навчити базису, все інше можна вивести в дедуктивний спосіб.

MTI
Massachusets Institute of Technology, почему MTI, если єм-ай-ти? Да и аналог КПИ у них как раз Стенфорд, он в Калифорнии находиться, оттуда в долину и идут ребята.

Если по существу, то там программа построена адекватным и актуальным образом, если меня интересует машинное обучение, то я беру начальный курс, понравилось — взял еще, не понравилось — пошел на биг дата.

Вот еще: в чем принципиальная разница технического и экономического образования для людей не технического профиля деятельности?

Натыкалась как-то на вакансию от укр.нет, там юная-амбициозная HR, трудившаяся на вышеупомянутую компанию третий день, била себя кулак в грудь — что на вакансию бизнес-аналитика в проект ихней почты маст хев именно техническое образование. Зачем — так сказал насяльникэ. Кстати, в описании вакансии ничего такого с сугубо техническими корнями не было обнаружено.

Подскажите пожалуйста. Бакалавр считается незаконченным в/о ?

Это в зависимости от ВУЗа или по всей Украине? И есть ли пруф для ознакомления? :)

Это по миру считается. Я думаю это больше совковая тема со «специалист», «младший специалист».

См. Закон про вищу освіту

Бакалавр — базовое в/о (некоторые называют неполное)
Специалист, магистр — полное в/о

Анекдот в тему:

Молодого человека родители заставляют жениться:
— Сынок, женись.
— Папа, мама, зачем мне это нужно?
— Ой, сынок, ты сейчас пока молодой, здоровый. А вот когда ты состаришься, заболеешь, будешь умирать, тебе нужен будет человек, который тебе подаст стакан воды.
Ну, женился он, всю жизнь промаялся. И вот наступает тот самый момент — он умирает, лежит на кровати и думает со слезами:
— А пить-то не хочется!!!

А пить то хочется, но водки, а жена-то водки и не подаст.

нужен если собираешься свалить за границу. без диплома сложно получить как европейскую голубую карту, так и американскую H1-B. например среди наших польских экспатов не смогли получить голубую карту те, у кого в/о не по специальности или вообще его нет

на зарплату программиста это никак не влияет или слабо влияет. влияет знание кучи страшных слов, продемонстрированное на собеседовании, и прошлый опыт работы (стаж)

Краков, Польша. В/о нет. средняя школа. По трудовой 11 месяцев лаборантом, 6 лет сис. админом + контракт на 1 год и 8 месяцев. (не считая фриланса ибо его доками не подтвердить) Ну и тут в РП уже стаж пошёл как год.

Результат: Голубая Карта.
ЧЯДНТ?

например среди наших польских экспатов не смогли получить голубую карту те, у кого в/о не по специальности или вообще его нет
скорее всего что не сильно хотели. да знаю ребят у которых не хватало 1-3 месяца до 5 лет проходных — сидели работали в РП, получали стаж — добивали до 5 лет и получали себе голубую карту.

Если стаж подтвержден трудовой то ОК

Для мене вишка розширила кругозір — багато теоретичних речей і ти розумієш як працює комп’ютер як система. Ми не розглядали багато напрямків і якщо мати бажання, то у ВНЗ отримуєш базові навички по всіх напрямках — десктоп, веб, мобайл, ембеддед, ПЛІС, схемотехніка. Дипломний проект може бути гарним портфоліо і хорошим досвідом. Також диплом пригодиться для релокейту по робочій візі. Як я знаю, отримати робочу візу в США без ВО складно або не можливо. Поправте якщо не так

Залежить від мети. А тепер зробіть розрахунок до «заробити максимум до 35 років». Виграє той, хто почав в 18 чи у 22?

Кроме того, можно предположить, что получение в/о (в том числе, учеба в определенных вузах) связано с теми индивидуальными качествами, которые влияют на успех в работе. И в итоге такие ИТ-специалисты зарабатывают больше, но не благодаря диплому, а благодаря тем качествам, которые помогли его получить.

На мой взгляд, самые важные строки.

Соответственно, вопрос. Стоит ли агитировать молодежь протирать 5-7 лет штаны в универах чтобы продемонстрировать потенциальному работодателю свои «индивидуальные качества»?

Не надо протирать штаны 5-7 лет. Достаточно 4 года поучится. Диплом если честно мало когда работодателя волновал у меня в практике, однако это намного упростит жизнь если будешь планировать иммигрировать как уже писалось в комментариях.

Упростит, если диплом по специальности. Среди ITшников это не всегда данность. И не у всех есть амбиции уезжать на ПМЖ за границу.

Главное бакалавр наук. (Bachelor of Science) и чтобы университет нормальный был не из за кустов. Моему коллеге из Бразилии пришлось оформляться как «специальный работник» например из за того что его бакалавр не признали в Германии. У всех разные потребности как говорится. Но отсутствие образования, особенно для тех кто сегодня в «молодогорячом» возрасте не задумывается сильно о будущем, может крайне усложнить жизнь. У меня диплом не по специальности есть, абсолютно ненужная вещь. Сегодня приходится смотреть университеты с возможностью дистанционного обучения чтобы совмещать работу и учебу. Я уже молчу что в среднем 3 года может растянуться на 6 лет и на большие суммы денег. «Эх где мои 17 лет» :D

что в среднем 3 года может растянуться на 6 лет и на большие суммы денег.
КПИ — ИПСА — 2 года «заочки» по 12.000 грн = Bachelor of Computer Science

Спасибо за подсказку, обязательно посмотрю. Сколько часов получится? Есть ли информация или признается Германией?

Мне кажется такое сравнение было бессмысленно делать, потому что сегодня большинство айтишников учится вне универа (онлайн, курсы, тренинги и т.д.) и именно эти знания влияют на зарплату и общий уровень эрудиции, так как они (знания полученные вне универа) способны решить большинство конкретных проблем здесь и сейчас, а не потом и вообще, как университетской образование.

ВУЗ не нужен для программиста, актуальных навыков и знаний он не дает, выброшенные 5-6 лет. Учиться актуальным знаниям надо не благодаря ВУЗУ, а вопреки ему. В наших реалиях обязаловка по высшему образованию мне совершенно не понятна.

Если клепать формочки, то да, можно и обезьянку посадить.
Но я вот пока не видел ни единого человека, который выучил бы самостоятельно матан, аглу, дискретку, вар.исчесление, диф. уравнения и прочие разделы математики, не учась в университете.
Может для того, что б сделать сайт и не нужно знать как найти собственные значения матрицы или сделать преобразование Лапласа, но когда у вас возникают нетривиальные задачи, я думаю вы тоже вспоминаете своего ненавистного препода по, например, «матфизу», и в душе благодарите его за то что научил вас «думать».

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

Но я вот пока не видел ни единого человека, который выучил бы самостоятельно матан, аглу, дискретку, вар.исчесление, диф. уравнения и прочие разделы математики, не учась в университете.
Да потому что они больше нигде и не нужны, кроме как в университете.
.
Во-первых, если бы матан был реально нужен для работы, его бы выучили. Его не учат, т.к. матан просто никому нафиг не нужен. В скольких вакансиях вы видите требования «обязательное знание матана»? Или «знание матана будет плюсом»? Правильный ответ — 0.

Во-вторых, в ИТ есть куча людей, которые самостоятельно разобрались с технологиями типа BigData, с минимумом документации или ее полным отсутствием. И это в разы сложнее, чем учить матан по учебнику(!) на родном языке(!).

В-третьих, выучил матан и сдал матан — две большие разницы. Если человек сдал матан на тройку, которую ему поставили только за знание условий теорем и определений, то по факту матана-то он и не знает.

Определения заучить может и гуманитарий обезьянка.

Ну не треба так критично. Якраз сьогодні попалася на очі така вакансія на rabota.ua. ЗП пропонують від 50к грн.

Покажите мне пожалуйсту эту кучу людей, которые разобрались с

технологиями типа BigData
типа BigData самостоятельно? Потому что БигДата без ML это просто статистика на больших массивах данных.
А если вы без знания матана, функана, линейной алгебры освоили ML, то вы скорее всего гений и вам нужно было идти в науку, а не в формошлепство.

И вообще, меня вот убивает факт того, почему все так яростно доказывают, что ВО не нужно?
Магистр — бесспорно 2 потраченных года жизни, особенно сейчас, после реформы образования.
А вот бакалавр — маст хев. И не только потому что ты получаешь фундаментальные знания в разных областях, но и потому что это своего рода школа жизни. Разумеется все это апликабл, если ты поднимаешь свою жопу и именно учишься.
Если ты страдал х*йней все эти 4 года в универе, то ныть о том, что тебе ничего не дал универ ты просто не имеешь морального права. И тут мы подходим к вашей цитате:

В-третьих, выучил матан и сдал матан — две большие разницы. Если человек сдал матан на тройку, которую ему поставили только за знание условий теорем и определений, то по факту матана-то он и не знает.

В итоге хочу сказать, что очень точно по этому поводу ответил Viktor Chyzhdzenka в ветке ниже.
Формошлепам и КуА ВО не нужно, а если ты хочешь заниматься действительно интересными и важными вещами, будь добр, получи соответствующую подготовку.

типа BigData самостоятельно?
А що ви бачите складного в BigData? Це не більше ніж гарно розпіарений buzzword. Маркетинг чистої води

Вы невнимательно читали мой комментарий, я говорил про ML

ML теж розпіарили добряче.

А що ви бачите складного в BigData?
В хирургии тоже ничего нет сложного)

Головне гарно зашити, а хто там побачить, що всередині робиться. А потім як розріжуть (людина жалілась на біль чи вже вмерла) і лякаються всяким кіндерам-сюрпризам: ножницям, бінтам, рукавичкам тощо

И свали туда, где есть спрос на этих специалистов, а не 2-3 полулевых вакансии в год.

Вот честно, не понимаю почему у ВСЕХ так бомбит от этой темы с ВО. То что вы ничего интересно не почерпнули за годы своей учебы, это скорее ваша проблема. Возможно вам неповезло с ВУЗом. Я своим ВО доволен на 95.4%. Разумеется я не пользуюсь и сотой частью того, чему меня учили в универе (физика никому не нужна), но мой кругозор куда шире, чем у большинства радикалов в этой ветке. И иногда приятно поговорить на тех. собеседовании не о патернах, а о, например, биофизике или мат. моделировании. Как минимум это тешит ЧСВ.

Во-во.

Как минимум это тешит ЧСВ
И это
И иногда приятно поговорить на тех. собеседовании не о патернах, а о, например, биофизике или мат. моделировании.
Ты просто не представляешь, как твой пост показателен.

Не мешай «сеньорам» формочки на ПэХоПэ педалить со своими тут рассуждениями об образовании, матане и ML!

а как одно другому мешает? о_0

Ему просто сеньорская корона уже жмет. Видно же зашкаливающее ЧСВ.

Ты просто не представляешь, как твой пост показателен

И что показывает?

Що ВО для сучасних девелоперів це викинути 5 років потенційного досвіду роботи на реальних проектах заради того, шоб тішити ЧСВ розказуючи про біохімію на айтішних співбесідах.

Лучше хикковать дома. Создавать проекты, продавать: history.abcd.bz/...11742650/немного-про-2016 — вот пример.

Я своим ВО доволен на 95.4%.

vs
Разумеется я не пользуюсь и сотой частью того, чему меня учили в универе (физика никому не нужна), но мой кругозор куда шире, чем у большинства радикалов в этой ветке.
=
lurkmore.to/...аимоисключающие_параграфы
или
— зачем тебе голова?
— я в нее ем!

Это из разряда до*батся ради того что б до*батся. Я б сказал, что вы ведете себя как мудак, но я не буду этого делать ибо

lurkmore.to/...аимоисключающие_параграфы
Скажу лишь, что так ненавистное полученное вами ВО дало вам дорогу в жизнь. Щас вы получаете зп в килобаксах на галере, а если б сразу после школы пошли писать код, то так бы до сих пор и делали заказы на upworke.

гуд лак

«Сынок, видишь вон того бородатого дяду на апворке? Он не пошел в вуз, он пошел кодить сразу после школы, учись давай не то будешь таким же!»

И иногда приятно поговорить на тех. собеседовании не о патернах, а о, например, биофизике или мат. моделировании.
Так это вы ВУЗ вчера закончили, поэтому можете потешить ЧСВ разговорами о биофизике. Я закончил 8 лет назад, по специальности «физика», но о физике не мог поговорить уже через год. А уж сейчас и подавно, я даже школьного курса не вспомню.

Хотя я все равно скорей за высшее образование, чем против. Было время повзрослеть, пострадать фигней и понять что мне интереснее. И курсовые с дипломами дают навык поиска и систематизации информации, что незаменимо в нашей работе.

а о, например, биофизике или мат. моделировании
это сильно помогает понять, будет ли пользова от соискателя.
И иногда приятно поговорить на тех. собеседовании не о патернах, а о, например, биофизике или мат. моделировании.

Об этом можно говорить и без ВО, достаточно просто интересоваться вопросом.

Мой одноклассник еще в школьные годы изучил общую и специальную теории относительности (и подтянул математику до нужного уровня, чтобы это все понимать) и для этого ему не понадобилось 5 лет учиться в ВУЗе.

Я еще готов поверить, что ваш одноклассник был одаренным ребенком, читал Фейнмана в школе и смог качественно разобраться с СТО. Но то, что он разобрался с ОТО не на уровне самой концепции, а на уровне качественного понимания процессов — можете эти сказки рассказывать фанатам ИТ без ВО.
Школьники, способные самостоятельно разобратся с тензорами, метриками, ковариантными производными, вывести самостоятельно уравнение Фридмана или или получить уравнение Эйнштейна рождаются раз в тысячилетие.
З.Ы сори если грубо. Я уже забил на эту ветку, тут все обиженные на жизнь своим ВО люди, но ваш стейтмент по поводу простоты таких глубоких областей знаний заставил меня немного бомбануть.
Всего хорошего ;-)

У вас бомбит вот из-за этого

Как минимум это тешит ЧСВ.
В чем разница между учащимся 11 класса и студентом 2-3 курса? Неужели для понимания тензоров к 21 году вырастает особый участок мозга в голове? Повторюсь
достаточно просто интересоваться вопросом.

Whatever, удачи в получении Нобелевской премии

Сколько же Нобелевских премий вы получили благодаря высшему образованию?

мой кругозор куда шире, чем у большинства радикалов в этой ветке

То, что вы сводите кругозор к в/о свидетельствует скорее об узости вашего кругозора.

КуА ВО не нужно
Типа куа надо знать как расшифровывается «куа»?)
А если вы без знания матана, функана, линейной алгебры освоили ML, то вы скорее всего гений и вам нужно было идти в науку, а не в формошлепство.
И начинать разбираться в «витаминках» и дешевом бухле.
матан просто никому нафиг не нужен.
Видимо вы не слышали о направлениях Data Analyst и Machine Learning.
Очень жалко, что у нас в стране айти ограничивается разработкой говносайтов и говноCRMок.

Заметил, что много народа против высшего образования кроме сортировки пузырьком других сортировке не знают. Также хреново представляют себе работу со структурами даных. Уверены что bigdata это набор ничего не значущих букв. Думаю что ml это распиаренная фигня. Уверены что работу Хирурга потянет любой джуниор девелопер. Не юзают сонар, так как уверены что пишут божественный код. И да, тестировщиком ВО не нужно, да и вообще они не нужны. Как вывод: не хватило мозгов получить ВО? получили во но вовремя учебы нихрена не делали? Молодцы. Продолжайте в том же духе. Думаю не много найдется людей, которые пойдут вашим путем.

Также хреново представляют себе работу со структурами даных.
Давайте, покажіть всім клас, покажіть хто тут папка, розкажіть аутішникам, як же правильно працювати зі структурами даних. :D
Заметил, что много народа против высшего образования кроме сортировки пузырьком других сортировке не знают.

Ще було б непогано якби наявність вищої освіти давала вміння її носіям писати грамотно, зрозуміло, з узгодженням відмінків. А то наотримують своїх вищих освіт і починають про «много народа против высшего образования кроме сортировки пузырьком» та «других сортировке не знают».

И вот после таких заявлений и получаем изобретение велосипедов, своих способов обработки данных... Знаете, для того, чтобы жить на Земле не обязательно знать, что она круглая. Но при проектировании полетов в космос это знание все-таки помогает. Так вот, хотелось бы, чтобы в Украине проектировали полеты в космос, а не красили ракеты.
Я вообще не знаю, как можно говорить об обработке данных не зная хотя бы мат. статистику и типы распределения.
PS: Не говорите такого никому на собеседовании.

Я вообще не знаю, как можно говорить об обработке данных не зная хотя бы мат. статистику и типы распределения.
Это потому-что вы никогда этим на практике не занимались.

Обработка данных:
Ожидание:
Я будут строить мат.модели используя сложный мат.аппарат, статистику, теор.вер и марковские модели.

Реальность:
Я буду тратить 90% временя пытаясь разобраться, как подружить технологии Hadoop, Pig, Hive, Cassandra; править PL-SQL запросы, написанные индусами за $2 в час; вытаскивать данные из Exel-файлов, которые ежемесячно составляют бухгалтерши и генерировать отчеты в pdf.
Самая сложная мат.модель, которая там будет — это посчитать скользящее среднее.

90% временя пытаясь разобраться, как подружить технологии Hadoop, Pig, Hive, Cassandra
+ вторые 90% времени будут нырять в индусский код.

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

А вообще правильно вы сказали

Это потому-что вы никогда этим на практике не занимались.

Это относится и к вам в том числе

Интересно, почему тот же .NET или PHP можно выучить самостоятельно, а вот мат.статистику нужно учить исключительно в ВУЗе?

потому что «илитарность». в смысле, в самообучении нет ощущения элитарности, есть цель и достижение её. А в случае обучения в киевском ВУЗе по направлению «супер-пупер математика» — есть.

Можно. Но чуть сложнее, ибо нужна еще база общей вышки.
Ну и кроме того зачем ее учить всем? Подавляющему большинству достаточно понимать среднее, дисперсию, гистограммы, закон больших чисел, нормальность распределения да что такое репрезентативность выборки. Интеграл Лебега не нужен даже тем, кто с матстатистикой постоянно работает.
Мне кажется, что бы это понять достаточно неделю поразбираться в этом и не более.

Не надо думать, что если Вы — абориген, который красит ракеты, то другие занимаются тем же самым.

Ну расскажи тут нам, чем ты из рокет сайнс занимаешься?

Я — ничем и мне от этого грустно

Ну я предположил, что ты один из тех неуловимых сусликов, что занимается рокетсайнс в Украине и получает $5000 в месяц.

Нет, я больше по покраске. Но отдаю себе отчет в том, что математика — не для меня.

Но, очень много тех, кому нравиться математика и фихзика просто не найдут работы по профилю в Украине. А потом, как Томас станут доками в «витаминках и алкоголе».
Ну мне она нравиться и я с начала 90-х ношусь с ней. Во-первых, во всех конторах, где было ей применение, зарплата была всегда на 30% и более меньше, чем в аутсосре. А во-вторых, к 49 годам у меня уже от этого всего местного дурдома поехала крыша.
Ты и другим подобного хочешь?
Я нет, почему и пишу о том, что для местного программинга ВУЗ нафиг не нужен.
Если же тебе нравится вышка, что уже с 3-го курса надо озаботиться трактором настолько, чтобы по окончанию ВУЗа свалить.

На минувших выходных в Харькове была конференция AI Ukraine. Вас, наверное, удивило бы, как много людей считают нечто большее, чем «скользящее среднее». Другое дело, что и эти специалисты наверняка не довольны своим в/о, но вряд ли они считают, что «матан никому не нужен».

Там были мои друзья и коллеги, и да, они ценят математику; но какая доля таких от общего количества занятых в IT? И какая именно математика нужна остальным?
А я по практике вижу, что именно «матан» среднему программисту нужен разве что для того, чтобы поверить в формулы O-нотации эффективности алгоритмов, имея общее представление об использованных значках :) Зато есть значительно более ценные области математики — например, теория формальных грамматик — сейчас такое время, что каждому третьему не помешало бы иметь возможность легко писать собственные DSLʼи, не наступая на грабли типа грамматики с неоднозначностями. В общем, то, что растёт из «дискретной математики» типичной комплектации 1-го курса.

Так потому и

но какая доля таких от общего количества занятых в IT?
что многие считают, что
матан никому не нужен

Там, где Вы «никому» буквально воспринимаете как «0», большинство таки и при высказывании, и при восприятии понимает это как «<5%», или, может быть, до «<1%», то есть в любом случае как «статистически незначимая доля». Первое однозначно верно, но, боюсь, и второе тоже.
Я изначально интерпретировал тут это именно статистически, поэтому и построил своё замечание именно так.

какая доля таких от общего количества занятых в IT
 — вы подразумеваете что мало, но тогда и уточняйте «по моему мнению в 2016 году в Украине» )) Потому что если посмотреть на кол-во позиций DataScientist в США то www.indeed.com/jobs?q=data scientist&l= 8000 , а например C# - 12.000 , Java — 25.000 . То есть 8.000 — это думаю 10% рынка . А в Украину аутсорсят «по остаточному принципу» , да и DataScientist тяжелее бытьна удалёнке
если посмотреть на кол-во позиций DataScientist в США

Приплюсуйте весь аутсорс, и процент снизится до 1-2. Это всё-таки более адекватная цифра (по факту — да, я тоже бы хотел, чтобы она была больше).

да и DataScientist тяжелее бытьна удалёнке

Увы, это так.

Я вообще не знаю, как можно говорить об обработке данных не зная хотя бы мат. статистику и типы распределения.

Так в том и дело, что знание статистики на уровне основных моментов и типов распределения — это уровень курса статистики для экономиста, а не «матан», и для понимания отличия дисперсии от среднего не нужно знать, например, в каком случае фундаментальная последовательность не обязана сходиться :)
И реально таки большинству именно столько и потребуется.

А дальше нужно переходить к совсем другому вопросу — насколько важно не какое-то знание само по себе, а 1) подготовленность конкретного человека заметно за пределами этого знания, 2) его умения не только конкретных фактов, но и связного мышления на основе их доказательств.

А ещё на шаг вперёд — насколько важно иметь распределённую сеть людей, знающих больше, чем непосредственно необходимое для работы.

Определения заучить может и гуманитарий обезьянка.
Ха-ха, ну-ну. На першому ж ліміті, інтегралі чи довеленні, вся «зазубрена» інформація помножиться на нуль.
матан просто никому нафиг не нужен
Тим, хто його не знає, він і не потрібен. Навіщо напрягатися, якщо наступний тіккет, можна взяти «поправити формочку»?

Ну я его знал... и он мне не потребен. Вот только 3 литра пива чуть помогли, уже похер.

Если человек чистый прикладник, особенно в программировании, то зачем ему засирать мозг теми разделами математики, и прочих наук, которые ему в жизни не понадобятся? Совковый подход к образованию — забить 5 лет мозги, а работать на работе по специальности человек все равно не может, начинается: «забудьте всё чему вас учили!».

Если человек хочет посвятить жизнь науке — флаг ему в руки и барабан на шею! Все разделы математики, преобразования Лапласа и мнение Гегеля.

Если человек чистый прикладник, особенно в программировании, то зачем ему засирать мозг теми разделами математики, и прочих наук,
Чтобы получать сильно больше формошлёпов, которых через пару лет разведётся видимо-невидимо

В Украине??? Не смеши.

Их и сейчас достаточно, «особенно» в Украине. Все сеньоры. Человек два года вообще имеет опыта, образование не по профилю, о паттернах никогда не слышал. Не понимает что такое O(n) зато, чуть ли не возглавляет компанию и ищет таких же талантливых сотрудников спрашивая что такое класс. Серьезно?
Это реально и грустно и смешно, а потом такой человек пишет какую то ерунду мелкой сошке из США или Европы. Доволен своими 3к в месяц заработанными и рассказывает другим что — я мол не учился и вам не советую. Трата времени.
Как уже говорилось, если уже у человека нет амбиций роста в карьерном плане. Ок. Хотя бы с дипломом будет возможность переехать. Нет желания? Ок. На нет и суда нет, просто не отбивайте охоту у других потенциальных конкурентов, кстати :D

Их и сейчас достаточно, «особенно» в Украине
можно пруф в виде набора(не единственной!) вакансий, где за продвинутый мат. скиллы предлагают
получать сильно больше формошлёпов
?

Щас. Вывалю тебе пруфов пару килограмм с цифрами. Я прямо инсайдер украинских компаний. Тебе нужно доказательство что формошлепов достаточно в Украине? Го на различные собеседования и собирай статистику. Даже те же интервьюеры часто те же формошлепы. Поговори с ними и сам разузнай.
По поводу сильно больше получают выходцы из университета. Не имею такой информации, однако не скидывай со счетов что за какие то пять лет конкуренция очень сильно увеличилась. Представь что будет через следующие 5-10 лет.
Никто ж не говорит что ты должен получить образования и сложа руки сидеть, ничего нового не учить.
Однако у тебя будет намного выше конкурентоспособность имея образование. Для начала хотя бы сможешь базовые вещи объяснить на интервью в нормальную компанию.

Тебе нужно доказательство что формошлепов достаточно в Украине?
оооох. мне нужно доказательство, что можно в Украине получать «сильно больше формошлепов» за наукоемкие проекты. И что эти самые наукоемкие проекты вообще есть. В реальности, а не в «идеальном мире, где царит мир и любовь».
паучье чутье подсказывает, что именно это и Viktor Chyzhdzenka имел в виду.
А вот, с чем вы сейчас спорите — без понятия.

Есть, но большинство из них во всяких НИИ (да-да тех самых госухах).
Вот сейчас я для вас волонтерю с подобным проектом — пытаюсь конфетку от говна отделить. Понятно, за волонтерсво денег не платят.
А R&D от аутсосра вот dou.ua/...icles/dou-projector-fino

Может не совсем Украина, но в «пешой доступности» в Яндексе именно «наукоёмкий» продукт позволил много кому зароботать. Сейчас компания стоит 7B$ ( с дорогим рублём было 12B$ ) на 5.000 работников = 1.2M$ / сотрудника.
Сравнить даже с топ-аутсорсером ЕПАМ — 3.5B$ / 18.000 empl = 200K$
То есть стоимость наукоёмкой продуктовой компании в 6 раз выше аутсорсной.
Одесский Looksery — 150M$ / 100 empl = 1.5M$ .
Но вы правы, что именно для рядовых специалистов программистов и DataScientist ЗП ± одинаковые, а в Украине в последних может даже и поменьше. Отличия огромные, но скорее для владельцев бизнеса.

Ты очень многословно повторил анекдот про суслика, которого никто не видит, но он есть.
А через 5-10 лет здесь все также будут формошлепить, вызывая алгоритмы, разработанные Гуглом, Фасебуком и Мелкомягкими с Интелом.
Уверен, что все эти из рокет сайнс разработки также пройдут мимо аустсорса.

Зато сыры попиццот сможешь покупать. Для большинства это уже много.
Если это не нравиться, то вперед получать ПХД при приличном западном универе и работать в западных конторах, где занимаются рокетсайнс.
Ни один заказчик в здравом уме подобные разработки не скинет на аутсоср. Если что здесь и появляется, то это в случае ну очень бедного заказчика в стиле сделайте мне из того говна конфетку.
Но, не всё так плохо. Был у вас когда-то Въедл — слинял, сейчас есть Грамарли — уверен, что скоро тоже слиняют. Можешь свою подобную контору попытаться сделать.
Ну и пример из Минска. Знаешь такую вещь, как ТРИЗ, с этого начинался Научсофт. Сейчас они просто аутсосрят — это банально выгоднее и проще.

Нет не знаю, живу в ЕС и работаю напрямую на продуктовые компании в том числе разработка банковского ПО. Столкнулся напрямую с банальной проблемой отсутствия диплома в бюрократических процессах. Ну а два, когда задачи становятся интересней банального формошлепства и знакомишься с чем то более интересным, чувствуешь минус отсутствия образования. И приходится вместо того чтобы посмотреть сериальчик. Учится до двух часов ночи, чтобы восполнить это отсутствие. Так что короче говоря, я не понимаю эту истерию с тем что образование ненужно и пропаганду среди таких же умников как я 10 лет тому назад. И нет, не знаю ТРИЗ. Меня мало интересует аутсорс.

Украина не в ЕС, вообще-то и если там и будет, то в лучшем случае лет через 30-50.

Да я не в Украине живу, и работаю не на украинские компании. Злодей какой ты ймае ахах

А в исходной статье речь про Украину, а не про Штаты или Германию.

Я знаю. Я из Украины родом. Немного владею информацией о том как люди там обычно работают. С кем работают, на кого. Средний уровень зарплат. Источника «пруфов» нет, обычно сужу по друзьям оттуда и своему личному опыту. Я лишь высказал позицию о том что образование — нужно. Ок, можешь пойти работать после школы, но не оттягивайте сразу до того момента что тебе 40 лет, семья и нет образования. Это тоскливо. И образование не по специальности тоже тоска. К сожалению в таком мире мы с вами живем.

Посмотри на толпы вайтивайти здесь.

ТРИЗ -это не аутсорс)
Это Теория Решения Изобретательских Задач, очень нашумевшая в свое время.

Вот! А было бы образование, я бы знал. Наверно. :DD

Ну по крайней мере она создателю Научсофта и одному из ведущих в этой области в Союзе помогла релоцироваться в Штаты.

К ней еще вернутся. Думаю в ближайшие 20-50 лет. Просто ее переработают, заюзают более современные решения и т.п.

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

Ну. У 5 лет ВУЗа есть плюс, тебе это 5 лет в бошку вбивают с минимальными усилиями с твоей стороны, а много где еще и стипендию за это платят. Самому же выучить, надо приложить гораздо больше усилий.

Нет никакой пользы от этого вбивания. Если нет мотивации, то все это с легкостью выскочит после необходимой подписи в зачетке/дипломе, с какой силой не вбивай.

Польза есть только в возможности сразу получить ответы на возникшие вопросы, а не искать их самостоятельно. Это в разы ускоряет процесс обучения.

ВУЗ дает некое системное мышление, умение пользоваться источниками знаний , получать и систематизировать знания. если у кого-то это от природы, я ему завидую. но для большинства балбесов (к коим и себя причисляю) основной скилл выученный в вузе это поковыряться в книгах, скопипастить и скомпилировать оттуда то что нужно для решения задачи, и выдать за свое. сейчас в современном программировании все то же самое применимо, только вместо библиотеки — гугль и стековерфлоу.

скопипастить и скомпилировать оттуда то что нужно для решения задачи, и выдать за свое. сейчас в современном программировании все то же самое применимо, только вместо библиотеки — гугль и стековерфлоу.
Вы правы, но для этого не надо 5-6 лет. 1-1,5 года хватит с головой.

так то оно так , да не верю я человеку с дипломом магистра в одном вузе и каким то еще дипломом из другого вуза)

З власного досвіду, єдина користь від мого навчання у ВТНЗ — самостійність у вирішенні особистих питань, так як відірвався від домашнього затишного вогнища)) і потрапив в інше місто.
А сам диплом я так і не забрав з універу. При інтерв’ю часто не цікавляться освітою, більше досвідом.

Именно поэтому в статье несколько раз сказано, что у диплома и зп могут быть общие причины, а не прямая связь

Самая большая польза, которую принес мой диплом, выражалась в сияющей улыбке моей бабушки, светлая ей память. That’s all, folks.

Обычно кандидаты наук — это чуваки, которым интересно не только энтерпрайзные КРУД-аппликухи клепать, отсюда и уровень ЗП.

в/о маэться на увазi бакалавр?

бакалавр — незаконченное высшее
специалист — высшее
магистр — высшее

просто згiдно ось цього osvita.ua/vnz/reform/42795 пункт 7 бакалавр рахуэться як в/о i цiкаво як тут це рахувалось?

слышал про законопроект, но не знал или уже актуален, значит теперь все как у загнивающей гейропки
бакалавр — bachelor — полное высшее
специалист -> Master of * - полное высшее
магистр -> Master of * - полное высшее

бакалавр — bachelor — полное высшее
вроді з 1січня 2016р. бакалавр це неповна вища освіта.

В Штатах инженеры ( в том числе и Software ) иногда и не имеют «высшего образования»
dpeaflcio.org/...scientists-and-engineers
По статистике по разным отраслям
20-40% Masters , 40-60% Bachelor , Associate — 5-10% , NoDegree — HighSchool or College — 5%
Associate — это вроде наше ПТУ — 2 годика поучился и в инженеры ) , а некоторые так и вообще после «11 класов» — и числятся «инженерами» . Для Software отдельно данных не нашел.

бакалавр — это не незаконченное высшее, это базовое высшее образование

В 2014 році затвердили щось нове у вищій освіті, де бакалавр є повна вища освіта, спеціалістів прирівнюють до магістрів (сам рівень «спеціаліст» ліквідовується), а магістр є початком циклу другої вищої освіти, наче так

дякую, супер значить можна забирати документи)))

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

И где ты в NET считаешь электрические цепи с нелинейными элементами?
И более того, даже если ты это считаешь с чего ты взял, что большинство на NET тоже их считает. Считают что-то единицы.

Я за майже 5 років розробки різного низькорівневого, тільки раз зустрівся з

правилом саррюса
та подібними приколами — коли ходив на співбесіду в геймлофт.
Так, іноді доводилося паяти, але цього, якраз, в універі( КПІ, ФІОТ) не вчили, а дарма, це було б значно корисніше більшості тієї архаїчної хрєні, що там викладають.

У меня есть ВО, но я не понмю что такое «правило саррюса» т.к. не пользовался ним где-то со второго курса (если его нам вообще преподавали — второй курс это последний раз когда я считал детерминант матрицы). О том, что выражение булевских функций через другие булевские функции, называтся законами ДеМоргана тоже напроч забыл, хотя на практике применяю регулярно.

Вопрос — был ли смысл в ВО?

И самое главное, что сейчас туча оптимизированных либ, что его считают и нет ни малейшей необходимости считать его самому. Я вот постоянно с матрицами дело имею и уже забыл, когда мне приходилось писать код, что считает детерминант.
Правила ДеМоргана обычно еще в школе даются — они элементарны. И если бы курсы хоть чуть приближались к ПТУ они бы их давали.

Обычно знанием подобных вещей выделываются люди, которые не работая и сидя у родителей на шее обмазываются такими КРАЙНЕ узкоспециализированными вещами, дабы потешить свое ЧСВ. Во всяком случае, у себя на работе я таких дотнетчиков не встречал.
И да, меня задело про «жс курсы». Пойду кнопочки подсвечивать дальше, чо

И что? JS-разработчику сильно помогут законы Де Моргана, электрические цепи и правило Саррюса?

Ну ДеМорган вообще желателен любому програмеру, вне зависимости от языка, но он элементарен.

Современные IDE предоставляют возможность по упрощению выражений в условиях

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

Так исторически сложилось. Тебя же не смушают такие фразы, как теорема Вейерштрасса, распределение Гаусса (то-бишь гауссиан), распределение имярек (несколько десятков имен), геометрия Евклида, Булева алгебра, метод Гаусса, метод Крамера, бином Ньютона, машина Тьюринга, архитектура Фон-Неймана и т.п.
Так и здесь правило ДеМоргана быстрее ассоциируется с определенными формулами, чем

Правило упрощения логических выражений
Это особенность человеческой памяти.

Я понимаю. Но меня смущают эти названия. Можно же просто заменить: Гаусса — нормальное распределение, Т Вейерштрасса — теорема про супремум и инфинум функции на компакте, Евклидова геометрия — обычная элементарная геометрия (по-умолчанию, к которой мы привыкли), булева алгебра — часто просто битовая или двоичная алгебра и тд. Просто бесит когда от тебя требуют знание названий теорем, а не их суть и понимание.

Ну где-то требуют названия, а где-то знание и понимание.
Просто тебя бомбит от твоего несогласия с механизмом работы твоей памяти.
На этом же принципе основаны методики запоминания чего-либо. Ну и классические примеры «человек-на-луне», «лицо-на-марсе».
Например, когда тебе говорят мера Евклида или мера Махаланобиса, ты сразу представляешь о чем речь.

я написал от чего у меня бомбит:

Просто бесит когда от тебя требуют знание названий теорем, а не их суть и понимание.

прочитал что такое де морган
оказывается это банальная инверсия логического условия (отрицание коньюнкций есть дюзьюнкция отрицания)
я знал это с 1 курса просто не знал что оно так называется
подтверждение что не нужно знать много страшных слов — нужно знать сами принципы

Ага ;). И его обычно еще в школе рассказывают. И имя это тоже говорят.

Никаких имен не запомнил а вот принцип помню

Думаешь вопрос в варианте расскажи про

отрицание коньюнкций есть дюзьюнкция отрицания
лучше будет соискателями восприниматься.
Большинсто уже не помнит, что есть коньюнкция и дизьюнкция.

Написать выражение и попросить инвертировать

ага, прикольно, когда вместо задания на собесе спросят «а расскажи-ка законы де Моргана», а потом тешат ЧСВ рассказами в курилке: «та я его спросил про законы де Моргана, а он такой: чёёёёё? А еще синьор, хаха»

Так обычно и бывает

да, так обычно и бывает.
печально известный вопрос про люки — он тоже от ленивости жопы, а не от злого умысла.

Просто человек хочет с высоты своего тщеславия плюнуть на голову «холопу», который посчитал себя достойным работать в его компании. Что конечно же «большая честь».

причины могут быть разные: узость мышления + самовлюбленность всего лишь один из вариантов. Лень, отсутствие понимания — зачем собеседовать и опыта, внутренний протест, если собеседование происходит за счет "личного времени"(ты проведи собес, но и таску шоб к вечеру закончил). Разное бывает.

Собеседование за счёт личного времени — это, конечно, грустно.
А такое ещё практикуют? :)

где-то да, где-то нет. мир широк и разнообразен.

не знаю ничего из перечисленного. чувствую что жизнь прошла зря :-(

А правилом саррюса так вообще можно выбивать табуретку из под ног.
А потом таки надо кричать «Вiльна каса!!!!» ?

Я тут хотел написать коммент про то, как много людей знают правильное ударение «де-Моргана». Потом полез в википедию посмотреть, и оказалось, все не так, как меня учили очень давно еще в радиокружке. Он де-мОрган, оказывается, а не де-моргАн. Конечно, мне теперь сильно поможет это знание :)

Высшее образование очень сильно влияет на качество сотрудника как ресурса. Не прямо, но косвенно.

Из своего опыта могу сказать, что есть очень большая разница между разработчиками с в/о и без него. Хотя и одаренных девелоперов без в/о хватает.

Вот это

И по простому требование к в/о только отражает, что ты вообще говоря не дурак и можешь учиться, если смог окончить ВУЗ.

Я имел ввиду другое, а именно то, что в/о меняет мышление и подходы к работе. Умение учиться это замечательно, а я имею ввиду так называемый «академический» подход.

Я бы не утверждал, что меняет, просто оттачивает немного то, что заложено природой (способности). Причем не всякое в/о и не у всех.
Кроме того, часто даже мешает этот «академический» подход, ибо нужно быстро подпереть костылем («вчера»), а не применять «академические подходы».
Да, для тех, кто разрабатывает архитектуру продукта, решает какие задачи, где нужна математика, им нужно, но потребность в таких в нашем ИТ около 1-3%, хорошо, если 5%.

Мне кажется, что уже настало время индустрии взрослеть, и становиться подобной остальным.
Есть рабочие, как часто здесь таких называют кодеры, их нужно много. Есть инженеры, их нужно сильно меньше. Есть исследователи (научные сотрудники) — их нужно еще меньше.
Первых вполне может подготовить ПТУ, а вот для вторых и третьих нужен ВУЗ.
Пока же уровень ПТУ у нас заполнен говно-курсами, которые даже уровень профтех училища дать не в силах.
В итоге ВУЗы пытаются усидеть на 2 стульях сразу, готовить уровень и ПТУ и ВУЗа одновременно.

О. Спасибо за статью. По крайней мере расставила некоторые точки над i.
А если без статьи, то сразу можно сказать специализированное в/о нужно только тем в ИТ, кто работает с задачами, где используется много математики или физики. Но, таких задач в местном ИТ просто мало.
И по простому требование к в/о только отражает, что ты вообще говоря не дурак и можешь учиться, если смог окончить ВУЗ.

не дурак и можешь учиться, если смог окончить ВУЗ
а где связь?

ВУЗ в большинстве случаем имеет некоторые минимальные требование к способности соображать и учиться.

То, что человек не соображает в программировании не значит, что человек вообще не соображает.
Что в колледже, что в универе у меня были одногруппники, для которых for (int i=0; i

Як і ІТ. І той, хто не дотягує до цих мінімальних вимог, просто не пройде співбесіду (при цьому диплом він все ж може мати). А якщо розглядати вищу освіту, як щось більше за тест на ідіота, то як часто навіть там, де вимагають наявність диплому, запитують про оцінки в ньому (які до того ж не є показником, при чому відразу із цілої низки причин)? І виглядало б доволі сюрреалістично, якби у кандидата на мідла і вище оцінка в дипломі була якимось значущим фактором.
Тож це все совкові стереотипи, які не витримують жодної критики, якщо над ними подумати раціонально.

На мою думку, якщо вже розглядати освіту як фактор оцінки спеціаліста, то тільки різноманітні онлайн курси, які і до реальності значно ближче, і здібності навчатися та наполегливість показують як мінімум не гірше (все суто на власній мотивації, а не на страху щось завалити, залишитися без стипендії, вилетіти з вишу і т.д.).
А на додачу є Nanodegree, якщо вже треба дійсно комплексні знання з певної галузі.

Наразі в Україні класична університетська освіта (і саме класична) має певний сенс хіба що в плані розширення світогляду (філософія, культурологія, історія і т.д.), але не як метод підготовки спеціалістів (принаймні у випадку ІТ).

Как тут было уже сказано, диплом (причем по специальности) незаменим при получении «Голубой карты ЕС».

Так цифры же выше и исследование не по Голубым Картам и тракторам.

Подписаться на комментарии