Позовите Архитектора!
1.61K subscribers
175 photos
10 videos
58 links
Жизнь IT Архитектора на 360 градусов, добро пожаловать в мои тапки
Download Telegram
Вчера смотрела с наследниками новые серии "Stranger things". По ходу дела обсуждали, мол, вот люди, которые не понимают разницы между волшебником, колдуном и чародеем (wizard, warlock, sorcerer)- как они вообще могут понять происходящее? Ещё и комментировать.

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

Кто есть кто, в один пост не поместится. Кому уже интересно - гуглиса в помощь (ищите wizard, warlock, sorcerer в днд).

А я позже продолжу мысль...
16👍8🔥72💊1
Зачем вести архдолг с самого начала?

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

Запилили, конечно, на минималках. Там не заложили, тут не продумали. Возможно, кто-то вообще не верил в полезность проекта. И вот, ура, получен результат, все довольны.

Что дальше?

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

А если есть реестр архдолга? Тогда тимлид идёт к бизнесу и говорит - масштабировться ок. Но вначале надо закрыть пункты 3, 23, 45,... и 114, иначе риски такие-то, времени нам нужно 2⅔ месяца. А потом планируем масштабирование.

Управляемо? Вполне. Мудро? Я считаю, да.

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

Меньше мозолей на пальцах и бессонных ночей всей команде
1👍2112🔥9❤‍🔥5
Внеочередная пятница как бы. Итоги

Все вокруг подводят итоги. Я это не люблю, но попробую, в своей методе.

Нашла свой список целей на 2025 год. И даже корректировку от июня.

Итог:
- 2 цели из 9 достигнуто,
- 2 цели заменены на более приятный вариант (в духе "и так уже есть"),
- по 3 целям полный ноль, никакого движения,
- по 2 прогресс на уровне 20-30%.

Корректировка немного спутала карты, но в целом картина та же.

Ощущение, что выложилась на 100%. Так что остаётся себя только хвалить и хорошо заботиться.

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

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

Думаю, в 2026 эти навыки пригодятся.
26👍16🔥12💊2❤‍🔥1
Вчера в комментах был интересный вопрос. Кто же действительно движется?

Как понять: это я куда-то движусь, или я навожу суету, купаясь в чсв? Зазря увеличиваю энтропию во Вселенной. На самом деле мир движется вперёд, а я стою на якоре?

В преддверии НГ подкину пример из физики. Будет над чем поразмыслить перед загадываением Главного Желания, Которое Всегда Исполняется.

В СТО есть такой парадокс близнецов. Один брат близнец улетает в космическую экспедицию. Второй остается ждать на Земле. В движущейся ракете время течет медленнее. Через 20 лет первый братец прилетает назад такой же молодой и свежий, постаревший всего на пару лет. А второй уже переживает кризис среднего возраста. Думаю, все в курсе такой возможности.

Но ведь! Можно поставить точку отсчета на ракету. И тогда Земля будет двигаться, а ракета - нет. И я вам выдам инсайдерскую инфу из мира физиков - уравнения абсолютно одинаковые. Меняем точку отсчета - и стареет близнец в ракете. Время на Земле замедлится относительно ракеты.

Так кто достигнет 40-летия первым и начнёт отчаянные поиски себя? И как стать тем самым близнецом, который движется и не стареет?

Я не буду вас мучать подробностями, сами найдёте все выкладки, если интересно, например вот (рекомендую согласно старой шутки сначала 100 грамм, иначе не разберешься) Дам спойлер: всё равно стареет близнец на Земле.

А вот как всё ж понять, какая система отсчёта "настоящая"? Кто стабильно заякорился, не подвержен космическим эффектам вечной молодости и мужественно смотрит в лицо неизбежно надвигающемуся самопознанию, крепко опираясь на родную планету?

А если и того хуже - мы их обоих посадим в контейнеры, чтоб они не видели, кто где. Исключим эффект плацебо, на всякий случай. Двойное слепое исследование им!

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

Какой мы можем сделать новогодний вывод на основе этого научного эксперимента? Даже если вас отправили в космос в закрытом контейнере (в анабиозе. И разбудили уже после набора скорости), один раз у вас все равно будет возможность понять, что вы двигались всё это время. В момент поворота домой.

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

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

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

Так что серьёзное резюме такое: кого плющит от преодоления инерции, тот и движется.
❤‍🔥12🔥118🤗7👍5
This media is not supported in your browser
VIEW IN TELEGRAM
23👍18🔥12❤‍🔥11🥰2
Новогодние праздники - это недолгий период, в течение которого вся страна может примерить на себя образ жизни обычного инди-разраба
😁5😱1
Погружение в праздничную ленность приносит ностальгию и планы на пенсию

