Vova Rozhkov

Vova Rozhkov

Чергові непотрібні функції телеграму

upd: список не відображає канали, на які ви вже підписані, тому в мене не дуже релевантні результати, в інших вони кращі. Два роки тому телеграм у відчайдушній спробі монетизації запустив «рекламу». Через те що телеграм не збирає геолокацію користувачів то єдине за що він може зачепитися то мова якою ведеться канал. В результаті ми досі спостерігаємо рекламу російських телеграм каналів («московскій бомондъ») під постами українських каналів...

Синергія

За кілька тижнів до початку великої війни я брав участь у любительському турнірі по Counter Strike. Так то я посередній гравець, але трохи маю уявлення про саму гру. Серед нас був досвічений хлоп який знав як грати по «тактиках». Найпростіша «тактика» то всім купити димові та світло-шумові гранати, зайняти визначені позиції на мапі, синхронно кинути їх на визначені точки та під дими з флешками зайняти стратегічну...

HFT

Того тижня натрапив на HackerNews на посилання на LMAX Disruptor. Це такий типу pub/sub націлений на максимальну швидкодію та розроблений всередині трейдингової платформи. Дізраптор цей зарелізили понад 10 років тому і я пам'ятаю хайп довкола цієї штуки. На жаль, застосувати мені в проєктах, де працював, цю бібліотеку було недоцільно. Отут я й подумав що треба було йти у HFT як був молодий та була можливість....

Чужий серед своїх, чужий серед чужих

Більшу частину своєї кар'єри я програмував або керував проєктами написаними на Java. Ще у 2010 я пробував зробити інтернет магазин на платформі Spree і тоді трішки познайомився з Ruby on Rails. Але нагоди використати то не мав ніде, аж поки 2017 року не вирішив зробити на RoR сайт-сервіс для Кубка Барбосу — виставки безподобних собак. То був перший проєкт з реальними користувачами, і далі я пішов робити...

Обачність на 1:1

Продовжую тему з токсичними колегами, цього разу говоримо про 1:1. Такі мітинги з безпосереднім керівником вже досить давно стали ±стандартом в індустрії. Зазвичай ні менеджер, ні підлеглий не знають, як правильно використати цей час, і вони перетворюються на формальність, яку до того ж менеджер має звичку переносити й забивати на неї. Менше з тим, 1:1 це асиметричні мітинги. Ваш бос володіє значно більшим обсягом...

Коли ненапряжна робота може бути корисною

Читачки та читачі знають що я людина яка декларує гру на перемогу, а не на процес, та постійний розвиток. На ділі мені не завжди вдавалось цього дотримуватися, але я стараюсь. Одна з речей які мене ніколи не приваблювали це робота на чілових проєктах та умисне уникнення відповідальності (і відповідно зростання). Таких проєктів, де можна почілити, було досить багато. Зараз не знаю як, але підозрюю що вони...

Токсичні колеги

У благословенні офісні часи, коли не було великої війни та коронавірусу, люди значно більше спілкувались наживо. Найбільше звичайно під час обіду/чаювання/кавування на кухні та перекуру у курилці. Американський термін water cooler talk дуже влучний для опису цього явища. На кухні можна було підслухати останні інсайди, розкладки та нахрюки, вклинитися в чужу розмову, або розпочати свою. Я часто користувався цим і розводив непродуктивні та токсичні...

X Y problem

Один з методів мотивації людей, якому навчають майбутніх керівників це давати підлеглим відповідальність за рішення щодо виконання задачі. Одразу наведу приклад. Ситуація 1: приходить техлід каже — «зроби контролер SessionsController з трьома методами: GET /login, POST /login, DELETE /signout». Ситуація 2: техлід каже — «нам треба, щоб користувачі мали персоналізовані сторінки на сайті, гадаю що треба робити авторизацію, що скажеш?». У першому випадку у вас не так багато...

Зроблено на 95% — значить не зроблено взагалі

Нещодавно потрапив у ситуацію. Команда мала набір задач, виконувала їх, але одну не вдалось зробити через технічні причини. Начальник попросив звіт, після чого сказав — «так у вас нічого не вийшло зробити». 🤦‍♂️ Бомбануло в мене знатно, не допомогло навіть розуміння чому він так вважав. Я багато разів був в ситуаціях, коли проєкт, зроблений на 95% клієнтом або начальником вважався таким що не зроблений. Тобі здається, «та тут...

Острівець свободи в океані рабства

Мене надзвичайно дратує коли мені говорять що і як робити. З таким світоглядом працювати на когось складно, тому довелося вигадати coping strategy, щоб не з'їхати з глузду та якось виживати. Стратегія полягає в тому, щоб вибороти собі хоч якийсь ступінь свободи та вдавати що я собі сам придумую та видаю задачі, а вони диктуються навколишнім середовищем. Не підійматися на рівень вище, де знаходиться начальник або клієнт,...

Прочитав «Пригоди бравого вояка Швейка»

Щоб корисно та весело проводити час на блокпостах, взявся читати класичну літературу. Книжка про Швейка була в домашній бібліотеці ще як я був малий, але тоді вона мене не зачепила. Я прочитав пару сторінок та й кинув. Fast forward 20 років, і ось для мене цей літературний твір вже стає безпосередньо релевантним. Книга надзвичайно дотепна, я реготав всю дорогу. Воно звичайно краще сміятися, коли в тебе...

Про жінок в армії

Того тижня у твіторі пронісся шакалячий експрес повз Віктора Розового (коміка та бійця 3-ої штурмової), мовляв, той нездало висловився щодо жінок. Я з жінками у війську не стикався, тому нічого по цій темі не скажу. Деякі мої знайомі, що мали досвід з жінками, скаржилися не на їх боєздатність, а на драму внаслідок шлюбних ігор, любовних багатокутників та інших факторів, які виникають через конкуренцію великої кількості чоловіків...

Злочин мовчання

Того тижня завершився головний турнір року по грі Dota 2 — The International. Перемогу здобула команда Team Spirit, з двома українцями та трьома росіянами у складі. Українське дота-ком'юнті, м'яко кажучи, не дуже вболівало за цю команду. Причина проста — мовчання наших гравців у публічному просторі щодо війни, хоча один з них мешкав у Бучі, а інший — якщо я не помиляюсь, з Києва. Так само не любять у кіберспортивному...

Парадокси військової комунікації

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

Покращення UX для нецільової аудиторії

Ви швидше за все знаєте про мій проєкт @Donate1024Bot. Хто не знає, нагадую: щоранку бот надсилає вам збір на потреби війська з кнопками швидкого донату через моно, а щовечора — звіт по одному з попередніх зборів. Там є маленька геймифікація, статистика і так далі. Приєднуйтесь! В цьому боті є функціональність «Додати збір», щоб користувачі могли самі додавати збори які роблять вони, або бачать у своєму інфополі. Час...

Подивився «20 днів у Маріуполі»

Не люблю згадувати перші місяці війни. Відчуття безсилля від того що росіяни безкарно закидують нас ракетами та бомбами, а світова спільнота висловлює занепокоєння. Фільм повертає нас якраз до цих днів. Це змонтовані докупи та озвучені відео, які відзняв журналіст Associated Press який знаходився у Маріуполі до середини березня. Ви всі бачили значну їх частину: це знищена РЛС, кадри російських танків які розсувають автобуси та стріляють по...