The Art Of Programming
2.48K subscribers
605 photos
56 videos
1 file
796 links
Канал подкаста The Art Of Programming о Developer Experience, инструментах, технике и разработке ПО в самом широком смысле, включая менеджмент ИТ-проектов.

По вопросам интеграций, рекламы, приглашений на круглые столы и в качестве докладчика — @golodnyj
Download Telegram
Коллектив и баланс.

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

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

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

В такие моменты особенно остро ощущаются угнетающие позитивный взгляд на работу факторы, вот парочка:

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

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


Все сталкиваемся с перегрузками, стрессом и чувством усталости — весной, когда силы на пределе, это прям сильно заметно. Темп жизни постоянно ускоряется, ну или это какое-то когнитивное искажение в восприятии времени (поизучаю этот вопрос). Тут, конечно, на арену выходит пресловутый work-life balance. 

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

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

🔵Время, проведённое с семьёй и друзьями, укрепляет отношения и приносит радость. Баланс помогает уделять внимание не только работе, но и близким.

Искренне завидую (иногда) людям, которые могут в баланс неким естественным образом. Мне для этого нужны подпорки в виде ритуалов, помощи и некоторых практик. Вот парочка:

Календарь — помогает мне планировать. Отдых тоже надо планировать. И все задачи просто не влезут в календарь. Тут придется от чего-то отказываться.

Говорить «нет». Сам я не очень умею говорить «нет». Не знаю, как так получилось, прям тяжело иногда с этим бывает. Мне в этом помогают два инструмента. Заполненный календарь — ну вот видите, места нет! Указующий перст руководителя — вот тут хотят моего участия — сейчас важно заняться другими, более приоритетными задачами! 


Говорят, некоторым помогают техники релаксации: медитация, йога, глубокое дыхание — всё это помогает снизить уровень стресса и улучшить общее самочувствие. Но как по мне, «встратые шутки» в локальном чатике команды помогают сильно лучше. И если чатик команды — это именно то место, куда вы заглядываете постоянно и получаете поддержку, крутые эмоции и иногда умиляетесь, то, возможно, у вас всё в порядке и с командой, и с балансом.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4💯41
Ты ешь плоды с дерева, которое посадил твой дед.

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

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

Ronald H. Coase — The Problem of Social Cost

Позже, уже в 1980 году, Ричард Талер публикует свою работу, в которой идет против мейнстримного представления (к тому моменту уже давно традиционной экономической теории), основанного на предположении о рациональности потребителей.

Richard Thaler — Toward a Positive Theory of Consumer Choice

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

Одной из ключевых идей работы является введение концепции «ментальных счетов» (mental accounting) — идея о том, что люди организуют и оценивают финансовые решения в рамках неких ментальных категорий, что влияет на их выбор. Также Талер обсуждает эффект владения (endowment effect) как одно из когнитивных искажений, влияющих на восприятие ценности объектов и принятие решений о покупке или продаже.

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


Более развернуто эффект владения описан в совместной работе Даниэля Канемана, Джека Кнетша и Ричарда Талера уже в 1990 году.

Daniel Kahneman, Jack Knetsch, Richard Thaler — Experimental Tests of the Endowment Effect and the Coase Theorem.

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

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

Например, при работе, связанной с Developer Relations, у вас может появиться проект, и вы иррационально можете оценивать его как сильно значимый, хотя объективная оценка может быть весьма посредственной. Осознавая эффект владения, смело закапывайте проекты, на месте которых вы сможете сделать нечто более сильное и эффективное

#DevRel
👍31
Переферийные устройства.

Кто ж не знает старика Уильяма! Это я про Уильяма Шекспира Гибсона. Можно сразу пропустить пост и пойти смотреть сериал «Периферийные устройства», был выпущен аж в 2022 году компанией Amazon Studios.

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

Дебютный роман Уильяма Гибсона «Нейромант» вышел аж в 1984, можно почитать или послушать. Он принёс автору широкое признание и считается классикой киберпанка.

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

Сейчас он работает над трилогией «Джекпот» — Jackpot trilogy. Первый роман — The Peripheral вышел в 2014 году. На русский язык переведён как «Периферийные устройства» и можно почитать тут. Как выше уже писал, в 2022 появилась хорошая (по картинке и местами докрученная по сюжету) сериало-адаптация.

