Рубрики
Реалии

Спринт на месте

Продавцы IT курсов с самого начала неустанно читают мантру про важность и исключительность айтишников. Что самое интересное, сами современные розовощекие любители смузи буквально пропитались этой идеей, уверовали в собственную уникальность и дружно подпевают этим инфоцыганам: «кто, если не мы, мы создали все, весь мир держится на нас». А что самое удручающее, простой обыватель, похоже, и сам поверил во все это и превознес современных айтишников над теми, на ком реально держится наш мир: над инженерами, строителями, врачами, учителями. Как айтишник старой школы и цифровой археолог, я решил копнуть эту тему и напомнить всем, что все нынешние сервисы и цифровые удобства были придуманы и реализованы десятилетия назад совсем другим поколением разработчиков, а современные айтишники — не изобрели ничего нового. Все, что сделало поколение пориджей, скрамов и микросервисов — они лишь растиражировало изобретенные другими людьми технологии для охвата большего количества людей. Таким образом, нынешние толпы разработчиков, аналитиков и тестировщиков — не более чем толпа разнорабочих на стройке, завершающейся стройке.

Потерянное прошлое

Чтобы не быть голословным, я предлагаю «прогуляться» на 15-20 лет назад, в 2005-2010 года и посмотреть, как дела с цифровыми технологиями обстояли тогда на самом деле. По уверениям современных смузихлебов и инфомошенников с айти-курсов, 20 лет назад была полная разруха и средневековье, причем многим современным обывателям, не связанным с IT, будто бы отбило память: они полностью согласны с этими тезисами. Со своей профессиональной точки зрения я могу легко объяснить подобное. Дело в том, что розовощекие в 2000-е, будучи занятыми поеданием щей в школьной/детсадовской столовке, обращали мало внимания на IT инфраструктуру вокруг себя. Простой обыватель же вовсе зачастую не имел «этих ваших проклятых компуктеров» и ходил с Nokia 3310 до последнего, пока не выпустили новое поколение SIM карт, не работающих со старыми телефонами. Переход с черно-белых кнопочных звонилок на современные лопаты стал казаться для них прорывом века, потому что все, что было между ними, они пропустили. Поэтому нашу экскурсию в прошлое предлагаю начать с рассмотрения возможностей основных гаджетов, которые вышли в период 2005-2007 года.

Телефоны и смартфоны

В 2000-е смартфоны и обычные звонилки существовали отдельно друг от друга, но были очень похожи во многих вещах. Смартфоны имели на борту побольше памяти, помощнее процессор, а самое главное, на них стояла многозадачная операционная система, позволявшая запускать свои игры и приложения. Отдельной кастой шли коммуникаторы, предоставлявшие на то время практически все возможности ПК в кармане. Простые звонилки тоже позволяли запускать сторонние игры приложения с помощью технологии j2me, причем выбор этого добра был просто огромный. На java было выпущено огромное количество 2D и 3D игр, огромное количество приложений: от калькуляторов, переводчиков и женских календарей до мессенджеров, браузеров и астрономических карт.

Что касается телефонов, типичным «народным» представителем в 2005 был Sony Ericsson K750i. Камера на 2 мегапикселя с автофокусом и фотовспышкой позволяла делать хорошие на то время снимки, а также делиться ими через Интернет с помощью технологии QuickShare (!). Из прочих цифровых фич у телефона имелся встроенный email клиент, видео и музыкальный редактор, браузер для просмотра WAP 2.0 сайтов, ну и поддержка java игр и приложений, конечно же.

В мире смартфонов в 2005 наибольший интерес представлял Nokia N91 8Gb. Это железный аппарат на ОС Symbian, помимо стандартных для аппаратов тех времен email клиента, поддержки java и 2мп камеры этот вышедший 20 лет назад гаджет имел целый ряд уникальных возможностей:

  1. Поддержка 3G интернета (!), что позволяло без проблем слушать онлайн радио с подкастами, играть в онлайн игры и смотреть видеоконтент (если позволял кошелек или тарифный план)
  2. Наличие WiFi с поддержкой UPnP (!) — телефон мог шарить в домашней беспроводной сети видео, музыку и изображения на телевизоры и аудиосистемы, и это 20 лет назад! Как вам такой amazing airplay за щеку, розовощекие?
  3. Bluetooth с поддержкой A2DP — беспроводные наушники и колонки существовали уже тогда, surprise.
  4. Встроенный 8Гб настоящий полнофункциональный микроскопический HDD, самый маленький в мире, буквально подкованная блоха.
  5. Помимо натурального винта аппарат нес в себе стандартный 3.5 разъем, неплохой АЦП от Toshiba и усилитель от Harman Kardon, что делало его лучшим смартфоном по качеству звука, он до сих пор превосходит по этому параметру 90% современных смартов. Да, даже твой iPhone Pro Max, kid.
  6. Встроенная поддержка Flash приложений, которые были в то время очень популярны. Тот же YouTube в те года использовал Flash плеер, что позволяло без проблем смотреть ютубчик с телефона.

Чуть позже вышло поколение аппаратов. Встроенный GPS, полноценный браузер и интеграция с социальными сетями стали неотъемлемой их частью. Nokia N95 из 2007 года, например, без проблем позволял использовать навигацию (в том числе с онлайн информацией о заведениях и пробках), смотреть YouTube и сидеть в мессенджерах через нативные клиенты, а не веб интерфейс. Именно тогда появились магазины приложений, музыкальные сервисы и практически все те сервисы, создание которых приписывает себе современная офисная пыль.

Что по сервисам

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

Видеосервисы

О них уже кратко говорили: то же YouTube появился в 2005 году, а к 2007 он уже полноценно и безальтернативно стоял на ногах. Помимо прочих, в 2005 появился Google Video (до выкупа YouTube пытались сами залезть на рынок, но не смогли). В 2004 уже существовали облачные видеоредакторы, в 2006 — зашел Amazon Video, в 2007 — стриминг у Netflix, Vevo и, прости господи, PornHub. В наших краях главным видеосервисом на 2007 год был ВК, где поначалу не было никакой модерации, посему в роликах можно было найти любую порнуху и любой свежий фильмец без всяких торрентов и подписок. С полным таймлайном можно ознакомиться здесь: https://en.wikipedia.org/wiki/Timeline_of_online_video

Музыка

Централизованные магазины с возможностью покупки музыки появились к концу 2000х, в середине же наибольшее распространение получили онлайн радиостанции, которых было несчетное количество. Первым музыкальным сервисом с подписками стал Listen.com, вышедший в 2001 году. В 2005 появился Yahoo! Music Unlimited, представлявший собой комбайн из музыкальных сервисов: радио, магазин, стриминг. Любимый всеми Spotify был основан в 2006, Deezer — в 2007. Полный таймлайн: https://en.wikipedia.org/wiki/Music_streaming_service

Такси и каршеринг

