Tolstoy Live


Гео и язык канала: Россия, Русский
Категория: Технологии


Замечательные истории про айти
Автор: @etolstoy
Сайт: etolstoy.com

Связанные каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Репост из: Кода кода
Как и зачем делать свой язык программирования?
Уверен, что вы слышали про Котлин — язык, появившийся как новое поколение Джавы, а сейчас являющийся одним из самых мультиплатформенных решений из возможных, популярным языком для бэкенда и официальным языком Андроида. Если посмотреть на эту историю успеха снаружи, то возникает только один вопрос — как? Как возможно пройти такой путь всего за 10 лет?

Хотя есть и еще один вопрос — зачем? Кто и как сделал этот проект? И на чем тут зарабатываются деньги? Еще в самом первом сезоне мы в подкасте задавались вопросами о том, откуда берутся силы, люди и деньги на опенсорс, когда кто угодно может использовать его бесплатно и по своему усмотрению. Но свой язык — это совершенно иной уровень 🙂

И, знаете, я бы еще добавил вопрос — куда? В каком направлении развивается Котлин сейчас. А главное, как и кто это вообще решает? С разными SaaS решениями, с приложениями и другими продуктами есть понятные метрики. Что пользователям нравится, чего им не хватает, за что они готовы платить, туда и развивается проект. Но что за метрики могут быть для ЯП и откуда они беруться?

Как вы поняли, вопросов много. А отвечать на них будет наш хороший друг Егор Толстой – Project lead языка Kotlin в JetBrains и по совместительству ведущий известного IT-подкаста Podlodka. А спрашивать, как всегда, Виктор Корейша, руководитель направления Managed Services в Ozon, и Евгений Антонов, старший технический менеджер в Yandex Infrastructure, автор канала Тимлид Очевидность.

🎧 Слушайте подкаст «Кода кода» в Яндекс музыке, Apple podcasts, VK и много ещё где по ссылке https://kodakoda.mave.digital/ep-65

PS Вопрос для самых внимательных слушателей: сколько уважаемых людей из проекта Podlodka уже побывало у нас в виртуальной студии?


Если вы забыли, как я выгляжу – держите выпуск Kotelov podcast со мной!

- Почему Гаага – лучший город Земли
- Должны ли продакты уметь крутить данные в экселе
- Почему выбор языка программирования для будущей карьеры вообще не важен
- Как меня чуть было не унесло в 1С
- Можно ли заработать денег на подкасте, и почему это не может быть основной работой


Я миллион лет ничего не писал в этот канал, но феноменальный успех «Стаса под пиво» не дает мне покоя. Поэтому, всем привет, давно не виделись!

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

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

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

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

- Работа над open source проектом приносит и нематериальные блага. Даже не считая прокачки личного бренда, это возможность самореализации. Ты можешь быть жалким винтиком корпоративной машины, который 40 часов в неделю перекладывает байтики, а можешь быть столпом современного интернета. Чувство собственной значимости дорогого стоит, и работа над опенсорсом может тебе это дать.
- Если ты хочешь зарабатывать на своем проекте, не достаточно просто писать код. Нужно заниматься другими, в основном менее интересными вещами. Придумывать и пробовать бизнес-модели, которые помогут монетизировать проект. Писать статьи и выступать на конференциях, поднимая узнаваемость себя и проекта и повышая вероятность получения донатов и грантов.
- Текущая ситуация – выбор самого автора. Цепочка решений, которые привели его в текущий момент. Никто не обязан оплачивать его работу, такого контракта не подразумевалось с самого начала, и он об этом знал. Винить в этом окружающих, сообщество и капитализм довольно бесполезно.

Расскажите, что думаете про эту историю, и накиньте, почему я не прав!


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

Основная претензия в том, что при продуктизации этих технологий для массового рынка приходится отходить от изначально обещанной ключевой идеи децентрализации. Она невозможна в мире, где большинство людей владеет тонкими клиентами – браузерами и телефонами, а во всем, что касается серверного взаимодействия, полагается на сторонние компании. Все красивые блокчейны или купленные NFT лежат на серверах, принадлежащих нескольким компаниям, выдаются потребителям через API, и ни trust, ни decentralization не видно 🤷🏻‍♂️
https://moxie.org/2022/01/07/web3-first-impressions.html


Новые посты пишет тот, у кого старые плохие. Поэтому ловите обзор на 12 профессиональных или нон-фикшн книг, которые я прочитал за последнее время:
- Теперь вы это видите
- Platform Ecosystems
- Obviously Awesome
- To Pixar and Beyond
- Press Reset
- Masters of Doom
- The Investor’s Manifesto
- The Great Mental Models Volume 1
- Brief Answers to the Big Questions
- Escaping the Build Trap
- Talking to Strangers
- Contagious: Why Things Catch On

https://etolstoy.com/prochitano-6/


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

