Получи случайную криптовалюту за регистрацию!

FEDOR BORSHEV

Адрес канала: @pmdaily
Категории: Технологии
Язык: Русский
Количество подписчиков: 25.91K
Описание канала:

Рассказываю, как руководить программистами.
fborshev@pm.me / borshev.com
Реклама не продаётся.

Рейтинги и Отзывы

4.50

2 отзыва

Оценить канал pmdaily и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 3

2024-02-19 11:27:33 #вопрос страдаю от информационного шума в телеге, а отписаться не получается — срабатывает FOMO и подписываюсь обратно. Расскажи, как ты выбираешь тех, кого читать?

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

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

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

Пример первых — почти все инстаблогеры и ютуберы. Пример вторых — маленькие профессиональный телеграм-канальчики.

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

Периодически я отвечаю на вопросы — вы пишете на почту fborshev@pm.me, а я публикую ответ здесь.
21.5K views08:27
Открыть/Комментировать
2024-02-15 10:45:40 Ритуалы личной продуктивности

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

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

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

Самое главное, что сломалось — обзор. Появились дни, в которые я вообще не уделял время планированию, просто брал то, что находилось в Things и делал. В дни когда уделял — делал это плохо: не первым делом, на бегу, иногда даже после встреч.

Из-за плохого планирования из дня ушёл ритм, а за ним начались проблемы со сном. Я начал ложиться спать в разное время: когда-то в 23:00, а когда-то — в 01:00. Конечно же ни о какой эффективности такого сна речи не идёт — мне даже пришлось возвращаться к будильнику, чтобы вставать к запланированным событиям. Что сделал:

— Вернул утренний ритуал. Медитация → обзор → кофе/завтрак.
— Купил Apple Watch: трекаю сон и физическую активность.
— Оживил текущую инициативу и ограничение на количество задач.
— Обратно начал планировать личные дела в календаре. Теперь календарь показывает не только неприятные встречи, но и приятные моменты вроде похода в баню или поездки в аэропорт.
— Сделал вечерний ритуал. Набрать воды в увлажнитель, отрефлексировать день в Obsidian, настроить сон в Pillow на Apple Watch.

Сработало, как любой новый ритуал — в первые дни добавило спокойствия и продуктивности, потом всё выровнялось, но стало гораздо лучше, чем до него.
21.8K views07:45
Открыть/Комментировать
2024-02-14 09:01:44 В четверг стартует финальный в этом году, шестой поток Асинхронной Архитектуры. Это последний шанс пройти нашу интенсивную архитектурную историю вместе с 100+ коллегами — потом курс уйдёт в бессрочный отпуск.

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

Чтобы не забывать, что всё эти навыки не для резюме, а для реальной жизни, будем писать большую домашку. Посмотрите, как делали другие: ruby, python, go, php, java, kotlin, elixir, c#.

Курс направлен на мидлов, синьёров и помидоров. Джунам подойдёт, но только отважным. Если ваша работа не связана с написанием коммерческого бекенда (к примеру вы фронт/аналитик/продакт/SET) — скорее всего курс будет мимо.

Стартуем 15 февраля, то есть послезавтра. Можно успеть по безналу, если поторопиться — напишите нам, расскажем что делать.

Вписаться →
16.6K views06:01
Открыть/Комментировать
2024-02-12 10:45:46 #вопрос как ты относишься к посещению конференций? Не кажется ли это пустой тратой времени?

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

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

Подкасты и новостные ресурсы типа хабра подходят для этого гораздо хуже. Дело в том, что в отличие от редакторов интернет-медиа, заинтересованных в количестве материалов (SEO же), программные комитеты конференций живут с жёсткими ограничениями — у них есть всего 1-2 дня, чтобы вместить всех возможных докладчиков. И если они пару лет подряд не смогут находить интересных спикеров на эти два дня, на третий год к ним просто никто не придёт. Всё-таки поход на конференцию стоит довольно дорого — до неё нужно доехать (или просто найти день, чтобы просидеть в зуме), работодателя надо уговорить заплатить за посещение. Никто не будет платить за скучную конфу.

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

Периодически я отвечаю на вопросы — вы пишете на почту fborshev@pm.me, а я публикую ответ здесь.
17.3K views07:45
Открыть/Комментировать
2023-06-29 10:45:23 The fast way vs the hard way

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

В вайтишной тематике первая крайность представлена книгами из серии Learning X: the Hard Way. Книги запрещают даже копипастить примеры, мотивируя это тем, что пока не научишься набирать текст без ошибок — не научишься кодить (кек, как им наверное стало грустно после появления GPT-powered кодинг-ассистентов). Вторая крайность — условный скиллбокс, который обещает из кого угодно сделать питониста за 3 месяца.

Раньше я безусловно топил за hard way — типа нафига учить питон, если не понимаешь как устроен компилятор и зачем нужен ассебмлер? Как в школе — не будут же дети писать сочинение, пока не пройдут алфавит, не научатся писать чёрточки, затем буквы, затем слова и предложения.

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

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

Сейчас я по прежнему считаю, что учиться надо через hard way, используя быстрые результаты так, чтобы взрослый не сбежал. Даёшь ученикам неделю теории — дай возможность за пару часов на ней что-нибудь собрать. Полтора часа играешь гаммы на гитаре— потрать 10 минут и сыграй что-нибудь кайфовое для себя.
6.6K views07:45
Открыть/Комментировать
2023-06-27 10:17:00 Летний набор на Асинхронную Архитектуру

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