История такси прослеживается не так хорошо, поскольку изначально (да и сейчас де юре) услуги перевозки предоставляли локальные таксопарки, которые имели свою историю и локальные особенности. Некоторые из таксопарков предоставляли возможность вызова такси онлайн уже в 1990-х (пруф https://web.archive.org/web/20140204033306/http://tsrc.berkeley.edu/sites/tsrc.berkeley.edu/files/RidesharinginNorthAmericaPastPresentandFuture.pdf)
Глобально же Uber был основан в 2009 году, их первое приложение для заказа такси появилось в 2010. В 2011 появился Sidecar.
Что касается России, первое приложение для водителей такси появилось в 2007 году и представляло собой java приложение для установки на любую звонилку того времени (пруф https://moskva.taximaxim.ru/blog/2022/06/2012-pervomu-v-rossii-prilozeniu-dla-voditelej-taksi-taxsee-driver-15-let/). Приложение для клиентов появилось несколько позже, в 2009 году, но до этого момента такси без проблем заказывалось через браузер телефона на сайте таксопарка. До Яндекса также были попытки сделать онлайн агрегатор такси, в 2006 существовал сервис WapTaxi, позволявший координировать работу водителей посредством WAP сайта, с помощью него же клиенты могли заказать машину.

Доставка еды

Первый онлайн заказ в PizzaHut был выполнен в 1994 году (https://web.archive.org/web/20191105115930/https://www.huffpost.com/entry/pizza-hut_n_3894981). Служба доставки еды из ресторанов Waiter.com была запущена в 1995 году. Grubhub появился в 2004 году. В 2009 году 50% заказов в фастфуд заведениях были сделаны онлайн (https://web.archive.org/web/20160310234616/http://adage.com/article/digital/pizza-giants-customers-click-call-delivery/136087/). Тот же местный Delivery Club был запущен в 2009 году.

Товары

История интернет-магазинов начинается едва ли не раньше, чем история самого интернета. Тот же Ozon появился в 1998 году, в середине 2000-х уже имел современный вид и ассортимент. Wildberries появился в 2004. На 2007 год интернет-каталог с возможностью положить товары в корзину и оформить заказ (а в большинстве случаев еще и оплатить с карты и оформить доставку на дом) был у любого крупного магазина бытовой техники.

Навигация

Как мы уже знаем, в 2007 году GPS и широкополосный интернет в смартфоне был уже стандартом де факто, а значит каждый его обладатель мог спокойно перемещаться по городу с учетом пробок, без проблем гуглить адреса и время работы магазинов. Среди карт в 2000-х были доступны как онлайн (GoogleMaps, Яндекс), так и оффлайн (2ГИС, Navitel, Garmin). Страшилки про средневековье и поиск нужного места с помощью опроса пьющих на лавочке пиво гопников можно отнести скорее к ранним 1990-м, но никак не к середине и тем более концу 2000-х.

Банкинг

Приложений и онлайн кабинетов у банков в 2000-х не было, это факт. Но многие заблуждаются, думая, что тогда не существовало возможности распоряжаться своими деньгами онлайн, лежа дома на диване. За бугром для этого существовал PayPal аж с 1998 года, у нас примерно с тех же времен особую популярность получили кошельки WebMoney и почивший ныне Qiwi. Мгновенные переводы, оплата заказов во многих интернет магазинах — все это без особых проблем в 2007 году делалось с обычного кнопочного телефона через онлайн кабинет или через приложение.
Что касается торговли акциями, в те времена банки еще не предоставляли выхода на биржу, поэтому практически безальтернативной кухней был Forex, который также имел клиентское java приложение, запускавшееся даже на кнопочных звонилках. Помимо форекса клиенты были от MetaTrader, функционал практически ничем не отличался от нынешних решений, отличия были только в более сложной процедуре ввода-вывода денег.

Мессенджеры, соцсети

WhatsApp вышел в 2009 году и имел версию приложения для кнопочных смартфонов. До него была целая куча всевозможных мессенджеров: ICQ (1996), MSN (1995), AIM (1997), Yahoo! Messenger (1998), Windows Live Messenger (1999), Skype (2003), Mail Агент (2004) и еще целая куча решений на базе XMPP. Социальных сетей помимо запрещенного фейсбука (2004) и нашего ВК (2006) тогда было чуть ли не больше, чем сегодня. Форумы, чаты, имиджборды — туда же.

Спринт на месте

Глядя на историю становления всех современных IT сервисов можно и нужно сделать вывод, что за последние 20 лет выросло целое поколение глупых и самоуверенных «айтишников», которые на поверку не сделали в своей жизни ничего полезного, лишь наоборот уничтожая построенное и превращая некогда престижную профессию в постыдную. Все, что мы имеем сегодня, было заложено совсем другими людьми, работавшими за совсем другие деньги и идеалы. Они работали за идею сделать этот мир лучше и доступнее, а не для того, чтобы называть чай рафом, а зарплату — компенсацией. И что самое интересное, этот мир оказывается прекрасно сможет обойтись без сотен тысяч надувающих розовые щеки полоумных макак в опенспейсах, потому что они были лишь временно востребованы для масштабирования построенных до них решений, а теперь больше не нужны. Что с лицом, смузихлебы?

258 ответов к “Спринт на месте”

важность и исключительность айтишников.

Так оно и было ещё и до продавцов курсов, будет и после. Курсы — это инфоциганщина для лохов. Чтобы быть разработчиком нужно нормальное образование и талант.

Проблема только в рукожопом российском IT, что хорошо видно по качеству таких российских сервисов как VK. Даже когда YouTube забанили, а никто не хочет переходить на это дерьмо, покупают VPN и т.д., но что угодно кроме VK. Самое интересное, что куча сервисов, приложений и техники в этой статье — это Европа или США, что кстати говорит, о том что российские продукты за пределами этой страны на хуй никому не сдались, а российский рынок без иностранного нежизнеспособен.

11
7

Можно еще в историю заглянуть. Кто бы мог подумать, что знаменитый трактор СССР Кировец — это Catepillar стыренный…

2
1

В СССР всё было либо стырено, либо куплено как Fiat. Даже «ГОСТы на тушёнку» на которые так любят надрачивать совкодрочеры — все американские.

9
8

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

4
5

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

1
0

Чтобы быть разработчиком нужно нормальное образование и Т-А-Л-А-Н-Т.

Соглашусь. Пожалуй, талант тут важнее всего. Я окончил ИТ-факультет в 2012 году. До 2018-2020 годов не оставлял попытки научиться программировать. Но я нихуя не понял как это делать.

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

Потом приступил к плюсам, потом к шарпу. Забил. Потом приступил к Java по книге Шилдта. Потом решил её заменить на HeadFirst. Повторяю также программы за автором (читаю HeadFirst), но сам написать ничего не могу. Моя беда в том, что когда мне даётся решение, я его изучаю и зачастую всё понятно. Но вот сам написать с нуля особо ничего не могу. И что с этим делать — хер знает. Пошёл работать сетевиком в Ростелеком, потом попёрся в админы, сейчас эникейщик в одном из банков. Думаю про разработку до сих пор, но как научиться программировать я так и не понял.

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

9
1

Читал Н. Вирта, там мало что понятно

Поздравляю, Шарик, ты балбес. Ну, ты просто очередной чел, который послушал набивающих себе цену снобов из интернета. Жалко, что они тебя не послали изучать четырёхтомник Кнута. Вот это было бы ещё рофлянее. Он там всё делает на взятом из собственной головы ассемблерном языке для вымышленной машины

А, если чё я учился в лицее на гуманитарном профиле и прогуливал там уроки. И всё равно заскочил в IT. Делай выводы

4
2

Просто пообщался с опытными и умными (как мне казалось) людьми и попросил совета. Ну, они мне это и насоветовали. Потроллили что ль, пидоры?)

А как вы научились программировать, будучи гуманитарием? Сразу начали осваивать какой-то стек? Без базы в виде математики, Computer Science? Как научились решать прогерские задачи (на логику, алгоритмы)? Прям интересно

2
0

В школе я был как в тумане, вообще в мире разработки не ориентировался. Пытался изучать сначала Java, затем С, потрогал Python. Потом ради интереса поставил Ubuntu, научился работать с командной строкой. Самое первое, что я изучал системно и осмысленно — это SQL. Изучал его по книге Бена Форты «SQL за 10 минут». Ещё трогал Unity. В те годы я скорее присматривался, т.к. вообще не знал, чем именно хочу заниматься. Знал только, что не фронтендом

Уже в ВУЗе плотно засел за C#. Проходил главы на Metanit’e, воспроизводил код из них. Потом дошёл до ASP.NET Core и Entity Framework. Но как и сам C#, так и всё вокруг него мне показалось каким-то диким feature creep, полными легаси, и я изучил Go. Потом я начал смотреть, чё ещё требуют в вакансиях на Go. Узнал про брокеры сообщений и gRPC, изучил их. В ВУЗе был хакатон, я благодаря ему смог пойти на стажировку и получить первый коммерческий опыт

Все эти алгоритмические задачки мне всегда казались какой-то бессмыслённой ерундой для аутистов, потому что в уроках по ООП и БД всё делали на примерах реального бизнеса, например, кинотеатра и билетов, а в олимпиадных задачках была херня какая-то. Но реальность сегодняшнего рынка в том, что кандидатов толпы, а с помощью алгособесов их легко фильтровать, так что придётся в это задрочиться

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

Про пригодность алгодроча в реальной работе: я иногда находил места в коде, где мог бы применить алгоритмические приёмчики. Но в действительности в этом не было бы никакого смысла. Данных через эти точки проходило настолько мало (и никогда не стало бы больше), что хоть там O(n^2), хоть O(1) — реальной роли не играло, так что это были просто вые*оны ради вые*онов и самовнушения, что алгосы реально нужны. Настоящие же траблы с производительностью сервисов происходят из-за отсутствия индексов в БД или утечек ресурсов, иногда из-за проблемы N+1 запроса

4
1

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

1
0

Я как раз про то же кэширование с помощью map и говорил. И да, под тем, что в ЯП именуется map, обычно лежит хэш-таблица. Красно-чёрное дерево обычно находится под капотом и штук типа SortedDictionary

0
0

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

1
2

Во-первых, откуда мне было тогда знать, что в IT можно быть кем-то ещё, кроме разработчика и админа? Когда я только начинал, никто даже не знал слова DevOps. Во-вторых, а почему меня кто-то должен был сделать продактом, проджектом или иным манагером? Манагерские специальности — это по блату. Там ничего знать не надо. Надо только тасочки в Jira передвигать, колупать мозги исполнителям и присутствовать на созвонах

1
1

Та не, колупать мозги и заставлять выполнять двинутые таски на доске в срок это не каждому дано.

0
0

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

0
0

Пробовал шарп, джаву, плюсы. Нихуя не получается. Мне посоветовали читать основы программирования. Читал Н. Вирта, там мало что понятно

Всё ясно. Это как изучать толстые книги по «теории секса» но так ни разу не попробовать получить удовольствие 🙂
В 1984 году я поступил на физфак. У нас сразу начались лабы (лабораторные работы) которые надо было обсчитывать методом наименьших квадратов. На тех старых калькуляторах 🙂 И доставало меня это до края, я злился, допускал ошибки, приходилось начинать с начала…
Один раз это заняло 2 часа — на долбанном калькуляторе !

Но нас начали учить программированию. На первом курсе учили очень плохо всякой формальной хрени но был доступ к программируемым машинам — https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%943-28
А потом мне повезло — девушка, работающая в библиотеке дала мне книжку американца — Т. Уорт «Программирование на языке бэйсик».

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

Ну потом я игрался всякими сортировками пузырьком, искал простые числа. А потом мне объяснили чем компилятор отличается от интерпретатора и я понял что «взрослые мальчики-физики изучают фортран, а бэйсик это для маленьких» 🙂 Фортран я гонял на см-1420 подружившись с молодым парнем, который там работал. Кстати, когда он мне начал заливать про Кнутта я сразу просёк что «прикладным програмистам эта хрень не нужна».

Потом нас учили уже фортрану и численным методам — и учили хорошо. Ибо учили практики.

P.s. Я хотел сказать — сперва надо словить кайф а уже потом изучать «теорию секса». Именно в такой последовательности.

1
3

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

2
0

Вирт молодец! Просто у нас его не правильно готовят.

Я окончил ИТ-факультет в 2012 году. До 2018-2020 годов не оставлял попытки научиться программировать. Но я нихуя не понял как это делать.

Знакомая ситуация. Было такое на первых курсах ВУЗа. И корни проблемы в том, что Вирта не правильно готовят. Дают трупо-паскаль, который лично меня напрягал тем, что не давал полноты картины. А мне было интересно как же оно работает и что и как можно писать по-настоящему. А лабы сводились к рисованию в трупо-паскале каких-то геометрических линий (нафиг они вообще нужны).

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

Потом был C. И препод толково объяснял (пусть порой и на доске писал код). Т.е. объясняет про многопоточность и семафоры, попутно пишет код на C. Да, ты не знаешь C, но потихоньку вкуриваешь.

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

Позже было много всякого (к примеру, численные методы на Pascal’е, bash, OpenGL, etc), но после того как пришло понимание как решать задачи — было уже не важно на чём писать. А вместе с тем пришло и понимание на чём НЕ_писать.

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

Возвращаясь к Вирту. «Алгоритмы и структуры данных» — годная книжка. И дело не в псевдокоде (хотя, wiki говорит, что было издание и для modula-2),
дело в АЛГОРИТМАХ и СТРУКТУРАХ_ДАННЫХ.
Заинкапсулировал структуру данных вместе с алгоритмами — вот тебе и ООП, грубо говоря.

Я окончил ИТ-факультет в 2012 году. До 2018-2020 годов не оставлял попытки научиться программировать.

Вероятно, это не твоё, раз столько времени затрачено без значимого результата.

Нихуя не получается. Мне посоветовали читать …

Я бы советовал решать практические задачи. Когда код — просто реализация решения. Но первичнее кода — решение. А решение — оно для конкретной задачи.

Нет задачи реализовывать свои сортировки — забей на чтение книги Вирта.
Но прочитай обложку: Алгоритмы и Структуры_данных.
И даже так: структуры_данных-и-алгоритмы_для_работы_с_ними.

0
0

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

0
0

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

0
0

Отличная статья. Под нос её совать всем смузихлёбам, кто орёт про дефицит кадров в IT, уверяя окружающих в том, что за последние лет 30 никто не научился этому ремеслу.

9
1

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

18
0

Онлайн-брокеры с доступом к ММВБ уже были, я сам стал клиентом в 2004.
Онлайн-банкинг был менее распространён. Но тогда выделялся Телебанк от почившего в 2008 Гута-банка, посему перешедшего в собственность ВТБ. Собсна по деградации Телебанка я могу только подтвердить что пришли смузихлёбы и всё только методично ломали нахер.
Всякие интернет-магазины с доставкой почтой вовсю цвели уже в 00ые. И по сути были единственным способом купить редкий немейнстримовый товар.

4
0

Да. Я на озоне много чего покупал в 2000-х, хотя тогда он не был маркетплейсом еще.
И полно было Интернет-магазов. Для электронщины обычно пользовались nix — он до сих пор существует.
Не пойму, реально что ли кто-то думает, что в 2000-х была какая-то отсталость? Ну некоторых вещей современных не было, да. Но основное было, то же, что и сейчас. Основное отличие — смарты, тогда их не было, но и нафиг не нужны были. И сейчас они нафиг не нужны в принципе.

3
0

У меня был смарт Qtek в 2006.
Озон всегда косплеил Амазон (отсюда и название) и тоже поначалу продавал только книжки.

0
0

Смарт с тачем или коммуникатор? Тогда же были коммуникаторы. С клавой физической.

0
0

Ну вот я и имел в виду, что не было именно смартов с тачем в полном смысле этого слова. А всякие палмы были, да. Вроде у HP был нормальный палм, не помню точно уже.

0
0

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

0
0

По мне так стилусом удобнее было тыкать в маленькие буковки.

1
0

Конечно, удобнее чем пальцем, дисплеи-то маленькие были. Но вот железные клавы бывали неплохие, это было значительно интереснее чем тыркаться со стилусом. Например у меня с 2010 по 2017 была Nokia E71 на симбиане с полноценной кверти-клавиатурой, и я в итоге наловчился на ней довольно быстро набирать текст…

0
0

Были, просто они были другие. Ось использовалась WinMobile в основном, и сенсоры были резистивные со стилусом. На многих девайсах была клавиатура, часто полноценная QWERTY. Помимо WinMobile, были Blackberry со своей осью, также были смарты на Symbian.

0
0

Самое грустное, что этот расцвет онлайн магазинов там в 2000-х и остался, что бы ни говорили повернутые на вб мамашки. На двух-трех современных маркетплейсах остался один скам и наебалово, что-то стоящее — оверпрайснутое в несколько раз, а чаще всего оверпрайснутое и скам одновременно. В 2000-х и начале 2010-х у нас были: DealExtreme, BuyInCoins, TinyDeal, DinoDirect натурально где можно было купить хоть сушеную залупу воробья, и все это с бесплатной международной доставкой и полной гарантией возврата денег при оплате палкой. Был еще FastTech, где можно было без лишних приседаний практически без наценки купить оригинальные ножи, походное снаряжение, оригинальные аккумуляторы от известных производителей без кидалова и наедалова. Сейчас тот же оригинальный Sony VTC6 купить в принципе невозможно, все маркеты и али (вернее то, что от него осталось) забиты подделками

5
0

Да, до 2014 ещё и выгодно было тариться на зарубежных площадках, и всё это доставлялось в РФ.
Как же так получилось что мы всё проебали??

2
1

Не только мы, на западе та же история. Разгадка проста: продавать стекляшки ничего не понимающим идиотам проще и выгоднее, чем нормальный товар

3
0

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

3
0

По-моему, в нулевых простому человеку было не по карману владеть банковской картой?

0
0

$20 в год кажется было обслуживание дебетовки. В самом самом начале 00ых ещё могли потребовать депозит в пару сотен баксов, которые можно было тут же снять.
От них и толк-то был только для такого вот заграничного шопинга и поездок, ибо в самой России их принимали хрен где да маленько.

0
0

Дотеры и вход (возможно задний) в «ойти», что может быть естественнее, просто созданы друг для друга. 🙂

8
0

онлайн кабинетов у банков в 2000-х не было, это факт

Были. Я свой первый счет в банке открывал где-то в 2006-2007 как раз когда пошел работать после учебы. И точно помню, что у некоторых банков уже был онлайн-банкинг. Тогда даже это было для меня критерием выбора банка.
Самое интересное, что функционал этих онлайн-кабинетов толком не изменился с тех пор.

А так статья супер. Все верно.

Еще добавлю:

27 октября 1995 года в США был основан маленький банк Security First Network Bank, который смог перевернуть всю банковскую индустрию, первым начав предоставлять все услуги через интернет.

3
0

Спасибо за публикацию)) Кстати, именно аналогичный мой пост недавно удалили с пикабу буквально через несколько минут после публикации. Количество нагнанного туда ботья с «зарплатами по 500к» и кураторов айти курсов превышает просто все мыслимые пределы. На фоне теневых сокращений целыми штатами в реальности такая агрессивная агитация загнать всех в айти просто вводит в ступор

18
0

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

Пикабу превратился в фашисткую помойку, никто этому не удивлён.

7
0

А ведь раньше я там сидел и даже статьи писал. Полгода назад удалил аккаунт. Контингент стал просто пиздец. Сплошная вата, промытки, и просто конченые имбицилы. С другой стороны хуле удивляться, одебиливание идёт по всем фронтам.

7
0

Имхо любой массовый форум это сборище дегенеротов. Тот же реддит сейчас.

5
0

@sitebot или модер
у вас изменились правила модерирования? больше нельзя писать ничего про экономические темы? что сообщения удаляются после публикации через пару минут

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

2
0

Все очень просто. Сейчас удобный момент уронить зарплаты в ноль. На фоне СВО и мирового кризиса в IT — нагнать побольше вкатышей. Поэтому агрессивная реклама курсов, боты и т.п. Зарплаты в массе обратно не вернутся. Да они и сейчас не особо большие.

2
0

Хорошая статья, прям глоток свежего воздуха на сайте.

2
0

Миф 1: Они сидят за компьютером 24/7
Реальность: Да, у программистов, как и любых других специалистов, бывают периоды интенсивной работы, когда нужно завершить проект до дедлайна, однако это не значит, что они, как роботы, работают сутками напролет на постоянной основе.

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


Миф 2: Они — гении, которые могут сходу запомнить любой язык программирования
Реальность: Программисты — не супергерои, а самые обычные люди, которые постоянно учатся и совершенствуются. Это необходимо, поскольку в IT-сфере все очень быстро меняется. Нет смысла знать все языки программирования в совершенстве, главное — понимать основные концепции работы и уметь адаптироваться к новым технологиям.


Миф 3: Они работают в одиночку
Реальность: Все зависит места работы. Если программист создает долгосрочные проекты в крупной компании, это по умолчанию предполагает командное взаимодействие: общение с дизайнерами, тестировщиками, менеджерами и другими специалистами.


Миф 4: Ими могут быть только мужчины
Реальность: Мало кто знает, что у истоков программирования стоят именно женщины. Первым программистом считается Ада Лавлейс, которая разработала алгоритм для вычислительной машины Чарльза Бэббиджа. В середине 20 века Грейс Хоппер создала один из первых компиляторов, а многие женщины-программисты работали над проектами NASA. Конечно, девушек, работающих в IT-сфере, намного меньше, но это не значит, что они уступают в программировании мужчинам.


Миф 5: Они зарабатывают миллионы
Реальность: Зарплаты программистов действительно могут быть высокими, особенно в крупных компаниях и при наличии большого опыта, который нарабатывается постепенно.


Миф 6: Они живут очень скучно
Реальность: Для многих людей программирование может стать очень увлекательным занятием. Оно требует креативного мышления и учит решать сложные, но интересные задачи, взаимодействуя с компьютером. Каждый новый проект — это возможность выразить и проявить себя, создав что-то новое и уникальное. Разве это может быть скучным?


Миф 7: Все они закончили университет
Реальность: Это не всегда соответствует действительности. В мире информационных технологий многие успешные программисты достигают высот, обучая себя сами. Сегодня теоретические знания не имеют такой ценности, как практический опыт и наличие хорошего портфолио.


Миф 8: Среди них одни интроверты
Реальность: Программисты ничем не отличаются от представителей других профессий. Они могут любить шумные компании или проводить свободное время в уютной домашней обстановке, но всех программистов объединяет одно — любовь к компьютерным технологиям!

3
7

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

Или вот это:

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

Объясни это некоторым личностям, которые проводят собесы, ведут курсы, распространяют всякие статьи о «реальности в ИТ». Фактически да, смысла нет знать все и невозможно, но требование такое со стороны заказчика работы есть.

