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

Программисты делают бизнес

Логотип телеграм канала @ktsdaily — Программисты делают бизнес П
Логотип телеграм канала @ktsdaily — Программисты делают бизнес
Адрес канала: @ktsdaily
Категории: Бизнес и стартапы
Язык: Русский
Количество подписчиков: 2.39K
Описание канала:

Блог основателей компании KTS. https://kts.studio
Создаем цифровые продукты для бизнеса

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

3.00

2 отзыва

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

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

1


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

2021-12-22 11:21:12 ​#взаимодействие_с_клиентом #сергей_чернобровкин

Искусственные грейды в аутсорсинге

Последние несколько дней в одном студенческом чате идут разговоры про зарплаты разработчиков. Я закинул два недавних исследования «Хабр Карьера»: статья 1 и статья 2. На них мне ответили, что такие исследования испорчены разным пониманием грейдов в разных компаниях.

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

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

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

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

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

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

Я хочу сказать, что есть универсальное правило: ценность определяет цену. Чем больше ценности приносит аутсорсинг-инхаус-аутстаф, тем он дороже. А значит — успешнее в перспективе.


А как вы считаете, есть ли проблема с разным пониманием грейдов и их искусственным завышением?
170 views08:21
Открыть/Комментировать
2021-12-20 09:37:39 ​#программирование #сергей_чернобровкин

Самые сложные задачи

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

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

Почему это сложно? Чтобы грамотно собрать проект из нескольких частей, нужно в принципе обладать высокой квалификацией: уметь не только код написать, но и шарить в разных инструментах ci/cd. И не просто шарить, а быстро въехать, что и как именно используется в контуре клиента. А для этого нужен широкий кругозор и опыт работы с разными системами.

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

Мне кажется, это своеобразный тест команды-подрядчика. Если сможет быстро разобраться и все настроить — скорее всего, и сам проект выполнит с легкостью.
159 views06:37
Открыть/Комментировать
2021-12-17 10:21:10 ​#менеджмент #сергей_чернобровкин

Пастухи и руководители

Недавно по совету ментора прочел книгу «Прочь из менеджмента». Сначала отнесся к ней скептически — примеры в книге основаны на позициях внутри ритейл-компании. А у нас все-таки IT, сфера другая. Но уже в середине первой главы понял, что разницы нет — задачи разные, а принципы и методики управления одни и те же.

По сюжету в книге есть руководитель отдела Андрей, который многое делает неправильно и постепенно начинает учиться. На картинке — фрагмент начала книги.

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

Сотрудники в отделе компании в книжке разделяются на несколько «грейдов»:
1. Исполнители, просто рядовые сотрудники, которые выполняют задачи
2. Старшие, опытные исполнители, которые могут контролировать выполнение процесса у группы младших сотрудников. В книге они называются «пастухи» по аналогии со «стадом» исполнителей, хоть это и звучит как-то грубовато.
3. Руководители. На этом уровне происходит полная смена сознания. Потому что руководитель должен не просто воспроизводить процесс, а управлять им, то есть изменять, оптимизируя или улучшая.

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


Поделитесь, пожалуйста, какие книги по менеджменту читали вы, и какие показались полезными?
175 views07:21
Открыть/Комментировать
2021-12-15 10:31:46 ​#процессы_в_команде #виталий_черков

Как мы провели Epic merge встречу

В постах с хештегом #процессы_в_команде мы будем делиться практиками, которые вводим в проекте.


Проект. «Личный кабинет сотрудника Пятёрочки».
Контекст. ЛК быстро растёт: увеличивается кодовая база, появляются новые подсистемы, усложняются задачи. Соответственно, растёт команда. Одних только фронтендеров у нас 6 человек. Всё это значит, что нам нужно серьёзно задуматься об уменьшении bus-фактора.

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

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

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

Встречу проводит лид фичи — человек, который внёс в Epic основные изменения.

Примерный сценарий встречи

Вводные данные: кратко рассказать о проблеме, которая решалась, объяснить, почему решили делать этот эпик

Демонстрация того, что сделано
— показать, что поменялось для пользователя
— погрузить в бизнес-процессы эпика
— продемонстрировать ключевые нововведения

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

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

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

Результаты

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

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

Что будем делать дальше

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

Что думаете вы?

Проводятся ли в ваших проектах подобные встречи? Как считаете, какими преимуществами и недостатками они обладают? Какие проблемы эти встречи не решают, и как их решаете вы?
174 views07:31
Открыть/Комментировать
2021-12-13 11:31:05 ​#найм #сергей_чернобровкин

