IT-беседка
1.07K subscribers
181 photos
3 files
186 links
Делимся секретами управления ИТ-командами и построения процессов, которые накопили за 14+ лет опыта.

Максим Шаламов - СТО, 100+ подчиненных в 10 командах

Александра Шаламова - ИТ-предприниматель. Из Яндекса и Авито в свой бизнес.

Админ @shalamova_as
Download Telegram
Чеклист_на_ввод_нового_сотрудника.pdf
57.1 KB
Сегодня мы подготовили для вас подарок! 🎁
Бесплатный чеклист на ввод нового сотрудника в компанию. Он пригодится не только руководителям любого уровня, но и всем кто менторит новичков. А если вы сами устраиваетесь на новую работу, то будет полезен в качества первоначального плана на испытательный срок, подскажет что узнать у своего руководителя и коллег для отличного старта на новом месте.

Делитесь с друзьями, давайте вместе сделаем адаптацию новых сотрудником комфортной и эффективной!

#чеклист
Навигация по каналу

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

#разборкейса - разборы кейсов, вы можете прислать свой кейс на почту info@itleadassist.io

#чеклист - бесплатные чеклисты

#agile_который_работает - материалы по Agile в том виде, который реально работает

#настройка_процессов - материалы по процесса в команде

#построение_команды - все о построении команды, от структуры до обязанностей каждой должности

#владельцу_продукта - все что будет полезно для представителей бизнеса

#тимлиду - все что будет полезно тимлиду и любому руководителю

#советы - рубрика советов и статьи с советами

#ответы_на_вопросы - ответы на ваши вопросы
Как расти джуну-разработчику

Рынок переполнен джунами, а выбрать не из чего? Знакомая история. Нанимать хороших людей становится все сложнее и пора что-то менять. Мы составили список, который сделает из любого начинающего толкового разработчика. И когда к вам подойдет джун и спросит как ему расти (или почему вы не взяли его на работу), вы найдете в заметках этот пост и будете знать, что ему ответить.

Итак приступим. Для начала ответим на вопрос за что мы ценим джунов? За то что мало стоят. Самое важное в джунах горящие глаза и желание учится. Они еще не устали от рутинных задач, им можно поручить текучку и они все равно смогут на ней расти. Хороший джун это ценный материал, из которого можно сделать отличного работника именно под ваши нужды. Поэтому главное, что нужно помнить джуну - знайте свое преимущество и используйте его.

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

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

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

Делитесь со своими знакомыми джунами, давайте вместе сделаем текущий рынок чуточку лучше.

#чеклист
Условия_проведения_хорошего_тимбилдинга.pdf
58.4 KB
Команды, которые проводят тимбилдинг хотя бы раз в квартал, меньше конфликтуют во время работы, а при возникновении конфликтов испытывают меньше стресса и проще приходят к согласию. Команда - это живой организм. И для нее жизненно необходимо поддержание постоянного взаимодействия между участниками. И особенно это важно для недавно сформированных команд.

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

#чеклист
Чем на самом деле должен заниматься владелец продукта (ПО)

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

#чеклист
Отсеиваем плохие компании. Вопросы потенциальному работодателю.

Очень важно на собеседовании спрашивать о компании все, что вам критично знать. Это выгодно всем! Разберем темы, обсуждение которых поможет вам отсеять неудачные компании.

#чеклист
Только хорошие тимдилы выполняют все эти задачи

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

#чеклист
Почему каждой команде нужен проджект менеджер?

Разберем задачи ПМ, как одного из незаменимых участников процесса разработки.

#чеклист
Как понять, что текущее место работы тебе не подходит

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

#чеклист
Нужен ли вашей команде техлид

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

#чеклист
Как порвать с бывшими коллегами

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

#чеклист
Как получить желаемую должность тимлида

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

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

#чеклист
Зачем растить джунов

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

#чеклист #тимлиду
Алгоритм подготовки и проведения любой встречи

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

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

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

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

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

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

6. Готовьтесь ко встречам. Это относится абсолютно ко всем участникам и к организатору, и к ведущему, и к приглашенным. Все должны заранее посмотреть, что за встреча предстоит, посмотреть на цели, собрать нужную информацию.

7. Составьте план встречи. Ведущий должен заранее составить план встречи, расписать основные части встречи и прикинуть ограничение времени. Без следования плану, встреча может пройти совершенно неэффективно и целей достичь не получится.

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

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

10. Составьте резюме встречи и разошлите его участникам. В конце встречи ведущий должен оставить немного времени, чтобы подвести итоги встречи, записать информацию о принятых решениях и алгоритме дальнейших действий. Лучше всего составить небольшое письмо и разослать его всем участникам, как итог прошедшей встречи. Так у вас, в случае возвращения к обсуждаемому вопросу, будут задокументированы принятые решения и встречу не придется собирать снова.

Александра Шаламова
#чеклист #agile_который_работает