Реальные мифы только — это то, что зарабатывают миллионы и то, что гении. Это да, остальное — фигня на постном масле.

5
3

Слишком уж вы идеализируете эпоху прошлого. А на самом деле всё было иначе

Телефоны, упомянутые в статье — это дофига мажорные девайсы. Я ХЗ, как в Москве, но у меня в городе вот таких вот не было вообще ни у кого, были сильно проще

Мобильный интернет на кнопочниках настраивался через ту ещё жопу и был дорогой, за день сёрфинга могло улететь 100 рублей (ещё тех, когда доллар стоил менее 30 рублей). Естественно, при такой тарификации и речи не могло идти о потоковом видео или музыке. Да что уж там, зайдите на YouTube-канал Peptar. Он в одном из выпусков «Баек задрота» рассказывает, что даже в 2007-ом в СПб (!) входящий трафик домашнего интернета был лимитирован, из-за чего у него возникали сложности со скачиванием патчей для World of Warcraft

Отдельно следует отметить WAP-биллинг. Сегодняшние неженки уже привыкли: если ты нигде не выдал реквизиты банковской карты, то вообще по*уй, никто тебе ничего не сделает. А тогда можно было скачать какой-то файл и обнаружить нешуточное такое списывание средств с SIM’ки

Раз уж вспомнили про YouTube, то давайте вспомним и про засилье бинарных плагинов для браузеров (Flash, SilverLight, ActiveX, Java Applets), которые все надо было ставить на комп каждый раз, когда очередной сайт чего-то такого требовал. При этом все они использовали всратый, полный уязвимостей NPAPI. Помните, как все тряслись с Log4Shell? Пффф, в те времена было обыденностью зайти на сайт и просто взять да поймать к себе на комп Trojan Winlock. И антивирус далеко не всегда спасал от такого. Буржуи также могут вспомнить LimeWire, тоже полный вирусни. Хотя блин, благодаря этой проге произошло становление жанра NightCore =3

Были ли нулевые варварским Средневековьем для интернета? Однозначно ДА. Лично я золотой эпохой считаю начало 10-ых, когда уже появились массово смартфоны и более-менее нормальный интернет, домашний и мобильный. Информационное пространство стало более безопасным и дружелюбным, но всё ещё не было так сильно зарегулировано. Монетизации и засилья рекламы было на порядок меньше. РКН в России и леваки на западе не свирепствовали. Но при этом возможности для заработка блогеров и контент-мэйкеров были крайне ограничены, почти отсутствовали

Ну и напоследок скажу: просто наличие технологии — это не прогресс. Прогресс — это массовое использование технологии

4
1

> Мобильный интернет на кнопочниках настраивался через ту ещё жопу и был дорогой
Года до 2005 — да, потом появились SMS с автоконфигурацией и нормальные тарифы. Частенько при замене оборудования операторы вовсе отключали тарификацию, все набирали симок и качали как не в себя, используя телефоны в качестве модемов. На домашних компах в крупных городах в 2007 уже был ADSL безлимит

> давайте вспомним и про засилье бинарных плагинов для браузеров (Flash, SilverLight, ActiveX, Java Applets)
Плохо что ли? Охуенная тема была, кто бы что ни говорил. Сейчас, на минуточку, примерно то же самое пытаются возродить в виде wasm, но через пень-колоду.

> Прогресс — это массовое использование технологии
Не согласен. Появление и начало распространения — прогресс. Заход среднестатистических, не обремененных интеллектом масс — это уже деградация и оскотинивание, что прекрасно можно наблюдать на скатывании контента и сервисов в говно на протяжении 2010 — 2020

5
1

> Мобильный интернет на кнопочниках настраивался через ту ещё жопу и был дорогой
Года до 2005 — да, потом появились SMS с автоконфигурацией и нормальные тарифы.
Да уж, очень сложно, цельных две строчки надо было ввести. Я понимаю, когда тетя Глаша такое пишет, ну уж айтишников-то настройками девайсов пугать это все равно что ежа голой жопой… Другой вопрос, что да, до времен начала десятых «мобильный интернет» был практически малополезным делом, потому как технология CSD, на которой изначально базировался WAP, использовала низкоскоростной голосовой GSM-канал, а GPRS первых поколений (по EDGE включительно) требовал гораздо более высокой плотности базовых станций, чем они были в большинстве регионов, чтобы работать хорошо. Поэтому в реальной жизни было нормой, когда у тебя за секунду качается 50-100 кб, после чего идет перекур полминуты, в течение которого трафик вообще не проходит ни от тебя, ни к тебе. Конечно, это ни к черту не годилось. Более-менее юзабельным все это дело стало только с 3G, что в наших провинцыях соответствовало примерно 2011-2012 году.

1
0

Да чо все к этому мобильному интернету привязались. Тогда уже был почти безлимитный домашний интернет и доступные по деньгами ноуты и компы. Да и по сей день не вижу нормального применения этим маленьким экранчикам. Ради мессенжеров чтобы «в пути» это ещё можно терпеть.

1
1

Привязались, потому что он был нужен. Это совершенно иная степень мобильности, когда у тебя связь есть везде и ты можешь просто расшарить инет и подключиться к своему смартфону с других устройств как к точке доступа, при этом не имея серьезных ограничений ни по скорости, ни по задержкам трафика. Не говоря уже про то что на аппарате работает куча приложений с доступом в инет. Когда появился 3G, потом 4G — это, на мой взгляд, был огромный прорыв. Жаль, что 5G мы, наверно, в ближайшее время так и не увидим.

1
0

Отдельно следует отметить WAP-биллинг

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

Мобильный интернет на кнопочниках настраивался через ту ещё жопу

Потому оно и называлось GPRS. Использовалось исключительно для общения в мессенджерах.

засилье бинарных плагинов для браузеров

Это, кстати, хорошо учило цифровой гигиене. В ту же копилку: многие программы тех времён требовали лекарства (поиск которого само собой сопряжён с риском).

ИМХО:
2000 — 2011 развитие технологий.
2012 — 2024 засилие монетизации.

З.Ы.: если для монетизации нормальное распределение нарисовать, пик придётся примерно на 2018 (привет, крипта).

0
0

Плюсую. В той мухосрани, где Я родился, года эдак до 2010 никто не пользовался ничем, кроме аськи и вк, чисто для переписок. Интернет был дорогой, а покупки онлайн считались скамом. Сегодня же эти технологии масштабированы: у каждого есть безлимитный интернет, доставки, карты, банки, брокеры, такси и даже глючные госуслуги

1
0

Не знаю, мне нулевые нравились очень. Мажорные девайсы вполне себе покупались — достаточно было работать в правильном месте, где руководство фанатело по этим вещам, покупало все это себе и через несколько месяцев меняло на новое. Я уже в 2002 или в начале 2003 имел такую культовую в те времена вещь как Siemens SL45, позже были коммуникаторы Asus P525 и P750, еще что-то подобное… При этом в Москве я никогда не жил. Инет, конечно, был тогда такой себе, но было полно дисков с фильмами и музыкой, а в машине у каждого уважающего себя пацана был хороший CD-ресивер с mp3, а чуть позже уже и с USB под флешки, нам хватало… А заработать было не особо трудно, потому что всякие бизы росли как на дрожжах, всем постоянно было что-то надо. Как по мне, отличное было время, главное было не быть аутистом и не хлопать ушами.

1
0

Ты забываешь, что большинство местных завсягдатаев форума в 2002 году могли заработать только на пирожок в школьной столовой, если помогли мамке ковер пропылесосить.
Чтобы что то заработать в 2002 году, нужно было быть хотябы совершеннолетним(чтобы иметь право работать). А в идеале иметь хоть какую то профессию. То бишь быть возрастом в 20-22 года минимум. Тем, кому в 2002 было 22+ года, сейчас уже под под полтинник.

А тут сидят зумерки, для которых Java 8(которая релизнулась в 2014) — это легаси из доисторических времен.

1
1

Ты знаешь… Я родился чуть раньше, чем ввели войска в Афган. 16 мне исполнилось в 1994, институт был окончен в 2001. Я уже пережил много разных времен. Поэтому могу чего-то сказать почти про все 🙂 Хотя на истину и не претендую. Но мало ли, может, кому-то интересно.

0
0

Хе. Это и заметно по комментам. Поколение Икс собрало вобще все грабли нашего ебаного времени. От от развала ссср, до 3ей мировой, которая началась сейчас.
Но зато да, именно Иксы стояли у истоков современного ИТ, заложили фундамент всего, чем сейчас зумерки пользуются. В том числе и в нашей стране, пусть у нас ИТ в большинстве вторично от западного. Так что действительно — есть чем гордиться)

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

0
0

(Flash, SilverLight, ActiveX, Java Applets), которые все надо было ставить на комп каждый раз, когда очередной сайт чего-то такого требовал

Это мало кого парило и всё ставилось аж бегом. Во многих сбороках Windows Flash и SilverLight шкли уже в комплекте так что даже и скачивать не надо было. По поводу безопасноти, то дыры латались и всё было не так уж и страшно. Когда–то видел статью что в какой–то момнет у Safari дыр было больше чем у Flash.

Мобильный интернет на кнопочниках настраивался через ту ещё жопу и был дорогой, за день сёрфинга могло улететь 100 рублей (ещё тех, когда доллар стоил менее 30 рублей).

Не через жопу а через настройки телефона. Дорогой, да. Я до 2015 года выходил в Сеть через USB–модем.

0
0

Автор, скажи, пожалуйста, ты написал статью под впечатлением наших комментариев по старым телефонам и компам?

0
0

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

5
0

Без обид, ваш труд будет заменён на что-нибудь другое при очередной итерации смены стэков, и хорошо если вас будут помнить хотя бы data hoarder’ы

1
0

Скорее всего не будет заменен вообще до прихода полного цикла генеративной разработки и последующей перегенерации всего, бизнесу это вообще не нужно. А учитывая специфику LLM, вновь нагенерированное будет также простой компиляцией уже существовавших решений. То, что смузихлебы для своих микросервисов до сих пор насилуют утвержденный в 1990 году http и мучаются с шардированием — тому лишнее подтверждение. IPv6 появился в 1996 году, как дела с его поддержкой сегодня, спустя 30 лет?

4
0

Ну вообще-то и микросервисы и брокеры сообщений тоже в 90ые появились.

1
0

В софте не было особым мейнстримом, а вот в железе — да. Все базовые станции и GSM построены на многопоточке, очередях и шинах данных. Итого, у смузихлебов ничего своего нет

0
0

Не стало мейнстримом потому что как бы особо и не нужно было. Оно и сейчас не нужно. Чисто щёки надувать. Как и всем этим типа «хайлоадом» вцелом.

2
0

Собственно, наибольший «лоад» в этом «хае» сегодня берется от самих же гениальных архитектурных решений пориджей

1
1

Нет, я айтишник старой школы, которая делала великие вещи без этих ваших лгбт-микросервисов

В классическом варианте водопада будет много незаменимых, трудности с отчетностью, сложности у новых коллег в вниканием в кодобазу и много чего еще. Микросервисы со стандартизированным систем-дизайном решают множество подобных проблем. Спринты и микросерсы сделаны для менеджеров, а не для разработчиков. Ну и вы возможно упускаете тот момент что раньше не было особо требований по масштабируемости, отказоучтойчивости и секурности всякой. Простецкий интернет-магазин вообще не проблема сделать, а вот с маркетплейсом уже начинаются трудности. Там еще и биг дату надо рядом делать и интегрировать. Например, у озона и ламоды есть департаменты биг даты, в том числе стриминг больших данных. Вообщем куберы и докеры не просто так появились. Это не новомодные свистоперделки, а вполне хорошие инструменты для решениях подобных задач. И чтобы в этом зоопарке было проще управлять сотрудниками как раз и придумали все эти аджайлы со скамом. Также придумали секцию систем-дизайна на собеседованиях, что по сути представляет из себя знание готовых подходов для решения часто встречающихся в такой парадигме задач. Новый сотрудник когда приходит сразу видит знакомые решения на знакомом фреймворке, а не креатив от непризнанного гения. Попробуйте предложить что-то получше менеджерам и кабанчикам.

2
1

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

1
1

Не было раньше требований масштабируемости и отказоустойчивости

Про то и речь, требований таких особо не было.

По мне так — грандиозный распил на требовании нового гораздо более мощного железа

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

Не было никаких стандатизированных подходов к разработке, одни только креативы от непризнанных гениев

Такие креативы шо вы пиздец боитесь с легаси работать.

Не было ничего! Пришли смузихлёбы и спасли мир!!

Микросервисы как раз придумали непризнанные гении еще в 20 веке. Пиздец ты не в теме дядя.

0
0

Про то и речь, требований таких особо не было.

Тебе сколько лет? Если чо, тогда писались не только интернет-сайтики на 3,5 приходящих калеки в день. А мощности железа такие что масштабируемость закладывалась by design.

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

А в итоге для всего этого микросервисного говна нужны тонны нового мощного железа. Потому что смузихлёбы ничего не слышали про overhead.

Такие креативы шо вы пиздец боитесь с легаси работать.

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

Микросервисы как раз придумали непризнанные гении еще в 20 веке.

Именно. Только вот оказалось что нафиг вобщем-то они не нужны.

4
0

А мощности железа такие что масштабируемость закладывалась by design.

Когда у тебя будет высокая нагрузка, например, на праздники, ты как собрался решать вопрос? Закупить заранее супермощное железо, использовать его большую часть времени на 50% и только к празднику оно будет работать на 100? А если наебнется то у нас рядом такая же супер-мощная железка которая стоит про запас? Это же тупо. Объясни тогда что ты имел ввиду.

А в итоге для всего этого микросервисного говна нужны тонны нового мощного железа. Потому что смузихлёбы ничего не слышали про overhead.

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

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

Видел я код на миллионы строк кода монолита от NTS wincash (https://www.ntsretail.com/). Он как раз был написан старичками где-то в начале нулевых. Ёбнутый монолит где всё со всем связано. Смузихлебы и то сейчас получше кодят.

0
0

Такие креативы шо вы пиздец боитесь с легаси работать

Легаси как огня боятся как раз любители 10 уровневых настрапониваний, для старой школы и php не зашквар

Микросервисы как раз придумали непризнанные гении еще в 20 веке.

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

6
0

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

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

0
2

Современный маркетплейс — это вб чтоль? Где буквально нет ничего, кроме кнопки оформления заказа? Это по твоему то, чем можно гордиться? Я писал выше про китайские маркетплейсы, которые цвели в 2000-х, они все были написаны на ебаном древнем php и безотказно обслуживали сотни миллионов людей по всему миру на тогдашнем железе. Что с лицом?

3
0

Где буквально нет ничего, кроме кнопки оформления заказа?

Что с лицом?

Чуть фейспалмом не разбил. Ты троллишь или реально так думаешь? Напишешь статью о том как надо правильно разрабатывать? Покажи нам всем. Возможно мы правда все заблуждаемся.

0
0

Ну давай, расскажи нам, как эта твоя поделка с тремя кнопками пижже, чем какой-нибудь alibaba родом из 2004

0
0

WB то же на PHP вроде или вообще ASP. Но мне нравится пример с AliExpress. У них поиска по сайту ни в каком виде так и не появилось, дизайн страниц только год назад поменяли, но там закупается половина нашей страны. Вот так вот развенчиваются мифы о том что бизнес не может существовать без прикрученного полнотекстового поиска к своему сайту)))

