Pull to refresh
10
0
Дмитрий Козин @dskozin

Разработчик PHP

Send message

Могут ли IT-команды существовать без лидера: концепция Liquid Super Teams

Reading time9 min
Views5.5K
Устраиваясь на работу в корпорацию или стартап, разработчики часто вливаются в одну и ту же иерархию команды: во главе стоит тимлид, за ним — синьоры, потом — мидлы и так далее. И кажется, к формату top-down все привыкли. Но значит ли, что он не требует изменений? В этой статье рассмотрим альтернативу такому подходу.


Приятного чтения!
Total votes 18: ↑16 and ↓2+14
Comments10

Матчинг преподавателей и учеников с помощью ML

Reading time4 min
Views2.5K

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

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments7

Практическая холакратия. Нарезаем круги и готовим роли

Reading time15 min
Views49K
В середине лета мы впервые услышали слово «холакратия». За пару дней отвадили себя от неправильного написания (холОкратия) и научились отличать эту модель организации бизнеса от почившей в бозе формы правления с созвучным названием «охлократия». Дальше началось самое интересное: мы решили попробовать холакратию в деле. Момент был подходящим, не хватало только информации. Пришлось изучать скудно описанный опыт западных коллег, призывать на помощь менторов из Амстердама и нырять в бездны поисковиков. Спустя полгода новая концепция начала приживаться, а у нас появился опыт, которым не стыдно поделиться.



В предыдущей статье мы писали о том, что такое холакратия и почему она вам не нужна. Сегодня разбавим сладкую теорию горькой практикой и посмотрим, как это работает в Кнопке. Не обойдём стороной опыт Zappos, Medium, David Allen Company и поспорим в комментах о ситуации в GitHub. Вы с нами? :)
Читать дальше →
Total votes 21: ↑14 and ↓7+7
Comments25

Бирюзовые организации: примеры и общие ответы

Reading time5 min
Views87K
Живу и тружусь в основном в Иркутске: в двух организациях, которые сложно назвать классическими. Одна относительно крупная: на примерно, т.к. есть приходящие фрилансеры, 20 человек оборот составляет несколько десятков миллионов рублей в месяц, а вторая — хобби, которое с двумя товарищами «по цеху» пытаемся монетизировать.

На Хабре есть статьи, посвящённые так называемым бирюзовым (по поводу цвета идут споры: кто-то развивает идею до изумрудных, кто-то останавливается на жёлтых, но всё это частности, и статья не об этом) организациям. Их же называют: синергетическими, холакратическими (не стоит путать с охлократическими). Есть и посты предостерегающие. И всё же…


Читать дальше →
Total votes 14: ↑10 and ↓4+6
Comments25

Мир в бирюзовых тонах. Реальность или фантизии. Организации будущего

Reading time7 min
Views25K
В продолжение обсуждения книг Фредерика Лалу «Открывая организации будущего» и Семлера Рикардо «Маверик. История успеха самой необычной компании в мире»
megamozg.ru/post/23000
и по итогам проведенной дискуссии надо сказать следующее.
1. Книгу все же надо прочитать. Я это сделал еще раз после написания рецензии и возможно и еще не один раз к ней буду возвращаться.
2. Многие скептики и критики высказанных в моем первом эссе мыслей на самом деле помогли мне и надеюсь помогут и вам (поэтому и пишу второй раз) лучше понять суть и смысл новых типов организаций.

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

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

Теперь обратимся к анализу и сравнениям.
Основой организаций бирюзового типа являются следующие три «кита»:

1. Самоуправление, основанное на взаимодействии равноправных коллег.

2. Стремление к реализации на работе целостности личности – действует девиз: будьте на работе теми, кто вы есть.

3. Обязательное наличие не цели деятельности, а цели существования организации. Следование девизу: поймите и осознайте цель существования организации.
Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments42

Мы компания в айти — нам всё равно, куда идти

Reading time8 min
Views45K

«Забудь дедукцию, давай продукцию», —  эту формулу я усвоил сразу после окончания института. Тогда я ещё был финансистом и мир науки и образования меня буквально выкинул в мир бизнеса. Я ждал матриц, проектных структур, менеджмента строго по Мескону и Хедоури, а получил «твою мать, какого х** бюджет не сводится, давай, подрисуй цифирь и отправим это уже главнюкам». Вооот, а это была компания на 120 человек с чистой прибылью в пару сотен миллионов. Это было начало 2008 года, который компания пережила, сократив 23 человека. А вот декабрь 2014-го стал последним месяцем существования всего холдинга. Я, уже большой чувак, понимал, что это всё — результат череды управленческих ошибок. К тому времени я работал сисадмином в ИТ-компании и был уверен, что здесь всё будет круто. Сменив три ИТ-компании, я понял, что айтишники при всей инженерной стройности управляют и развиваются без вектора. И знаете, сейчас меня это тревожит.

Короче, я вам щас про реальный менеджмент затру. Субъективно.

Читать далее
Total votes 96: ↑88 and ↓8+80
Comments62

