Юмор: 26 типов программиста

На сайте Hacknot опубликована юмористическая (но с намеком) статья о том, каких видов программисты встречаются в природе.

Статья на английском языке. Автор выделил типы программистов, работая в многочисленных проектах по разработке Программного Обеспечения. Краткий перевод приводим здесь. Р?так, типы программистов:

Надменный Артур. Он никогда не скажет "Я не знаю", потому что он эксперт во всех областях. Если он РѕС?ибается, то после недолгих исследований приходит к выводу, что РѕС?ибку в конце концов допустил не он, а кто-то другой.

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

С++ Колин. Он непримиримый фанатик С++. Начал программировать на C, потом переС?ел на C++. Колин смотрел на восхождение Java с ревностью и пачкой успокоительных таблеток.

Р астерянный Даниель. Он не всегда занят работой и никогда не погружается в нее с головой. У него есть несколько хобби в частной жизни и порой кажется, что работа для него - это только средство заработать на поддержку этих хобби. Даниель считает, что "жизнь должна быть сбалансирована работой и отдыхом". Вероятно, он прав!

Необходимый Эрик. Он знает, что "знание это сила". Он просто незаменим для своего работодателя. Если он покинет компанию, то та в свою очередь потеряет очень много критической информации, которая уйдет вместе с Эриком.

Функционально-Голодный Франк. Он всегда говорит себе "эх, как будет здорово если я прикручу...". Он может не спать ночами и работать по выходным чтобы написать функционал, о котором его не просили и на внесение которого даже нет разреС?ения.

Глобальный Джордж. Он очень любит проектировать, даже в тех ситуациях, когда СЂРµС?ить проблему очень просто. Он будет первым, кто скажет: "Для начала предлагаю написать фреймворк".

Хакер Генри. Генри считает себя настоящим хакером - поэтом кода и чокнутым гуру. Он проводит основную часть своей жизни за клавиатурой, разрабатывая свои проекты и общаясь в форумах по поводу новинок в подходах и алгоритмах. У него не хватает моральных сил на документирование и он не выносит больС?их однообразных проектов. Архитектура РїСЂРѕРјС‹С?ленных приложений остается для него загадкой.

Некомпетентный Ян. Ян - приятный парень, но он не в силах самостоятельно выполнять возложенные на него обязанности. Никогда не станет известно, что является этому причиной - недостаток образования, нехватка опыта или просто скудность внутреннего потенциала. БольС?инство работодателей считают, что РѕС?иблись когда наняли его.

Заключенный Джон. Джон работает на одного работодателя очень долгий срок. Он работал там так много, что нигде больС?Рµ уже не в состоянии работать. У него есть свои "ручные" программы и он всегда следит за их апгрейдом.

Кевин Наспех. Он наспех правит все баги, а они, вредные, выскакивают с других сторон. Р аботая в ритме СЃРїРµС?ки он всегда упускает какие либо важные детали.

Крикун Линкольн. Ужас маленьких помещений, Линкольн, очень громко разговаривает. Когда он общается с кем-либо, все соседи вынужденны слуС?ать его беседу.

Мученник Моррис. Он работает до тех пор пока Начальник с утра не приедет на работу. Он работает постоянно и коллеги считают его трудоголиком, но непонятно, откуда в его коде столько РѕС?ибок.

Ану-ничего-не-изобретать-тут Ник. Предпочитает самостоятельно писать миниммум кода. Он всегда ратует за покупку сторонних библиотек и программ.

Open Source Оливер. Он РїРѕРјРµС?ан на Open Source. Оливер участвует в нескольких открытых проектах и старается привнести в корпоративные приложения как можно больС?Рµ открытого ПО. Если в таком программном обеспечении находят баги при тестировании, его аргументом является: "зато мы сами можем это исправить!"

Стандартизированный Петер. Он считает, что все недостатки ПО в том, что при его разработке не соблюдаются нормы и происходят отклонения от стандартных процессов.

Тихий Квинси. Квинси никогда не хвастается своими знаниями, даже если является очень продвинутым программистом. Он никогда не хочет быть "самым СЃСѓРјР°С?едС?им гуру программинга" в офисе и после работы с радостью возвращается домой. Но без Квинси проект может пойти на смарку - ведь кто-то должен работать.

Спец Р оджер. Он очень С…РѕСЂРѕС? в том, что делает. Но его проблема, что он витает в облаках своих задач и иногда находится в интеллектуальном преследовании.

Набор знаний Сэм. Он пытается выучить как можно больС?Рµ технологий и получить в них как можно больС?Рµ опыта.

Р?нструментальщик Тревор. Он очень любит создавать инструменты для разработки. Прежде чем взяться за порученную задачу, он напиС?ет кучу скриптов ее автоматизирующих.

Нечеткий Ури. Английский не является для Ури родным. С ним можно говорить пять минут, но не понять того, что он хотел сказать. Ему невозможно поручать работу, так как вы никогда не догадаетесь - правильно ли он понял задачу.

VB Виктор. Он начал свою карьеру с простого языка программирования (Visual Basic в частности) и провел несколько лет в работе над крупным проектом, для которого нужны были другие инструменты, нежели Visual Basic. После этого он так и не смог перерости VB и в конце концов сдался.

РњРµС?анина Слов Уоррен. Он очень похож на Ури, но его отличие в том, что он носитель английского языка. Его отдельные слова понятны, но их невозможно сложить в одно осмысленное предложение.

Ксавье Секретные Материалы. Он очень поглощен такими фильмами как "Стар Трек" и "Звездные Войны". Неохотно участвует в обсуждениях рабочих проектов, но очень охотно читает фантастику во время обеденного перерыва и смеется над ему одному понятными С?утками. Он очень замкнут на себе и никто никогда не слыС?ал о его девуС?ке.

Молодая Ясмин. Ясмин совсем недавно закончила Университет. Она повержена в С?ок от разницы между тем, что им читали на лекциях, и тем, что творится в индустрии на самом деле. Зато она находится на том отрезке жизни, когда еще имеет внутренние резервы для семидесяти часовой рабочей нелели.

Рьяный Зак. Зак имеет больС?ие запасы энтузиазма. Он хочет разобраться с каждым новым словосочетанием и аббревиатурой, промелькнувС?ей в рекламной кампании. Его РґРѕРјР°С?ний компьютер работает на Linux, а в гостинной стоит Mac.