0
0

TLDR: пришли кабанчики, провели по губам и присунули за щеку терпилам-пориджам, заставили плясать под свою дудку как собак в цирке. Вот только ни к чему хорошему это не привело. Да, незаменимых теперь нет, но сроки разработки всего выросли в 2-3 раза, качество скатилось, новые идеи не появляются, а старые развить эта толпа дрессированных куколдов не в состоянии. Достаточно посмотреть на историю Windows, за каких-то 10 лет в 2000-2010 было выпущено 4 версии (не считая серверных и всякого embedded), каждая из которых отличалась от предыдущей практически всем. Что там про неэффективность незаменимых и водопад?

2
0

Да, незаменимых теперь нет, но сроки разработки всего выросли в 2-3 раза, качество скатилось, новые идеи не появляются

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

0
0

Проседание качества тоже временное явление

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

Чем дальше тем больше готовых решений, где те самые гении уже все сделали по уму и супер-оптимально

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

1
0

Да кого там переписали в спринге? Одна и та же херня в основе фреймворка с начала нулевых годов. Че вы несете вообще? Давайте статью по фактам. Про то как надо правильно. А то звучит пока так что все долбоебы, а одни вы дартаньяны, но секрет свой конечно не раскроете.

0
0

А ты спрингом этим своим сам пользуешься вообще? Я — да. И могу сказать, что депрекейтят и выкидывают старое они так, что в существующих проектах на новую версию иной раз переехать нереально без глубокой инспекции ануса. Но помимо удаления старого они еще рожают новое буквально каждый божий день, и весь этот зоопарк кодомакаки непременно стараются затащить в проект, иначе зря что ли на курсах изучали. Раз пошла речь за java, давай вот возьмем реактивный стек, на который сегодня радостно и улюлюкая переходят все «прогрессивные молодые команды». Все было неплохо, но теперь в java подогнали виртуальные потоки и получается, что вся эта реактивная хуйня как бы не очень то и нужна в 99% случаев, ради которых на нее усиленно переходили защеканцы. Теперь получается, что стильный модный rx-стек — галимое воняющее легаси, которое в поддержке сложнее и гемора доставляет больше, поэтому актуальные вкатуны уже воротят нос от всего этого и будут писать по своему. Что там про стандартизацию говорил? Этот спринг сам вообще уже всех начал заебывать, количество вакансий с micronaut не даст соврать. Начинаем с начала, получается? Все как я говорил — спринт на месте

2
0

Не только спринг заебал, жава сама по себе заебала, теперь надо знать и жаву и котлин и 100500 фреймворков и все равно все пришли к GraalVM и компиляции в байткод. Потому это все всех достало и пошла жара на фреймворках C++.А то что records появились хер знает когда , а то что они не только в спринге ,но и жакарте не появились, релиз которой намечался летом 2024, а уже год к концу подходит.
А то что спринг говно медленное и не многопоточное и жрущее память так это всех устраивает особенно главного его спонсора, который на виртуальных машинах со спингом деньги делает. И ничего из этого не напишут на швабре, там один девиз — «улыбаемся и машем».

3
0

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

3
0

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

3
0

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

2
0

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

2
0

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

0
0

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

Ты сделал мой день 🙂

0
0

Удалят за 0.333 наносек))) Или будут плакать, что многие сервисы в РФ появились таки с нуля (ну и что, что по образу и подобию на готовой проверенной архитектуре, зато свое). Тамошним пирожочкам хоть ссы в глаза

3
0

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

2
0

Ну если кто рискнет вбросить — я только за, у меня своего акка нет там

2
0

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

4
2

Очередной кабанчик порвался от того, что чувак сидит на удаленке и работает на 2х работах

Ну вот, смотрите- человек мне пишет — работает на удаленке на 2х фуллтайм позициях 🙂 и типа вертел на одном месте вернуться в офис…

Кто этот воин? Скажите, какой герой из Вселенной Марвела может работать фуллтайм на 2х работах долго? Люди, которые ему платят не понимают, что он уже вертит их на одном месте и гордится 🙂

Я приведу пример — у нас есть могучий dev.ops в Сербии, он работает 4 часа в день на нас и 4 часа на другого клиента. Говорит, что физически больше не может ничего делать и отказывается от доп.задач. И я верю на 110% что это самая честная позиция.

Вот вам неприглядная правда про удаленщиков, которую редко так выставляют «наружу».

Кстати, если этот прогер на удалёнке филонит на одной или сразу на обеих работах, то он прав.
Ибо с учётом отношений к программистам в сегодняшних реалиях, это таки один из немногих способов получить ЗП как раньше.
Ещё кстати не известно сколько прогер получает на этих работах, может там в сумме выходит 200 тыс руб 🤷‍♂️

2
0

А этот хмырь не задумывался, что его не должно ипать, на скольких работах работает исполнитель?
Какого хрена он решает, что делать человеку? Задачи выполняет исполнитель? Ну и все, все отлично.
Офигевшие же хотят именно раба, чтобы отпрашивался в туалет у них.

Если прогер филонит, то надо спрашивать насчет выполнения задач, не насчет двойной занятости.

4
0

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

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

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

0
0

… в варкрафт играем…

Как в варкрафт играют, а как же саморазвитие???

0
0

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

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

Кроме того, при трудоустройстве в некоторые компании у вас будут проверять наличие открытых ИП (а именно через них и осуществляется сверхзанятость) и требовать их закрыть, даже вы просто собак на дому в свободное время стрижёте

1
0

Кроме того, при трудоустройстве в некоторые компании у вас будут проверять наличие открытых ИП (а именно через них и осуществляется сверхзанятость) и требовать их закрыть, даже вы просто собак на дому в свободное время стрижёте

ГПХ и нет проблем.

0
0

Я уверен, что ты офигенный специалист. Но ты почему то нифига не понимаешь в делах.

0
0

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

0
0

Удивляет в этом всем то что раньше эти сервисы, игры ,технологии, операционки для телефонов и многое многое другое писались за месяцы и считанные 1-2 года. Нынешние ИТшники html и sql годами на курсах не могут выучить.

0
0

Потому что все современное IT — просто скам. Никому в буй не упершиеся фичи и доработки продают за нехилые бабки, а терпилы клиенты еще спасибо говорят, в жопу целуют и боготворят. Не так давно на работе глаз зацепился за сумму очередной согласованной доработки по небольшому отчетику (добавить буквально 1 столбец с суммой, работы на 30 минут) — она за вычетом откатов обошлась клиенту в 2 (два) миллиона. Эти 2 миллиона он бы мог накидывать в виде 5000р добавки к зарплате какому-нибудь сотруднику за ручной подсчет в эксельке на протяжении 33 лет, вы только вдумайтесь в это. Через 33 года не будет ни нашего отчетика, ни самой фирмы, о чем думают терпилы-клиенты?

4
0

Тут все дело в откатах и российской действительности. Откатывать за код очень удобно и безопасно и можно не стеснятся в суммах вообще. Если раньше когда откатывали на железках ,то и железки надо было покупать и конкуренты были и с ценой не загрубишь,а в софте все иначе. Главное чтоб была соевая команда после 10ти собесов нанятые сотрудники, которые пишут идеальный код и только для избранных клиентов. Тут на швабре статья попалась, ит контора пишет что клиенты плохие , клиентский менеджер заставляет придерживаться сроков ,а мы такие классные увеличиваем сроки с 2х до 4х лет . А поскольку клиент лох и штрафных санкций в договоре нет ,то предпочел не разрывать контракт. Я чес слово в неописуемом ахуе. 4 года … 2 года сверху… Они вообще Фаулера читали? А скрам в оригинале читали? Бизнесы банкротятся и поднимаются быстрее чем они очередную CRM пилят студентами на коленке, которые настолько тупы и пронепригодны что им надо 4 года учиться формошлепству.

0
1

Может быть, потому что они были простенькие и заточенные под маломощные устройства? Игры для Atari тоже как бы писались за месяц-два одним человеком. А в эпоху SNES уже нужен был минимум год и команда

0
0

Многое в ИТ появилось как дипломный проект , например Линукс. Много ли вкатышей могут такое написать по окончании своего двухгодичного курса на тындекспрактикуме?

0
0

заточенные под маломощные устройства

А это как раз наоборот значительно усложняет разработку.

0
0

Только если ты пытаешься в маломощное устройство впихнуть что-то, что ему явно не по силам, как это делали представители демосцены. А так посмотри на игры для Atari 2600. Там просто цветные квадраты бегали за другими цветными квадратами, и на этом всё

1
1

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

2
0

Я уже сказал
Стандартная игра для Atari могла быть сделана одним человеком всего за пару месяцев
Стандартная игра для SNES делалась уже командой разработчиков за где-то год
Это факты, с ними спорить бесполезно

Другой пример. Странички WEB 1.0, выглядевшие максимально примитивно и написанные без CSS, делались не особо долго. Затем у нас появилась возможность использовать PHP и Perl и делать сайты с UGC-контентом. Занимать такое стало больше времени и требовало больше квалификации, ведь надо было в дополнение к вёрстке знать ещё JS и PHP. А сейчас у нас вообще за фронтенд отвечают отдельные людьми со своими охапками фрэймворков и отдельным своим миром. Посмотрите на внешний вид самой ранней странички YouTube и сравните это с тем, что мы имеем сегодня. Она теперь тупа более наполненная

Технологии усложняются, время разработки растёт, но растёт и качество приложений. Я не смогу сказать за личные кабинеты банков, но если говорить про игры, то в J2ME отсутствовали методы для произвольного вращения спрайтов, например, что накладывало ограничения. Та же Angry Birds в том виде, в котором мы её все знаем, попросту не могла бы быть реализована на этих ваших понтовых кнопочниках из 2007-го

0
0

Стандартная игра для Atari могла быть сделана одним человеком всего за пару месяцев

Так и квалификация тогдашних программистов была другая.

Стандартная игра для SNES делалась уже командой разработчиков за где-то год
Это факты, с ними спорить бесполезно

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

Посмотрите на внешний вид самой ранней странички YouTube и сравните это с тем, что мы имеем сегодня. Она теперь тупа более наполненная

А по функционалу всё то же самое. Навесили свистелок и перделок оверинжиниренным дерьмом. Да это вся суть современного айти.

5
0

А сейчас у нас вообще за фронтенд отвечают отдельные людьми со своими охапками фрэймворков и отдельным своим миром.

И на выходе получется тот же HTML и CSS, но для генерации которого предварительно нужно загрузить и исполнить сотни килобайт или даже мегабайты скриптов. Раньше я сильно не любил jQuery потому что его пихали везде из–за любой мелочи чтобы саому не разбираться и вместо десяти строк кода написать две, но со временем стало только хуже потому что к jQuery добавились фреймворки. В чём особая выгода делать отображение комментариев через JavaScript c подгрузкой по десятку за раз и с отображением серых полос на месте ещё не прогрузившихся? Всё это по большей части замкнуто само на себе (мама, смотри я программист. Вместо собирания странички на сервере у меня теперь javascript–приложение и я гружу JSON на каждый чих). Ну, и ещё ради свистоперделок.

Посмотрите на внешний вид самой ранней странички YouTube и сравните это с тем, что мы имеем сегодня. Она теперь тупа более наполненная

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

1
0

Что самое интересное, сами современные розовощекие любители смузи буквально пропитались этой идеей, уверовали в собственную уникальность и дружно подпевают этим инфоцыганам: «кто, если не мы, мы создали все, весь мир держится на нас».

Самое интересное, что это IT-шное безумие почему-то считается «высокими технологиями»! 😀
В эти «высокие технологии» могут вкатиться вчерашние повара, дворники, таксисты… представители беднейших каст Индии, Пакистана, Бангладеш, Африки…
Для того, чтобы толкать вперед «высокие технологии» достаточно 7 классов образования в средней школе, житейскую мудрость да крестьянскую сообразительность! И много IT-книжек + документации самостоятельно проштудировать.

Никто здесь подвох не чувствует?
Я как-то по своей святой наивности высокими технологиями (без кавычек) считаю умение проектировать и производить современное компьютерное железо: (сигнальные) процессоры, оперативную память, SSD/HDD, микросхемы компьютерной логики… Насколько я знаю, никакой самый густонаселенный район Бангладеш современный процессор Intel или микроспорию на плате видеокарты NVidia даже близко изготовить не сможет.
А вот сайтики фронтэнд-бэкэнд бангладешцы вполне себе успешно ваяют…
Как говорится, вот такие пироги… вот такие «высокие технологии».

Так в чем здесь подвох?
Мне становится страшно за судьбу вкатившихся в IT-шечку «интеллектуалов» с 7-ю классами образования, когда индустрия их выкинет на обочину жизни если не в нынешний «кризис», то уж после 40 лет — обязательно. Так как «учиться» с требуемой для IT скоростью после 40 лет уже не выйдет.
Почему я слово кризис взял в кавычки? Да потому, что это не кризис (как был кризисом крах доткомов в 00-х), а магистральная тенденция. Не даром этот «кризис» все проходит и проходит с середины 2022 года и все никак не пройдет. Даже инфоцыгане все сроки сдвигают и сдвигают — если в 2022 году они говорили, что надо потерпеть 1-2 года, то сейчас на конец 2024 года инфоцыганские сроки возвращения всеобщего IT-благоденствия уже сдвигают на 2026 год. Но я повторяю — ИМХО это не кризис, а магистральная тенденция.

Вот и представьте: человеку 40-45 лет, за плечами только 7 классов средней школы да два десятилетия занятия обесценившимися навыками, да еще и с умопомрачительной конкуренцией за грошовые вакансии.
Что человеку делать? Бррр… аж «мурашки по спине — ледяной волной»!
А ведь в 18-20 лет человек искренне считал, что ухватил Бога за бороду и на ширмочка заскочил в «высокие технологии»…

7
1

Насколько я знаю, никакой самый густонаселенный район Бангладеш современный процессор Intel или микроспорию на плате видеокарты NVidia даже близко изготовить не сможет

Чел, как же ты обосрался. Посмотри кто в интел делает эти процессоры и кто там в начальстве сидит. Intel на бангладеше в общем-то и держится.

0
3

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

Понятное дело, что самые грязные производства переносят в третьи страны, чтобы кислотные реки текли в Индии, а не в США.
Но даже при этом производство самой технологичной вещи (спецлазер для производства микросхем) держат в странах «золотого миллиарда» — конкретно в Нидерландах.
P.S. Это касается не только электроники, но и, например, производства автомобилей — ключевые компоненты делают у себя. И при прекращении поставок этих компонентов весь теремок с производством современных автомобилей в «индиях» сразу рассыпется.