Собеседование фронтендера

Расскажу об одном собеседовании фронта. Фронт, кстати, был сильный. Уже вечером сделали оффер, нам нужны крутые ребята.

Этот собес был необычно долгим. И не потому, что кандидат долго решал задачи. Наоборот, первая часть собеседования прошла за 40 минут, хотя рассчитана на час. Кандидат задавал много вопросов по процессам, условиям, «штрафным санкциям».

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

Ещё мы обсудили разные проекты, задачи, перспективы развития внутри компании. Рассказал про все наши условия и плюшки. Наверное, если бы кандидат читал этот канал, вопросов было бы меньше

Приятно удивила скромность кандидата. Часто на собеседовании собеседуемый явно не отвечает на часть вопросов, и я чувствую, что не везде он дотягивает до нужного уровня. А потом спрашиваю: «Ну а сколько ты хочешь-то?» В ответ слышу что-то около 300к/час, как будто человек сам не слышал свои ответы.

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

Однажды я читал исследование про «яму опытных разработчиков». После первого года кажется, что ты шаришь во всем и лучше всех, но чем больше работаешь, тем сильнее ощущения меняются на противоположные. Хотя это уже другая история...
218 viewsedited  08:31
Открыть/Комментировать
2021-12-10 11:16:26 ​#найм #маша_ковылина

Маркетинг в HR: полезные советы при составлении вакансий

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

Сегодня поговорим про конкретные приемы при составлении УТП.

1. Опросить сотрудников, которые пришли не позже, чем 1-1.5 года назад. Вопросы:
— почему выбрал нас, что привлекло внимание?
— что думаешь о компании сейчас?
— что нравится, что удерживает?
— какие ожидания оправдались?

Результатами этого опроса будут точки продажи, sales point. Их можно и в УТП добавить, и на собеседованиях при продаже подсвечивать.

2. Еще один прием — задать сотрудникам такие вопросы:
— откликнулся бы ты на такую вакансию?
— представь, что тебя зовут на точно такую же. Что бы ты хотел добавить или убрать?

Фактически ваша ЦА уже работает у вас, поэтому логично начать с ее потребностей.

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

4. В MarHR есть еще одно важное направление: таргетированная реклама. Внутри соцсетей — Facebook, VK, Linkedin, Instagram — есть платные инструменты, которые можно настроить и запустить рекламу вакансии прямо на свою ЦА. В характеристиках кандидатов вы подробно описываете: где живут, работают, возраст, в каких группах общаются. В этих же инструментах можно следить за статистикой просмотров, конверсией в отклики и расходом денег.

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


Для примера привожу описание нашей вакансии «Frontend-разработчик»:
https://ktshiring.notion.site/Frontend-KTS-980c76a243ff4dc2b877759d91890988
312 viewsedited  08:16
Открыть/Комментировать
2021-12-09 09:30:13
Вопрос к разработчикам:

Каким IDE вы пользуетесь?
Anonymous Poll
68%
От JetBrains — PyCharm, WebStorm и т.д
4%
Visual studio
36%
Visual studio code
5%
Vim
3%
Xcode
6%
Я не разработчик
5%
Я не разработчик, но поучаствую в опросе за компанию
114 voters195 views06:30
Открыть/Комментировать
2021-12-08 09:30:05 ​#взаимодействие_с_клиентом #сергей_чернобровкин

Оценка проекта

Недавно нам на оценку попал запрос от одной крупной компании.

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

Меня смутил этот запрос, потому что он звучал как «просто нарастить трафик за счет SEO». При этом сайт вполне мог бы работать как параллельный сервис вместе с мобилой: туда можно перенести личный кабинет, формы заказа и другие функции из приложения. Поэтому нужно было разобраться.

Мы сделали несколько оценок, исходя из разных требований:
1. Сайт на cms
2. Просто статичный сайт
3. Полноценный сервис с админкой и т.д.

Подготовив варианты, мы созвонились с клиентом и все объяснили. Вопрос встречи был, скорее, не «что вы выберете», а «какая цель продукта». Конечно, сайт на cms, особенно на конструкторе, сделать быстрее и дешевле всего. Но такой вариант невозможно в дальнейшем развить в полноценный сервис, и придется все переделывать. Мы с коллегой подробно рассказали о разных вариантах и выслушали потребности клиента.

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

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

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


А как поступили бы в этой ситуации вы?
239 views06:30
Открыть/Комментировать
2021-12-06 09:32:44 ​#спецпроекты #вика_синельникова

Квест Достоевского

Недавно к нам пришли ребята из ЮФ (https://vk.com/youfrf) с интересной задачей: сделать фиджитал-квест ко дню рождения Достоевского. Для тех, на кого так же, как на меня в первый момент, слово «фиджитал» произвело впечатление, поясню: фиджитал — это объединение онлайна и офлайна в рекламе. Вот так бывает, работаешь с этим почти 5 лет, а как называется, узнал только месяц назад. Пост не об этом, но чтоб вы тоже знали!)

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

Мы быстренько ворвались в работу, придумали концепт квеста для миниаппа ВК, задания, которые объединяют все, что должны были объединять, и принялись за реализацию.

Что у нас получилось? Получился реально ФИДЖИТАЛ-квест. В онлайне пользователей ждала прогулка по городу N Достоевского, где было много вопросов и познавательных фактов о жизни и творчестве ФедорМихалыча. Также люди могли поделиться приложением, записывать истории с актерами (об этом позже) и снимать клипы, как они посещают городские пространства.

В офлайне у ребят из ЮФ тоже была проделана немалая работа: в книжных магазинах и библиотеках в 12 городах России были установлены специальные рекламы, которые вели в наше приложение. А в самих магазинах людей ждали актеры из произведений Достоевского,с которыми можно было постить истории. Кстати, тех, кто сканировал QR-коды, ждал не только переход в наше приложение, но и сюрприз: дополнительный квест-ролик, отснятый партнерами проекта. Получилась ПУШКАБОМБА.

Какой итог? Получился реально интересный проект, который очень понравился пользователям. Настолько, что те, кто в него играл, просили сделать им сертификаты об участии в этом проекте. Сказать, что это было неожиданно и приятно — не сказать ничего. Получилось еще, что «вашу маму и там и тут передают» — я ходила в книжные и сама смотрела, как выглядят рекламки (тешилось ли чувство важности — еще как), а по истории про проект был репортаж в ТАСС (говорить что-то еще про чувство важности и причастности?).

А самое важное, что случилось на этом проекте — знакомство с новой командой клиента, с которой произошел моментальный match. Работа над проектом пролетела в радость и вылилась в новое приятное сотрудничество.

Ах да, прикиньте, люди еще реально ходят в библиотеки! Я не вру, видела вкусные циферки статистики по посещениям нашего прила из библиотек. Я была безумно воодушевлена этим фактом, потому что сама когда-то давно безумно хотела стать библиотекарем, но это уже совсем другая история…
299 views06:32
Открыть/Комментировать
2021-12-03 09:38:56 ​#найм #маша_ковылина

Маркетинг в HR: как показать себя кандидату

Привет! Меня зовут Маша, я занимаюсь рекрутингом в KTS. Мы часто пишем посты про собеседования и найм, а сегодня решили рассказать, как связаны HR и маркетинг.

Есть область знания на стыке маркетинга и HR. Она так и называется, MarHR. Марчар учит продвигать вакансии и бренд работодателя на рынке труда.

Все термины, которыми оперирует марчар, дает именно маркетинг: составление уникального торгового предложения (УТП), поиск и анализ целевой аудитории (ЦА), определение каналов продвижения «продукта». Только все это переносится в сферу найма, где продукт — это вакансия, а потребитель — потенциальный кандидат.

Как мне кажется, у MarHR есть задача локальная и есть глобальная.

Локальная — набор инструментов и решений, которые используют в найме: определить ЦА, грамотно составить описание вакансии, оформить ее визуально, определить каналы продвижения — джоб-сайты, Телеграм-каналы, какие-то тематические сообщества.

Глобальная — один из инструментов развития HR-бренда работодателя.
Тут всплывает еще одно понятие, Техно-PR, но сейчас углубляться в него мы не будем. Технопиар нужен для более глобальных задач по продвижению бренда. Марчар решает конкретную задачу по найму: где и кого искать, как рассказать о себе. Технопиар помогает выстраивать отношения с рынком и закладывает фундамент в том числе HR-бренда.

Сегодня немного раскроем локальную цель MarHR: инструменты и решения для найма.

Есть золотое правило описания вакансии: кандидат должен представить себя на своем потенциальном рабочем месте. Каким продуктом будет заниматься, какие задачи решать, с каким руководителем работать, какая атмосфера в команде, как будет выглядеть рабочее место. Чем больше контекста получает человек, тем ярче представляет себе, как это будет — работать у вас.

Вот такой маркетинг получается.

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

Ниже — наша новая шапка вакансий. Теперь во всех вакансиях она стоит на первом месте:
357 viewsedited  06:38
Открыть/Комментировать