Программисты, как они есть.

Приветствую люд, сегодня я бы хотел рассказать вам не надуманную историю, о том кто такие - 'Люди Программисты'( без всякого само возвышения, конечно же ). Если заинтересовало, прошу запастись кофе и пройти под кат :
Каждый программист - уникальное создание, которое имеет определённые ценности и цель в жизни. Думаю каждый программист неоднократно реализовывал свой 'Привет Мир', свой калькулятор - и прочие, бесполезные штуки - при этом, каждый новый раз по разному, но как итог, понимая что этот костыль ни к чему, останавливался на самом первом своем варианте.
Как и в любой профессии, в профессии программиста - есть свои этапы развития, собственно, хотел бы о них рассказать в подробностях.
Пожалуй самый распространенный тип программистов - новички ( просто новички, скорее всего студенты или даже школьники ). Каждый новичок считает своим долгом поставить перед собой грандиозную цель, и реализовать её. Ну, на новичках не стоит сильно заворачиваться, кто то из них обязательно пойдет дальше, а кто то останется на достигнутом. Но все же, один факт отмечу: в 95 % случаев - новички считают, что книги "C за 21 день" вполне достаточно, что бы называть себя профессионалом, ну да ладно - дело ваше так сказать .
Перейдем к более менее интересным категориям - Junior программисты. Термин Junior - конечно же используется в рабочих отраслях, обычно так называют программиста, который только будет получать рабочий опыт или того который несмотря на все про все - немногое умеет, но все же пытается научиться многому и пройти вперед.
Обычно джуниорам в работе достается самая рутинная - грязная и неинтересная ее часть ( подбрасывают им ее зачастую Мидлы и сеньоры, гуру напротив же, осознавая всю сущность бытия - стараются подкинуть чего поинтереснее ).
Обычно джуниоры работают довольно медленно, но продуктивно, стараются не подавать виду использования сервисов поиска информации ( ну например, google ), в случае возникновения неразрешимых проблем - идут к Сеньёрам ( может быть они бы пошли к гуру, но гуру сложно застать за работой, тем более днём ), в свою очередь те - стараются расставить плечи пошире и грудь впереди, и с лицом все знающего человека, задают вопросы, по типу: 'ну что же в этом сложного?' ...Очень часто действительно хорошо помогают, но в ситуациях когда они бессильны, стараются не подавать виду, говорят, например, что это слишком просто и не заслуживает их внимания, при этом сразу после - стараются быстрее открыть всемирную сеть и таки найти ответ на поставленный вопрос( быть может и не в рабочее время ).
Мидлы - если говорить упрощенно - разработчики среднего уровня, знают много интересных штук и фич, конкретного Языка Программирования, обычно являются участниками холиваров на тему - '101 причина ненавидеть C# ', где пытаются показать свои знания ЯП, в тоже время зачастую - быть может и не принимая сведений своего оппонента. Обычно меняют свое мнение, но только после того, как сами попробуют что то сделать на том или ином предмете спора. Мидлы очень любят свою работу, в какойто степени гордятся ею, любят рассказывать друзьям о разных курьезах которые им довелось видеть в программировании. Конечно, далеко не все понимают их юмор ... Но это еще только цветочки.
Сеньор программисты - бородатые дядьки, которые знают все тонкости языка, вероятно знают наизусть все ветки StackOverflow, а так же спецификацию того или иного ЯП.
Сеньорам нравится что их называют сеньорами, они любят управлять 'Этой тусовкой ' - хотя на деле, просто приходят и молчаливо пишут код, зачастую разыгрывая только им понятными шуточками своих коллег.
Гуру - это то, что существует, но только не в нашем мире - скорее где - нибуть на пересечении N - мерных пространств.
Зачастую их нереально застать на рабочем месте, но работу - делают качественно и в сроки, порою помогая всем остальным ( если быть точным - переделывая за них то, что они должны были сделать еще год назад ). Ходят легенды, что заместо себя, они усаживают перед компьютером своего двойника - который и выполняет всю эту работу.
Один из программистов, описывает появление Гуру следующим образом :
"Все сидели и пытались найти ошибку, надежды уже не оставалось ... Где то из под стола доносился жалостный рев и стон... Некоторые не спали третьи сутки, и обезнадеженные ходили по кругу -бормоча себе под нос "Господи, за что ? Пощади нас грешников !"...Вдруг неожиданно двери распахнулись, и наш офис озарил яркий свет - пришел он - ГУРУ... Он прошел мимо нас с таким спокойным и отоспавшимся лицом, что на секунду нам показалось - что не программист он вовсе, но вот присаживаясь за свое рабочее место он крикнул - 277 строка, 12 символ, нету точки с запятой ( От меня как автора - я мог бы взять что то посерьезнее, что тянет на три дня, но не стану ИМХО смысл ясен ) - все сразу ринулись исправлять, и вуаля КОД ЗАПУСТИЛСЯ ... Мы хотели поблагодарить его, но повернувшись, он куда то бесследно исчез, оставив только пустую кружку из под кофе "

P.s - конечно статья далеко не правдива, но все же не полностью. И да, таким я бы хотел видеть этот мир - полный тайн и загадок ...