Что общего у команды разработчиков программного обеспечения с Людьми Икс? Они оба состоят из разнообразных личностей и навыков, объединенных в уникальных личностей. Итак, какой вы разработчик программного обеспечения Людей Икс?

Начнем с Росомахи. Его стиль ясен: он ныряет в середину схватки и атакует, пока она не закончится. Он справляется с этим, потому что его тело может заживать так быстро, как любой может причинить ему вред. Как разработчик Росомаха внес бы радикальные изменения, которые нарушили бы все тесты в кодовой базе, и заставил бы их все проходить снова, один за другим, за впечатляюще короткий промежуток времени. Если ему не понравился ваш код, он бы его переписал. Сопряжение? Это забавно. Никто не мог отрицать его способность делать дерьмо, но он не мог вести себя хорошо с другими.

Далее идет Джин Грей. У нее чрезвычайно разносторонние способности, и она сильнее, чем она думает, но она не совсем уверена в своих навыках. Она тоже попала в своего рода любовный треугольник, но во многих случаях это действительно объединяет команду. Как разработчик, Джин Грей полюбила бы парное программирование; это позволит ей (1) учиться у других, (2) налаживать взаимопонимание с коллегами и (3) иметь больше уверенности в своей работе. Она могла бы преуспеть в ситуации с активным сотрудничеством внутри и между командами, но она не преуспела бы в более разрозненной среде.

Хорошо, перейдем к Циклопу. Он тактический лидер команды, в первую очередь сосредоточенный на координации других. Его сила невероятно сильна, но она может легко убить, поэтому он старается сохранять хладнокровие и действовать консервативно. Как разработчик, Циклоп позволил бы кому-то другому написать историю, если бы он был более заинтересован в ней, даже если бы он мог сделать это вдвое быстрее. Он тратил столько же времени на анализ кода и сотрудничество с менеджерами по продуктам и дизайнерами, сколько на написание кода. Он мог получить практически любой билет, но он полагался на других для более глубоких погружений.

Наконец, поговорим о Шторме. Она всесторонний, твердый член Людей Икс; ее суждению и характеру доверяет вся команда. Однако ее сила - своего рода подстановочный знак: она не всегда помогает, но иногда она единственная, кто может победить врага. Как разработчик, Storm будет обладать определенной сильной стороной (интерфейс, серверная часть, инфраструктура и т. Д.), И у нее будут определенные области, представляющие интерес, и знания в этой области (безопасность, базы данных, параллельная обработка и т. Д.) . Она всегда готова помочь и, возможно, не сможет реализовать функцию быстрее, чем кто-либо другой, но ее решение будет наиболее надежным и всеобъемлющим.

Итак, какой вы разработчик программного обеспечения Людей Икс? Если это не один из профилей выше, ответьте своим!