Сейчас мы объявляем летний набор на «Асинхронную архитектуру». Это — самый долгоживующий наш курс: запускаем набор уже в пятый раз. Обучение стартует 28 июля — будет легче взять отпуск для обучения. Курс полезен всем, кто имеет дело с продакшен-проектами, в которых больше одного репозитория. Даже если вы джун, который пилит монолит в маленьком стартапе, курс вам поможет: мышление проектировщика позволяет писать более понятный и изолированный код.

Обратите внимание — теперь у нас два курса о проектировании систем. Курс, на который мы открыли набор, посвящён проектированию распределённых систем, а недавно запущенный «Анализ систем» — более общий: он про стратегически анализ бизнеса и работу с требованиями. Говоря грубо — на «Асинхронной архитектуре» мы строим систему на event-driven архитетктуре, а на «Анализе систем» — учимся выбирать между 7 разными архитектурными стилями. Если не знаете с чего начать или хотите просто познакомиться с распределёнными системами — идите на «Архитектуру». Если ищете фундаментальных знаний по проектированию ПО — записывайтесь в список ожидания следующего потока «Анализа», надеемся он будет в этом году.

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

Смотреть программу и отызывы →
8.0K views07:17
Открыть/Комментировать
2023-06-21 10:45:58 10 лет назад я прочитал в книге Олега Тинькова, как он объяснял сыну, что нужно стремиться не меньше тратить, а больше зарабатывать. Разумеется, я не поверил и решил, что это какая-то причуда богатых людей из розового мира — зачем тратить деньги, если можно их экономить!

Лет через 5 я дошёл до этого принципа сам, а ещё через 3 года смог даже что-то реализовать. Объяснить этот принцип нормально нормально не могу до сих пор, но недавно нашёл эмоциональный пример.

Наткнулся на историю чувака, который купил себе древнюю БМВ, чтобы ездить по работе. За время владения вложил в неё 2.4 миллиона рублей и неподдающееся учёту количество времени. Работа у чувака, насколько я понял, — не хитрая: развозить запчасти для этих самых БМВ.

Так вот — что было бы, если бы чувак купил себе вместо БМВ жигули-четвёрку, взял оставшиеся от покупки деньги, добавил бы те же 2.5 миллиона, и за пару лет открыл бы собственный такой же бизнес по доставке запчастей? Сейчас бы ездил на такой же БМВ, только новой. А свободное время тратил бы на развитие бизнеса, семью, или на оживление какой-нибудь ещё более древней БМВ в качестве хобби.

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

В который раз убеждаюсь, что самые ценные ресурсы — это время и внимание, и никак не деньги.
12.9K viewsedited  07:45
Открыть/Комментировать
2023-06-15 10:45:30 Преждевременное старение

В айтишечке (думаю и везде) есть понятие дедов — это чуваки, которые знают и умеют ТАК МНОГО, что имеют право с высоты взирать на происходящее, будь то новый статически типизированный язык, очки виртуальной реальности или новый способ разработки мобильных приложений. Деды знают, что технологии развиваются по спирали и ни за что не сядут ни на один хайптрейн (разве что за 2х).

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

Самый главный грех деда — отсутствие любопытства. Первые деды, которых я встретил в карьере, не признавали веб-фреймворки и считали, что это никчёмная обёртка над веб-скриптами с роутером. Потом были деды, которые не видели смысла в react.js (всё ж можно самому написать), в блокчейне, в SaaS. Где-то по дороге потерялись деды, которые не верили в сенсорные интерфейсы.

Наверное все деды, которых я встретил, были очень умными людьми — если бы они не потеряли любопытство, запершись в своём домике, индустрия сейчас продвинулась бы гораздо дальше — кто-нибудь на пару лет раньше наконтрибутил бы в реакт хуки и нормальный рендер, кто-нибудь помог бы новому стартапу найти product-market fit, пока не кончились деньги инвесторов. Материальное положение у таких дедов было бы стабильнее — они не приросли бы к одному работодателю, который поддерживает их старые технологии.

Лично я хочу оставаться любопытным как можно дольше. В жизни это получается довольно легко — всё-таки предпринимательство заставляет постоянно учиться новому. А вот в технологиях получается хреново: непонятно как отличать здоровый скепсис от преждевременного старения. Правда ли нет смысла переходить на новую macos, или это я старпёрю? Правда ли async в питоне не нужен? Правда ли кубернетис — раздутое говно? Может зря я не ношу Apple Watch?

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

А вы беспокоитесь о преждевременном старении? Как предотвращаете?
15.9K viewsedited  07:45
Открыть/Комментировать
2023-06-13 18:05:37 В пятницу стартует обучение на третьем потоке «Вы приняты». Помимо конкретных и хардовых знаний о поиске работы (выбор\поиск компании, резюме, собеседования), фишка курса — поддержка: работу искать гораздо легче, когда сидишь в чатике с несколькими десятками…
12.2K viewsedited  15:05
Открыть/Комментировать
2023-06-13 10:45:37 В пятницу стартует обучение на третьем потоке «Вы приняты». Помимо конкретных и хардовых знаний о поиске работы (выбор\поиск компании, резюме, собеседования), фишка курса — поддержка: работу искать гораздо легче, когда сидишь в чатике с несколькими десятками таких же как ты разработчиков, которые прямо сейчас отправляют резюме и проходят собеседования. Кто-то наступает на грабли, делится в чате — другие потом их обходят.

Если сомневаетесь стоит ли вообще искать работу за рубежом — посмотрите первый урок: засомневаетесь ещё больше (правда).

Если не сомневаетесь, но не уверены стоит ли покупать курс — приходите сегодня в 18:00 MSK на стрим: с Димой ответим на вопросы о курсе и, если успеем, — о поиске работы. Ссылку скину сюда ближе к делу. Записи не будет.
11.5K viewsedited  07:45
Открыть/Комментировать