3
0

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

Давай не будем утрировать. То, что ты описал — это крайне редкий, из ряда вон выходящий случай (даже игростример Папич, про которого говорят, что он закончил 8 классов, на деле закончил 11 в вечерке). В России по закону каждый обязан по закону завершить хотя бы 9 классов и колледж (техникум, ПТУ и всё такое). По факту же много тех, у кого 9 классов и неоконченная средуха. Я бы сказал, что это и есть, так сказать, модальный минимум (наименьший уровень образования, с обладателей которого на рынке труда больше всего). А для IT модальный минимум — 11 классов + неоконченная вышка. А твоя возможность перекатиться в другую специальность зависит не столько от первичного образования, сколько от финансового положения и взятых обязательств (семья, ипотека, автокредит и т.д.)

0
0

(даже игростример Папич, про которого говорят, что он закончил 8 классов, на деле закончил 11 в вечерке)

Вот и спалился типичный представитель аудитории этого сайта интересы которого — просмотр Утупа и Папич.

0
2

Никто здесь подвох не чувствует?

Современное айти — байтослесарня. А для выполнения этой работы, соответственно, достаточно закончить ПТУ.

2
0

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

5
0

Нет. Это инженерия. То, что делает большое количество людей, не в счёт. Это всегда было инженерной мыслью.

0
1

Не прошло и дня, снова порваный пердак кабанчика
Господа, у нас новый тренд на линки динки
Третий пошёл 😁

А как вы проверяете своих удалённых сотрудников? Что они не работают параллельно на двух-трёх работах?

С развитием удалёнки такие случаи стали не редкостью. Кто-то считает это исключительно вопросом доверия, а кто-то внедряет жёсткие методы контроля. Но важно понять: как сохранить баланс между эффективностью бизнеса и уважением к сотруднику?

Какие подходы используете вы? Оцениваете только по результатам? Или вводите механизмы, чтобы выявить «многозадачных»?

Поделитесь своими мыслями. Это проблема или нет , вообще ?

3
0

Некоторые компании, особенно галеры, вполне устраивает что к ним устраиваются на вторую работу. Они прекрасно понимают зачем соискателю нужен ГПХ.

0
0

Лол, нет, по ГПХ такие челы людей устраивают, чтобы меньше налогов платить и чтобы работник был меньше защищён при трудовых конфликтах

3
0

Лол, нет
Сразу видно сам никогда не пробовал устраиваться на вторую работу и с овчарками не общался, а просто пиздишь хуйню из головы. Вы заебали, фантазеры ебаные. Кто тут вообще реально в айти работает?

0
5

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

6
0

Комменты не читал, но уверен, под статью набежит макак с «у меня был такой, как же он мне нравился». Так вот, всем валынка «помню, как в детстве» — засунул по поботинку в сраку и харкнул на лысину. Понятно, что в пустой бошке кроме грязного заводика(вонючего офиса), жирухи на засаленной кухне, и обнаглевших и отупевших в пень спиногрызов больше ничего не осталось, поэтому остается только вспоминать «детство, молодость, как трахали гусей». Вместо того, чтобы писать по делу. Идите вы со своим детством и «у меня был такой» на хутор бабочек ловить. Этот ностальгический высер, как и ему подобные, не о в вашем обосранном пролетарском детстве в облезлой панельке, о том, что эти прекрасные идеи, решения и вещи остаются такими прямо СЕЙЧАС. Нокия, кстати, такие, как на фото, в наших Папуассиях были у 1 на 100500. И хотя решения были одними из самых инновационных — оставались недоступны для среднестатистического быдла.

2
0

Нокия, кстати, такие, как на фото, в наших Папуассиях были у 1 на 100500. И хотя решения были одними из самых инновационных — оставались недоступны для среднестатистического быдла.

Согласен а про ностальгию и прочее нет. Автор в целом прав и посыл верен.

1
3

Иди в «танчики» полупись, аленяка, пока жируха от тещи не вернулась.

1
0

Заслуга армии нынешних айтишников не в том что они изобрели новые технологии — а в том что внедрили их в “продакшен”, сделали доступными и массовыми. А внедрение любого сервиса, тем более хоть сколько-нибудь нагруженного, таит под капотом сотни решенных проблем о которых пользователь и не задумывается — вопросы миграции данных, обновления версий, интеграции с другими сервисами, безопасности, поддержки.
В 2000х я получал свой первый загранпаспорт — для этого приехал в тогда еще ОВИР — чтобы записаться на подачу документов. В день подачи приехал за два часа до назначенного времени — так как могли вызвать раньше. После чего — аналогично приехал и несколько часов ждал полчуения.
Теперь же — я подаю заявку на госуслугах не выходя из дома, иду — в любое время в МФЦ в соседнем доме где фотографируюсь — после чего получаю смс и прихожу в тот же МФЦ за паспортом. Трудозатраты сократились с 10 часов до получаса. И я горд что в свое время. как раз писал сервис отправки (шифрования, подписи, привязки к бибданным анкеты) фотографий из МФЦ в СМЭВ.
Аналогично — страховка. В 2000х — ехал с документами в страховую, писал заявление, ксерил документы. Сейчас я получаю пуш-уведомление и тремя кликами оплачиваю продление страховки — и электронный полис приходит на почту.
Я помню как генерились отчеты — со статистикой — их всю ночь считал какой-то макрос и генерил кривой экселевский файл. Сегодня же отчеты генерятся в реальном времени на любую дату в прошлом, в куче форматов, с графиками, с разграничением прав доступа.
А в офисе? Сколько было систем в которых одни и те же данные вводились заново — пришел в “личном кабинете” заказ — его оператор распечатывает и вводит заново в систему документооборота. А сегодя — все данные пробоасываются автоматом, учитываются в статистике — так что оператор просто просматривает результат работы сервиса и подтверждает его.
И я отлично понимаю — какого труда стоит развивать и поддерживать цифровизацию — чтобы все это работало, чтобы с телефона можно было и пиццу заказать и такси вызвать и большую часть офисной работы выполнить.

1
0

А ты хотел чтобы что, раз и всё было написано сразу? Вполне логично что такая срань как получение загранника, который получают раз в 10 лет, будет автоматизирована в самую последнюю очередь. Тут как раз наоборот вопрос, а так ли надо было вообще автоматизировать операцию, которую проводят 30% населения раз в 10 лет? А вспомним как срочно пришлось откатывать услугу удалённой ЭЦП оформления сделок с недвижимостью — услуга оказалось крайне восстребованой у мошенников, а простые люди раз-другой в жизни и ножками и до регпалаты дойти не против.

2
0

Могу сказать про дизайн. Со времен этих Нокий никто ничего не изобрел даже и близко похожего. Кроме кучи ненужного мусора, чтобы еще больше ни хрена не уметь и не делать. Из полезного на ум приходит только Figma, которая унифицировала и систематизировала стандарты, поставив раком индустрию кривых Фотошопов. Сейчас дизайнерами себя называют хрен пойми кто. Больше всего — прокладки между бизнесом. У них сейчас это стало прямо потолком карьеры, когда вместо дизайна ты занимаешься вылизыванием жопы клиента, или созданием очередного 100500-го на х никому не нужного сайтика по защите жоп укуренных фотографов «творческого» объединения «Ганж-боке», которым никто не дает лаве за их фото блевтину. При том ни рисовать, ни вкуса этот дизайнер не умеет и не имеет. Зато имеет 5000 таких же хомяков в Фейсбуке, которым кроме ойтишного бабла, «саморазвития и путешествий(шлюх и блэкджека)» больше ничего не интересует. И срать они хотели на настоящий дизайн, геймдев, изобразительное искусство, рекламу. Они хотят только светиться своими лощеными рожами в коротких штанишках на фоне пальм с обосранным чайками макбучиком. Потому что только конченный идиот будет работать на пляже.

1
0

Из полезного на ум приходит только Figma, которая унифицировала и систематизировала стандарты, поставив раком индустрию кривых Фотошопов.

Меня корёжит от Figma и прочих высеров для вэбмакак и от вэбмакак. Явасприптёр не человек.

2
3

Шурик, вот ты вроде неглупый в своей сфере человек, по крайней мере создаешь такое впечатление. Но ты, как и многие айтишники, очень недалекий во всем остальном по жизни, словно застрявший в теле взрослого мужика 13 летний школьник, который «за все хорошее против всего плохого» до степени какой-то блаженности. Ты говоришь про цифровые удобства для людей, создание которых проплатило государство, которое параллельно закрывает школы с больницами и которому вообще похуй на людей. Ничего в голове не щелкает? Загон всех в сбп, перевод на цифровой рубль и использование биометрии — оно конечно же для удобства людей, да? Нахуй такое развите, кмк. Осаго и 20 лет назад удаленно по email оформлялось, как и многое другое, ничего нового пориджи не принесли, кроме кнопок в супераппах

8
0

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

0
2

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

7
0

Какая разница какие факты это отменяет, а какие подтверждает? Суть то одна — государство тебя поимеет как бы ты ни старался его обмануть. Депутат тоже синоним пидараса кстати. Почти любая хорошо оплачиваемая профессия для обывателя «пидарас». Тоже мне, америку открыл.

Какой дурак будет сваливать из профессии если ему там сейчас комфортно и хорошо платят? Чтобы что? Чтобы пойти работать на склад или в курьеры для того чтобы подготовиться к будущим увольнениям? Вот вы начинаете мысль свою, но никогда не заканчиваете. А ведь если закончить получается бред сивой кобылы. Кого-то уволят, а кому-то кирпич на голову упадет. Кто-то красиво выйдет из ситуации, а кто-то неочень. Это жизнь и многое зависит от удачи и самого человека.

3
0

Депутат тоже синоним пидараса кстати

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

Какой дурак будет сваливать из профессии если ему там сейчас комфортно и хорошо платят? Чтобы что? Чтобы пойти работать на склад или в курьеры для того чтобы подготовиться к будущим увольнениям?

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

2
0

Только депутат социально защищен и огорожен от быдла, а розовощекие — нет

Зато они не отгорожены от себе подобных. Один на другого сменился и всё, суши сухари или убегай пока не закопали. На «розовощеких» всем просто насрать и никто их не трогает.

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

Уже не первый раз вижу эту полоумную херню здесь. Ты реально думаешь что васяны пойдут пиздить айтишников? Прямо поджидать наверное у проходной сбера будут или вычислять через ментовскую базу кто где работал, да? Ну тебе самому не смешно от сказанной тобой хуйни? Кассиров и не только УЖЕ успешно заменили, но никто никого пиздить не пошёл. Типичному васяну алкашу вообще не до этого. У него начальство будет всегда виновато, а не айтишники, но начальству они ничего сделает. А адекватный васян просто пойдет на другую работу. Тем более замещение профессий происходит постепенно. Думаешь у власти совсем долбоебы чтобы внезапно оставить большую часть населения без работы и дать возможность организоваться? Начни хоть немного думать.

Работу в айтишке, в особенности в бигтехах и финтехах, комфортной я бы не назвал.

Мне и коллегам комфортно работать. Знакомым тоже. Я хз где вы работаете и почему.

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

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

0
0

Один на другого сменился и всё, суши сухари или убегай пока не закопали

Им есть куда бежать, в отличие от розовощеких куколдов, лол))

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

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

Думаешь у власти совсем долбоебы чтобы внезапно оставить большую часть населения без работы

АХАХА, перечитай еще разок выше про события 30 летней давности)) И еще учитывай, что тогда страна не была под рекордными санкциями, ей тогда помогал весь мир вылезти из очка, а постсоветские люди в целом были адекватнее нынешнего зверья. Но ты ведь ни за что не поверишь, что сегодня может быть еще хуже?

Мне и коллегам комфортно работать. Знакомым тоже.

Звучит как «мне 25, и я чувствую себя прекрасно» из уст седого потасканного жизнью деда)) Твоя манера общения и пассивная агрессия выдает в тебе ранние признаки выгорания и депрессии, я бы посоветовал тебе обратиться к специалистам, пока резьбу не сорвало

5
0

По уровню ЧСВ вкатыши депутату фору дадут.А кто как не зазнавшийся сноб с запредельным ЧСВ вызывает большее отвращение?

0
0

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

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

0
0

оно конечно же для удобства людей, да

Да. Для удобства людей в погонах. Но и нашего иногда тоже. А вы сейчас оба вступаете в неразрешимый философский диспут, который был хорошо обрисован в Final Fantasy 7:
— Вы выкачиваете из планеты энергию и постепенно убиваете её!
— А ты представь, сколько больниц перестанет работать, если мы не будем этого делать!
И кто же прав? Ну, к заветам того же Унабомбера массово никто не прислушался, так что прав, наверное, всё же пока что Шурик

3
0

оно конечно же для удобства людей, да? Нахуй такое развите, кмк

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

«– Это мы говорим, будто мы выдумываем. На самом деле все давным-давно выдумано. Кто-то давным-давно все выдумал, сложил все в ящик, провертел в крышке дыру и ушел… Ушел спать… Тогда что? Приходит отец Кабани, закрывает глаза, с-сует руку в дыру. – Отец Кабани посмотрел на свою руку. – Х-хвать! Выдумал! Я, говорит, это вот самое и выдумывал!.. А кто не верит, тот дурак… Сую руку – р-раз! Что? Проволока с колючками. Зачем? Скотный двор от волков… Молодец! Сую руку – дв-ва! Что? Умнейшая штука – мясокрутка называемая. Зачем? Нежный мясной фарш… Молодец! Сую руку – три! Что? Г-горючая вода… Зачем? С-сырые дрова разжигать… А?!.. Кто сложил всё в ящик – он знал, для чего это выдумано… Колючки от волков?! Это я, дурак, – от волков… Рудники, рудники оплетать этими колючками… Чтобы не бегали с рудников государственные преступники. А я не хочу!.. Я сам государственный преступник! А меня спросили? Спросили! Колючка, грят? Колючка. От волков, грят? От волков… Хорошо, грят, молодец! Оплетём рудники… Сам дон Рэба и оплёл. И мясокрутку мою забрал. Молодец, грит! Голова, грит, у тебя!.. И теперь, значит, в Весёлой Башне нежный фарш делает… Очень, говорят, способствует…»

