xanf.dev
2.64K subscribers
98 photos
8 videos
34 links
Илья Климов про свою жизнь без купюр
Download Telegram
Сегодня вместо поста - репост :)

Мне очень близка эта идея - именно поэтому я всегда как от огня бегал от проектов в e-commerce (мне вообще весь современный e-commerce не нравится), гемблинга и прочего

Круто заниматься тем, что называется "догфудинг" - когда сам страдаешь от того что ты понаписывал
👍52
По любви

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

Поэтому если тебе нравятся мемы - идёшь работать в iFunny, любишь изучать китайский язык - тебе в Laoshi, нравится списывать 200 баксов за SWIFT переводы - идёшь в Тинькофф. В ivi я кайфовал от возможности каждый день смотреть Лунтика.

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

Комментировать тут: https://www.instagram.com/p/CgI7G4rjZp5/
👍22🔥3
Про тренировки и фанатизм

Во всей моей многолетней истории попыток "систематически" тренироваться всё много-много раз заканчивалось одним и тем же

Задница на проекте (неважно в своей компании или нет) -> Пропуск одной тренировки -> задница продолжается -> пропуск второй, и плавное невозвращение к тренировках

И даже когда всё идёт более-менее - всё равно с тренировками мне было крайне тяжело и контр-продуктивно. Тренировки давались тяжело, приносили не радость а усталость, работа после тренировок не работалось вовсе.

Всё изменилось, когда я начал мерять ВСР - вариабельность сердечного ритма. Если не вдаваться в подробности - ВСР меряет ночью, насколько "отличаются" разные удары сердца по длительности сокращений. Из неочевидного - до определенного значения "одинаковое" сердцебиение - плохо и говорит как раз об усталости

Так вот, ВСР стал для меня метрикой, по которой я считаю "повышающий/понижающий" (кого я обманываю - понижающий) коэффициент к своим к тренировкам. Сегодня планировал 25 км вело - ВСР показывает что я уставший - едем 20, а не 25. Если ВСР показывает что ОК - едем все 25

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

Свою ВСР я меряю с помощью часов Polar Vantage V, но боже упаси покупать их исключительно ради этого - продукция Polar, гм... весьма специфична. Посмотрите что есть ещё на рынке, вариантов много и продуктивных вам тренировок!
👍13🔥84
#чтиво

Richard Branson - Finding my virginity

Кого-то вдохновляет Илон Маск, кого-то - Стив Джобс, мне же всегда импонировал образ Ричарда Бренсона

Помню как его "Теряя невинность" стала для меня важным вдохновением на новые свершения лет 10 назад. Эта книжка - прямое продолжение первой "части" автобиографии. Это не бизнес-литература, скорее сборник историй за жизнь (ближайшими аналогами я бы наверное назвал автобиографию Роберта Вуда за авторством Сибрука и "Вы наверное шутите, мистер Фейнман").

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

A typical Virgin airline employee is the sort of person who will joke with passengers and smile, not just nod their head and say: ‘Yes sir, no sir, three bags full sir.’ I shared a story about one occasion when we had a short delay before a Virgin flight and people had to queue up at the gate. One of the passengers jumped the queue and marched up to the desk. Our team member very politely asked him to get back into the queue. He turned on her and said: ‘Don’t you know who I am?’ So she picked up the intercom and announced: ‘I have a young man at gate 23, who seems to be lost – he doesn’t know who he is.’ The other passengers roared with laughter. ‘Fuck you!’ shouted the self-important man. She kept a straight face and replied: ‘I’m afraid you’re going to have to get in line for that too, sir!
👍1510
#лики_войны

Харьков продолжают интенсивно обстреливать. С тех пор, как для обстрелов стали использовать С-300 - это звучит необычно громко. Сегодня в 3 часа ночи прилетало настолько громко, что я был уверен что попали снова очень близко к дому - хотя на самом деле было по-факту километра два

Очень сложно хоть как-то концентрироваться в подобной ситуации и целый день был ни так ни сяк.

Очень устал от всего этого. С понедельника - в Киев и надо будет попробовать использовать этот шанс чтобы снова выйти на тот, хотя бы минимально желаемый уровень продуктивности
😢59😱1
Собираюсь в Киев

Осознанно беру с собой много оборудования, включая даже свет (правда не весь что у меня дома есть) - чтобы оно смотрело на меня и напоминало, что я хочу писать и делать контент для вас

Так что ждите в августе обновлений на патреоне, Ютубе и надеюсь, первые части контента на украинском

