Хотите дальше читать devby? 📝
Support us

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

Оставить комментарий
Неделя за 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 — Многопоточное программирование это СЛОЖНО!

 

 

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

Помогаете devby = помогаете ИТ-комьюнити.

Засапортить сейчас.

Читайте также
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.
1 комментарий
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.

Хотите сообщить важную новость? Пишите в Telegram-бот

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

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

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

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