Только вот, как пели в моем детстве — «фарш невозможно провернуть назад и время ни на миг не остановишь» — глупо отказываться от прогресса на основании того что он может быть использован не только для благих целей — с целью тотального контроля или мошенничества. Во-первых потому что «благ» от прогресса всегда было больше — даже такая сомнительная вещь как расстановка камер по всей Москве («тотальная слежка же!») сделала город намного безопаснее. Число «гонщиков» на дорогах уменьшилось, гопники и мелкие карманники — это уже редкость, если только какой-то гость залетный. Использование цифровых сервисов мне как пользователю экономит часов 30 в неделю — а это достойное вознаграждение за то что государство может в реальом времени знать сколько я плачу за коммуналку, куда кздил на такси и какие мандарины заказал с доставкой в ЯндексЛавке.
Ну а во-вторых потому что вместо борьбы с прогрессом лучше использовать тот же прогресс для борьбы со злом — те же ЭЦП заметно осложняют жизнь машенникам. А как противостоять государству — про это рассуждали еще Бакунин с Кропоткиным.

3
1

Не видишь чтоле, от прогресса больше вреда чем пользы, куда больше вреда. Забудем о бетонной клетке, ослаблении генов и смертях от переедания, лучше о важном. Как минимум мир становится хрупким, если первобытный строй ледниковый период похронить не смог, то цивилизация сама себя похоронит. 200 лет назад ничто не могло уничтожить человечество, сейчас есть ядерное оружие, дождемся когда появится биопринтер и любой сможет начать эпидемию, привет парадоксу Ферми.
Проблемы пошли с момента когда люди начали говорить. Увеличились знания о крюках и ловушках и звери пришли в сметение, увеличились знания о сетях и приманках и рыбы потеряли покой. Мир идет к закату, но слепому визин не поможет, джина в бутылку не загнать, надеюсь на наш век хватит времени. Хотя жизнь при всем желании истребить не получится, тараканы подхватят эстафету.
Да и к чему бакунин с Кропоткиным, будто что-то новое там есть? Когда появилась архия появилась и анархия, все рождается парами, можно еще к Эпикуру с Пифагором отослать, хотя и они первыми не были.

2
0

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

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

1
1

Ты серьезно? Я хренову тучу операций не могу сделать на госуслугах.На них тока в очереди записываешь, совок вечен и без очереди никуда. А то что появились электронные очереди это так себе достижение , в нормальных странах сотрудников в ведомствах хватает и никаких 3х дневных очередей нет. А то что госуслуги есть , а такая дичь как трудовая книжка до сих пор жива никого не смущает? В нормальных странах нет лишних документов в виде трудовой , т.к. это абсолютно лишний документ.Собственно и в нашем законодательстве трудовые отношения возникают из трудового договора ,а не записи в книжке. Это я просто как пример, т.к. на администрирование этих книжек и цифровые сервисы с электронными книжками тратят деньги. А зачем ждать СМС для получения паспорта? Пришел подал заявление, да, это до сих пор делается лично и тебе сказали день после которого забрать? для чего мне этот тупой сервис госуслуги? Чтобы у меня его взламывали и на меня кредиты мошенники оформляли? Или чтоб я государству подарил свою биометрию?
Мой реальный кейс с госуслугами- пришел обновлять права ко времени , меня направили в очередь, в очереди сказали что мне теперь в другую очередь, в другой очереди я пробыл 1,5 часа не считая 30 минут в первой. На мои предъявы что как долго я на госах ко времени записывался , мне сказали что у них работа все по нормативам, тока норматив пошел после того как я в первой очереди постоял. Мне такие говносервисы за наши деньги не нужны.

4
1

Ты серьезно? Я хренову тучу операций не могу сделать на госуслугах

Госуслуги появились лет десять назад — и если первоначально, действительно, сильно «глючили» — то последнее время я не помню чтобы у меня возникали какие-то проблемы. Оформить запись на свадьбу, оформить запись на регистрацию покупки недвижимости, плучить выписку с инн и снилсом, заплатить налоги — все работает четко. Вообще люди очень быстро привыкли к хорошему и сейчас уже возмущаются что нет какой-то экзотики или где-то что-то подглючило — забывая сколько времени приходилось тратить на это каких-то лет 10-15 назад.
Про «нормальные страны» — ну это какое-то наивное мнение человека который никогда не сталкивался и не слышал рассказов тех кто сталкивался с тем как работает бюрократический аппарат в «развитых странах»

2
3

А какая связь между бюрократией в каких-то странах и госуслугами? Еще раз — ГОСУСЛУГИ это просто электронная очередь, да еще ты за чиновников сам заявления составляешь. Еще раз повторю, я что 20 лет назад в ГИБДД тратил 2 часа что год назад потратил 2 часа, мне эта электронная прокладка никак не помогла, т.к. фотографии и выдачей документов ЗАНИМАЮТСЯ ЖИВЫЕ ЛЮДИ.

0
1

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

2
0

полностью подтверждаю. супруга записывалась на смену загранника год назад. пришла ко времени — там живая очередь кабанчиков и мигрантов. помнится лет 5 назад когда я менял паспорт — все было четко. теперь все чаще слышу что цифровизация работает через жопу.

0
0

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

0
0

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

0
0

ну а в итоге-то что, много времени потеряно? Я менял загран в 22 году и общегражданский в 23. Люди какие-то толклись оба раза в обоих учреждениях, да. Но мне до них не было никакого дела, как и им до меня. Меня вызвали по фамилии и отдали документы. Ушло те же 10-20 минут, как и раньше. Я почему спрашиваю — потому что я застал времена, когда на подачу доков на загран, например, уходило время с 6 утра, когда надо было занять очередь, потом в 8 эта богадельня открывалась, и еще часа два после открытия надо было отстоять. Если с утра не займешь, то и к полудню твоя очередь не дойдет. То есть все утро часов до 9-10. И потом, когда назначали выдачу, еще часа два в очереди стоять, но по крайней мере там хоть с утра занимать не надо было.

0
0

Ну «просто электронная очередь» — это уже дофига на самом деле, с учетом того что встаешь ты в эту очередь дома, и не вставая с уютного кресла. Я-то еще очень хорошо помню, как для подачи документов на загран мы с женой в 2007 году ставили будильник на 5 утра и потом впотьмах до 8 (дело было по зиме) жопы себе морозили около миграционной управы вместе с другими такими же страдальцами. А в 12 году благодаря госуслугам это уже делалось по-человечески — один раз тебе назначают приезд на подачу документов — 20 минут, и второй раз забор готового паспорта — еще 20. Разница колоссальная, скажу я вам.

1
0

Продлевал лицензию на оружие. Госуслуги в этом плане работают четко.
Во-первых, не нужно больше от руки заполнять заявления и это уже просто огромный плюс. Заходишь в акк, инспектор тебе говорит куда жмякать и все.
По факту готовности — приходит уведомление.
Если в 2006 году помню в ЛРО стояли очереди, то сегодня там почти никого нет. Госуслуги нехило разгрузили административный персонал учреждения.

1
0

Сейчас много где очереди нет, за загранником то же очереди нет, потому что все кто хотел давно получили. Был бешенный рост спроса и на оружие и на загранники и на все подряд после 2003-2004года , сейчас нет такого.
Хотя я паспорт когда получал 25 лет назад я то же пришел и все сделал без очереди.А сейчас я записываюсь на госуслугах, а потом придя в в госучреждение еще беру талон , а в на экране жму талон для тех кто по записи на госуслугах. При чем прикол в том что те кто не с госуслуг могут в окошко попасть намного раньше.И в окошко я все равно попадаю по талону, а не записи в госуслугах.

0
0

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

1
0

Шурик, за МКАДом есть жизнь.
Просто съезди в Ликино-Дулево. Удивишься и мозг почистишь.

1
0

Заслуга армии нынешних айтишников не в том что они изобрели новые технологии — а в том что внедрили их в “продакшен”, сделали доступными и массовыми.

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

И я отлично понимаю — какого труда стоит развивать и поддерживать цифровизацию

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

7
0

Заслуга армии нынешних айтишников не в том что они изобрели новые технологии — а в том что внедрили их в “продакшен”, сделали доступными и массовыми.

То же самое можно сказать и про таксистов.
Заслуга Яндекс-такси не в том, что они изобрели кучу математических алгоритмов, а в том, что они внедрили эти алгоритмы в жизнь.
Причем, внедрение произошло именно в то время, когда железо по мощности подоспело.
То есть эволюция здесь такая:
1. Математики изобрели распределительные алгоритмы математического и целочисленного программирования.
2. Подоспело компьютерное железо, которое позволило внедрить эти алгоритмы в деятельность такси.
3. Несколько десятков квалифицированных инженеров-математиков-программистов (обращаю внимание — слово «программист» находится на последнем месте) внедрили эти математические знания в приложение Яндекс-такси.
4. Два миллиона таксистов катают Яндекс-такси. Довольны пассажиры, довольны владельцы Яндекс-такси.
Таксисты тоже сначала были очень-очень довольны, когда их было мало и им платили перегретые деньги.
Но когда таксистов расплодилось, как тараканов, стоимость их (прости меня, Дарвин) «профессионализма» опустили на грань рентабельности.

Смотрим, что произошло (можно уже прошедшее время использовать) с программистами.
1. Инженеры, ученые, математики, физики… придумали, как должны эффективно функционировать предприятия, банки, госучреждения и т.п.
(Программисту трудно в это поверить, но мир как-то жил и в докомпьютерную эпоху).
2. Подоспело компьютерное железо, которое позволило внедрить все эти модели жизнедеятельности человека в жизнь. Автоматизировать эти процессы.
3. Несколько сотен квалифицированных инженеров-математиков-программистов создали операционные системы, компиляторы и интерпретаторы популярных языков, сами языки. И сделали все это массово-доступным. Так сказать, доступным для «домохозяек».
4. Появилась небольшая группа техников-программистов, которая начала все наработки по пунктам 1, 3 внедрять в жизнь. Когда их было мало, то им платили заоблачные деньги — в частности, чтобы привлечь сюда еще больше людей.
Но время шло, инженеры-математики по пункту 3 придумывали все более и более простые средства разработки, доступные для человека с минимальным образованием. В отрасль заходило все больше и больше людей…
В результате техников-программистов расплодилось, как тараканов. И перегретые зарплаты неизбежно покатились вниз.
Довольны владельцы бизнесов, банков, госпредприятий… Довольны клиенты бизнесов, банков, госуслуг…
А вот техники-программисты сначала были очень-очень-очень довольны, а теперь…

Найдите отличия по пунктам 1-4 между судьбами таксистов и техников-программистов.

5
0

А разве не было такси до яндекса? Наоборот были и лицензии получали и в желтый окрашены должны были быть и медосмотры реальные проходили ,а не виртуальные и лицензии были которых лишить можно было.Да и не яндекс это написал, а УБЕР пришлось в коллабу звать ,т.к. своих компетенций мало.

0
0

Заслуга армии нынешних айтишников не в том что они изобрели новые технологии — а в том что внедрили их в “продакшен”, сделали доступными и массовыми.

Массовость произошла в первую очередь из–за удушевления доступа в Internet и этих самых мобилочек.

0
0

Димон и mafax, предлагаю вам накатать статью о том как правильно нужно разрабатывать на каком-нибудь примере. Пример можете взять из классических задач по системному дизайну. Там достаточно порисовать и словесно описать. Без кода. Сделайте потом сравнение с современным подходом аля микросервисы и покажите его полную ущербность на фоне вашего, олдового, трушного. От меня и, думаю всего сообщества, вам будет за это дичайший респект. Если статья будет успешная и с железным аргументами то можно будет двигать это в массы. Сам этим буду заниматься. В том числе у себя на работе. На словах вы львы толстые. Докажите что ваша экспертиза соответствует.

0
0

Чем тебя не устраивает SOA? Все, что требует сложных транзакций, загоняешь в один модуль и используешь ACID, не ебствуя с bpmn и оркестрацией. Это откровение и какие-то космические технологии для тебя?

0
0

не ебствуя с bpmn и оркестрацией

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

0
0

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

1
0

Чем тебя не устраивает SOA?

Микросервисы это один из вариантов реализации SOA.

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

Допустим, у меня много магазинов по стране, тот же мвидео или днс. Нужно ПО которое будет обслуживать конкретные магазины (терминалы продавца и кассира, логистика и т.д.). Вполне можно сделать модуль и растиражировать его по магазинам. В каждом магазе есть сервак на котором это будет крутиться и обрабатывать запросы от тонких клиентов которые отвечают за логистику, кассу и прочее. Потом нужно будет реплицировать данные БД магазина в центральную БД всех магазинов. Пока что решение сносное. Например, товара нет в этом магазине, но есть в другом и я хочу забронировать или купить в текущем. А может быть с интернет-магазина кто-то хочет купить. В таком случае надо делать централизованный сервис который пересылает запрос на сервер конкретного магазина и бронирует товар. После небольшой задержки в виде репликации изменения будут видны в остальных магазинах. Всё еще сносно на самом деле и это, кстати, пример реальной системы. У магазина не может быть высокой нагрузки и там не нужна доступность с кучей девяток. Здесь микросервисы избыточны. И даже есть некий плюс что магазин может работать автономно какое-то время если пропала связь с центральной СУБД и центральными сервисами. Вот хороший пример того что ты предлагаешь. Проблема в том что не у всех отсутствуют требования по нагрузке и доступности. И здесь маркетплейс будет хорошим примером. При недоступности сервиса они теряют деньги. В праздники и не только может быть аномальная нагрузка на сервера. Скажи, что им делать в этом случае? Какой такой модуль сделать без оркестрации? Аналогично с большинством других компаний которых вы поносите за использование микросервисов. Жду ваших с Димоном решений.

0
0

Вот есть много автономных offline магазинов. В каждом из них оп одинаковые и есть локальный сервер. Есть центральный сервер и система автообновление по с центрального сервера (например скачивают архив, проверять сумму md5 файла и распаковыкают с папку исходников). Все артикулы в системе едины. Есть система синхронизации, когда каталог синхронизируется в главным сервером. Остатки в локальном магазине, тоже синхронизируются с центральным сервером (раз в 20 минут например). Все надо сделать с учётом возможного прерывания связи в любой момент. Каждый магазин имеет свой сервер, свой номер, белый ip, удалённый доступ. Нужна система мониторинга и сбор ошибок. Чтобы всё ошибки стекались в одну точку. Т. е. Неперывный мониторинг, сбор и отправка как будет интернет. В цетрнпльном мониторе видно, что магазин долго не отвечает и надо посмотреть что там. Камеры удалённо доступны тоже. Надо иметь в каждой области команду для устранения проблем. Запасные компьютера. Система должна разворачивается по клику мышки. Например вышел из строя диск, его заменили на другой, где уже установлено ОС и клиент для установки и разворачивания магазина. И тд

0
0

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

Чем монолит не подходит? Окей, 2 монолита: витрина (карточки, поиск) на read-only репликах и кабинет (оплата, история) на master. Никакой хореографии и компенсирующих транзакций. При нагрузке точно так же добавляем поды (монолит тоже можно горизонтально масштабировать, surprise). А если вообще выкинуть всю виртуализацию с куберами и гонять на железе, то может выясниться, что все ресурсы жглись не на обслуживание запросиков, а на собственно утилизацию самих ресурсов. Напомню, в 2005 году сервером фейсбука со 100к пользователей был университетский комп с Pentium 4 и 2Gb ram

