Знаю людей, которые без врожденных способностей сумели выучиться и достичь очень многого. Проблема в том, что задачи стоящие даже перед формошлепами – требуют иных видов предметного мышления. Вообще-то я работаю сейчас в продуктовой компании, разрабатывающей ПО для разворачивания и управления динамическими дата-центрами.
На каких бы проектах я не была мне всегда везло встречать людей, которые любят свое дело, и настоящая команда не является исключением. В этом докладе, я поделюсь с вами своими мыслями и опытом. Как выглядят популярные проблемы, антипаттерны и запахи. Как их различить и что сделать, чтобы избавиться от них. Знакомо ощущение, когда смотрите на код, тест-кейc или на процесс – “здесь что-то не так”? Значит вы уловили этот запах – “test smells”.
Техническое задание готовят либо участники тендера, либо ответственные за результат специалисты
Для этого тимлиду нужно прокачивать эмоциональный интеллект и эмпатию. Эти компетенции развиваются за 2–3 года. Он должен быть достаточно сильным инженером, способным ответить на любой технический вопрос (неважно клиента или команды). Но ему нужны и хорошие знания методологии разработки, и развитые софт-скилы, чтобы выступать скрам-мастером и представлять команду на различных клиентских митингах. Чаще тимлид также выполняет роль техлида, хотя мне приходилось видеть конфигурации команды, где это были разные люди. Роль тимлида есть — это программист (если мы о разработчиках говорим) с правом решающего голоса и ответственностью за решения, принимаемые командой.
Признаю – вы первый кто в интернете выдал такой список. И я не могу ничего возразить, почему бы действительно не встретил https://deveducation.com/ такого человека? В жизни всякое бывает, а я знаю весьма небольшое число людей, даже с возможностями интернета.
QA Fest – конференция, созданная тестировщиками для тестировщиков.
Управлять программистами не просто, и они очень сложно принимают руководителей без технического бэкграунда. По-хорошему, программистами должен https://deveducation.com/blog/timlid-protiv-tekhlida-ikh-prednaznachenie-v-komande/ управлять программист. При этом сами разработчики не очень хотят идти в менеджмент, мол, это лишняя ответственность, зачем это нужно.
Имеет 4 года опыта преподавания собственной программы на курсах, проведения практикумов и семинаров. Консультирует компании по вопросам Agile & Scrum процессов и QA. Любит свою семью, футбол, хорошую музыку и проводить время в кругу друзей!
А что дальше? Куди расти senior?
— Не судите всех по себе … а также в анализе самого состояния облака и управления им. Не стоит так переживать, подумаешь, забыли как называется предмет. Для почесывания ЧСВ этого вполне достаточно. Как видим высшее образование не обязательно. Хотя ряд вещей, которые рассказывают в университетах, явно лишним не будет. Но сейчас вполне можно получить эти знания и без университета.
- Если команда достаточно велика, то с учетом всех перечисленных обязанностей, времени на написание кода обычно не остается.
- Но сейчас вполне можно получить эти знания и без университета.
- Я много писал на Java до 7 версии, поэтому в моей картине мира нет ни сдержек, ни лямбд.
- Он кайфует от этого и не даст команде совершить серьезные инженерные просчеты.
- “Пора повышать квалификацию”, — к такому решению пришел один из ведущих разработчиков Алексей, чтобы преодолеть перечисленные сложности и лучше разобраться в системе.
И эти люди уже начинают строить графики и дашборды для экономии своего времени. А что делать когда ты тестируешь нефункциональность? Когда количество тестироумых функций исчисляеться сотнями? Когда у тебя на выходе не банальный TRUE/FALSE, а десятки показателей на один сценарий. А давайте теперь еще умножим это все на несколько задействованых вариантов сценариев и нагрузок. Для анализа огромного количеств результатов необходимо огромное количество времени.
Supreme PM
А вот то, что некоторые люди никак не хотят воспринимать правильные вещи от людей на которых не написано Google меня очень печалит. Это говорит об очень низкой культуре восприятия контента. Я не думаю, что хорошему инженеру нужно менять работу просто для того чтобы кучка не очень сообразительных идолопоклонников его слушать начала. В итоге они просаживают рынок, не давая клиенту реально оценить возможности участников тендера и выбрать того, кто обеспечит наилучший результат и высокое качество работы.
Прямо сейчас рекрутеры соревнуются за таких специалистов и делают самые выгодные предложения. На этом уровне можно не беспокоиться, что тебя уволят из-за малейшей ошибки, потому что таких специалистов на рынке мало. Главный показатель опытности — успешно запущенные IT-продукты, которые работают и решают определенную задачу бизнеса.
Кто такой техлид?
Хотел бы поделиться опытом и своими взглядами на особенности управления процессами в IT-компаниях. А именно рассказать подробнее о том, чем отличаются роли Team Lead и Tech Lead и какие функции и задачи могут быть с ними связаны. Прежде всего это будет интересно тем, кто работает в растущих командах или задумывается о карьерном росте на позиции разработчика. А также тем, кого волнуют вопросы эффективного управления в продуктовых компаниях.
Кто такой тимлид и в чем его отличие от джуна, мидла и сеньора
При этом “коммуникабельность» — очень сборный термин. Это умение находить общий язык со всеми членами своей команды, а также другими отделами (например, QA, HR, маркетологами и пр.). Умение доносить свою мысль, презентовать свои идеи, умение слушать и слышать других участников. Чем выше уровень программиста, тем с большим количеством людей ему придется коммуницировать.