Иду тут после гостей. Немножко, скажем, несобранный. Иду. Курю. Никого не трогаю. Подъезжает машина, милицейская. Вылезает из нее дядька, крупного формата, и ко мне подваливает.
- Выпивали? - спрашивает.
- Да нет, - говорю.
- А почему вид такой?
- Какой?
- Вид, говорю, почему такой?
- Я, - говорю, - программист, вот думаю...
- Ты еще и думать
Сижу в офисе, багу ловлю. И тут заходит такой субтильный паренек с толстой сумкой и с порога объявляет:
- Внимание! Сегодня наше издательство предлагает по удивительно низкой цене книжку, предназначенную только для таких крутых хакеров как вы!
Интересно, думаю, да и подход нестандартный Подзываю, смотрю. Остальные тоже поглядывают из-за мониторов. Вижу - какой-то простенький учебник по Си, не первой свежести... Ну ладно, думаю, пользы не получил, так хоть пусть удовольствие будет
- Не, - говорю грустно так, - это не для нас.
Программистские приметы.
Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно.
Если к вам перестали поступать жалобы на вашу программу, значит, ею уже никто не пользуется.
Чем универсальнее написана программа, тем меньше найдется мест, где можно было бы ее применить.
Чем точнее программист выполняет требования заказчика,
Будни менеджера проектов в IT
Дано: "Из чего состоит слон? Из хобота, ушей и бегемота."
Менеджер Проектов (PM): "это программистский подход к реализации
модульных решений"
Реализация:
берем бегемота, навешиваем на него хобот и уши даем в нос программеру, который запихнул хобот в зад получаем жалобу от клиента, что при сильном ветра уши закрывают глаза получаем жалобу от клиента, что хобот начинается между глаз, но по-прежнему уходит в зад говорим программеру, чтобы поменял обратно уши слева направо и наконец-то вынул хобот из зада получаем жалобу от клиента, что когда слон ест, у него хобот отваливается даем в нос программеру, который забыл проверить сочленение хобота и опять поменял уши замечаем, что хобот в порядке.. но вывернут наизнанку получаем жалобу, что вместе с хоботом на голову перекочевал и хвост, а уши теперь слышат только с 9 до 11 утра в конце замечаем, что вместо бегемота взяли детеныша жирафа.. ну да и черт с ним, никто возиться уже не хочет.. вот в следующей версии.....
Программер: "Мне не предоставили подробный анализ внутренностей бегемота
и его родословную вплоть до 4-го поколения!!!!"
Клиент: "Так, мне все нравится.. вот только.. мне бы кенгуру, а? Может
навесите спереди сумку и уберете хобот?"
Генеральный: "сумка не входила в изначальные спецификации, квотируем"
PM:
Общение в рамках проекта...
Программист - начальнику отдела:
Мы не можем справиться с предложенным проектом! Повторяю: НЕ МОЖЕМ! Это потребует полного изменения структуры дерева наследования, никто в нашем отделе в ней не разбирается. Более того, никто в компании не знает даже языка, на котором это всё было написано, так что даже если кто-то и захочет этим заняться, он просто не сможет. Если Вас интересует моё мнение, наша компания вообще не должна соглашаться работать над подобными проектами.
Начальник отдела - руководителю проекта:
Проект потребует изменения структуры системы. На текущий момент у нас нет сотрудников, имеющих опыт подобной работы. К тому же, язык нам не очень знаком, так что нам придётся организовать кое-какую переподготовку, если мы возьмёмся за этот проект. Если Вас интересует моё мнение, мы не готовы работать над проектами подобного рода.
Руководитель проекта - менеджеру среднего звена:
Этот проект подразумевает изменение структуры, а у нас маловато опыта в этой области. К тому же, у нас в компании не так много людей, которые специально обучались таким вещам. Если Вас интересует моё мнение, мы
16 полезных и непротиворечивых заповедей программиста, работающего в коллективе единомышленников
Никогда не проверяйте указатели на NULL. Коллеги сразу почувствуют вашу слабость и вообще перестанут возвращать вам правильные данные. Зло надо пресекать на корню: если программа из-за этого упадет (вероятность 100%), то не по вашей вине - вы все сделали правильно.
Если вы пользуетесь каким-нибудь средством коллективной работы с исходными текстами, то лучше сразу занять все файлы и больше никогда не отдавать - потом хрен допросишься. В противном случае придется снимать "read only",
вносить изменения, а потом кропотливо вручную собирать их с активной версией, как последнему ламеру.
Всегда отмечайте красным цветом код, написанный в состоянии сильного алкогольного опьянения. Этот код никогда нельзя править, так как он рождается на уровне подсознания и напрямую связан с планетарным программистским разумом. Если собрать весь такой код вместе и попробовать скомпилировать, то наверняка получится что-то страшно полезное. Если в вашей
программе нет кода, выделенного красным цветом, значит, это плохая программа.
Старайтесь всегда работать в паре - будет на кого свалить, если обнаружатся ошибки. Еще лучше собрать банду таких же отморозков человек в пятнадцать и всем вместе беспорядочно редактировать огромную кучу исходников. В этом случае виновного вообще нельзя будет найти, и таким коллективом можно любой проект делать вечно.
Старайтесь писать как можно более непонятный и запутанный код даже при решении примитивных задач, иначе вас сочтут ламером, а ваш код будут называть отстойным.
Никогда не вставляйте в код комментарии, которые позволят другому программисту разобраться в том, что вы написали. Иначе каждый дурак сможет вносить изменения в ваши исходники, и вы потеряете над ними
Распорядок рабочего дня программиста
7:00 Открыли глазки, посмотрели на часы, плюнули (мысленно), решили поспать еще полчасика, закрыли глазки.
7:30 открыли глазки, посмотрели на часы, решили поспать еще четверть часа, закрыли глазки.
7:52 открыли глазки, выматерились (мысленно), подумали о смысле жизни, подумали еще разок, искоса посмотрели на одежду, выматерились (мысленно).
7:58 вскочили, побрились, умылись, приготовили завтрак, съели его, почистили ботинки, нашли рубашку,
оделись, пробежались до метро.
8:20 поспали в метро, почитали книжку, ничего не поняли, поспали в метро.
9:20 опоздали на работу, включили компьютер, пошли покурить.
9:30 попытались согнать с компа играющих.
9:40 попытались согнать с компа играющих.
9:50 попытались согнать с компа играющих.
10:00 попытались согнать с компа играющих.
10:10 попытались согнать с компа играющих.
10:20 попытались согнать с компа играющих.
10:30 попытались согнать с компа играющих.
10:40 согнали играющих, от переутомления пошли курить.
10:50 наорали на играющих, сели работать.
11:00 вспомнили, в чем заключается работа.
11:01 проголодались, пошли в буфет.
11:32 вернулись из буфета, дали по морде играющим, сели работать.
11:38 пришла главбухша, попросила рассказать про
1 В начале было слово, и слово было 2 байта, а больше ничего не было.
2 И отделил Бог единицу от нуля, и увидел, что это хорошо.
3 И сказал Бог: да будут данные, и стало так.
4 И сказал Бог: да соберутся данные каждые в свое место, и создал дискеты, и винчестеры, и компакт-диски.
5 И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и винчестеры, и компакт-диски, и сотворил компьютеры, и нарек их хардом, и отделил хард от софта.
6 Софта же еще не было. Но Бог быстро исправился, и создал программы большие и маленькие, и сказал им: плодитесь и размножайтесь, и заполняйте всю память.
7 Но надоело Ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествует над компьютерами, и над программами, и над данными. И создал Бог программиста, и поселил его в своем ВЦ, чтобы работал в нем. И повел Он программиста к дереву каталогов, и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо маст дай.
8 И сказал Бог, нехорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял Он у программиста кость, в коей не было мозга, и создал пользователя, и привел его к программисту; и нарек программист его юзером. И сидели они оба под голым ДОСом, и не стыдились.
9 Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог: не запускайте никакого софта? И сказал юзер: всякий софт мы можем запускать, и лишь из каталога Windows не можем,
- Пошлые (1389)
- Короткие (848)
- Черные (715)
- Матерные (605)
- Игра слов (462)
- Про мужа и жену (372)
- Про девушек (249)
- Циничные (236)
- Про женщин (205)
- Объявления (176)
- Про девушек и парней (168)
- Про секс (155)
- Про докторов (133)
- Про Вовочку (130)
- Про Одессу (128)
- Про евреев (116)
- Про жену (111)
- Интимные (111)
- Про студентов (104)
- Про он и она (104)
- Короткие (753)
- Игра слов (725)
- Про женщин (612)
- Пошлые (586)
- Про жизнь (272)
- Про мужчин и женщин (239)
- Черные (217)
- Про девушек (188)
- Матерные (175)
- Циничные (157)
- Про деньги (130)
- Про любовь (127)
- Про власть (95)
- Про секс (94)
- Про счастье (93)
- Про дураков (80)
- Про глупость (68)
- Про жену (65)
- Про умных и дураков (61)
- Про алкоголь (58)
- Пошлые (284)
- Черные (149)
- Интимные (45)
- Про секс (26)
- Про необитаемый остров (25)
- Про снеговика (25)
- Про котов (21)
- Про буратино (21)
- Про мужчин и женщин (19)
- Про мужа и жену (19)
- Про женскую грудь (19)
- Про русалок (14)
- Про задницу (14)
- Жестокие (13)
- Про деда мороза (11)
- Про подглядывание (10)
- Про футбол (9)
- Про деньги (8)
- Про докторов (8)
- Про любовников (7)
- Черные (98)
- Пошлые (64)
- Матерные (64)
- Про студентов (17)
- Короткие (15)
- Интимные (14)
- Про евреев (12)
- Про армию (12)
- Про мужа и жену (11)
- Про больницу (11)
- Про котов (10)
- Про программистов (9)
- Про женщин (8)
- Отвратительные (8)
- Про мужчин и женщин (7)
- Про туалет (7)
- Про девушек (7)
- Про экзамены (7)
- Игра слов (7)
- Про девушек и парней (6)
- Пошлые (982)
- Интимные (343)
- Про девушек (270)
- Про засветы (255)
- Про эротику (150)
- Про ягодицы (144)
- Про котов (120)
- Про задницу (101)
- Про женскую грудь (95)
- Про блондинок (74)
- Про зиму (56)
- Про еду (49)
- Про селфи (44)
- Про прозрачность (43)
- Про раздетых людей (37)
- Черные (37)
- Про новый год (30)
- Про икру (22)
- Про бикини (22)
- Про соблазнение (21)
- Пошлые (111)
- Короткие (82)
- Матерные (71)
- Черные (28)
- Интимные (21)
- Игра слов (19)
- Про алкоголь (14)
- Про женщин (10)
- Про любовь (9)
- Про девушек (9)
- Про шлюх (8)
- Про секс (7)
- Про зиму (7)
- Про весну (7)
- Про минет (5)
- Про суку (5)
- Про армию (5)
- Про одежду (5)
- Циничные (5)
- Про жену (5)
- Пошлые (13)
- Матерные (13)
- Про эротику (10)
- Про девушек (6)
- Про приготовление пищи (2)
- Интимные (2)
- Про икру (1)
- Про туалет (1)
- Про программистов (1)
- Про алкоголь (1)
- Про детей (1)
- Про пьяных (1)
- Про счастье (1)
- Про женщин (1)
- Объявления (1)
- Про экзамены (1)
- Черные (1)
- Жестокие (1)