Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Привет, меня зовут Ислам, я тимлид в ФОДЖИН. За последние четыре года мне удалось поработать над несколькими аутсорс-проектами, и также у меня за плечами достаточно опыта работы в аутстафе. Я руководил командами, менторил начинающих разработчиков и помогал им с решением различных задач на проектах.
В этой статье поделюсь тем, как я выстраивал работу со своими разработчиками, командой и клиентами, чтобы повысить скорость и качество разработки, а также решить кризисные ситуации и укрепить доверие.
Кому будет полезен мой рассказ:
начинающим тимлидам/техлидам, за которыми закрепили команду разработчиков, но которые не совсем знают, какие проблемы их могут поджидать;
начинающим специалистам, которые могут еще совершать типичные ошибки, но стремятся научиться их избегать.
Быть хорошим программистом – что это значит?
Первое и самое банальное, что может прийти в голову: у хорошего программиста накоплен опыт в решении различного рода задач. Верстка экранов, интеграция со сторонними библиотеками, патчинг существующих библиотек, баг фиксинг и многое другое.
Но есть и другая сторона. Умение писать код может ничего не стоить без классных софт скиллов. Расскажу один показательный случай.
Много лет назад, в попытках впервые устроиться на работу, я на собесе в одной компании по хардам разнес просто всё, что можно было. Но по софтам я был объективно ужасен