Как не сойти с ума, если ты тимлид

 

 

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

Какие у тебя теперь задачи?

Для начала определимся, что ждет руководство от тимлида. В зависимости от размера компании, его роль может сводиться как к управлению конкретной командой, так и развитию направления целиком. При этом необходимо быть готовым к тому, что разработчики будут требовать от вас высоких технических навыков, а управленцы более высокого звена — выполнения менеджерских задач. Чаще всего team lead – это в некоторой степени программист, и в некоторой степени менеджер. То есть ты должен совмещать в себе качества лидера и отличную подкованность в профессии. Если ты руководитель программистов, как в примере выше, то должен разбираться не только в программировании, из которого ты и попал в тимлиды, но и в стратегии развития проекта, в управлении людьми. Аналогично в любой сфере, даже старший по цеху дядя Вася должен быть не только фрезировщиком первого разряда, но еще и обладать организационными навыками.

Психология везде. Даже тут.

Но мы все-таки не на заводе, поэтому будем говорить конкретно про сферу айти. Бытует мнение, что большинство разработчиков являются интровертами. В действительности, это очень близко к истине. Благодаря этому знанию появляется несколько методик, которые можно применять в работе. Конечно же, все будут говорить тебе, мол все “окей”, я справляюсь. Тут твоя задача – правильно задавать вопросы, общаться с человеком, а не просто поставить галочку в планере. Задавая правильно направление, ты сможешь выяснить то, что интровертный программист умолчал в своем монологе. Например, его замечания касательно оценки производительности того или иного ресурса. Например, он увидел никем не замеченную лазейку, из которой при правильном подходе можно получить выгоду. Кстати говоря, именно благодаря эффективности такого подхода, почти во всех компаниях есть практика “1 to 1” – встречи с тимлидом 1 на 1. Не нужно делать из этого цирк, общение нужно проводить тет-а-тет, в не напрягающей остановке. Запомни, вы просто общаетесь.

Обговори свои обязанности заранее.

Важно! Вспомни, кто обычно становится тимлидами? Самые прогрессивные и талантливые разработчики. Руководство, преимущественно, считает “раз он так быстро пишет хороший код, то успеет еще и обязанности лида выполнять”. Успеть то успеешь, но будем мыслить трезво. У тебя появляется два пути развития:

  1. Выполнять в полном объеме задачи тимлида и продолжать писать код. Работать придется больше, возвращаться к семье (к коту) ты начнешь позже. Это дорога в старое доброе перегорание. Мы уже писали о том, как его преодолеть, но это не значит, что стоит туда попадать!
  2. Работать как и раньше, но тогда ты и кода нормального не напишешь, и обязанности тимлида завалишь. Появятся претензии. Оно тебе надо?

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

Тайм-менеджмент и делегирование.

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

Не ошибается лишь тот, кто ничего не делает.

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

Ты – не мать Тереза.

Да, одна из главных обязанностей тимлида – руководить коллективом и обучать его, сохранять целостность и поддерживать командный дух. Увольнять людей так же неприятно как быть уволенным, особенно если человек сам по себе неплохой, просто не выполняет КПИ. Некоторые тимлиды могут сидеть с такими ребятами по вечерам и выходным, лишь бы тот понял и развился до необходимого уровня. Это благородно и, в принципе, правильно. Есть, однако, одно “но”. Направляй, обучай, подсказывай, но не делай работу за другого человека. Часто неопытные тимлиды поступают именно так. Им лень/некогда разжевывать материал и они тупо делают чужую работу. Этим ты не только подчеркнешь некомпетентность сотрудника, но и ослабишь его мотивацию развиваться. Зачем? Ведь за него все сделает добрый тимлид. Подскажи, объясни на примере, потрать пару лишних часов, но не тащи за собой всех. Флот идет со скоростью самого тихоходного судна – и это жестокая правда. Тимлид, как лидер, должен это понимать и принимать.

Это из основного. Так же приправим наше блюдо специями из некоторых небольших, но полезных советов.

  • Настрой процессы работы в отделе. При этом максимально их задокументируй.
  • Продумай систему обучения сотрудников.
  • Командная работа – искусство.
  • Настрой правильную систему делегирования различного рода заданий и лишь направляй и контролируй их выполнение.
  • Вступай в диалог в любой непонятной ситуации. В споре рождается истина. Лишь так ты поймешь людей и получишь подтверждение, что они понимают вас. Учись решать конфликты.
  • Время — ресурс ограниченный. Если лид будет делать интересные таски, а не свою работу, то работа будет попросту не сделана.
  • Масштабируй процессы. Заключая большинство компетенций внутри одного человека, ты получаешь абсолютно немасштабируемую систему. А что самое интересное, получаешь “фактор автобуса”. Конечно, этим можно оперировать при обсуждении зарплаты, но по факту ты не становишься лучше как лид, а лишь узурпируешь власть.

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

Как описать приложение так, чтобы его скачали

 

 

App Definition включает в себя 3 части: название, описание и скриншоты. Давайте рассмотрим вопрос app definition кратко и более подробно.

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

  • Название.
  • Описание.
  • Скриншоты.

Название

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

ВАЖНО: Название в магазине имеется ввиду не имя вашего бренда, а имя бренда+его описание.

Например:

  • My Day – Countdown Timer

Именно countdown timer, countdown app в данном случае, ключевое слово, по которому наше приложение находят пользователи.

  • Flipboard: Your Social News Magazine

Четко и понятно зачем нам нужен Flipboard, и сразу 3 ключевика: news, social и magazine.

  • Vochi messaging – Future Delivery

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

Предел длины названия – 25 символов. Вы должны суметь поместить туда бренд и лаконично расставить ключевые слова.

Описание

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