В недалёком будущем главная героиня, Флинн Фишер, живёт и работает в небольшом городке провинциального штата. Кругом 3D принтеры, печать лекарств, предметов, протезов, оружия... и игры в виртуальной реальности с полным погружением. Сериал вслед за книгой погружает нас в пространство сложных взаимосвязей между различными технологическими системами и их последствиями для человечества. Всё как любит Гибсон.


Как ни странно, читать оказалось не так интересно, как смотреть. Ну или я был не в том настроении.

Вторая книга трилогии вышла в 2020 году — Agency, на русский язык переведена как
«Агент влияния» и её можно почитать тут. А третья и, видимо, заключительная Jackpot — ещё в работе.

В этих произведениях восхитила больше всего практичная сторона вопроса использования технологий. Вот есть сырьё, вот есть 3D принтеры. Печатаем всё, на что есть файлики. Качество печати — а-ля фабричное. И да, местами мы движемся к этому... или нет?

🔥 — Сам печатал на 3D-принтере, огонь в огне!
🗿 — Сам печатал на 3D-принтере, ну такое!
👀 — Друзья за гаражами курили печатали!
🤬 — Вообще ересь какая-то!
👀6🔥5🤬2
Dev Day&Night Meetup.

Зацепился за доклад Ромы Елизарова — Платформа для разработчика как продукт.

Расскажу про Техплатформу Екома и Райдтеха Яндекса и объясню, как набор разнообразных решений, сделанных для решения приземленных проблем разработчиков, трансформируется в технологическую платформу для более чем 3000 специалистов, на которой работает 2500+ микросервисов.


Сказка! Да. А где это все? Это все ожидается на Dev Day&Night Meetup. Конференция для мобильных и бэкенд-разработчиков, продактов и аналитиков, которая уходит в ночь.

5 треков докладов и интерактивов:
🔵Мобайл инфра — инфраструктурные решения в мобильной разработке наших сервисов
🔵Мобайл продукт— продуктовая разработка мобильных приложений
🔵Бэкенд — платформенные и продуктовые темы
🔵Продукт — наши сервисы глазами продактов
🔵Игровая — зона с настолками (нашего авторства) и пирлабами про разработку

Когда? Где? Москва, офлайн, 19 апреля. Участие бесплатное, регистрация обязательная.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥31
Гиперболоид инженера Иванова.

Опять вернулись к SourceCraft , но потом серьезно зацепились за тему «чистой архитектуры» в 290-м эпизоде подкаста «Разбор полетов», где мы вместе с Алексеем в две каски вспоминали всякое.

Слушать подкаст на Яндекс.Музыке.
Читать полезняшки от «Разбора Полетов».

#подкаст #debriefing
🔥3👍1
Нерациональный человек Даниэля Канемана.

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

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

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

Психологи Даниэль Канеман и Амос Тверски были среди пионеров когнитивной науки. Их статья 1979 года «Теория перспектив» считается самой цитируемой работой из всех, когда-либо опубликованных в престижном экономическом журнале Econometrica.

Daniel Kahneman, Amos Tversk — Prospect theory: an analysis of decision under risk

Теория перспектив как бы противостоит теории полезности Джона фон Неймана и Оскара Моргенштерна.

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

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


За свои исследования Канеман получил Нобелевскую премию по экономике в 2002 году. Биография лауреата заслуживает отдельного внимания.

Книга «Думай медленно, решай быстро», автором которой является Канеман, вышла в 2011 году и быстро стала бестселлером, получая одну награду за другой (есть на Яндекс Книгах). В некотором смысле это послание руководителям компаний. Зная о существовании когнитивных искажений и учитывая, что многие лидеры склонны полагаться на своё особое чутьё, книга предостерегает от импульсивных решений и призывает не доверять интуиции слепо.

27 марта прошлого года профессор психологии Принстонского университета Даниэль Канеман, посвятивший более полувека поиску ответов на вопрос о том, почему люди ошибаются при принятии решений, скончался в возрасте 90 лет.
😢6🔥2
Истоки Radix sorting.

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

