Support us

Неделя за 10 ссылок: счастье глазами айтишников

1 комментарий
Неделя за 10 ссылок: счастье глазами айтишников

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

Читать далее

Иллюстрация: Cyanide and Happiness - Computer Boy.

1. «Минск — самый нудный город на Земле»

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

«Менск — горад калгаснікаў і праграмістаў, а праграмісты — гэта тыя ж калгаснікі».

Если вам интересен ход мысли и логика участников программы «Размова дня» — смотрите видео выше. Если время поджимает и вы готовы пожертвовать контекстом разговора, смело перематывайте — о программистах с 5-й минуты разговора.

2. О смысле жизни устами айтишника

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

Думаю, что аудитория «Про бизнес» не самое удачное место для изложения подобных мыслительных систем. Это ещё одна старательно переработанная и упакованная в вакуумную упаковку теория, что «жизнь, как супермаркет — выбирай что пожелаешь». Остается только добавить слова одиозного украинского банкира Игоря Коломойского, который к этой метафоре каждый раз с трогательной заботой добавляет: «только не забудьте, что на выходе вас будет ждать касса для расчёта».

Дмитрий Гурский, директор «Айдиономикс Диджитал», сооснователь издательства «Айдиономикс» говорит на тему счастья, смысла жизни и постановки целей.

3. Айтишный рэп: «Отпечатки»

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

Оба рэпера-айтишника работают в Vizor interactive — компании, которая дала миру «Зомби ферму». Артём — 3d-дизайнер, Павел долгое время работал с геймерским community, а прямо сейчас формирует отдел видео. Зарабатывают ребята, как все приличные айтишники, неплохо. Встречайте: «отпечатки», дуэт рэперов-айтишников.

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

Закончу обзор этого замечательно коллектива их многозначительной фразой-цитатой:

«Во всех бедах на свете виноват дед с руками, похожими на ноль»

Цепочка ссылок на творчество «Отпечатки»: , youtube-канал, альбомы группы.

4. Не понимает Кощей, в чём смерть его сокрыта...

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

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

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

Цитата из этого свежего давоского отчета:

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

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

5. Про Польшу и людей

Очень многие в преддверии борьбы с кулаками и «несознательными социальными элементами» бегут в прибрежные сытые заграницы. Для нас это в первую очередь Польша и страны Балтии.

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

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

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

Після ознайомлення з коментарями в обох статтях дістав висновку — коментатори діляться на два табори, ковбасоїди — ті кого цікавлять виключно матеріальні блага, і романтики — ті, для кого життя, це постійні виклики, новий досвід, пошук пригод. Ці дві групи, мабуть, ніколи не порозуміються, бо дуже різний в них світогляд. Вони ніби-то говорять на одній мові, але в одні й ті ж слова кожен вкладає свій сенс. При оцінюванні матеріальних благ один вважає, байдуже, скільки коштує ковбаса, головне, щоб була можливість творити, пізнавати світ у своїй різноманітності, а інший — якщо ковбаса така дорога, то як я взагалі можу що-небудь робити.

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

6. О мотивации и внезапной старости

Серия свежих статей, которые правильно читать в таком порядке:

  1. Несколько вещей, о которых стоит помнить программисту в возрасте.
  2. Практические методы самомотивации программиста.

Речь пойдет об условном стакане воды и злободневном вопросе «кто в старости подаст». Мотивационный комментарий из первой части:

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

7. Rust и парадокс Блаба

На самом деле этот материал не только о Rust.

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

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

Лимит сложности — понятие относительное. Rust субъективно проще C++, а он является промышленным стандартом во многих областях. Так что с такой точки зрения шансы подвинуть C++ в некоторых нишах у него есть.

Сложность в проверке заимствований не на пустом месте возникла, при написании многопоточного кода на C++ практически всё тоже самое надо держать в голове, только вот подсказать об ошибке, как это делает Rust, некому. Так что это по сути навязанный инструмент статического анализа из коробки. А ими пользуются, причём добровольно.

Вспомогательная ссылка вдогонку: Пирамида Грэма и «Парадокс Блаба».

8. Unde malum?

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

Выберу произвольно такой коммент:

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

К тому же, как Вы сами заметили, студентам не интересно. Вы хотите, чтобы преподаватель бегал вокруг них и старался сделать всем весело? ВУЗ это не школа, у нас как-то это упускают из вида. Другой вопрос, что в 16 — 17 лет не все могут четко понять чего они хотят, чтобы осознано выбрать будущую специальность. В итоге на группу из 30 человек набирается человек 5, которым действительно интересна специальность. Для них и преподаватель читающий по книжке не проблема, сами разберутся и экзамен сдадут. И со знающим преподавателем найдут общий язык и он им сможет рассказать куда больше, чем остальной группе.

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

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

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

9. API — как организовать взаимодействие правильно

Видеолекция Сергея Константинова (Yandex) — API.

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

Сергей Константинов, руководитель службы разработки API Яндекс.Карт — API.

10. И снова про тягость многопоточного программирования

В начале доклада докладчик из Швейцарии осторожно запугивает аудиторию:

Многопоточность — это больно, это сложно. В этой области ошибаются все. Халявы больше не будет.

Всю лекцию он будет пытаться поприжать вашу самооценку. Для чего приводится очень много реальных примеров из разных областей программирования и железа — всё это обсуждение множества багов и проблем находящихся по ключевой фразе «concurrency bugs».

Дмитрий Вязеленко, Sowatec AG — Многопоточное программирование это СЛОЖНО!

 

 

*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.

Читайте также
Энтузиаст научил ИИ глушить соседские Bluetooth-колонки
Энтузиаст научил ИИ глушить соседские Bluetooth-колонки
Энтузиаст научил ИИ глушить соседские Bluetooth-колонки
1 комментарий
Что айтишники делали в Tinder — и вы тоже можете. До 15 февраля
Что айтишники делали в Tinder — и вы тоже можете. До 15 февраля
Что айтишники делали в Tinder — и вы тоже можете. До 15 февраля
Tinder в Беларуси — почти всё. Собрали материалы о том, как айтишники искали работу в этом приложении, закрывали вакансии, ну и знакомились, конечно. Вы ещё успеете повторить до 15 февраля. 
Беспроводные наушники в часах и генераторы нового поколения. Технодайджест
Беспроводные наушники в часах и генераторы нового поколения. Технодайджест
Беспроводные наушники в часах и генераторы нового поколения. Технодайджест
2 комментария
«Умный» поисковик от Microsoft и разработка военного экраноплана для Пентагона. Техдайджест
«Умный» поисковик от Microsoft и разработка военного экраноплана для Пентагона. Техдайджест
«Умный» поисковик от Microsoft и разработка военного экраноплана для Пентагона. Техдайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.

Хотите сообщить важную новость? Свяжитесь с редакцией через страницу контактов

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.