По структуре:

  1. Первые 1–3 предложения в описании должны максимально четко описывать идею приложения и рассказывать, какую проблему оно решает. Максимальная длина этой части 255 символов.
  2. Если у приложения есть особые заслуги (featured on TechCrunch), о них нужно говорить.
  3. Основной текст описания может иметь 2–3 абзаца. Здесь мы расписываем характеристики и детали.
  4. В конце должен быть список главных функций с их четким описанием.
  5. В самый конец описания мы помещаем секцию “что нового?” Исправили баги, добавили фичи, поменяли звездочку на сердечко – все это здесь.

Правила, которым стоит следовать, делая описание приложения

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

  • SLAP – Stop, Look, Act, Purchase. Другими словами, захвати внимание пользователя используя односложные предложения с подлежащими и глаголами с самого начала. Передавая смысл просто и ясно, ты подтолкнешь пользователя к действию.
  • KISS – Keep it simple stupid. Вырежь все лишние слова, в которых нет никакого смысла. Не используй жаргон, это может отпугнуть.
  • WIIFM – What’s in it for me? Что пользователь получит, узнает, ощутит, скачав приложение? Какой у продукта value proposition?

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

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

Функции, которые выполняет ваше приложение

Как правило, приложения выполняют довольно много разных функций от регистрации до terms and conditions. Однако, для описания продукта нам не нужны абсолютно все функции. Достаточно выделить несколько основных, и одну самую важную. Важная функция – это ваше value proposition, конкурентное преимущество и позиционирование вашего продукта на рынке.

Если ваше приложение позиционируется, как лучший блокнотик – сосредоточьтесь на этом функционале. Лучше говорить об одном специфическом use case, чем рассыпаться мыслями по древу обо всех фичах, которые вы вложили в продукт.

Структура описания

Повествование о приложении для магазинов можно разделить на 5 частей:

  1. 255 символов.
  2. Ревью и награды (если есть).
  3. 2–3 абзаца основного текста.
  4. Спиcок функций.
  5. Что нового?

255 первых символов

255 символов появляются на странице сразу, то есть пользователю не нужно нажимать на кнопку, чтобы читать дальше. Именно этот текст больше всего влияет на решение пользователя скачать приложение. Здесь мы описываем самую важную функцию, или как говорится, value proposition. Это очень похоже на первое впечатление о человеке – у вас в среднем есть минута, чтобы составить его. Точно так-же как и в психологии работают первые 255 символов – в ваших интересах сделать их такими, чтобы пользователь сложил хорошее мнение.

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

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

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

Vine is the entertainment network where videos and personalities get really big, really fast.

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

А дальше идут такие слова:

Watch videos that create trends, influence culture and make you laugh. Discover stories, characters and remixes you can’t find anywhere else. Be the first to hear incredible new artists and songs.

Пользователь и тренд может создать, и посмеяться, и вообще, там есть stories you can’t find anywhere else, то есть Vine – уникальное предложение.

И заметьте, watch videos, discover stories, new artists and songs – это явно ключевые слова, правильно вставленные в контекст.

Однако, бывает и так, что проблема не очевидна. Например, Uber и Instacart – это продукты, созданные ради комфорта. Когда их только выпустили, пользователи и сами не знали, что у них была проблема, которую эти сервисы хотели решить. Но теперь – знают.

Основной текст

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

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

В первых 2–3 предложениях Wunderlist уже сказали все самое главное:

Wunderlist helps millions of people around the world capture their ideas, things to do and places to see. (Wunderlist: To-Do List & Tasks)

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

Whether you’re sharing a grocery list with a loved one, working on a project, or planning a vacation, Wunderlist makes it easy to share your lists and collaborate with everyone in your life. Wunderlist instantly syncs between your phone, tablet and computer, so you can access your lists from anywhere.

Из первых строк описания уже понятно, зачем нужен Wunderlist, а теперь рассказывается, что конкретно можно заносить в списки и как ими пользоваться.

Заметьте, после перечня функций, Wunderlist подробно рассказывает пользователям за что ему дать денег:

Wunderlist is free to download and use. Wunderlist Pro upgrades your experience and gives you unlimited access to Files, Assigning and Subtasks to help you accomplish even more for $4.99 a month or $49.99 a year through an auto-renewing subscription.

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

Ревью и награды

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

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

Что нового?

Сюда пишем все, что починили или добавили в приложение. Проще всего начинать с глаголов или gerund, хотя можно как угодно.

Например:

  • Now supporting iOS 9.
  • Likes: See who liked your post.
  • Now you can book up to 4 hotels at once on the app.
  • Fixed a bug affecting some iPhone 6 and 6 Plus readers.

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

Ошибки

Без ошибок работает тот, кто ничего не делает. Спорно, можно ли назвать такую “работу” работой, но многих ошибок можно избежать, почитав соответствующий материал или спросив совета у опытных людей. Вот список опасных вещей, которых делать в описании не стоит.

  • Не злоупотребляйте ключевыми словами в описании, это негативно воспринимается пользователями.
  • Не допускайте орфографических ошибок и опечаток. В 21-м веке, с сотнями ресурсов для самопроверки это как минимум недопустимо.
  • Не говорите техническим сухим языком. Пишите для широкой публике, большая часть которой не разбирается в тонкостях программирования.
  • Не пишите что-то вроде: “Наш продукт был сделан в Нью-Йорке разработчиком Сидоровым”. Выглядит нелогично и глупо. Зачем пользователю знать где был создан продукт? Зачем указывать разработчика, если он не какой-нибудь известный девелопер?
  • Не врать – кроме испорченной кармы прилетит ворох негативных отзывов.
  • Не гиперболизируйте. Зачем писать “самая эпичная и революционная программа в своем роде” если это таймер для варки яиц?

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