Radix sorting, или поразрядная сортировка, заключается в том, что мы сначала делим данные по разрядам, а потом сортируем их внутри каждого разряда. Процесс сортировки может начинаться как с младших (правых), так и со старших (левых) разрядов. Первый подход известен как LSD-сортировка (Least Significant Digit radix sort), второй — как MSD-сортировка (Most Significant Digit radix sort). 

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

Появление radix sorting связывают с 1887 годом, когда Герман Холлерит подал патент на электромеханическую табуляционную машину для обработки перфокарт. Инновационный подход и такие машины использовались в ходе переписи населения США 1890 года, а позднее — и в Российской империи для аналогичных задач.
👍2
Трудовой коллектив.

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

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

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

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

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

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

Есть три вещи, которые я вынес из той ситуации.
🔵Если ты стал руководителем небольшого коллектива и тебя «просят» кого-то уволить, задумайся: что такого знает этот человек, что такого он сделал в этом коллективе, почему тебя просят это сделать.
🔵Проводить 1-1 со старыми и опытными сотрудниками — это задача на просвещение тебя самого. Они больше плавали в текущих водах и многим могут поделиться.
🔵Тогда я впервые узнал о необходимости и полезности 1-1 с подчиненными и задумался, а были ли у меня такие 1-1, когда я был линейным сотрудником?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍182🔥2
Как первая информация влияет на наши решения.
(Часть 1 из 2)

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

Эффект якоря (anchoring bias) — это когнитивное искажение, при котором человек склонен опираться на первую доступную информацию (якорь) при принятии решений или оценке ситуации, даже если эта информация не является релевантной или достоверной. Это приводит к систематическим ошибкам в суждениях и восприятии.


Впервые эффект якоря как один из видов эвристики доступности, влияющих на суждения людей в условиях неопределённости, описали наши любимцы Амос Тверски и Даниэль Канеман в своей работе 1974 года:

Amos Tversky, Daniel Kahneman — Judgment under uncertainty: Heuristics and biases.

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

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

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

Оказалось, что эффект якоря заключается в том, что наш мозг склонен «привязываться» к первой доступной информации при оценке ситуаций или принятии решений. Более плотно исследованием этой стороны вопроса занимались Франц Страк и Томас Муссвайлер, которые в 1997 году опубликовали свою совместную работу по этой теме:

Fritz Strack, Thomas Mussweiler — Explaining the enigmatic anchoring effect: Mechanisms of selective accessibility.

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

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

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

#DevRel
👍4🔥31
Как первая информация влияет на наши решения. 
(Часть 2 из 2)

Казалось бы, как в работе, связанной с Developer Relations, мы можем применять эффект якоря? Если посмотреть на наш текущий рынок, то можно заметить, что за последний год-полтора на него вышло множество продуктов, которые конкурируют за внимание пользователя. И конкурируют часто не ценой. Объективных данных нет. Сложившихся привычек нет. Опыт использования минимальный. Что делать? Тут можно вооружиться тридцатистраничной работой Дэна Ариэли, Джорджа Ловенштейна и Дейвида Прелека от 2003 года:

Dan Ariely, George Loewenstein, Drazen Prelec — "Coherent arbitrariness": Stable demand curves without stable preferences.

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

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

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

#DevRel
👍4🔥3
Мифический человеко-месяц, или Как создаются программные продукты.

Помню тот момент, когда меня «ударили книжкой по голове», так было принято называть обязательство прочитать книгу в коллективе, где мне посчастливилось работать. Летом 2004 года меня попросили взять с полки книгу Фредерика Брукса. 

Фредерик Брукс — Мифический человеко-месяц, или Как создаются программные системы 

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

Книга была издана в 1975 году, а уже в 1979 году вышла на русском языке. Мне же попалось расширенное юбилейное переиздание 2000 года (оригинал 1995-го), которое содержало эссе «Серебряной пули нет» (да-да, именно оттуда в словаре многих и появилось это выражение).

Сама по себе книга, как дневник наблюдений Брукса, основана на его ошибках управления проектом по созданию операционной системы OS/360 и, соответственно, опыта работы в IBM.

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

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

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

#книга
💯8👍1
Призрак в доспехах.

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

Но давайте отмотаем все в 1995 год. Именно тогда в прокат вышло полнометражное аниме — Ghost in the Shell. Аниме в жанре киберпанк, по мотивам одноимённой манги Масамунэ Сиро 1989 года.

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