(по крайней мере если в Киев прилетать не будет)
🔥3011👍5🙏5
Первый день в Киеве.

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

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

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

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

Мне страшно, что мы так можем сохранить страну, но провалиться как нация. А ещё страшно подхватить это и самому стать таким.

Не знаю пока что со всем этим делать

#лики_войны
👍5819🤔12😢5🤯1
#приложения_на_каждый_день

ELSA Speak

Вообще, количество подписок, оформленных в моём смартфоне можно пересчитать по пальцам одной руки.

Одна из них - ELSA Speak, превосходное приложение для ежедневной работы над английским произношением

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

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

Каждый день стараюсь заниматься по 20 минут, получаю искреннее удовольствие от процесса :) Судить о результатах сложно, я стесняюсь спросить у своих англоязычных коллег есть ли продвижение, однако мой менеджер сделал мне комплимент сам на эту тему. Впрочем, он немец и не native speaker - так что не особо считается

Цена вопроса у меня - $100 в год, есть 7-дневная триалка на попробовать

https://elsaspeak.com/en/
👍47🔥8😁1
Вчера, в обсуждении ELSA Speak выяснилось, что "каждый раз на промо новая цена - маркетинг (с)". Это напомнило мне о замечательной статье про верблюдов и резиновых уточек у легендарного Джоэля Спольски. (русский перевод)

Если вы молоды и не застали расцвет Joel On Software - советую познакомиться со всеми статьями блога - большинство из них нетленка, которая актуальна была "тогда" (начало двухтысячных), актуально будет и сейчас

Теперь вы знаете, почему у вас будет 100500 скидок, промоакций и так далее :)

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

Иронично, что тот же Ричард Бренсон в книге, которую я упоминал, рассказывал, как он общался с посетителем одного из "моллов" перед открытием сети фитнес-залов - и ему сказали "да, вы крутые, пока не записывался к вам, жду special one-day offer" перед открытием.

Специального оффера не было :) Задача Бренсона была быть сразу прибыльным, а не "массовым"
👍13🤔2
Как мне Киев? Да весь теку
😁4910🔥5
#лики_войны Вот вам ужасное селфи на ночь :)

Очень тяжело следить теперь за родным Харьковом по новостям, а не лично

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

А ещё у меня начала выходить из строя техника. Зарядное с кучей usb-портов, мелкий переходник для ноута и так далее. Был бы я не прагматиком - сказал бы, что создаётся впечатление, будто техника тоже "выдохнула" и теперь выходит из строя, расслабившись
👍4911
Вчера интернет облетела новость, что GitLab.com решил удалять неактивные (не было коммитов, PR или issue больше года) репозитории... ой, уже не решил, "охрана, отмена!"

Хочу поделиться своим мнением касательно этой ситуации

Disclaimer: этот пост не является и не может быть интерпретирован как официальная позиция GitLab, меня как сотрудника GitLab и содержит личное восприятие ситуации. Вся информация, использованная для создания этого поста является доступной неограниченному кругу лиц

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

Это издержки открытости - наши обсуждения публичны и не всегда люди, читающие один и тот же текст делают правильные выводы

Да, действительно GitLab хочет перемещать неактивные репозитории в более дешёвое хранилище - вот эпик про это https://gitlab.com/groups/gitlab-org/-/epics/4959

Обратите внимание, что эпику уже год, так что говорить о том что "мы взяли разворот" - я считаю, как минимум несправедливо, а как максимум - намеренным искажением фактов

Означает ли что весь "вой" поднятый в СМИ и Твиттере был зря? Не совсем? Я думаю, что теперь этот эпик сделают быстрее

P. S. Вообще я нахожу удивительным, что одновременно по сути появилась новость про GitLab и про GitHub на котором появились аза-за тысячи завирусованных репозиториев (новость про гитхаб такая же пустцшка - это все клоны, никаких новых компроментаций не происходило)

Совпадение?
🤔6👍4🤯3
Каждый раз когда я прикасаюсь к крипте (я стараюсь держаться от неё подальше, но есть клиенты которым я не могу отказать — к примеру клиент из моей компании который был с нами все 7 лет) у меня возникают ощущения дежа вю и детской песочницы.

Дежа вю - потому что текущее состояние крипта с точки зрения developer experience очень сильно напоминает мне фронтенд 15 лет назад, когда firebug/dragonfly казался вершиной инженерной мысли, а любая сколько-нибудь сложная логика на фронтенде если работала хотя бы в большинстве случаев - вызывала вау-эффект.

