Я еще не встречал кодирующего ниндзя или кодирующего Rockstar. Я подозреваю, что они могут быть мифическими. Мое мнение может быть результатом жизни и работы разработчика программного обеспечения за пределами пузыря Силиконовой долины, или результатом смены карьеры, или продуктом моего скептицизма по отношению к гендерным представлениям, которые у нас есть о «верхнем» или « элитные программисты.
Если они существуют, я не уверен, что хочу работать с Rockstars или Ninjas. Умеют ли они сотрудничать? Могут ли они вести со мной диалог о своем коде? Могут ли они конструктивно рассмотреть мой? Могу ли я учиться у них и работать с ними, или они сами по себе являются силой?
Я не говорю, что все разработчики программного обеспечения должны работать в команде или что среди нас нет выдающихся личностей. Но если я ищу новую работу или рекомендую знакомого на вакансию, где я работаю, я спрашиваю себя: к какой команде я хочу присоединиться или создать?
И ответ довольно прост. Мне нужен отряд разведчиков кода.
Вы, вероятно, скептически поднимаете бровь, но выслушайте меня. Моя идеальная команда разработчиков должна состоять из людей, у которых есть определенные интересы, увлечения и таланты, но которые могут работать вместе и в целом уважают код, над которым они работают. Скауты известны не только своими индивидуальными усилиями (подумайте о проектах, которые люди делают, чтобы стать скаутами-орлами или получить золотую награду девочек-скаутов), но и своими проектами группового служения. Я хочу быть разработчиком, который может внести значительный личный вклад в проект, но который также может эффективно работать с моими товарищами по команде, чтобы создать что-то замечательное.
Быть Code Scout — это не идеальная или полностью всеобъемлющая метафора, хотя я думаю, что она отражает идеалы совершенства, командной работы и обслуживания так, как термины «ниндзя» или «рок-звезда».
Я здесь, чтобы сказать, что я был бы счастлив быть в Отряде Скаутов Кодекса с вами. Давайте оставим кодовую базу лучше, чем мы ее нашли. Давайте подготовимся к тестированию. И давайте будем внимательны к нашим сообществам, нашим коллегам и самим себе. Мы можем даже съесть немного печенья по пути.