Неделя за 10 ссылок: о бесхозном контенте замолвите слово
В сегодняшнем обзоре обсудим тендерные инициативы «Белтелекома» и грядущее царство ИТ; узнаем, почему jQuery и HTTP устаревают; перечислим ИT-музеи мира; а также порассуждаем, нужен ли талант программисту и почему наших людей так мало в крупных OpenSource-проектах?
ввести принудительную монетизацию (налогообложение) для интернет-сервисов, которые функционируют на территории Беларуси и зарабатывают на её гражданах.
Последний пункт, разветляясь, включает в себя многостороннюю активность, и на данный момент здесь уже засвечены два направления:
перелопачивание on-the-fly всего транзитного трафика, ловко выкусывая чужую, и встраивая туда отечественную рекламу (например, тракторов МТЗ);
также отмечена закупка оборудования для тарификации VoIP-трафика (Skype и Viber об этом уже по-чесноку предупреждали).
Один из лотов тендера предусматривает поставку АПК, способного идентифицировать и тарифицировать исходящий голосовой трафик (в том числе IP-телефония) с привязкой к конкретному пользователю (клиенту) сети интернет, сообщают близкие к ОАЦ источники.
Иными словами, система будет способна отследить ваше голосовое общение с родственником, товарищем, к примеру в США, и выставить вам счет за телефонный разговор по действующим тарифам.
Похоже, прозвучавшее не так давно заявление высокопоставленных чиновников от Минсвязи РБ о том, что надо заставить Skype и прочие похожие приложения поделиться доходами, оказалось не просто сотрясением воздуха.
Продолжая монетизировать свои-чужие OTT-сервисы, я бы посоветовал классный словарь терминов, потому что тут иногда путаница у чиновников-гуманитариев выходит: В Минкомсвязи России утвердили словарь ОТТ-терминов.
Эх, сколько ещё бесхозного контента можно монетизировать! Ажно дух захватывает! Поэтому буду дополнять эту схему выше по мере развития ситуации и появления новых госиницииатив.
2. Грядущее царство ИТ и тотальная роботизация
Вообще, на такие явления, как выше, нужно, конечно, научиться смотреть хладнокровно и с более общего ракурса, чтобы понимать корни происходящего, не спускаясь на личные обвинения отдельных людей (которые-то, по сути, есть заложники глобального тренда).
В связи с этим в последнее время мне не даёт покоя будимировская тема, своего рода противостояние ИТ и науки против традиционного уклада/ценностей наших «дзядов». Последнее, в сущности, есть любовно закамуфлированный регресс, под какой бы благородной личиной он не подавался: как стремление к советскому или к досоветскому, в виде стремления к стабильности или к исконно-национальному добробыту наших предков т. п. На самом деле, несмотря на обилие таких обманок по форме, выбор же по содержанию предельно узок: либо двигаться вперед, участвуя в агрессивной гонке НТП (а это неизбежный глобализм и унификация культурного кода/технологий), либо это попытка замереть во времени в своем «уникальном» пути развития (например, путём изоляции себя от внешних, пагубных для такого милого застоя процессов, типа мировой конкуренции), а ещё у старшего поколения популярен вариант «силой вернуть всё взад»…
Так вот, на прошлой неделе в Беларуси разразился буквально таки идеальный будимировский скандальчик:
Во время встречи представителей белорусского бизнеса речь зашла о неизбежной автоматизации производства и социальной функции отечественной промышленности. Выступая перед собравшимися Дмитрий Черноморец не смог удержать язык за зубами: бизнесмена пробило на откровенность.
— Одна из проблем экономики, которая нас ждет, это избыток людей, — заявил Дмитрий Черноморец. — А именно, избыток биомассы. Мы видим, с какой скоростью идёт автоматизация производственных и торговых процессов. Например, все компании думают о сокращении числа сервисного персонала в ритейле. Государству придётся содержать эту избыточную биомассу. Главная задача МАЗа и Минского тракторного завода — не грузовики и трактора выпускать. Они являются гетто — для того чтобы эти люди потом не побежали с ножами царапать наши Porsche.
Вот, тут бы я хотел пропустить промежуточные выводы, про которые многократно писал, и сразу сомкнуть клеммы смысла на ИТ. Посмотрите на видео внизу — это новый тип «биомассы 2.0», который грядет уже скоро. У всех обществ старого типа, есть, пожалуй, ещё годиков 10-15, чтобы найти себе место в этом новом дивном мире, пока эта «заместительная научно-техническая терапия» не начнет фигачить на полную катушку.
Именно поэтому поток последних новостей (например, Google намерен создать идеальную платформу для роботизированной хирургии), вызывает у меня грусть, потому что так называемый «цифровой разрыв» между отдельными частями мира нарастает чудовищными темпами. И, очевидно, это кончится очень плохо. Вариант «с ножами царапать наши Porsche» — это, конечно, невинная шалость по сравнению с тем, что будет.
Подводя итог, можно даже сказать, что мы, айтишники, — солдаты на невидимом и глобальном поле битвы — технологическом. Это мы перекраиваем мир, гордо автоматизируя процессы и небрежно выбрасывая из технологического цикла с каждой итерацией всё новые ненужные человеческие ресурсы. Что же останется делать тем «другим», «лишним», не выдержавшим напор технологической конкуренции и трансформации? Пока мы видим варианты: после обрушения экономики можно просто понуро носить вышиванки, стать донором для новой энергетики, или начинать потиху дербанить чужие карманы технологии, заменяя в канале на лету формы ввода номеров кредитных карт на свои… Варианты ещё появятся, думаю, уже скоро, прямо вокруг вас и они вам не понравятся.
У технарей же пока, как и во всем новом, тоже встречаются проблемы на тернистом пути движения вперед. Им нужно ещё годиков 10-15 для более качественного роста и отладки технологий: Роботы, первая кровь.
Для противовеса — не все верят в тотальную победу над миром яйцеголовых техногиков-когов:
Ладно, это была порция медитации над ссылками, теперь суровая правда жизни. Отчасти ответ на вопрос «Что делать?».
Итак, спойлер: ещё один украинец (бармен) сбежал от набирающей обороты утилизации «лишних людей» — и теперь «он в домике» (в ИТ, то бишь). Отличная история, жизненная такая вся насквозь. И хотя везде по статье фигурирует слово «программист», это просто начинающий верстальщик, что тоже неплохо.
Станислав из Запорожья расскажет сегодня о сложностях перехода в ИT после 12 лет работы в баре, о том, почему бросил свой кофейный бизнес, как чуть не поехал отстраивать Славянск, как трудно было грызть гранит ИT и как его ругали, но поддерживали менторы, а также о том, что он почувствовал, получив первые деньги за фриланс-проект, и почему у его друга детства так в итоге ничего и не получилось с программированием.
Одно дело прыгать с место на место в поисках себя в 20 лет без обязательств, и совсем другое — за 30-ку, имея семью, детей и устоявшийся жизненный уклад. Это в разы тяжелее, и успешных примеров намного меньше, чем аналогичных вашему.
В мотивации «зарабатывать деньги, чтобы кормить семью» нет ничего постыдного. Если человек для этого готов оторвать задницу от стула и что-то сделать — и сделал! — то можно только пожать руку. Потому что подавляющее большинство просто плывут по течению.
Браток, просто течение это по силе такое, что у большинства нет сил плыть против. Целые страны по этому самому течению обыденности дрейфуют, тщась протянуть от кредита до кредита.
Ещё один критикует новичка, который якобы затеняет свои корыстные мотивы, в чём опытному айтишнику сразу видится некая кривда:
Твои слова о полезности тебе же в резюме и написать. Хрен кто на работу возьмёт, а если и возьмёт, то на минималку. Полезность, как это не печально, никого не интересует, советские времена прошли. Всё делается ради бабла, а точнее ради обогащения работодателя, и чем более уникальным и важным для общества вопросом ты занимаешься, тем меньше шансов устроиться на другую работу, и соответственно, тем меньше у тебя зарплата. Каким же образом, скажи пожалуйста, Wordpress может помочь домохозяйкам, МРТ или бортовому компьютеру космического корабля? Если бы ты действительно хотел быть полезным обществу, то не занимался бы сраным front-end для детского сада, а разбирался бы в чём-нибудь серьёзном, или хотя бы серьёзным языком программирования.
А вот и резюмирующий всё коммент
С ужасом представляю, что будет, если начнут реально платить, к примеру, врачам. «История успеха! Из слесаря в глазные хирурги за 2 года! 30% успешных операций!» Или «Подскажите, кто проходил курсы „Аппендицит без проблем?“ Какие отзывы пациентов? Как часто летальный исход?»
В своей новой статье он сравнивает потоковое производство «Биг-Маков» в Макдоналдсе с рестораном высокой кухни, где все чинно, полезно для желудка и даже очень эстетично. Джоел указывает на отвратительную масштабируемость хороших ресторанов и делает неожиданный вывод — бойтесь универсальных инструкций и методик, разработанных ИT-консультантами, возможно, сами вы ими (в своих личных целях) никогда бы не пользовались.
Учиться кодить очень трудно. Функции, проценты. Отступы и поля. Охватить нужно очень много, и еще больше, чтобы понять, как это писать. Я работаю в этой сфере уже 10 лет, и только сейчас я почувствовал себя чем-то вроде «эксперта» в том, чему я учу людей.
Поэтому послушайте, что я понял. На данный момент я научил программировать более 300 людей. Я знаю, что это трудная дорога с препятствиями. Но знаете, что ещё трудно? Ходить.
Вы не рождены с умением ходить, вам пришлось учиться и практиковаться. Тогда почему вы считаете, что можете стать мастером в кодировании в один момент? Почему вы уверены, что никогда не будете так же хороши, как «эксперты» в этой области? Вы считаете, им не пришлось практиковаться, и это все чистый талант? Знаете, они тоже когда-то были никчемными кодерами.
Ответный жесткий комментарий:
Рискну не согласиться с автором. Увлечённость — это очень важно, но и такое явление как «талант» тоже определённо существует. Он существует и в музыке (цитата из Википедии: «Этот вид слуха является врождённым и, согласно научным данным, не может быть приобретён с помощью каких-либо специальных упражнений, хотя исследования в этом направлении продолжаются»), и в спорте (скажите 80-килограммовому малышу-коротышу, что его не берут в секцию балета потому, что он «недостаточно увлечён»), и в программировании в том числе.
Почему-то одним людям, при прочих равных условиях, проще понять рекурсию или сортировку пузырьком, а другим надо посидеть с бумажкой и подумать. Одни люди могут держать в оперативной памяти 5 сущностей, а другие 7. У одних любимым предметом в школе была математика, у других литература. И так далее. Несомненно, стать программистом можно, имя лишь увлечение, и, не имея таланта, но можно ли стать программистом-рок-звездой, большой вопрос.
Катаясь по миру во время отпуска, айтишник всегда найдёт, чем заняться, когда ему надоест валяться на пляже или осматривать местные достопримечательности. В конце концов, есть клубы и бары… Но сердцу-то хочется особых радостей, а мозгу — своих, тёплых ламповых впечатлений. Окей гугл, освободим вас от утомительного сёрфинга по интернету в поисках увлекательных ИT-экспозиций, которые приведут вас в восторг и, скорее всего, наполнят новыми знаниями. Поехали.
7. Эпоха jQuery уходит
Серия свежих материалов, чаще всего с наездом, про jQuery:
Меня уже несколько притомил поток материалов про новомодный Rust, вот ещё одна попытка его адепта объяснить, что же там такого особого сокрыто:
Каждый ищет в языках программирования что-то своё: кому-то важна функциональная сторона, кому-то богатство библиотек, а другой сразу обратит внимание на длину ключевых слов. В данной статье я хотел бы рассказать, что особенно важно для меня в Rust — его очевидность. Не в том, что его легко изучить с нуля, а в том, как легко исследовать поведение кода, глядя на его фрагменты. Я перечислю особенности языка, позволяющие точно определить, что делает та или иная функция, вырванная из контекста.
9. Почему так мало committers в крупные OpenSource-проекты
Наблюдения в общем и целом интересные, но слишком много апачевского гадю… зоопарка. Наверное, это свой волшебный мир, но со стороны оно выглядит очень душераздирающе.
Что же касается opensource — да, именно так. Добавим ещё то, что айтишников в России не так уж и много (в абсолютных числах). Математика простая: 300кк население США, 700кк — население Европы. В РФ — всего 130кк. Очевидно, что при одинаковой концентрации айтишников, на 10 европейских будет приходиться один русский. При этом концентрация сильно разбавляется синдромом «всё или ничего» (то есть большая компания или фрилансеры), т. к. в РФ очень мало средних успешных контор.
А на одних мажорах много опенсорса не вытянешь — самих мажоров по пальцам пересчитать.
10. Эпоха переосмысления
Времена меняются, и многие вещи радикально изменяются. То, что было best practice для программирования HTTP, становится недостатком в HTTP/2 — отличная презентация от Google.
*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.