Это не означает, что "там всё плохо", правильнее сказать что там ПОКА всё плохо. Ощущение же песочницы у меня возникает от того количества проектов, которые классно решают проблемы, которых ни у кого нет (я здесь осознанно не касаюсь темы пирамид и скама - слава богу таких проектов у моих заказчиков нет).

Я не застал финальные стадии надувания пузыря доткомов в "профессиональном сознательно возрасте", но почему-то мне кажется, что выглядело это именно так
👍21🐳9🤔3🥱3
Про х2 на YouTube

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

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

Последнее время я не просто смотрю видео на 1х, но еще и не стесняюсь ставить паузы и минут 5-10 рефлексировать по поводу услышанного

Какие плюсы:

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

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

* очистка мозга. ВНИМАНИЕ! Снижение количества контента в единицу времени вызывает мысли! И не всегда эти мысли приятные - но только так я могу двигаться вперед. Стыдно признаться (это не очень относится к скорости, но тем не менее), обойдя условный тик-ток и инстаграм стороной, я на месяцок ощутимо залип в своё время в YouTube shorts

Попробуйте и вы 1х. Вдруг вам понравится? :)
👍85🤔18🔥5❤‍🔥3
Коробка с голосами

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

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

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

В оффлайне же я подсмотрел трюк у одного профессора из Лилля. В перерывах между кусками лекций (у него они были по 45 минут) он ОБЯЗАТЕЛЬНО просит всех студентов кинуть в "урну" отзыв о куске лекции и вопросы. "Урна" гарантирует анонимность, то что ВСЕ заполняют бланк (даже если вопросов нет - оценку то ставят все) позволяет "вопрошающим" не палиться

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

#учу_учить
👍39🔥8
Media is too big
VIEW IN TELEGRAM
Гайд: как быстро и эффективно выбешивать не только слабовидящих, но и меня
👍41😱7🤔51
Минутка нытья

Сегодня ОДИН ЧАС СОРОК МИНУТ висел на линии (благо у Скайпа - да-да, я в 2022 году ради этого откопал скайп - звонки на +1-800 в США бесплатные), чтобы получить ответ на свой вопрос

Ничто так не влияет на качество сервиса, как отсутствие альтернативы. В данной ситуации сервис был выбран GitLab, и сотрудники никак не могут на это повлиять (ну, кроме нытья)

Как следствие - жрите что дают. Самое печальное что провисел на линии совершенно впустую - милая добрая операторка радостно мне ответила, что то что я хочу сделать мне не дадут, потому что я в Украине (в моем случае всё как в стриптиз-клубе - смотреть можно, делать ничего нельзя), на просьбу показать где на сайте написаны такие ограничения - после 3 минут ковыряния сказала "Ну ой, похоже нигде"

Воистину, то, что целый ряд технологий (от Интернета до "банков") пришли к нам сильно позже и мы уже воспринимаем их как "должное" и не миримся с кучей легаси - благословение
👍25😢4😁3🎉1
Катапультирование из "потока"

Весь мир программистов делится на 2 категории, и нет, не по пониманию десятичной системы, а на тех кто считает что кодить 8 часов подряд невозможно и на тех кто считает, что 8-10-12, а иногда и 20 - это не предел

Состояние "потока" - крутая штука. Именно благодаря ней я сделал несколько супер-крутых проектов, которые помогли мне заработать очень круглую сумму денег. К сожалению в войну состояние потока "не работает с Украиной" (почти как компания из США из вчерашнего поста), но ещё до войны я начал ставить себе таймер на 3 часа на "катапультирование" и принудительный разрыв потока

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

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

Поэтому я теперь каждые 3 часа встаю и гуляю минут 30, стараясь очистить голову от мыслей о задаче (это прям очень сложно для меня)

И после перерыва я сажусь, достаю листик (прям как пилот с чеклистом) на котором написаны 3 вопросов:

1. Как я оцениваю эффективность сделанного - не продолжаю ли я следовать "выбранному пути", потому что жалко бросить?

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

3. Что следующее? Возможно то, что выписано на листик надо сделать в другом порядке?

И только после этих вопросов двигаюсь дальше. Даже если очень зудит дописать вот этот кусок кода прямо-прямо сейчас
👍64🔥8❤‍🔥54👎1
Записались сегодня для fwdays tech talks. 5% за жизнь, 90 процентов про технологии. Солов'їною. Ссылочка будет через недельку
👍74🔥189❤‍🔥6🤔1💩1
#лики_войны

Сегодня в Харькове. И вместо тысячи слов - два вечерних фото "из окна квартиры" в Киеве и Харькове.
😢61🕊92👍1