663

26 tipuri de programisti

На сайте Hacknot ( http://www.hacknot.info/hacknot/action/showEntry?eid=81 - eng ) опубликована юмористическая (но с намеком) статья о том, каких видов программисты встречаются в природе.Статья на английском языке. Автор выделил типы программистов, работая в многочисленных проектах по разработке Программного Обеспечения. Краткий перевод приводим здесь. Итак, типы программистов: Надменный Артур. Он никогда не скажет "Я не знаю", потому что он эксперт во всех областях. Если он ошибается, то после недолгих исследований приходит к выводу, что ошибку в конце концов допустил не он, а кто-то другой.Воинственный Брайан. Все в офисе не любят Брайана. Он конечно умный парень, но при разговоре с ним, создается впечатление что вас атакуют силы противника!С++ Колин. Он непримиримый фанатик С++. Начал программировать на C, потом перешел на C++. Колин смотрел на восхождение Java с ревностью и пачкой успокоительных таблеток.Растерянный Даниель. Он не всегда занят работой и никогда не погружается в нее с головой. У него есть несколько хобби в частной жизни и порой кажется, что работа для него - это только средство заработать на поддержку этих хобби. Даниель считает, что "жизнь должна быть сбалансирована работой и отдыхом". Вероятно, он прав!Необходимый Эрик. Он знает, что "знание это сила". Он просто незаменим для своего работодателя. Если он покинет компанию, то та в свою очередь потеряет очень много критической информации, которая уйдет вместе с Эриком.Функционально-Голодный Франк. Он всегда говорит себе "эх, как будет здорово если я прикручу...". Он может не спать ночами и работать по выходным чтобы написать функционал, о котором его не просили и на внесение которого даже нет разрешения.Глобальный Джордж. Он очень любит проектировать, даже в тех ситуациях, когда решить проблему очень просто. Он будет первым, кто скажет: "Для начала предлагаю написать фреймворк".Хакер Генри. Генри считает себя настоящим хакером - поэтом кода и чокнутым гуру. Он проводит основную часть своей жизни за клавиатурой, разрабатывая свои проекты и общаясь в форумах по поводу новинок в подходах и алгоритмах. У него не хватает моральных сил на документирование и он не выносит больших однообразных проектов. Архитектура промышленных приложений остается для него загадкой.Некомпетентный Ян. Ян - приятный парень, но он не в силах самостоятельно выполнять возложенные на него обязанности. Никогда не станет известно, что является этому причиной - недостаток образования, нехватка опыта или просто скудность внутреннего потенциала. Большинство работодателей считают, что ошиблись когда наняли его.Заключенный Джон. Джон работает на одного работодателя очень долгий срок. Он работал там так много, что нигде больше уже не в состоянии работать. У него есть свои "ручные" программы и он всегда следит за их апгрейдом.Кевин Наспех. Он наспех правит все баги, а они, вредные, выскакивают с других сторон. Работая в ритме спешки он всегда упускает какие либо важные детали.Крикун Линкольн. Ужас маленьких помещений, Линкольн, очень громко разговаривает. Когда он общается с кем-либо, все соседи вынужденны слушать его беседу.Мученник Моррис. Он работает до тех пор пока Начальник с утра не приедет на работу. Он работает постоянно и коллеги считают его трудоголиком, но непонятно, откуда в его коде столько ошибок.Ану-ничего-не-изобретать-тут Ник. Предпочитает самостоятельно писать миниммум кода. Он всегда ратует за покупку сторонних библиотек и программ.Open Source Оливер. Он помешан на Open Source. Оливер участвует в нескольких открытых проектах и старается привнести в корпоративные приложения как можно больше открытого ПО. Если в таком программном обеспечении находят баги при тестировании, его аргументом является: "зато мы сами можем это исправить!"Стандартизированный Петер. Он считает, что все недостатки ПО в том, что при его разработке не соблюдаются нормы и происходят отклонения от стандартных процессов.Тихий Квинси. Квинси никогда не хвастается своими знаниями, даже если является очень продвинутым программистом. Он никогда не хочет быть "самым сумашедшим гуру программинга" в офисе и после работы с радостью возвращается домой. Но без Квинси проект может пойти на смарку - ведь кто-то должен работать.Спец Роджер. Он очень хорош в том, что делает. Но его проблема, что он витает в облаках своих задач и иногда находится в интеллектуальном преследовании.Набор знаний Сэм. Он пытается выучить как можно больше технологий и получить в них как можно больше опыта.Инструментальщик Тревор. Он очень любит создавать инструменты для разработки. Прежде чем взяться за порученную задачу, он напишет кучу скриптов ее автоматизирующих.Нечеткий Ури. Английский не является для Ури родным. С ним можно говорить пять минут, но не понять того, что он хотел сказать. Ему невозможно поручать работу, так как вы никогда не догадаетесь - правильно ли он понял задачу.VB Виктор. Он начал свою карьеру с простого языка программирования (Visual Basic в частности) и провел несколько лет в работе над крупным проектом, для которого нужны были другие инструменты, нежели Visual Basic. После этого он так и не смог перерости VB и в конце концов сдался.Мешанина Слов Уоррен. Он очень похож на Ури, но его отличие в том, что он носитель английского языка. Его отдельные слова понятны, но их невозможно сложить в одно осмысленное предложение.Ксавье Секретные Материалы. Он очень поглощен такими фильмами как "Стар Трек" и "Звездные Войны". Неохотно участвует в обсуждениях рабочих проектов, но очень охотно читает фантастику во время обеденного перерыва и смеется над ему одному понятными шутками. Он очень замкнут на себе и никто никогда не слышал о его девушке.Молодая Ясмин. Ясмин совсем недавно закончила Университет. Она повержена в шок от разницы между тем, что им читали на лекциях, и тем, что творится в индустрии на самом деле. Зато она находится на том отрезке жизни, когда еще имеет внутренние резервы для семидесяти часовой рабочей нелели.Рьяный Зак. Зак имеет большие запасы энтузиазма. Он хочет разобраться с каждым новым словосочетанием и аббревиатурой, промелькнувшей в рекламной кампании. Его домашний компьютер работает на Linux, а в гостинной стоит Mac.http://phpinside.ru/?q=node/368
0