0
0

Чем монолит не подходит?

С модульного монолита можно начать разработку.

Окей, 2 монолита: витрина (карточки, поиск) на read-only репликах и кабинет (оплата, история) на master. Никакой хореографии и компенсирующих транзакций. При нагрузке точно так же добавляем поды (монолит тоже можно горизонтально масштабировать, surprise)

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

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

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

Моё предложение про классическую задачу систем-дизайна в силе. Без неё это всё пустые разговоры.

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

Напомню, в 2005 году сервером фейсбука со 100к пользователей был университетский комп с Pentium 4 и 2Gb ram

Будут и другие кулстори? Ну надо же быть совсем глупым чтобы думать что тот фейсбук был чем-то похож на современный.

1
0

Вместо реплик небольших сервисов предлагаешь делать реплики монолита?

Реплики базы

А если надо сделать небольшое изменение в одном из модулей, то мы перезагружаем всю систему?

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

Как долго деплоится монолит в отличие от одного сервиса?

Зависит от криворукости, если в той же java не использовать спринг и jpa, то проблема скорости запуска вообще не стоит

Есть какие-то данные о том что кубер с контейнерами даёт существенный оверхед

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

3
0

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

1
0

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

Нет никакой «правильной разработки». Всё зависит от конкретной задачи. Даже микросервисы возможно отлично справляются с какой-то спецификой. Но суют их везде куда ни попадя, от чего и получается залупа. Софверная разработка это инженерия, а не кухонно-поваренное дело с 1000 готовых рецептов. Систем-дизайн Твиттера радикально отличает от WB. Потому что Твиттер это Твиттер, и если вы пишете не Твиттер, то грошь цена дизайну Твиттера на WB. Коллега выше вот предложил геолокационное решение распредление нагрузки. Возможно отлично сработает для сервиса такси, но для Твиттера окажется total mess. Правильное решение конкретной задачи — долгий поиск.

1
0

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

0
0

Я предлагаю найти одну из классических задач по систем дизайну которая решается классическим образом с помощью микросервисов, но это не эффективно и создаёт кучу проблем которую можно решить по другому и вы можете это обосновать. Я знаю что слова «правильно» и «неправильно» моветон в архитектуре и всегда имеет место компромисс. Вы заявляете что микросервисы везде пихают не по делу будто в 99% компаний разработчики идиоты. Я бы понял если увидел оговорку про 1% небольших компаний, но вы пишите словно все с ума сошли и пихают их не по делу. Твиттер, WB, ламода и озон — все используют микросервисы. В финтехе используют микросервисы. А также 2гис, почта россии и помойму почти все большие компании. Кто из них неправ и приплел микросервисы не по делу?

0
0

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

0
0

про железо сомнительно, ну да ладно. Хотя «крупная» компания могла бы свою субд сделать — было бы кстати дешевле чем весь этот цирк. Но видимо она не настолько крупная. Или просто адепты микросервисов. 100+ ядер, по 2 потока на каждом, 512битные вектора — если все это добро не тратить на виртуальные машины в виртуальных машинах и написание переносимого, совместимого с неизвестно чем кода с низким порогом вхождения, а только на бизнес-нужды — это чудо будет 99% времени простаивать, чем решит любые проблемы с праздниками. Заодно крипты намайнить можно.
Маркет-плейс на вид имеет единственную точку, требующую транзакционности — процесс покупки. Остальное ее не требует и может быть распределено как угодно. Интересно сколько этих покупок в единицу времени происходит — ну пусть 200м челов делают по 10 покупок в сутки, с потолка. 23К рпс — это ж копейки, 230 рпс на ядро — такое даже стоковая реляционка типа может (на самом деле врядли, не проверял)

0
0

Я предлагаю найти одну из классических задач по систем дизайну которая решается классическим образом с помощью микросервисов

Её можно решить хоть бумажным документооборотом. Где доказательства что именно микросервисы решают её эффективно?

Вы заявляете что микросервисы везде пихают не по делу будто в 99% компаний разработчики идиоты.

Конечно не идиоты. Они работают на собственное резюме, на собственный карьерный рост. Ну и плюс ещё в тандеме с начальством прекрасный повод попилить бабла, попилив типа старый ненужный монолит. Благо современное мощное железо позволяет вывозить любые самые гомосексуальные фантазии.

3
0

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

0
0

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

И главное ты не попрешь против них. Ведь говносервисы используют хуюгл, амазон и прочие. «Прогресс» же! Надо следовать ему.

1
0

Хуюгл и Амазон с Микрософтом делают деньги на хостинге этих сервисов. Зачем это им вполне понятно.

1
0

И главное ты не попрешь против них. Ведь говносервисы используют хуюгл, амазон и прочие. «Прогресс» же! Надо следовать ему.

Дело не в прогрессе. Допустим, тебя внезапно взяли архитектором в банк. Ты проектируешь систему и в какой-то момент надо всё же выбрать на чем это будет делаться и какой архитектурный стиль использовать. Как разумный архитектор, ты можешь всё таки сначала выбрать модульный (не слоенный) монолит. Твоя команда смузигениев сделала монолит. У компании финансовые успехи, расширение штата и клиентской базы. Вы видите что ваш прекрасный монолит уже не вывозит. Простоев всё больше и даже мелкие теперь критичны. Из-за редеплоя, из-за того что один модуль зафейлил весь монолит и т.д. Тут много причин и командное взаимодействие с мержами не такая уж боль как может показаться, но тоже неприятно. Как ты собираешься решать эту проблему? Как теперь масштабировать монолит? Обычно тут всё приходит к распределённым системам потому как одна тачка не вывозит и это слишком ненадёжно. Отсюда микросервисы с потенциалом стать снова монолитом, но уже распределённым. Ты всё же постарайся свой вариант предложить, подумай над вопросами.

0
0

Погодика. Ты наверно думаешь что монолит эта такая шняга которая крутится в единственном экземпляре на единственном серваке?

0
0

На монолитах архитекторов не было)))) Именно поэтому архитектор выберет микросервисы чтобы без работы не остаться. Разница монолита и микросервисов только в масштабировании в одном случае вертикальное в другом горизонтальное.Надежность к микросервисности отношения не имеет и там и там в конечно итоге кластер на СУБД и там и там может быть балансировщик , все это было и появилось задолго до микросервисности.

1
0

Вы видите что ваш прекрасный монолит уже не вывозит

Млин, прям приступ мизантропии.
Итак, есть тредрипер/эпик/интель там тоже чето такое выпустил. В этой херне сотня честных ядер, пара сотен нечестных ядер, каждое из которых может чето сделать условно полезное 3гигараза в секунду. Значительная часть из этих манипуляций может выполняться одновременно над 16 значениями.
В сумме это позволяет прогнать NlogN операций в секунду, где N все население земного шара. Если надо побольше операций попроще, можно догнать видеокартами. Стоит это устройство примерно как месячная з.п. команды разработчиков, большинство из которых можно с сохранением нулевого выхлопа заменить на … ладно, не будем о грустном. Есть конечно задачи, которые ему не по силам, так он и не топжелезо все таки.
Да, Димон правильно пишет, в 2К тачки были слабее, но никого это не напрягало. Почему? Возможно потому что не было единственно правильного способа нанять Васяна. Многоинстанс и вынесенная бд — весь локальный рам выкинули, кубер и виртуализация — тудаже все кеши цпу, виртуальная машина — частоту процам почикали в 10 раз, корявая многопоточность внутри самого правильного языка — тудаже половина честных ядер. Куда идут нечестные — лучше вслух не говорить. До кучи манера писать простой совместимый с одновременно с энигмой и квантовым компьютером код, который никогда не попадет ни на что кроме конкретной модели ксеона — и зачем? А чтобы Васян мог отлаживаться на своем макбучике конечно
Причем все это идет как само-собо разумеющееся, бравая команда разрабов выкидывает в никуда почти всё железо только для того, чтобы суметь работать. А дальше начинается решение проблемы «и вот ваш монолит не вывозит» и время охуительных историй про архитектуру.

2
0

Где доказательства что именно микросервисы решают её эффективно?

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

0
0

Доказательства уже приводили: в 2000ых сайты с миллионной нагрузкой преспокойно вывозились на тогдашнем железе. Горизонтальное масштабирование превосходно работает и на монолитах. Так какую такую сакральную проблему решают микросервисы?

2
0

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

микросервисы решают одну единственную проблему: как мержить и релизить монолит когда у тебя 800 человек разработчиков. соответственно вытекающее следствие из этого: если у тебя команда 30 человек, тебе микросервисы нахуй не упали. и да, они действительно ущербны. потому что:
1. сетевые расходы и внезапно куча проблем вокруг сети которые тебе приходится решать: conntrack, dns ddos, пулы коннектов и пошло поехало…ну и соответственно раздувание штата девопс, чтобы все это говно поддерживать.
2. распределенные транзакции. которое на пустом месте раздувает стоимость разработки, тестирования(давай расскажи как это просто и изящно тестируется на уровне интеграции / e2e), отладки и поддержки.
3. тестирование — просто ёбанная боль с моками в интеграции и вечно моргающими тестами в e2e.
по итогу с этими проблемами просто учатся жить, потому что без них невозможно раздуть штат разработки до размеров озона или авито.

3
0

Ну так то не одну. Как раз с деплоем можно решить через сошки — по пинку их перелинковывать да и всё. Монолит не такой уж монолит.
Проблемы другие — Васян может чето катнуть и все поляжет или просто засрет адресное пространство. Для защиты от Васяна всем приходится писать так, чтобы этот финт было сложно провернуть, отдавая за это до 90% железа. Но допустим поднапряглись и разнесли в разные процессы — ща обычно с этого и начинают — куча гавнопроцессов ака «воркеров» на «безопасном» языке (типа аж два раза подстраховались). Но и тут наш Васян не подкачает — катнет нечто, что отожрет всю память и операционка рандомно что-нибудь отстрелит. Выход — конечно выделить Васяну отдельную тачку. Но поначалу Васяну тачки будет много — значит выделить ему часть тачки через виртуализацию, чем угробить оставшиеся 10% железа.
Так вот и получается что за данными в раме той-же машины (если не в кеше того-же проца) нужно ходить по сети — тут по любому железа никакого не хватит. Зато можно нанимать Васянов. Посыл выглядит разумным поначалу, проблема в том что Васяны освоившись нанимают Петянов и в итоге все это становится невнятным клубком каждая окрестность которого живет какой-то своей жизнью (и растет, Петянам тоже хочется стать начальниками).

3
0

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

1
0

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

1
0

Честно говоря не понял про единую точку входа — куда?

В смысле куда? У тебя модули погружены в монолит процесс, куда прилетают все апи запросы. Он их конвертит и роутит в нужный модуль. А перед этим скорее всего десериализует и выполняет различные проверки. И тебе надо после сборки на ci, нужно это куда-то деплоить и на горячую подгружать в каждый докер контейнер с этим монолитом, при этом аккуратно выгружая старый чтобы не задеть старых клиентов. Короче технически это наверное реализуемо, но ни у кого нет саксесс стори в крупном секторе.

1
0

Слушай, замени слово монолит на вебсервер, на самом деле аналогия хреновая но для деплоя самое то — происходит ровно тоже самое. Всякая шляпа на диске заменяется, далее грейсфул рестарт по сигналу и сервак… ну хз что он там делает, апач так процессы заменяет, но мог бы просто перечитать свежее питоняче — перлово — пыховское откровение и работать себе дальше. И везде как-то деплоилось. Понятно, что проще контейнер целиком заменить, память на тачках нужна ток чтобы в ней рантайм модных языков в нужном количестве помещался, но тогда смысл то монолита в чем? Ходить в удаленную бд можно хоть с микросервисов, хоть с монолита — тормоза те-же самые. Хотя хоть друг в друга ходить не будут по сетке — уже плюс.
Саксес стори — а хз, даже если и есть то все молчат — не модно же. Я бы поискал в каких-то онлайн играх с большим бесшовным миром, если такие есть.

1
0

В СУБД кстати можно ходить напрямую через всякие shared memory. Ну вот чисто такая опция, подселить плотно взаимодействующий процесс рядом. Остальные пусть по сетке ходят. Вобщем всё индивидуально, от особенностей конкретной задачи плясать надо.

1
0

Можно. Там и более интересные опции есть. Ток не модно, сокет наше всё. Подкинешь примеров подобных интерфейсов к СУБД (через память)?

0
0

на самом деле аналогия хреновая но для деплоя самое то — происходит ровно тоже самое.

Не тоже самое. Написать аналогию типа 3ds max, или Фотошоп, которая грузит плагины из директории — задача несложная. Напиши такую же систему, которая вывезет 50 команд и переживет хот релоады, без обрубания всех пользовательских коннектов — это вот интересно. Как говорится к черту слова, покажи мне код.
» Я бы поискал в каких-то онлайн играх с большим бесшовным миром, если такие есть.»
Там ресурсы грузятся а не управляющий код, и это вообще из другой оперы. Говорю как тот кто занимался игрушками.

2
0

Чето я опять ниче не понял. Обрубание коннектов — ну я хз зачем их обрубают. Возможно затем-же зачем микросервисы делают. Даже если впилось сменить процесс, даже без форка — сокеты можно тусануть ему, в линуксе так точно (SCM_RIGHTS). 50 команд куда надо вывезти? Чтобы они коммитили в монолит? Ну я описал тебе как это было устроено в одной из моих предыдущих контор. Без обрубания коннектов и прочей хрени. Она кстати померла но случилось это сильно после меня и уже даже после внедрения микросервисов. В игры посмотреть с бесшовным миром не потому что там грузятся ресурсы а потому что сложно отделить невзаимодействующую с другими горизонтальную часть и сымитировать кусками подобный релиз — очевидно что если шов есть, делить можно по нему

1
0

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

Как говорится, утром деньги вечером стулья 🙂
кстати по .so hot reload не так много гуглится а по dll hot reload прям дофига, даже репы какие-то. Винда рулит походу ) Какой-то чел на тытубе рассказал секрет. Заняться чтоль действительно популяризацией темы

1
0

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

Каждый пишет только свой модуль. Вообще ни разу не проблема.

Проблемы другие — Васян может чето катнуть и все поляжет или просто засрет адресное пространство

Не совсем понятно как в языках с managed memory можно засрать адресное пространство. А до C или C++ Васянов лучше просто не допускать вообще.

Но и тут наш Васян не подкачает — катнет нечто, что отожрет всю память

А ещё напишет O(N^N). Или откровенно похерит данные в базе. Таких Васянов лучше гнать ссаными тряпками при первых признаках, а не пытаться отгородиться от них микросервисами. Ибо это бесполезно, т.к. способов что-то сломать дохуища дохуя.

1
0