Один из сотрудников специального подразделения, девятого отдела, майор Мотоко Кусанаги протезирована практически полностью. В ее теле почти нет живого тела. Да и весь отдел в значительной степени «улучшен». Кроме одного человека, обычного полицейского парня. И вот в одной сцене Мотоко говорит фразу, которая врезается мне в голову на многие годы: 

«Если мы все будем действовать одинаково, то наши действия будет легко просчитать, а на любую ситуацию можно взглянуть под разными углами. Поверь, всё очень просто: узкая специализация перерождается в слабость — медленную смерть».


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

Хотите узнать больше, рекомендую послушать видео-эссе: «Почему «Призрак в доспехах» — культовое аниме».

P. S. Но меня и сейчас впечатляет многоступенчатая идея взлома — когда кибер-мозг взламывают с помощью многоступенчатого подхода, сломав перед этим мозги других людей. Как же это похоже на взлом большой информационной системы через череду небольших уязвимостей в стороннем ПО.
👍6💯5🔥2
Под руководством людей.

В прекрасном канале полезняшки от «Разбора Полетов» подсмотрел публикацию фулстек инженера из Техаса:

Verdi Kapuku — The Death of Software Engineering by a Thousand Prompts

И можно было бы пройти мимо, но уж больно хорошая цитата получается:

So what can we expect instead? A partnership with the AI systems, commonly known as Copilot. The greatest impact in the economy will be the emergence of AI tools capable of most of the generic work in most job functions doing the work while being directed by humans.
Java 30 лет.

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

Слушать подкаст на Яндекс.Музыке.
Читать полезняшки от «Разбора Полетов».

#подкаст #debriefing
2🔥1
Где мой паяльник?

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

Кстати, для тех, кто, как и я, любит работать руками, есть интересное событие — Repair cafe. Пройдет 25–26 апреля, вот прям для тех, кто любит работать с железом, держать отвёртку и работать с микросхемами. Обещают мастерскую, доклады, воркшопы, техносвоп, выставку ретро- и современного железа.

Из докладов поражает анонс — «Как я сделал устройство для чтения ДНК напильником». Ребятам удалось создать высокотехнологичный прибор для секвенирования ДНК в домашних условиях. Аааа... держите меня семеро.

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

Регистрация открыта до 16 апреля.
👍7🤩43
Консультации идут и идут по плану.

Весна, видимо, разблокировала что-то в нашем королевстве. Количество запросов в личку на консультацию от студентов с родителями выросло. И в большинстве случаев траектория весьма типичная. Да и за вычетом нюансов совет тоже типичный.

Чтобы быть конкурентноспособными, надо вкалывать, это окупится.


Кстати, в эту весеннюю тему, совсем недавно Яндекс запустил новый сезон проектов для тех, кто начинает карьеру в IT:

🔵Школа разработки интерфейсов
🔵Школа бэкенд‑разработки
🔵Школа мобильной разработки
🔵Школа аналитиков-разработчиков
🔵Школа менеджеров Яндекса
🔵Школа обеспечения качества
🔵Летняя школа SRE и DevOps в московском офисе Яндекса

А если у вас небанальные вопросы, то приходите и записывайтесь на консультации. Да и если банальные, тоже на самом деле приходите, там есть в чем покопаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
💯3😁21
Домашние тапочки.

Сегодня поговорил с другом, его отношение к работе серьезным образом изменилось. И «всё» из-за тапочек. Вот точно такие же тапочки я ему подарил на Новый год. А с чего всё началось?

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

Предложил ему три конверта на выбор, ну как принято:
🔵Оставаться в компании и стать частью рассола — принять status quo и перестать сопротивляться, психике станет проще. А высвободившуюся энергию перенаправить на другие внешние задачи.

🔵Сменить контору — раз тебе так «плохо», поищи другое место. Но, как мы знаем, в большинстве случаев работает поговорка «Хорошо там, где нас нет» или «У соседа трава всегда зеленее, корова толще, машина лучше, зарплата больше и т. п.».

🔵Попробовать менять то, что есть под ногами. Хуже не будет, а вот если получится, то станет лучше.


Как оказалось, контору менять не очень было большое желание. Вот выбор таки не очень большой остался. Или рассол, или ГОП. Но привычка жить как живешь в конторе уже устоялась. Менять страшно. Да что менять, даже пробовать уже какой-то дискомфорт.

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