Стартап-визы и визы удаленных работников: актуальное на сегодня

Reading time6 min
Views70K

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

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

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

Наверное важно упомянуть, что я пишу именно про получение резиденции в странах (или начале пути к ней), а не просто физическом пребывании в качестве туриста на птичьих правах. Это довольно очевидный факт, но его почему-то не все рассматривают. А без ВНЖ зачастую сложно получать госмедстраховку, визы в другие страны на месте (!), отдавать детей в школу и др.

🇮🇹 Италия: Стартап-виза, получал в 2018. Официальная информация: Italia Startup Visa. Программа была приостановлена в 2021, но в январе возобновили прием заявок. Дедлайн 17 марта. Шансы получить - 80-90%. В ближайшие дни я подробно напишу про наш процесс, выложу заявку, переписку с комитетом стартап-визы и тд. Писал подробно об этом год назад:

Читать далее
Total votes 111: ↑105 and ↓6+99
Comments76

Спорт не поможет вам похудеть. Как антрополог Герман Понцер развенчивает мифы о сжигании калорий

Reading time13 min
Views48K

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

«Начните с числа 1022 и вычитайте 13, пока не дойдете до нуля. Если вы сделаете ошибку, мы начнем сначала. Вы готовы?»

Студентка пробует и доходит до 997, пробует снова и доходит уже до 889. Это происходит снова и снова. Затем Понцер просит её вслух умножить 505 на 117. К этому моменту она сжимает пальцы ног в носках.

Еще два помощника следят за частотой её сердцебиения и количеством углекислого газа (CO2), который она выдыхает в вытяжку. Затем Понцер задает ряд вопросов, призванных повысить уровень стресса студентки: Какова работа её мечты, и что именно она собирается делать после окончания университета?

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

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

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

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

Приятного чтения!
Total votes 93: ↑79 and ↓14+65
Comments236

Сохранить остроту ума в любом возрасте

Reading time9 min
Views12K

Ключевые идеи неизданной на русском книги «Сохранить ум острым» («Keep Sharp») известного нейрохирурга и писателя Санджая Гупты.

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

Читать далее
Total votes 12: ↑10 and ↓2+8
Comments6

Какие процессы происходят в организме перед тем, как выбросится кортизол?

Reading time7 min
Views22K
Автор: нейрофизиолог научно-просветительского проекта Фанерозой, Анастасия Маркова

image
Наша жизнь — это череда стрессов, поэтому название этого гормона на букву «К» всем хорошо известно. В этой статье я разберу, какие механизмы приводят к его производству, ведь все, что происходит в нашем организме так или иначе чем-то регулируется.
Читать дальше →
Total votes 37: ↑34 and ↓3+31
Comments3

Исследуй это: как и зачем мы изучаем low-code платформу Pega

Reading time10 min
Views14K

Мы в ЛАНИТ – Би Пи Эм уже больше 10 лет используем low-code платформу Pega для автоматизации сложных сквозных бизнес-процессов в российских банках. За это время мы пережили всё, с чем только можно столкнуться на проектах с Pega, и как можно догадаться, раз нас это не убило, то, значит, сделало сильнее. В этой статье поговорим про развитие платформы Pega и о том, как мы пришли к регулярным исследованиям её обновлений.

Читать далее
Total votes 43: ↑41 and ↓2+39
Comments2

Как развить в себе системные качества лидера

Reading time8 min
Views26K

Помните фразу «ему не дано быть лидером»? Но данность ли это? Уверена, что нет. Лидерские качества в себе можно развить, как и другие soft skills, а предрасположенность — харизма и прочие природные данные — всего лишь помогают в этом, но не являются определяющими. Как самостоятельно «прокачать» в себе лидерство и какие лидерские навыки особенно нужны разработчикам, которые хотят стать тимлидами?

Читать далее
Total votes 28: ↑25 and ↓3+22
Comments10

Рекомендательные системы: проблемы и методы решения. Часть 1

Reading time14 min
Views24K

Привет! Я хочу рассказать вам о рекомендательных алгоритмах. Мы в Prequel создаем фильтры и эффекты для редактирования фото и видео. Создаем давно, и постепенно этих эффектов стало очень много. А с ними и пользовательского контента. Мы захотели помочь с выбором из этого многообразия, для чего нам и понадобилась система рекомендаций. Если масштабы вашей системы такие, что пользователям сложно в ней ориентироваться, возможно, что рекомендации могут помочь и вам.

Задуманный систем оказался слишком объемным для одной статьи, поэтому мы разбили его на две части. Перед вами первая, она посвящена постановке задачи и базовым методам решения. В этой части мы разберем коллаборативные модели от матричного разложения (на примере ALS) до neural collaborative filtering. Кроме того, будет небольшой обзор метрик и техник борьбы с проблемой холодного старта.

Читать далее
Total votes 9: ↑9 and ↓0+9
Comments4

Scrum для аналитиков. Как мы построили процессы в Кошельке

Reading time15 min
Views6.5K

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