Так-то и в языках c managed memory можно если постараться, многопоточность дело такое, не всегда это сегфолтом заканчивается. Но я как раз в растаманском смысле «safe»/»unsafe». Т.е. да, мемори-менеджмент, обычно жирнейший рантайм, обычно упрятанная куда-то глубоко порезанная многопоточность дабы не случилось чего, дикие костыли для явного доступа к расширениям проца — дабы не покурочить тот код который нагенерил транслятор, в большинстве случаев вообще работа в виртуальной машине, каждая «инструкция» которой транслируется в 10 реальных — вот, 90% просадка уже есть. И еще 9% на виртуализацию
Гнать надо было начинать лет так 30 назад, ща уже бессмысленно. Какая разница — напишет он квадратичную сложность или линейную, если 99% ресурсов сливается в никуда. Ну лан, если ему доверили чето там большое разобрать то может даже есть разница, но в 99% случаев можно и кубическую вставить — один хрен, тесты прошли пока за чаем ходил — работа принята. Потом допилим, если всплывет

1
0

Ну так. Если все сделано задолго и ничего нового не придумали. Так не пользуйтесь Uber, Смартфонами итд. Возвращайтесь к Win95 (а еще лучше в MS DOS), кнопочным телефонам . Не стоит занижать современное поколение . Даже сайты , казалось бы. Дико эволюционировали. Что-то я не помню в 2000-х , что бы можно было сделать параллакс эффект и прочие фишки, которые сейчас есть. Как ни странно, но это тоже кто-то придумывает и реализует.

1
0

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

Сайты были абсолютно любые и даже куча игр на сайтах была , и все это было на Adobe Flash.
https://ru.wikipedia.org/wiki/Adobe_Flash

1
0

https://dogstudio.co/ — Удачи создать что-то похожее , на ванильном JS образца 2000-2010 года. Будет очень интересно , как справишься

0
2

Тогда подобное и никому не нужно было от ванильного js, его основной задачей было отображение динамического контента, как и было задумано изначально. Это сегодняшнему вебу порвали очко и осквернили, пытаясь заставить его делать все и сразу. В 2000-х подобное легко и быстро делалось на том же Flash

3
0

Что я там должен создать ссылки на видео ?
<video class="js-lazy loaded" data-src=«https://dogstudio.co/app/uploads/2019/04/VOO3.mp4» loop=»» muted=»» autoplay=»» playsinline=»» src=»https://dogstudio.co/app/uploads/2019/04/VOO3.mp4″ data-was-processed=»true»>
CSS3 стар как интернет , а в HTML 5 только 2 принципиально новых тегов было. Когда там html6 и css4 выйдет?
А теперь ключевой вопрос, что произойдет если я вашу ссылку открою на одноядерном ПК 2010года???
3d в браузере было доступно аж в 2011 году https://en.wikipedia.org/wiki/Stage3D , а для наглядности ссылку выложу как это было
https://www.youtube.com/watch?v=hjtDRVxxq7s
и еще одну https://www.youtube.com/watch?v=Ywh9KJ7a_Bk

2
0

Не, чел, сайты уже тогда были кто во что горазд, один geocities и наш narod чего стоили. Я бы сказал веб 2000-х был даже на несколько порядков веселее нынешнего как минимум визуально, потому что не было ущербных дизайнерских мейнстримов типа material. Интерактивность была уже тогда, тот же jquery вышел в 2006. Претензии к нынешнему поколению в том, что они втянулись в какую-то бессмысленную гонку со своей тенью, разогнали инфляцию знаний на пустом месте и по уши погрязли в этом дерьме. Новые версии языков и фреймворки один охуительнее другого выходят каждый день, а толку с этого нет для конечного пользователя, даже я бы сказал ux стремительно деградирует. Непригодные для работы с компа и не открывающиеся на телефоне при плохой связи пустые дутые страницы размером по 200 мегабайт, приложения размером с трилогию GTA, напичканные рекламой и слежкой, ежедневные обязательные обновления, — это все уже порядком подзаебало. Не стоит удивляться, что народ начинает с тоской поглядывать на свое прошлое, где тот же Flash работал на любом кнопочном телефоне и позволял делать больше, чем современный веб, а на одной DVD болванке умещался практически весь актуальный для среднестатистического юзера софт вместе с осью

15
0

Ну тут уже вопрос к тем , кто сидит у руля компаний . Если их это устраивает , то это не значит , что все молодые айтишники , поголовно дибилы . Что-то новое создается , что-то меняется . Если работа IT спеца , так низко ценится , значит порог входа не такой уж и большой , а чем больше предложения , тем меньше спрос и меньше оплата труда . Так же можно докопаться и до взрослого поколения. Если так все плохо в Айти , почему не пойдут в моря ( Матроссы всегда нужны ) ? Есть еще куча сфер , куда можно уйти . Нет , сидят и плачут как все плохо. Еще раз повторю . Сейчас есть библиотеки , которые намного проще помогают отслеживать те же координаты , чем в ванильном JS итд . Их же тоже кто-то создает . Лодаш , которые реально полезный , тоже кто-то создал . Говорить , что раньше было круто , а сейчас дибилы , тоже не правильно же ) . Тот же ИИ , худо бедно , но развивается же

0
0

Вы зачем ставите пробелы перед знаками препинания?

0
0

Что бы , гуманитарии , как вы , почувствовали свою пользу.

0
0

Это вопрос не к рулю, ему вообще до одного места на технологии. Та же железная дорога Китая до сих пор на Flash успешно работает себе. Проблема в толпах инфантильных куколдов, готовых свое очко, свою жену, мать и отца подложить под первого встречного ради ачивки в резюме, которая стараниями ему подобных обесценится через 2 месяца. И толпах слетевшихся на это говно падальщиков-инфоцыган, конечно же

4
0
Фулстек модных фреймворков. Привет от AI. f351faa44cf351faa44c

Луплюсь на старой консоли от Nintendo не потому что «помню, как в детстве». В моем детстве я о ней мечтать даже не мог. Все почти 30 игр — только лицензия. Есть игрули из 10-х за 50-70 баксов. Прихватил на рождественской распродаже за 10 виртуальную версию из официального магазина, никаких коллекций, и прочего задротство. Я в жизни в такую крутизну не лупился. Один раз искал йокаев 12 часов нон-стоп, просрал весь выходной и телок, которые срывали телефон. Но я их, сука, нашел!К чему эта простыня. К тому, что в старье столько крутых идей, решений, а главное — колоссального труда и таланта, сколько ни в одной новомодной поделке не найдешь. Параллакса не было только у такого дурачка, как ты. Я хожу с айфоном SE первого поколения, опять не из-за детства и любви к яблоку. Только что хотел прикупить новый Самсунг для разнообразия. Но мой красавец тянет все, что мне нужно и похож на телефон. Самый красивый телефон в мире. А ты, вкатыш тупорылый, дальше дрочи модные фреймворки. Умные дяди тебе завтра новые придумают, чтобы булки не расслаблялись.

0
0

Чел . Да срать я хотел на Айти и на таких нытиков , как ты . Лично для меня IT , чисто в удовольствие и не более . Тут тупо угораю с нытиков , которые ноют , как их заебало в IT , но при это никуда не думают уходить и что-то менять . И да , я буду учить то , что считаю нужным и то что хочется , одобрения со стороны ноунейма из интернета , как-то не интересовало никогда. Можешь хоть с 3310 сидеть . Я так понимаю , старых дедов жопу рвет только из-за того , что скоро тупо под зад ногой получат и на это место посадят , вчерашнего вкатыша .

1
6

Да нее, судя по ситуации когда ЗП только падает — останутся в ИТ только деды , которые готовы работать за гораздо меньше чем 300к наносек)))

2
1

В твоих мечтах водятел обрыганский: «Водитель — это не профессия!»(Крики колхозницы на весь троллейбус)

0
0

ФуллАсс_Огурцов , не ругасся, с наступающим!

0
0

Тебя забыл спросить, пролетарий. Задрали своими совковыми радостями. Все нормальные люди празднуют Рождество.

0
0

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

Сайтики и свистоперделки на сайтиках. Сразу видно вэбмакаку и уровень знаний.

2
0

Да если бы и так . Ты сильно чем-то другим можешь похвастаться ? Еще раз повторю , для совсем тупых аутистов . Я тут чисто поугорать над нытиками , которые сидят жопой на стуле и еще не довольны , почему им платят мало. Из темы в тему ноете , как все плохо и как вас молодняк подсиживает . Как заебало ходить на собесы итд . Не тянешь требования рынка ? Вакансия дворника открыта . Если в IT даже мартышка может зайти , значит высокой квалификации в этой сфере и не нужно , а поэтому и зарплата будет соответствующая . За инженеров , которые действительно что-то полезное создают молчу ( там и оплата соотвествующая ) . А вы и дальше плачьте , как сложно и плохо сейчас в программировании. Ты же наверное в IBM работаешь , раз веб разрабов обезьянами называешь . За мой уровень знаний не переживай , явно больше твоего

2
1

Неплохой текст. Дельные замечания. В целом всё действительно так. Правда надо учитывать особенность нищих постсоветских стран и отставание от Запада.

Умнофон от обычного сотового отличается как раз возможностью устанавливать программы. Разве не так? Так что Sony Ericsson K750i и Nokia N91 умнофоны.

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

Не совсем согласен. Среди моего круга общения народ довольно активно менял сотовые на новые модели и мало кто засиживался на старье. Считаю что оно всё стало настолько массовым что даже домохозяйки не умеющие отправлять SMS теперь пыряться в телефончики из–за удешевления доступа в Internet и его распространнёности, увеличения размеров экранов и, главное, появлению лёгкодоступного инфохрючева соответсвующего их интересам (YouTube, TikTok, Instagram).

0
0

Умнофон от обычного сотового отличается как раз возможностью устанавливать программы. Разве не так? Так что Sony Ericsson K750i и Nokia N91 умнофоны

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

0
0

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

0
0

Ну если брать приведенный пример, то в нокиях N-серии была Symbian OS. Вполне полноценная, правда, к сожалению, загнувшаяся к нынешнему времени. И бинарники под нее можно было делать. https://ru.wikipedia.org/wiki/Symbian_OS. В сонерике K750 не знаю.

0
0

Поэтому симбиан нокии и были смартфонами, а телефоны типа к750 — простыми звонилками

0
0

Ну есть 2-3 таких вакансии, дальше что? Сравнивать в таких случаях надо даже не по медиане, а по модалке, при чём среди выделенных категорий, т.е. айтишному джуну в соответствие поставить сварщика младшего разряда, сеньору — сварщика высокого разряда, а также учитывать время на достижение соответствующих квалификаций

5
0

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

1
0

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

Кстати, у сварных очень частая болячка — сорванная спина. Дважды встречался. А все потому, что металлическое барахло, которое делать, нередко некисло весит, и часто приходится его им кантовать в одно лицо. Грузчиков на это не выделяют. А спинка за это спасибо не говорит. Грыжа позвоночника, протрузии там всякие… Нихт гут.

3
1

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

2
0

а на плохом месте и не стоит работать

Вся беда в том, что если вы идете в найм — никто вас в попу целовать и хвост на поворотах заносить не будет. Особенно если оплата хорошая. Просто поставят перед фактом, что чтобы делать деталь, надо ее привезти. Рокла — вон она стоит. Хочешь клади и вези, потом перекладывай на верстак. Не хочешь — ну будешь потом как-то объяснять, почему не сделал работу. Вступать в длинные разговоры вряд ли кто-то будет. Да, возможно где-то обстоит по-другому и вам всегда кто-то ее привезет и положит. Но таких мест точно не каждое первое.

2
0

Маска стоит 10к рублей вполне нормальная. Намного дешевле нормального монитора, которого не будет у кабанчика 100%.
А про выпрашивания нормальной рабочей станции и сервака уже говорили?))

0
0

ну мне на последней работе выдали ноут на i7 12 поколения с 32 гигами ОЗУ и 512 SSD. Норм, я считаю. Некоторое время назад, говорят, людям выдавали впридачу к ноутам и моники 24 и даже 27 дюймов, правда, не особо дорогие — всего лишь FullHD. Но я это счастье не застал, в итоге монитор пришлось закупить за свои, также как и удобное кресло. Возможно, человек, который хорошо зарабатывает на сварке, поступит также, то есть, если у работодателя не будет чего выдать приличного, купит сам или принесет свою, которая у него уже была — тем более что для него хорошая маска это вопрос сохранения зрения.

1
0

Было время между 2010 и 2016 годом,когда были большие проблемы с законом мура и ростом perfomance CPU.Вот тогда и поперли микросервисы, как раз доккер вышел году в 2011. А сейчас ,особенно если пилить на священном С++ на 4х процессорных 100 ядерных серваках с террабайтами ОЗУ можно забыть про микросервисы если железо свое.Но микросервисы это про США ,где народ арендует облака, потому что своя серверная это деньги и админы это деньги и охрана это деньги.
Вот именно там микросервисы и прут. Как только можно себе позволить арендовать место в стойке в датацентре и вставить туда сервак про микросервисы можно забыть.

6
0

Это_прекрасно_я_смотрю_на_это_уже_5_часов.jpg
Кто бы мог подумать, что пустеющий кошелек кабанчиков в итоге победит и приземлит улетевших в облака снобов. Вот только куда теперь денутся и что будут делать эти толпы прогрессивных микросервисных макак с глубиной мышления на 1.5 вызова, которые ничего больше не умеют делать и вряд ли смогут переучиться. А еще интересно, что будут делать с этим отечественные банки, которые под напевы профессиАнальных надувателей щёк про best practice успели переписать на это начинающее вонять легаси непрогрессивное говно всю старую кодовую базу.

4
0

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

0
0

> хостинг на сервере под кроватью понадежней будет.

не все так 1значно.

с одной стороны, на подкроватном сервере не будет соседних ВМ, которые то майнер подцепят то DDoS выхватят.
это большой плюс.

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

0
0

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

0
0

Добавить комментарий

Про ненормативную лексику Комментарии с ненормативной лексикой попадают в лист ожидания. Постарайтесь не использовать ненормативную лексику.
Правила комментирования
  • Любые темы про политику, войны, или всё то, что НЕ относится к теме сайта, будут УДАЛЯТЬСЯ.
  • Всё, что попадает под возможные нарушения законодательства РФ (экстремизм, призывы, дискредитация, оправдание, возбуждение и т.п.) - тоже.
  • Любые бессмысленные оскорбления участников сайта или тематики сайта. Если с чем-то не согласны - приводите аргументацию, а не оскорбления.
  • Запрещается упоминание в негативном контексте (клевета) каких-либо персоналий - физических или юридических лиц.
  • Ссылки на habr.com запрещены по идеологическим мотивам, в случае необходимости размещения ссылки на этот ресурс пишите что-то вроде https://хабр.ком/url
Мы стараемся сделать комментарии ценным информационным материалом, засорять сайт мусорными обсуждениями, никак не относящимися к теме сайта, не нужно! Спасибо за понимание.