Для нас работа с коммьюнити это особенно важная история. Оно – огромное (только в Slack сейчас 43.000 человек), и помогает в решении кучи разноплановых задач:
- Создание большей части всех библиотек и инструментов, которые несут разработчикам кучу добавочной ценности.
- Разбор всех проблем новичков, а заодно и помощь в решении каких-то доменно-специфичных задач (e.g. как на Kotlin написать адаптер для какой-нибудь базы данных).
- Массовое продвижение Kotlin в своих компаниях и локальных сообществах (мы недавно кстати вот такую программу поддержки запустили).
- Постоянный канал фидбэка о проблемах и фиче-реквестах. Исследования на core-аудитории проводить очень просто, потому что обычно желающие прийти на интервью выстраиваются в очередь.
- Создание контента: видео, статей, твитов, который как приводит новых пользователей, так и помогает существующим с изучением лучших практик.

Хотите поработать с таким сообществом в роли продакта или маркетолога – пишите! Сейчас готовы брать джунов с техническим бэкграундом, которые готовы выйти из роли разработчика!


Под конец года запустили конференцию, на которой я сам пойду слушать все сессии – Podlodka Product Crew про проведение продуктовых исследований!
Воркшопы и море практики – ✅
Спикеры из JetBrains, Авито, Wrike, Яндекса – ✅
Топский программный комитет под руководством Romanov Dmitriy – ✅
Прожарка продактов – ✅
https://podlodka.io/productcrew


Я давно хотел расширить мои опросы мобильщиков на другие области, и решил начать с продакт-менеджеров. Встречайте – опрос 630 продактов про текущее состояние индустрии. По ссылке много интересного: какие навыки продактам нужны для работы, какими сложными или бесполезными активностями они занимаются, какие книги читают, в каких компаниях хотели бы работать и куча других вещей.
https://podlodka.io/pm




Как вы знаете, я каждый год провожу исследование российского рынка мобильной разработки. На него меня когда-то подтолкнул пример Ани Булдаковой из No Flame No Game, которая делала то же самое для продактов. Аня перестала проводить свой опрос пару лет назад, поэтому я решил запрыгнуть в освободившуюся нишу и провести исследование рынка продакт-менеджеров за 2021 год.

С вас – ответить на вопросы и пошарить опрос всем-всем-всем продактам, которых вы знаете. С меня – разыграть AirPods Max, сертификаты в МИФ и билеты на Podlodka Product Crew, и опубликовать результаты исследования через 3-4 недели.
https://forms.gle/RjbyKZTh6iymsW87A




Кстати, я уехал на Камчатку и выкладываю фотки в инсту – так что подписывайтесь – instagram.com/etolstoy!

А если хотите побольше фоток и историй, то можно сразу и на Аню – instagram.com/dessert_es.




– "Слушай, тебе бы софт скиллы подкачать"
Это один из самых частых, и в то же время самых бесполезных отзывов, которые человек может услышать от своего руководителя. Признайтесь – вам тоже такое когда-то прилетало. Что именно нужно развивать? Почему? Как понять, что стало лучше? А как вообше это развитие должно быть устроено? Так много вопросов, и так мало ответов.

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

Мы с ребятами решили попробовать улучшить эту ситуацию и создали площадку, куда может прийти каждый, кто когда-то хотел улучшить свои софт-скиллы. Сегодня начался первый сезон нашей новой конференции Podlodka Soft Skills Crew, где мы каждую неделю очень детально разжевываем какой-то конкретный навык, отрабатываем его на практике и помогаем всем посетителям разобраться, а как же именно его следует прокачать. Мы начали с двух больших тем – коммуникации и problem solving.

Если что-то из этого отзывается – держите промокод на скидку soft_crew_etolstoy и подключайтесь, сейчас самое время заскочить на борт!






За время работы в Рамблере, Авито и JetBrains я прособеседовал семьдесят тимлидов и нанял шесть из них. У меня появился список вопросов и кейсов, которые я разбираю с каждым кандидатом. Если вы ищете работу, то этот чек-лист поможет разобраться, что вас могут спросить на интервью. Если вы нанимаете, то сможете подсмотреть какие-то полезные практики и вопросы.
https://etolstoy.com/teamlead-interview/


Следующая из серии моих околопродуктовых статей про Kotlin! В этот раз рассказываю, почему JetBrains делает Kotlin, откуда берутся новые пользователи и как язык программирования влияет на продукты, которые с его помощью создаются.
https://habr.com/ru/company/productsense/blog/526238/




Рассказал в блоге про то, какими источниками данных можно пользоваться, если вам надо провалидировать гипотезы про рынок разработчиков. Внутри – куча ссылок на различную аналитику, отчеты и исследования, которые помогут как оценить общее состояние рынка, так и узнать детали любого его сегмента (скажем, что там происходит у фронтендеров).
https://etolstoy.com/developer-research/

Показано 20 последних публикаций.

1 026

подписчиков
Статистика канала