Так-так-так
Total votes 6: ↑5 and ↓1+4
Comments6

Как реляционная СУБД делает JOIN?

Reading time9 min
Views31K

Статья о том, как реляционная СУБД может выполнить JOIN. Для лучшего понимания мы попробуем своими руками написать такую же реализацию на языке C#. Что позволит нам лучше вникнуть в детали.

А чтобы было не совсем скучно - мы зададимся вопросом производительности. Что работает быстрее C# или SQL? И хоть сам по себе вопрос не корректен, к этому пониманию мы как раз и придем.

Читать далее
Total votes 31: ↑30 and ↓1+29
Comments12

Гайд начинающего тимлида

Reading time14 min
Views51K

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

Всё это я проговаривал на вебинаре в Хекслете тут https://www.youtube.com/watch?v=y_HkXvFovAc

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

Общий стаж моей работы в ИТ - около 14 лет. Я начинал с системного администрирования, потом перешел в разработку, поработав как в аутсорсе, так и в продукте. Не один раз проходил путь от рядового разработчика до тимлида.

Читать далее
Total votes 51: ↑49 and ↓2+47
Comments16

Эффективность — ваш враг

Reading time8 min
Views73K

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

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

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

Попав в офис (разумеется, заполненный дымом сигарет), вы немного удивлены, что он совсем не похож на людской муравейник. На самом деле, окружающие вас люди практически ничего не делают. Рядом с офисом вашего героя его секретарша отдыхает за своим столом. Назовём её Глория. Похоже, она совсем ничем не занята. Вы в течение получаса наблюдаете, как она читает, приводит в порядок свой стол и болтает с проходящими мимо секретаршами. Они тоже не выглядят занятыми. Озадаченный тем, что Тони тратит свои деньги на бездельников, вы решаете остаться ещё на несколько часов.
Читать дальше →
Total votes 119: ↑109 and ↓10+99
Comments72

Почему 97% программистов 1С мало платят и так будет всегда

Reading time7 min
Views124K
Внимание: статья — про программистов 1С, соответственно — не про вас. Считайте, что про вомбатов, и для вомбатов (погуглите, это интересные животные). У них есть проблемы, схожие с вашими.

Вопрос зарплаты и её повышения волнует большинство работающих людей, которых я встречал в жизни. Бывает, конечно, что человек получает немного и утверждает, что доволен. Поначалу не веришь такому, но поглядишь за его карьерой несколько лет, и убеждаешься – реально чувак пашет за идею. Нравится ему колесо крутить. Таких, по моим оценкам, 1 %.

Еще 2 % — люди, регулярно ухаживающие за финансовой стороной своей работы. Им эта статья вряд ли будет интересна.

Ну а 97 % чуваков ведут себя так. Работают. Молчат про зарплату. Хотят, чтобы денег платили больше. Молчат. Работают. Надеются. Молчат. Работают. Не могут больше молчать. Увольняются.

Те, с кем я лично знаком, часто приходят поговорить – между пунктами «не могут больше молчать» и «увольняются». Спрашивают – ну что я не так делаю? Почему мне мало платят? А главное – почему не повышают? Ведь я хорошо работаю! Что мне делать?

Поначалу я думал, что людям и правда нужны советы, и искренне пытался помочь. Когда-то даже оформил эти советы в статьи с общим названием «Карьерные стероиды». И некоторые этими советами пользовались, потом писали о своих успехах. Угадайте, сколько таких людей было? Правильно, 2 %.
Читать дальше →
Total votes 93: ↑74 and ↓19+55
Comments381

Как некорректное делегирование отравляет IT-индустрию

Reading time6 min
Views18K


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

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

Наблюдая за работой десятков разных IT-компаний из разных сегментов я с уверенностью заявляю: так называемое «делегирование полномочий» в 90% случаев — фикция и способ самоутверждения менеджера. Потому что делегирование, это двунаправленный процесс, в котором должен быть не только сильный исполнитель (что очевидно), но и умный, со стальными нервами руководитель. И сейчас объясню, почему.
Читать дальше →
Total votes 50: ↑45 and ↓5+40
Comments15

Тимлидство — роль, которая может стать ловушкой для разработчика, а может дать огромные возможности для создания ПО

Reading time7 min
Views26K
Вернёмся года на два назад, когда я был разработчиком. Что я думал? «Хочу стать тимлидом. Это круто, он решает все вопросы, получает больше денег, им становятся после сеньора». Тогда не было никого, кто сказал бы мне: это вообще про другое. Пришлось учиться на своих ошибках.



Я дважды становился тимлидом


У меня есть такая черта: стараться во всем наводить идеальный порядок, систематизировать, выстраивать процессы. Поэтому меня всегда тянуло брать на себя больше, чем просто написание кода. В моём первом стартапе, назовем его «T», был полный хаос в процессах разработки.
Total votes 37: ↑37 and ↓0+37
Comments39
1
23 ...

Information

Rating
4,314-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Fullstack Developer
Junior
Git
PHP
Laravel