Поделюсь, вдруг и вам пригодятся

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

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

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

Ведь даже похожие истории, вам не кажется?
9
Хочется что-то написать про праздники, но интеллектуальная и рациональная части обе сказали: до 12 января пока.

Я в красивущем Подмосковье на танцевальных каникулах.

Такая жизнь, конечно, в кайф. И когда придет время включиться тем первым двум... ну, посмотрим, как весело мне будет жить со всей этой внутренней бандой.
57😁3
Друзья, хочу попробовать использовать ресурсы блога для новых знакомств

Запрос мой узкий и довольно необычный. На этой неделе в Москве начинаются живые показы очень классного японского фильма ужасов "Кинопроба". Фильм хардкорный.

Есть любители ужастиков? Погнали вместе? Одной страшно)
😱2🔥1
https://t.me/zapiskimentora/2076

Интересный пост про важность раппорта, человеческого контакта при решении организационных конфликтов.

Полностью поддерживаю. Конфликт - дверь в новые возможности.

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

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

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

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

Sad but true. Качаем раппорт, коллеги, айтишникам пригодится в любой ситуации.
👍7💅2💯1
До сих пор в глубокой задумчивости после фильма Кинопроба.

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

Узнала, что такое "женская агентность". Термин феминистический, я в феминизме не разбираюсь, никогда не интересовалась им. Но понимаю, что мою историю жизни можно запросто поднять на знамёна этой самой женской агентности.

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

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

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

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

Так что не хочу на знамёна женской агентности, хотя испытываю огромную симпатию теперь к самим агентам и стремящимся.

Хочу на знамёна милосердия и сочувствия.

Милосердие в айти - вы такое где-нибудь видели вообще? 😄 может, проявляли?
👍43🙏2
Топаю по коридорам pgconf

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

Пока просто ползу в нору отдыхать.

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

Какие классные ребята все, кто работают с данными. Моя среда, мои люди.
13🔥4
Вчера очень интересная тема всплыла в частной беседе

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

Я подумала, что это про "отличайте требования от потребностей" - и это, конечно, должно быть в профессиональном контакте. Надо знать контекст и что-то важное для себя из контекста понимать.

Но вот действительно, что делать с человеческим? Сколько слоев из 150 нужно прощупать, чтобы чувствовать себя на работе не функцией, а человеком?
Как вы справляетесь?
5🤔2
Сходила с любимыми девчонками на концерт НТР

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

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

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

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

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

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

А мы радостно присвоили и решили переложить на гитару новую песню "я биомусор с красным дипломом" (у меня и у @asvejinka имеются). Под "Папа может С" поделились своими проектами на С (у меня - для курсача по фану запиленный 3D движок, у Насти - диплом про что-то там с кардиосигналами), поорали "Мама может С" (мои дети так только и поют).

Зафиналили эпичной попойкой в восхитительном луизианском баре "Кузен Самди". У меня оттуда осталась шуточка такой черноты, что я её рискну подать только при личной встрече. И забивка написать новеллу про одинокого кабана на острове Фуругельма.

В общем, в кайфом сходила я на тёмную сторону. Чтобы с понедельника снова нести свет и добро в индустрию на максималках.
🔥54
Хотела написать про чистоту кода, чистоту архитектуры и всё такое.

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

Разделяй и властвуй, в общем.

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

Смотришь на документацию или код - и думаешь: мдааа, вот тут будет проблема, тут уже уже назревает опухоль из усложнящихся связей, вот тут будут потеря контроля, а вот тут уязвимое место, одна неприятность - и всё.

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

Как вот передать такой опыт?
5👍5💯1
Вспомнила любимую практику для системного анализа и погружения в систему.

1. Взять лист бумаги и ручку. Важно писать рукой.
2. Выписать все сущности, которые прояснены - они поступают от заказчика, владельца проекта, из своего опыта - отовсюду.
3. Если их больше 7-9 - разбить по областям.
4. Нарисовать между ними связи. Типа "покупатель" владеет "банковскими картами".
5. Потупить в листик с пустой головой, пока не захочется закрыть глаза (минут 3-10). Дописать то, что приходит в голову.
6. Закрыть глаза, полежать и пойти заниматься другим делом.

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

Попробуйте, и если напишете, что получилось - я буду очень благодарна. Мне очень интересно, как это сработает у других.
8👍6🔥4🤔1🤝1