На Новый год я подарил ему подарок — тапочки как у меня. На работу! Он, конечно, опешил. Да у нас все в ботинках ходят, ну самые оторванные в сандалях. А тут тапки, да еще и лохматые.

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

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

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

А сегодня он пришел и попросил артикул на ВБ, тапки совершенно учухались (он ходит в них курить). Он решил себе купить новые, но точно такие же. Говорит, они ему помогают. Вот так — изменения начинаются с тапочек.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥206👍4
Как формулировка влияет на наши решения.

Так получилось, что работа в области Developer Relations частенько опирается на разного рода исследования, а они — на «опросники». Конечно, день изо дня сталкиваясь с отчетами, основанными на «мнениях» людей, невольно задумываешься — а как были заданы вопросы? 

Мы часто сталкиваемся с ситуациями, когда незначительное изменение вопроса значительно влияет на решение. Это явление называется эффектом фрейминга.

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


Впервые эффект был описан в работе Амос Тверски и Даниэля Канемана аж в 1981 году. Тогда они пользовались термином — decision frame.

Amos Tversky, Daniel Kahneman — The framing of decisions and the psychology of choice.

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

Эта статья корнями упирается в их же развернутое исследование от 1979 года. В исследовании представлена теория перспектив, которая объясняет, как люди принимают решения в условиях неопределённости и риска.

Daniel Kahneman, Amos Tversky — Prospect Theory: An Analysis of Decision under Risk.

Суть теории в том, что люди оценивают потенциальные gains (выигрыши) и losses (потери) не объективно, а относительно некоторой точки отсчёта, которую они считают «нейтральной» или «статус-кво». При этом потери воспринимаются тяжелее, чем эквивалентные выигрыши, что приводит к тому, что люди склонны избегать рисков при возможности получить выигрыш, но готовы рисковать, чтобы избежать потерь.

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

Если от риска перейти к продуктам и выбору, который мы в Developer Relations помогаем сделать, то неизбежно наталкиваешься на работу Джеймса Беттмана, Мэри Люси и Джона Пейна:

James Bettman, Mary Luce, John Payne — Constructive Consumer Choice Processes.

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

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

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

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

#DevRel
👍4🔥1
Люди в долгую.

Настало время поговорить про людей с которыми хочется работать, не только на одном проекте — всегда. А чем они отличаются от остальных? Вместе со Славой Панкратовым из компании «Стратоплан» записали подкаст про вот это вот всё.

В подкасте ожидает тлен питерской зимы, карты, походы, переговоры, планирование и не только. Слушайте 330-й подкаст The Art of Programming — «Люди в долгую».

Подписаться в iTunes
Смотреть на VK
Слушать на Яндекс Музыке

#подкаст #taop
🔥21👍5🤩41
Исследование состояния DevOps в России 2025

Конференция DevOpsConf 2025 закончилась, а DevOps новости нет. Настало время расчехлиться, тоесть принять участие в исследовании для —  инженеров, разработчиков, администраторов, тестировщиков, техлидов и тимлидов, CIO и CTO.

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

В качестве небольшого бонуса за прохождения вас ждут эксклюзивный мерч, подписки на полезные и развлекательные сервисы, промокоды на незаменимые в работе продукты, билеты на профильные конференции Highload++, DevOpsConf и другие подарки. Проходите опрос, участвуйте в розыгрыше подарков и побеждайте!
👍2🎉1
Запускаем YCDR.

Весна, самое время запускать новые сервисы, только только запустился — Yandex Cloud Detection and Response — сервис по мониторингу и реагированию на инциденты в облаке.

Наши ребята постоянно занимаются защитой себя, с учетом количества угроз, объем экспертизы колосальный. Сервис YCDR разработан на базе собственного центра мониторинга безопасности (SOC, Security Operations Center) платформы Yandex Cloud. За обнаружение угроз в сервисе будет отвечать команда ИБ-специалистов, разработчиков и инженеров, которые понимают специфику современных облачных атак

Для анализа будет использоваться SIEM-система собственной разработки, инструменты анализа больших данных Security Data Lake и ИИ-технологии, которые помогут быстрее выявлять аномалии в информационных системах.

Предварительную заявку можно оставить тут.
👍4