«Я хочу быть таким умным, как моя жена потом»
Одесская народная мудрость
По служебной необходимости пришлось окунуться в океан прогнозов. Окунулся, да и ладно, но попутно пришел к выводу, что прогнозов огромное количество, но простому разработчику они в принципе ничего подсказать и не могут. Так как это, либо прогнозы настроений служащих крупных IT-компаний типа индекса настроений либо результаты личных интервью (такого типа или такого), что отражает, по существу, как крупные компании внутренне воспринимают текущую ситуацию на рынке, то есть глубоко изнутри крупных компаний. А, как известно, летящая дробинка приносит разный результат слону и синице.
Второй тип прогнозов принципиально созданы на исследовании отображения IT-отрасли в остальной массе экономических отношений. Типа прогнозов Deloitte или Gartner, Dramexchange конечно они более детализированы, но сделаны под потребности крупных IT-компаний, которые свои позиции на рынке отстаивают, в том числе, и интегрированностью с другими отраслями экономики. И эти связи позволяют достаточно хорошо проходить мелкие зигзаги экономической ситуации в среднесрочной перспективе.
На основе этих размышлений попробовал сделать какой-то синтез для простого разраба. Для этого взял открытые данные компании Reports and Data отраслевых IT-прогнозов. Составил датасет (он в приложенном файле) и в процессе причесывания обнаружил, что данные в нем не проходит мои тесты на валидность. Немного был удивлен этим фактом, но так как жалко было проделанной работы и поэтому пришлось сделать материал с долей иронии. Далее в посте представляю одну метрику (темп роста) и список направлений, в которых развивается IT-отрасль, а также пару-тройку собственных наблюдений.
На рисунке 1 представлена картинка получившаяся по данным Reports and Data.
Примечание автора. Скачки темпов роста от обратной интерполяции из-за того, что в период 2016-2018 гг. многие направления IT-отрасли не сформировались в мозгах исследователей.
Исходные и очищенные данные для тех, кому любопытно поиграться самому здесь в файле.
Более любопытная картина возникает, если наложить используемые данные на мировой ВВП. Объем ВВП (Gross Domestic Product) мира взял по данным Всемирного Банка 87 751 541 млн.долл. за 2019 год, прогнозируемый рост экономики также по данным Всемирного Банка. Результирующая модель представлена на рисунке 2.
По сути динамика представленной модели (рис.2) говорит о том, что в 2029-30 гг. весь прирост мирового ВВП начнет происходить за счет IT-отрасли. Тут получается два связанных прогноза (учитывайте ироничность данного материала):
А) где-то в 2029-30 гг. наступит цифровая революция в производстве;
Б) от лопат и лома в производстве мы сможем избавиться где-то в 2051 году (этот вывод получено на расчете представленных моделей с темпом роста мировой экономики 3,8 %/год и 70% ВВП мировой экономики уходит в основные производственные фонды).
А в конце представлю пятерку наиболее капиталоемких и пятерку наиболее динамичных направлений.
Javian
Или нас завоюют роботы.
Sistemaalex Автор
Вы оптимист батенька. Думаете так безболезненно избавиться от бестолковых.
Javian
Скорее пессимист. Экономика уже сейчас очень зависит от электропитания. Как только отключат электричество наступит
Sistemaalex Автор
При прогнозировании "исчезновения ломов и лопат" я взял где-то среднеэкономические предположения об условиях экономики. А на самом деле их никто сейчас не знает.
Но в этой модельке (по которой прогнозировал) есть диапазоны условий при которых лопаты и ломы никогда не исчезнут. Так что ваша шестая картинка вполне имеет право на существование.
Javian
Мне нравится почитать научно-популярные статьи 1960-х годов. В одной попалось про нефть. Две страницы про то, что мировые запасы нефти закончатся в 2015 году.
eumorozov
В мировой экономике явно какие-то нездоровые процессы происходят с 2008-го года. И лично мое мнение, что кризис 2020 (который, на самом деле, начался еще в 2019, по ряду показателей) вызван не пандемией (которая просто пришла очень удачно в нужный момент, и позволила повесить на нее всех собак), а исчерпанием ископаемых источников топлива.
В связи с этим, еще с прошлого года вангую, что международный туризм умер и более не возродится. Пока что мое предсказание сбывается, несмотря на то, что с прошлого года надо мной почти все окружающие смеются, когда произношу эту фразу. Тем не менее, вот уже 1.5 года как он почти мёртв. И уверен, что дальше будет то же самое. До сих пор происходят продажи и банкроства турфирм (есть небольшие инсайды из этой отрасли).
Javian
Турфирмы сами по себе — это посредник, который в эпоху интернета, имеет массу конкурентов сайтов-агрегаторов. Полностью не исчезнут. То же самое с самолетами — топливо и билеты дорожают, но полеты не прекращаются, хотя и просели местами значительно (-69% compared to same week in 2019 для Хитроу Airport (London). Скорее всего будет спад и качественный скачок при переходе на криогенное топливо. У меня здесь ассоциации с СССР в 80-х — внедрившем на грузовом транспорте газовое оборудование.
Misaka10032
Ну и без классики никак))
numitus2
Думаю что после достижения предела в техпроцессах процессоров, развитие ИТ текущими темпами остановиться. ПО перестанет переписываться раз в год, а мир заполоняют стабильные, проверенные и оптимизированные решения. А следующим драйвером развития человечества станут какие-нибудь биотехнологии
ingeniare
А какая зависимость между тех. процессом и программированием? Да и на место текущих процессоров со временем придут квантовые процессоры и соответственно новый виток программирования.
ardraeiss
Для этого нужна самая малость — чтобы перестали "раз в год"(на самом деле чаще) меняться потребности, идеи и желания. А, ну и "Not Implemented Here" извести нужно. И замену команд разработки и текучку в них убрать.
В общем, всё снова упирается в "слава роботам"(ц)
numitus2
А вы не задумывались почему в остальном мире требования не меняются раз в год. Почему мосты стоят веками, почему каждый год вы не меняете выключатель на более модный. А ведь на заре электрофикации придумывали новые виды и формы выключателей, моторов, проводов и изоляции чуть ли не каждый месяц. А потом пришли к стандартам. Посмотрите как выглядели самолеты в начале своего развития, или авто. А теперь не специалист не сможет их отличить, ведь конструкторы пришли к максимально оптимизированным формам и материалам. Так и с ИТ. Посмотрите на развитие десктопных ОС с 1990 по 2000 год. И на то как они поменялись сейчас. И я уверен что если бы развитиие железа остановилось в 2000 году то мы бы не увидели армию джаваскриптизеров и программистов для android и iphone. А почти все писали бы на С++ или подобном.
ardraeiss
Потому что их очень сложно переделать. И дико дорого, ибо в иных случаях надо будет аж два моста построить — один временный, другой вместо старого. Особенно когда ими ещё и постоянно пользуются. Или если они обозначены как исторический объект. И без постоянного присмотра и ремонта под современными — не стоят.
Все эти ограничения к ПО не относятся совсем.
Хотя нет, относятся. Легаси — это те самые "стоят веками".
numitus2
А программы зачастую не переделывают, а переписывают, причем каждые 5 лет. И это тоже вызывает проблемы с миграцией данных, несовместимостями. А если вы переписываете вебсервис то какое-то время там будет 2 сервиса, старый и новый. Ну и тратят на разработку деньги даже большие чем строительство мостов.
Win08
Ой, да перестаньте, у нас даже асфальт каждый год перекладывают )))
А если серьезно, то многие вещи достигают уровня безразличия. Те же мосты, когда они перестают справляться с возложенными на них задачами и перестраиваются и достраиваются, т.е. или совсем рядом или относительно рядом (1-2-5 км) строят еще мост и т.д.
ПО сейчас переписывают потому, что оно не справляется с возложенными на него задачами, да, задачи меняются, их объем растет, и выключатели меняют, и лампы на светодиодные и т.д.
Посмотрите как изменились мониторы за последние лет 10-15? И разрешения, и размеры. Появились возможности — появились потребности. Вы отчасти правы, остановка развития чего-либо снижает рост потребностей. Потребностей исполнимых.
А так, Вы и сами ответили на свой вопрос, ПО отрасль молодая, она растет и развивается. Причем не только она но и смежные отрасли, та же электроника, те же аккумуляторы, автомобили, бытовая техника и т.д. Как изменились стиральные машинки за полвека? Посудомоечные? Кофемашины? Вы заметили как Макдональдс изменился за полвека? Я не про бургер, я про интерьер, оборудование, кассы самообслуживания.
С другой стороны, вот сейчас у меня MS Office 2011, вышел он в 2010 году (и вроде ни каких SP нет), т.е. вполне себе 10 лет работает без переписывания. И подозреваю, что еще 2-3 года, а может 5-10 лет я его буду использовать.
PS. О мостах. В РФ, за последние два десятка лет построили и отремонтировали/перестроили больше двух десятков мостов-гигантов, т.е. мостов длиною более 1000 метров. А мелкие — их даже не считал никто.
Sistemaalex Автор
Наверное самый главный факт, который был сформулирован: "ПО отрасль молодая, она растет и развивается" и тут соглашусь.
Вот по собственному опыту. У меня отдельно стоит системник с Windows XP ради всего лишь одной програмки написанной группой разработчиков РФ. Я этой прогой пользуюсь 2-3 раза в год (она метров 10 размером) и только из-за интерфейса, но на других ОС она не работает. Есть аналогичные современные разработки этой методологии, но на них я, внешнему пользователю, не могу объяснить что и как я сделал и почему такой результат получился. Вот и приходиться хранить отдельный системник (этот системник уже наверное и продать невозможно, так как он ничего не стоит).
А с другой стороны появляются новые разработки с новыми инструментами анализа (вот пример материала). Это технология для тех, кто занимается этими вопросами попросту даже не исследована в практической деятельности (хотя математика утверждает, что она надежна) и для этих спецов тот программный продут достаточно интересен из-за простоты использования (если откинуть этап очистки данных).
И с третьей стороны могу привести пример физического процесса, который даже в нормативной литературе не систематизирован ясно - это лакокрасочные покрытия и защита от коррозии. Делал недавно экспертизу для дорожных ограждений, перелопатил все российские ГОСТы, СНИПы, ISO, корпоративных спецификаций. Это вообще очень похоже на бред в своей совокупности, настолько различные технологии по типу физического процесса переплетены между собой, что практически любую ситуацию можно залить спамом и концов не найдешь. Когда подумал, возможно ли это все (по ЛКМ) систематизировать в какой-нибудь проге, то волосы на голове встали дыбом.