Pull to refresh
30
5
Виталий @VitalyCherkov

Frontend-тимлид

Send message

Не JavaScript’ом единым: как фронтенд-разработчику затащить на собесе

Reading time16 min
Views17K

Привет! Меня зовут Виталий, я тимлид в KTS, и за годы работы я провел больше 100 собеседований.

Кто-то на собеседовании от вас может ожидать знание 50-го аргумента функции callKek(), но это не мой подход, потому что в реальной жизни глубокого знания JavaScript не всегда бывает достаточно, а отдельные его тонкости и вовсе пригождаются крайне редко.

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

Читать далее
Total votes 54: ↑54 and ↓0+56
Comments30

Ручная отладка мобильного фронтенда с нуля до PRO за 30 минут

Level of difficultyEasy
Reading time18 min
Views14K

Привет! Меня зовут Виталий, я фронтенд-тимлид в KTS.

В статье расскажу об инструментах для отладки и ручного тестирования фронтенда на мобильных устройствах. Этот туториал в первую очередь пригодится фронтендерам и ручным тестировщикам.

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

• В responsive mode браузера на компьютере

• С помощью эмуляторов iOS и Android

• На физическом iPhone и Android-устройстве через USB

• С помощью Browserstack

Читать далее
Total votes 31: ↑31 and ↓0+31
Comments0

Что НЕ должен делать тимлид — или сага о задачках в таск-трекере

Reading time5 min
Views5.6K

Привет! Меня зовут Виталий, я фронтенд-тимлид в KTS. Рассказываю, что входит в нашей компании в обязанности тимлида, а что — нет.  Спойлер: это не расставление задач в таск-трекере.

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

Мы выстроили свою схему разделения обязанностей между тимлидами, менеджерами и аналитиками. Она позволяет снять с тимлидов менеджерскую работу, для которой не нужно обладать глубокими техническими знаниями, но нужно часто переключаться между разными задачами и сотрудниками. Это даёт возможность тимлидам работать над теми задачами, которые и отличают их от менеджеров, — с технической частью проекта. Рассказываем, как мы реализовали эту схему для компании из 80 сотрудников.

Читать далее
Total votes 16: ↑13 and ↓3+10
Comments12

Добрый ментор: как я стал мамой пятерых ангелочков (часть 2)

Reading time9 min
Views1.9K

Всем привет, меня зовут Виталий, я тимлид в KTS. Последние несколько лет я идентифицирую себя не только фронтенд-разработчиком и лидом, но ещё и наставником нескольких сотрудников: от стажёров до синьоров.

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

Во второй части расскажу про нетехнические векторы развития сотрудников:

— Командная работа
— Влияние сотрудника на компанию
— Взаимодействие с заказчиком
— Клуб писателей
— Участие в школе KTS
— Ведение стажёра
— Помощь в наставничестве
— Участие в найме

Читать далее
Total votes 11: ↑9 and ↓2+7
Comments0

Добрый ментор: как я стал мамой пятерых ангелочков (часть 1)

Reading time9 min
Views3.8K

Всем привет, меня зовут Виталий, я тимлид в KTS. Последние несколько лет я идентифицирую себя не только фронтенд-разработчиком и лидом, но ещё и наставником нескольких сотрудников: от стажёров до синьоров.

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

Это во многом личная статья — желание делиться знаниями лежит где-то на верхушке моей персональной пирамидки потребностей. Это желание реализуется и через наставничество и через написание этой статьи. Приятного чтения!

Читать далее
Total votes 16: ↑15 and ↓1+15
Comments4

Как проводить собеседования объективно и с пользой

Reading time10 min
Views18K

Всем привет! Меня зовут Виталий, я ведущий фронтенд-разработчик в KTS.

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

В статье поделюсь выводами за это время. Расскажу, как сделать результат собеседования объективным, а процесс — более комфортным для кандидата и интервьюера.

Читать далее
Total votes 14: ↑12 and ↓2+14
Comments30

Пятёрочка — Интегрируй меня полностью

Reading time23 min
Views9.8K

Мы в KTS делаем проект для Пятерочки – новый личный кабинет сотрудника. Продукт объединяет уже существующие сервисы и автоматизирует бизнес-процессы, которые раньше выполнялись вручную.

Над личным кабинетом работает много команд, поэтому нужен удобный механизм параллельной разработки модулей-микрофронтендов. Мы попробовали три способа встраивания: iframe, NPM-пакеты и Webpack Module Federation. В статье анализируем преимущества и недостатки каждого из них и рассказываем, почему переходили от одной технологии к другой.

Поехали!
Total votes 10: ↑10 and ↓0+10
Comments10

Information

Rating
957-th
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity