Никому не плевать. Полезную новизну сделать сложно — нужно выбрать правильное направление куда копать, упорный труд, хай скилл, да ещё и везение. А признание и зачастую внедрение получают достаточно быстро. Недавние (условно) примеры из CS — CNN или Attention, из биологии CRISP/CAS, да и в других областях тоже прогресс есть. Только двигают его не перекладыватели байт а настоящие ученые.
1) ЗП у проектировщиков энергосетей / коммуникаций такие же как и разработчиков. Даже у монтажников (тех кто потом по разработанной схеме всё это прокладывает) не сильно меньше (если брать не СНГ а, к примеру Европу).
2) Сложность и оплата хоть иногда и коррелируют друг с другом, но далеко не всегда, я думаю вы сами сможете быстро вспомнить примеры профессий где хорошо платят и сложности вообще никакой нет, и наоборот.
Абстракции везде есть, это не изобретение программистов. Большинство разработки — это скорее игра в «трубопровод», подключи здесь, дотащи туда, и убедись что не выльется по пути и не прорвёт от напора. Увлекательно, но большинство сложностей в этом процессе программисты создают себе сами.
Интересно узнать по каким критериям вы судите, что действительно сложно, а что нет? В каждом ремесле есть свои нюансы и сложности и всегда есть чему учиться.
На своём опыте, опыте знакомых и просто наблюдениях. Байты перекладывать — легко. А, к примеру реальную научную статью написать и привнести что-то новое (да хотя бы просто понять чужую) — сложнее. Ещё из примеров сложного — организовать коммерчески успешное предприятие.
А еще интересно узнать, с чего вы взяли, что эти люди не ноют?
Редко встречал ноющих ученых или ноющих бизнесменов.
Просто так сложилось что даже низкокачественная слепленная фиг пойми как система даёт бизнес эффект, успешно автоматизируя / развлекая / etc.
Там где в других областях требуется длительное обучения фундаментальным вещам, зрелость людей в профессиональном и личностном плане и т. д. разработка софта всё прощает. Научился делать hello world и го в продакшен фигачить.
Это не синдром самозванства, это и есть low skill, просто cпрос на этот low skill превышает предложение, это не делает low skill чем то другим.
Не согласен с изложенным. В изложенном точка зрения программиста. Если чуть чуть оторваться и посмотреть сбоку, то можно заметить что большинство программистов:
— пытаются решить проблемы которые не нужно решать, которые никогда не возникнут, а даже если и возникнут то их всё равно придется решать по другому
— делают звездолет вместо простых решений
— делают крутую архитектуру вместо фичей. Архитектура почему-то всё равно в итоге разламывается (никогда такого не было и вот опять)
— делают ненужную оптимизацию не там где узкие места а потому что «ну это же не оптимально так писать — оно тормозить будет»
— страдают НИХ синдромом
— считают что их код и архитектура красивая, продуманная, крутая и вообще непогрешима, а чужой код и чужая архитектура ужас, кто это писал, как так можно было, руки поотрывать
— одни считают что алгоритмы не нужны и вообще я так справлюсь и пишут лагающую жесть там где можно просто взять подходящую структуру
— другие считают «я тут крутой алгоритмист, сделаю так так и так и вообще покрутому» и пофиг что тут не нужно крутое, что никто кроме него потом это не поймет и запарится поддерживать
— не интересуются бизнесом, не понимают откуда берутся задачи, зачем они вообще пилят то что пилят
Очень много хайпа в IT, фреймворки и прочее — это по большей части отговорки, в других профессиях люди учат действительно сложные вещи и не ноют, а здесь «ой, у нас новый фреймворк, нейронов в мозге мало». Проблема в низкой квалификации, лени, и не желании повышать свой уровень и развиваться, ибо «а че если мне 300К за перекладывание байтов из базы во фронт платят, можно и дальше новый фреймворк ковырять и ныть на хабре».
А вы думаете плохая? Вроде все PR пункты выполнены:
1) Заголовок кликбейтный
2) Обосрали конкурентов не называя их, вроде всё норм
3) Вызвали эмоции, улучшили visibility. Это же не ядерные реакторы продают, возможно у их ЦА (владельцев клиник) нету иммунитета на такое, кто-то прочитает подумает «во ребята делают стараются просто продавать не умеют давайте купим».
Вообще на тему продаж, конкурентов и вот этого всего есть vc.ru, там скорее бизнесовые советы дадут (ну или тоже обосрут в коментах).
Почитал исследования, согласно тестам IQ интеллект рос на протяжении 20-го века (эффект Флинна), после чего замедлился и местами начался отток.
Деградация так же заметна на тестах PISA (международное тестирование подростков на чтение / математику / науку, с 2006 по 2018 год), но пока не очень большая, возможны разные объяснения.
Интересно посмотреть на более длительном периоде, до 2050, продолжится ли тренд на деградацию или стабилизируется. Математика, Наука
Произвольные данные хорошо заказывать на yandex toloka или amazon mechanical turk.
Другой вариант — провести опросы и спросить у людей про все те факторы которые вы извлекаете из резюме.
Кликбейт, продажа через эмоции и вот это всё добрались и до сюда.
Скорей бы уже пришёл ИИ, грустно смотреть на мир которым управляют базовые животные инстинкты, а разум всего лишь придаток.
1. Ослаблений требований со временем нет. Требования завязаны исключительно на CCU — так проще разбираться с проблемами. Когда-то было отключение требований со временем и было сложно понять, то ли это баг в матчмейкере, то ли просто игрок долго ждет.
2. На графике показано среднее время, на самом деле время прыгает от почти моментального сбора до 15-30 секунд в худшем случае. Искусственного времени ожидания в 5 секунд нет.
3. Из за требований. Основное — то что по сути вся очередь разбита на 10 уровней, игроки пересекаются только с соседними. То есть если пришло 13 игроков 10го уровня и 13 игроков 8го уровня — бой мы запустить не сможем, нам надо 14 игроков и там и там. Ну и есть куча дополнительный требований. Благодаря высокому онлайну даже с учетом такой большой очереди время ожидания остается низким.
4. Да, всё верно. Такой подход довольно дорогой в плане производительности.
Не согласен, если не закрывать тех-долг и не рефакторить старые решения рано или поздно разработка действительно придет к состоянию «продукт в существующих условиях умирает». При разработке нужно закладывать под это бюджет, с первого раза сложно получить стройную систему (особенно когда требования часто меняются). Кривая архитектура, legacy и высокий технический долг — в лучшем случае потери бизнесом денег каждый раз когда требуется внести в эту систему правки (вместо 10 минут-ной доработки — несколько дней на то чтобы разобраться в паутине костылей и встроить ещё один костыль чтобы ничего не рухнуло), а в худшем — смерть проекта.
2) Сложность и оплата хоть иногда и коррелируют друг с другом, но далеко не всегда, я думаю вы сами сможете быстро вспомнить примеры профессий где хорошо платят и сложности вообще никакой нет, и наоборот.
На своём опыте, опыте знакомых и просто наблюдениях. Байты перекладывать — легко. А, к примеру реальную научную статью написать и привнести что-то новое (да хотя бы просто понять чужую) — сложнее. Ещё из примеров сложного — организовать коммерчески успешное предприятие.
Редко встречал ноющих ученых или ноющих бизнесменов.
Там где в других областях требуется длительное обучения фундаментальным вещам, зрелость людей в профессиональном и личностном плане и т. д. разработка софта всё прощает. Научился делать hello world и го в продакшен фигачить.
Это не синдром самозванства, это и есть low skill, просто cпрос на этот low skill превышает предложение, это не делает low skill чем то другим.
— пытаются решить проблемы которые не нужно решать, которые никогда не возникнут, а даже если и возникнут то их всё равно придется решать по другому
— делают звездолет вместо простых решений
— делают крутую архитектуру вместо фичей. Архитектура почему-то всё равно в итоге разламывается (никогда такого не было и вот опять)
— делают ненужную оптимизацию не там где узкие места а потому что «ну это же не оптимально так писать — оно тормозить будет»
— страдают НИХ синдромом
— считают что их код и архитектура красивая, продуманная, крутая и вообще непогрешима, а чужой код и чужая архитектура ужас, кто это писал, как так можно было, руки поотрывать
— одни считают что алгоритмы не нужны и вообще я так справлюсь и пишут лагающую жесть там где можно просто взять подходящую структуру
— другие считают «я тут крутой алгоритмист, сделаю так так и так и вообще покрутому» и пофиг что тут не нужно крутое, что никто кроме него потом это не поймет и запарится поддерживать
— не интересуются бизнесом, не понимают откуда берутся задачи, зачем они вообще пилят то что пилят
Очень много хайпа в IT, фреймворки и прочее — это по большей части отговорки, в других профессиях люди учат действительно сложные вещи и не ноют, а здесь «ой, у нас новый фреймворк, нейронов в мозге мало». Проблема в низкой квалификации, лени, и не желании повышать свой уровень и развиваться, ибо «а че если мне 300К за перекладывание байтов из базы во фронт платят, можно и дальше новый фреймворк ковырять и ныть на хабре».
1) Заголовок кликбейтный
2) Обосрали конкурентов не называя их, вроде всё норм
3) Вызвали эмоции, улучшили visibility. Это же не ядерные реакторы продают, возможно у их ЦА (владельцев клиник) нету иммунитета на такое, кто-то прочитает подумает «во ребята делают стараются просто продавать не умеют давайте купим».
Вообще на тему продаж, конкурентов и вот этого всего есть vc.ru, там скорее бизнесовые советы дадут (ну или тоже обосрут в коментах).
Деградация так же заметна на тестах PISA (международное тестирование подростков на чтение / математику / науку, с 2006 по 2018 год), но пока не очень большая, возможны разные объяснения.
Интересно посмотреть на более длительном периоде, до 2050, продолжится ли тренд на деградацию или стабилизируется.
Математика, Наука
Другой вариант — провести опросы и спросить у людей про все те факторы которые вы извлекаете из резюме.
Скорей бы уже пришёл ИИ, грустно смотреть на мир которым управляют базовые животные инстинкты, а разум всего лишь придаток.
2. На графике показано среднее время, на самом деле время прыгает от почти моментального сбора до 15-30 секунд в худшем случае. Искусственного времени ожидания в 5 секунд нет.
3. Из за требований. Основное — то что по сути вся очередь разбита на 10 уровней, игроки пересекаются только с соседними. То есть если пришло 13 игроков 10го уровня и 13 игроков 8го уровня — бой мы запустить не сможем, нам надо 14 игроков и там и там. Ну и есть куча дополнительный требований. Благодаря высокому онлайну даже с учетом такой большой очереди время ожидания остается низким.
4. Да, всё верно. Такой подход довольно дорогой в плане производительности.