(И почему ты должен быть одним из них)

Полный стек, фронтенд, бэкэнд, специалист, мастер на все руки… Вы слышите их почти каждый день. Но что это за Т-образный проявитель?

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

Что такое Т-образный разработчик

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

У этих разработчиков, называемых I-Shaped разработчиками, будучи экспертами в своей области знаний и очень продуктивными, была проблема: все, что находилось за пределами их стека, было ничейной землей.

Бэкэнд-разработчик не понимает, как правильно делать UX / UI, фронтенд-разработчик не может решить проблему развертывания.

У каждого разработчика был довольно строгий набор навыков.

Но затем организации заметили это и решили это с помощью T-образной модели разработчика.

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

В этом случае тестировщик знает все, что нужно знать для выполнения работы, но также понимает UX-дизайн, может создавать модульные тесты, может выполнять базовые операции DevOps и т. Д.

Но… зачем работодателям нужны Т-образные разработчики?

Зачем становиться Т-образным разработчиком

Стать одним многопрофильным разработчиком дает множество преимуществ:

  • Более всесторонний разработчик: T-образные разработчики имеют специальность, обычно Front-end, Back-end, DevOps, или даже стек технологий, такой как стек MERN / MEAN / MEVN. Но они также могут спокойно выполнять другую работу, выходящую за рамки их компетенции.
  • Может помочь везде. Т-образный разработчик может внести свой вклад в любую часть проекта. У вас может быть небольшая команда, каждый член которой будет нести большую ответственность, поскольку они могут охватить широкий спектр навыков.
  • Понимает других разработчиков: поскольку у них широкий набор навыков, они знают основы каждой области и могут лучше взаимодействовать с другими разработчиками: они знают, как спрашивать, чего они хотят, понимают сложность своих задач и знать, чего от них ожидать.
  • Открытость: разработчик, который не боится узнавать что-то новое, является ценным активом для работодателей.
  • Может охватывать других разработчиков. Что произойдет, если внутренний разработчик уйдет в отпуск на неделю или заболеет? Следует ли останавливать проект до тех пор, пока он не вернется? Команда Т-образных разработчиков может работать там, где должен быть бэкэнд-разработчик.

Как стать одним

Вы должны быть убеждены прямо сейчас (я надеюсь!) И хотите стать им. Хотите узнать как?

  • Изучите вещи, выходящие за пределы вашей области знаний: это позволяет вам развивать и расширять свой набор навыков в различных областях, сохраняя при этом область знаний. Изучите основы других областей. Их легко собрать.
  • Не торопитесь: быть Т-образным - непростая задача, которую можно решить за выходные, пройдя курс Udemy. Это займет время. Годы. Сохраняйте непредвзятость и расширяйте свои знания. Продолжает расти.
  • Сочувствие: чтобы ускорить обучение каждого члена команды, вам необходимо создать безопасную среду для совместной работы, в которой знания могут передаваться. Поймите, что другие люди находятся за пределами их зоны комфорта, и наберитесь терпения.

Заключение

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

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

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

А вы? Что ты за разработчик?

Мои обучающие видео на Youtube

Свяжитесь со мной в Twitter

Узнай как быть более продуктивным

Первоначально опубликовано на https://letslearnabout.net 9 сентября 2019 г.