Чем короче постановка задачи, тем выше нужен уровень профессионала, чтобы её выполнить
Например, программисту нужно написать ТЗ на 5 страниц. А продакт-менеджеру нужно лишь написать 5 слов: «требуется реализовать фичу частичной оплаты».
Например, программисту нужно написать ТЗ на 5 страниц. А продакт-менеджеру нужно лишь написать 5 слов: «требуется реализовать фичу частичной оплаты».
В конце 2020, иногда занимаясь инвестициями, мне в голову пришла мысль: автоматизировать некоторые действия торгового терминала. Да, в крупных торговых терминалах уже есть возможность писать советников и делать какую-либо автоматизацию, но для Тинькофф инвестиций такой возможности нет.
Я начал копать API и тому подобное и обнаружил, что самый простой способ это сделать — использовать API торгового терминала. Я написал пару скриптов, которые упрощали регулярные операции для скальпинга. Пользоваться ими было неудобно и я не мог ими ни с кем поделиться. 3 января меня посетила мысль о том, чтобы упаковать это в сервис, которым я могу поделиться с людьми. Чтобы и мне было удобно, и другие тоже могли экономить время и зарабатывать больше.
Так появился АСТИН — Ассистент Тинькофф Инвестиций. Он пока очень сырой и реализован лишь один макрос. Но возможности платформы большие. Заручившись поддержкой пользователей, я и моя команда можем в дальнейшем воплотить в жизнь многу полезных инструментов, автоматики и наблюдателей. Быть может, в будущем, мы сделаем целый конструктор макросов и инвестиционных стратегий. Ну а пока, если вам что-то такое нужно, попробуйте и дайте, пожалуйста, фидбек.
Ссылка на сервис http://artemkuts.ru/astin/ Фидбек люто приветствуется, пожелания и предложения можно оставить здесь и в группе вконтакте.
Почему нет доски спроса? По-моему это очень удобно. Ты хочешь что-то купить, например, электровеник. Заходишь в объявления, а там этих веников тыща штук!
И начинаешь листать, сравнивать, думать, мол этот облезлый, у этого аккумулятор уже плохой, этот продавец наврал, у этого отзывы плохие, а этот вообще не заинтересован в продаже и так далее. Пока ты выберешь что-то нормальное, уже перехочется покупать.
Другое дело, если бы ты разместил запрос: Хочу электровеник Нимбус модели 2000 в хорошем состоянии, б/у не более 1 года. Разместил и забыл. Прилетает уведомление, а там 3 предложения именно такой метлы, как ты и хотел. Просмотрел, выбрал, поторговался, забрал.
И тут ты хозяин положения, а не продавец! Проще торговаться, только целевые отклики и не нужно самом тратить хренову тучу времени на разгребание свалки объявлений, пусть это делают продавцы.
Если соискатель вообще не решил тестовое задание, которое уже решили десяток раз, а в ответ написал вам мол время дано слишком мало, задание некорректное, сторонние сервисы используемые в задании устарели, гугл не работает, жопа отвалилась и тому подобное, знайте — соискатель просто не справился с тестовым заданием и пытался себя оправдать, мол это вы или обстоятельства сделали хуйню, а не он. Абсолютно не важно, под каким предлогом и насколько хорошо он отмазывается, он — отмазывается и точка. Не сожалейте, не сомневайтесь, не давайте ему второго шанса — нормально работать он не будет. Поблагодарили и отложили в список «Не подходит».
Процесс: найм
Этап: решение тестового
Входные: обкатанное тестовое, соискатель
Выходные: сообщение с причинами нерешения тестового
Результат: соискатель не подходит
Эти вещи говорят о том, что энергия на нуле. Когда я чувствую хотя бы несколько из этих признаков, понимаю, что пора что-то менять. В таком состоянии невозможно придумать что-то прорывное, интересное и вообще что-то конкретное. Внутреннее Я не понимает что и зачем оно делает. Отсутствует вдохновение, мозг не генерирует ничего хорошего, воображение не работает. Если проигнорировать, потратишь время впустую просиживая штаны. Кратковременно помогал мотоцикл, велик. Но из-за руки, мне уже несколько месяцев недоступны эти способы восстановления. Поэтому я меняю локацию, обстановку, погружаю себя в иные обстоятельства, иные задачи. А вы ощущаете продолжительный заряд энергии после путешествий?
ПС: заглядывайте в инсту, там я публикую то, что заряжает https://www.instagram.com/kadeveloper/
Я не работаю за деньги. Вообще. Это не просто принципиальная позиция, у меня это уже на интуитивном уровне — я не могу себя заставить что-либо сделать за деньги. Я имею в виду работу за деньги по простой формуле труд=деньги. Эта установка простая, понятная, позволяет людям чувствовать скорый и точный результат своих усилий, позволяет чувствовать удовлетворение от труда. Но она очень губительна для вашего благосостояния. Я работаю за идею, на перспективу роста, за процент. Наверное можно перевоспитать себя, задать новую установку. Если будет интересно, я напишу об этом подробнее и мы попробуем, откликайтесь в комментах.
Еженедельно, в первый день недели я провожу планерку с ЛПРами в моей команде. Вместе мы обсуждаем, что было сделано и планируем, что будет делать каждый на этой неделе. Ну такой типичный дэйли скрам, только используемый для недельного планирования.
Сначала я просто задавал вопросы, слушал и мы шли работать дальше. Потом понял, что без фиксации планов не могу контролировать исполнение и не понимаю ситуацию. Какое-то время я записывал все услышанное в блокнот в несколько разделов для каждого участника. Это довольно неудобно: у меня плохой почерк, а блокнот оставался то дома, то на работе.
Параллельно с этим я готовил недельные планы для себя в трелло, используя карточку с чеклистом под названием «План на неделю [последний_день_недели] [месяц]». В один прекрасный день я начал записывать туда же планы сотрудников, используя отдельные чеклисты. Это оказалось крайне удобно. Теперь я наглядно вижу как с планами справились все, включая меня.
Больше — некоторый опыт вреден, токсичен, несет негативные последствия. Некоторый опыт сломит вас. Некоторый лишит энтузиазма. Некоторый приведет к проигрышной модели восприятия мира. Некоторый разорвет полезную связь старания=награда, которую потом придется долго и тяжело восстанавливать.
Пример. Пару жизней назад, в 2012 я разработал классный модуль для HostCMS — менеджер форм редактирования. Идея модуля пришла ко мне, пока я работал в веб-студии. Людям было очень неудобно управлять сайтом, в котором все динамические списочные сущности были помещены в раздел информационные системы. Каждый элемент в этом разделе имел сотню полей. Из инфосистем делались слайдеры, новости, фотоальбомы, списки сотрудников, акции и тому подобное. Редактируя новость и слайд в слайдере показывалась одна и та же форма с сотней полей. Это было дико неудобно. Модуль позволял сделать эту форму маленькой и понятной, оставив лишь те поля, что были задействованы. Например, название и текст новости. Я считал, что этот модуль будет космически популярен и полезен, ведь все хотят с комфортом управлять сайтом. Интерфейс был прост и понятен, внутри все работало идеально. Я был невероятно доволен своим творением, я чувствовал себя на вершине мира. Подготовив все материалы, алгоритм защиты, демократичную цену, я выложил анонс. Закинул его нескольким заказчикам, рассказал на форуме, на своем сайте.
И что было дальше вы скорее всего догадались. Да, всем было насрать. Никому он нахер не сдался. Оказалось, что в большинстве случаев сайтом управляют контент-менеджеры и всем плевать как они заполняют сайт. Казалось в этом проблема. Я понял, эксперимент надо повторить с другими вводными и создал еще несколько модулей разной тематики и цены в течение следующих пару лет, которые по моим убеждения были очень полезны заказчикам. Должен сказать мои убеждения не на пустом месте основаны, я тесно общался с заказчиками — владельцами сайтов на HostCMS и поэтому хорошо понимал их потребности.
Но каждый раз я сталкивался с удивительно хреновым результатом. Я получил негативный опыт, мои старания смыты в унитаз. Я предположил, что ключевая проблема в другом — непопулярность системы, под которую был создан модуль и сложность донести до потребителя продукт, но чтобы в этом быть уверенным нужен позитивный опыт. В голове произошел разрыв связи старание=награда. Связь, на которой держутся профессионалы. Без этой связи любой превратится в овощного офисного сотрудника, просиживающего штаны на стуле.
Я осознал это в 2017. Я понял, что одна из моих главных догм подорвана и её нужно восстанавливать. И начать нужно с малого, чтобы очередное поражение не подтвердило мой негативный опыт. В 2018 мы в компании создаем приложение для популярной CMS под моим руководством. Это было сложно, ведь в голове уже плотно осело утверждение о том, что стараться при создании модулей нет смысла, их не будут покупать. Мы сделали простое приложение, которому до большинства наших модулей на HostCMS, как до луны пешком. За 3 месяца оно бьет по прибыли все наши 10 модулей созданных для HostCMS и продаваемые более, чем 3 года. Победа. Связь частично восстановлена.
Можно принять это за позитивный исход и полезный опыт, ведь в итоге все кончилось хорошо. Но единственное, что заставляло меня пробовать снова и снова, это то, что я видел, как у других получается. Если бы я не видел, я бы бросил и опыт был бы не в плюс. Время идет, разрыв крепчает и нужно хорошо постараться, чтобы снова накрепко связать эти 2 вещи: старание=награда. Каждый сотрудник в компании имеет мощную поддержку, но руководитель работает без поддержки. Когда ты в компании первое лицо, то понимаешь, что ты сражаешься не в лягушатнике пластмассовыми мечами, а на реальном поле боя и тебя никто не погладит по голове за хороший результат. Зато миллион факторов попытается тебя выбить из колеи. Поэтому эта связь будет восстанавливаться значительно сложнее и дольше, и основания для связи будет только собственная похвала и довольство своим результатом. Чуть дальше забегая скажу, что сложность еще в том, что внутренние критерии успеха руководителя все время меняются и нужно успевать перестроиться. Сегодня это классный код, завтра круто разработанный продукт, послезавтра это круто разработанный твоей командой продукт, что еще усложняет задачу.
Как же меня бесит, когда каждый новый программист лезет своими кривыми рученками в наши прекрасные продукты. И пока он туда не залезет, не станет понятно, что у него клешни вместо рук. Я говорю не о всех, но в последнее время не везет на хороших программистов. Чтоб вы понимали, это как если к вашей дочери прикасаются какие-нибудь вонючие говнари, причем каждый месяц разные. Испытываю тяжелые душевные страдания.
Каждый месяц я формулирую цели для каждого сотрудника. Я всегда это делал самостоятельно и это всегда очень тяжело, т. к. я не понимаю всей работы сотрудника. Часть всегда остается вне моего поля зрения. Также я не знаю какие проблемы он реально видит в своей работе и как оценивает качество её выполнения. Поэтому мои цели получались сухими и неинтересными, они были направлены на бизнес показатели, но совсем не были связаны с развитием и с интересами сотрудника.
Сегодня случилось нечто гениальное и невероятно простое. Я начал формулировать цели вместе с сотрудниками, задавая им правильные вопросы. Началось это с мысли о том, чтобы спросить как сотрудник сам оценивает свою работу, что хотел бы в ней улучшить. Это получилось случайно и оказалось легко и понятно и мне и сотруднику. Почему я раньше до этого не додумался? Очень здорово, думаю теперь наши цели станут понятны для всей команды и позволят всем стремится и достигать тех целей, которые они считают значимыми, совмещая их при этом с бизнес целями.
Есть такая крипта — минтер, основная валюта — бипы. Сама команда, создавшая проект, имеет очень сомнительную репутацию. Есть статья(https://medium.com/golden-borodutch/%D1%87%D0%B5%D1%81%D1%82%D0%BD%D1%8B%D0%B9-%D0%BE%D0%B1%D0%B7%D0%BE%D1%80-ico-minter-dd708bab5db6) в которой рассказывается о создателях проекта совсем не в лучшем свете. Ну и пусть рассказывается, подумал я. Проект предлагает интересные возможности — зарабатывать на «вкладах», это называется делегирование. Есть валидаторы — те, кто «майнят» монеты и обеспечивают работу сети. Если валидаторам дать денег «в долг», то они выплатят проценты. Причем проценты очень хорошие, ~0,85% в день сейчас. Процент этот постоянно снижается в математической регрессии, то есть чем дальше во времени, тем медленнее снижается. Сделано все удобно — в кошельке прямо в онлайне отображаются входящие деньги каждую минуту.
Я вот к чему это. Пахнет халявой. А там где пахнет халявой, там я постоянно обламываюсь (форекс, акции и т. п.). Вот и сейчас, месяц назад 1 бип стоил 7,5 рублей. Сегодня — 4,5 руб. Я не вкладывал много денег, так что не жалко. Интересно, что нигде не найти информации о том, что курс бипа падает. И даже на официальном сайте курс все еще старый — 0.11. А по факту вам не продать сейчас бипы дороже 5 рублей. В чем причина — не понятно. Новостей по падению курса нет. Кто-нибудь знает, в чем дело?
UPD
03.09.19: Курс продолжает падать каждый день на 0.2-0.3 руб. и сегодня торгуется на уровне 4.2-4.45. Интересно, значит ли это, что минтеру приходит хана? Подрастет ли он в будущем?
25.09.10: Бипы продаются по 1.89 руб. ¯\_(ツ)_/¯ Буду ждать до последнего, разница не большая — потерять почти все или все вложенное.
Каждый раз убеждаюсь снова и снова, что болтуны не могут приносить результата. Это убеждение особенно укрепил последний случай с моим сотрудником. Когда я проводил собеседование со Славой, он показался довольно толковым парнем, но очень болтливым и не способным выделить суть. На собеседовании я попросил его описать результаты на предыдущем месте работы, ответом были сотни слов, на что я попросил сообщить «в двух слова», в ответ услышал десятки слов, повторив просьбу я наконец услышал то, о чем спрашивал.
Так вот еще на собеседовании я слышал как он много болтает, он рассказывал о предыдущем опыте, ошибках, своих и чужих, рассказывал все дальше уходя от темы. Забил мне голову. Но я не придал этому большое значение — решил посмотреть на деле что он может. В процессе работы мы общались, он говорил о тех вещах, которые должен знать человек его должности и это звучало для меня убедительно.
Его несистемность, переоценка результатов своей работы, забывчивость, безответственность, непоследовательность окончательно меня выбесили. Отсутствие результатов, одни только разговоры. В итоге мне надоело и он был уволен. До этого момента я еще сомневался и думал, что такие люди могут принести результат, но мои убеждения теперь стали только сильнее. Возможно я не прав, уравнивая всех болтунов с раздолбаями. Но из моего опыта это синонимы.
Признаки болтуна:
При все этом он может быть очень хорошим человеком, но на работе такой сотрудник совершенно бесполезен. Больше никаких болтунов в моем офисе.
Нет смысла тратить время на неподходящих сотрудников. Перевоспитывать их, возиться, корректировать слишком долго. Это всегда интересно, ведь тебе подворачивается возможность воспитать кого-то, научить кого-то, кто делает много ошибок. Это ловушка. С точки зрения бизнеса это все чушь. Нужно искать сразу наиболее подходящего. Для этого должны быть определены какие-то рамки. Рамки по количеству ошибок и по сроку, в течение которого ты определишь, что человек тебе не подходит. Каждое замечание должно быть зафиксировано. Срок подошел — все, ты сделал решение. Достаточно у тебя данных или нет, но срок подошел и нужно сделать решение. Я пока выбрал таким сроком 1 месяц. Спустя месяц нужно оценить результаты, количество замечаний и соответствие ожиданиям.
Хваленый и столь широко используемый продукт оказался для нас крайне недружелюбной, сложной и глючной вещью.
В процессе внедрения мы столкнулись с рядом глупых ограничений, типа невозможности получить элементарную статистику по среднему времени ответа агента на дешевом плане, чтобы получить один лишь этот показатель нам пришлось перейти на тариф за 30$ с каждого агента. И при этом мы все равно не получили все те метрики, что хотели.
Но хуже всего их акция с бесплатным периодом для стартапов. Год зендеск предоставляется бесплатно на сумму 218$ в месяц. Так вот спустя полгода у нас слетела оплата и мы перестали получать тикеты. ТИКЕТЫ. Вы понимаете? Это клиенты нам пишут запросы, а мы их не получаем вообще из-за тупых правил инструмента. ИНСТРУМЕНТА для оказания поддержки. Как можно вводить такие скотские ограничения? Мы сами разработчики сервисдеск системы и никогда так предательски не поступали и не поступили бы со своими клиентами. Должен же быть здравый смысл.
Техподдержка настолько медленная и тупая, что мы разобрались с проблемой сами введя заново данные карты(зачем вам карта, если у нас промо код на бесплатное использование?). Но на этом проблемы не закончились. Через месяц все повторилось, ввод данных карты больше не помог. Поддержка тупила, а в это время наши письма от клиентов улетали в небытие. От поддержки мы получили ответ о том, что она передаст наш запрос в финансовый отдел. Спустя более 12 часов я переспросил их насчет того, куда блин пропали наши тикеты. На что получил ответ типа вот по нашим правилам мы отключаем прием тикетов спустя 22 дня неоплаты. И далее он сказал то, что меня убило: «Когда я отвечу на все ваши вопросы, я направлю запрос в фин отдел.». То есть он ждет пока мы ответим, перед тем как направить запрос в фин отдел, чтобы нам разблокировали прием тикетов. Идиот?....
Апогеем этого пиздеца стало полное отключение нашего аккаунта в тот же день при указанной активной карте и введенном промо коде на бесплатное использование для стартапов. Поддержка клиентов оказалась парализована напрочь. А поддержка самого зендеск отмалчивалась.
Продукт может и хороший, но
Оставили глубокий шрам на наших нервах. Пользоваться этим дерьмом больше мы конечно же не будем и никому не советуем.
Прошло уже 8 месяцев(совпадение с прошлой статьей) с тех пор, как мы в KAD::Systems начали работу по скрам. В работе 32-ой спринт, и вот что изменилось с момента написания прошлой статьи http://artemkuts.ru/all/scrum/
Это основные модернизации за последние полгода, кратко. Кроме этого весь процесс мы описываем на одной странице базы знаний, каждый член команды может её отредактировать. Все версии документа сохраняются и редактор обязан сообщать об изменениях. О преимуществах коллективного участия в формировании рабочего процесса я думаю писать нет смысла.
Надеюсь наш опыт будет кому-то полезен. Задавайте вопросы, отвечу на все.