Иду тут после гостей. Немножко, скажем, несобранный. Иду. Курю. Никого не трогаю. Подъезжает машина, милицейская. Вылезает из нее дядька, крупного формата, и ко мне подваливает.
- Выпивали? - спрашивает.
- Да нет, - говорю.
- А почему вид такой?
- Какой?
- Вид, говорю, почему такой?
- Я, - говорю, - программист, вот думаю...
- Ты еще и думать
Сижу в офисе, багу ловлю. И тут заходит такой субтильный паренек с толстой сумкой и с порога объявляет:
- Внимание! Сегодня наше издательство предлагает по удивительно низкой цене книжку, предназначенную только для таких крутых хакеров как вы!
Интересно, думаю, да и подход нестандартный Подзываю, смотрю. Остальные тоже поглядывают из-за мониторов. Вижу - какой-то простенький учебник по Си, не первой свежести... Ну ладно, думаю, пользы не получил, так хоть пусть удовольствие будет
- Не, - говорю грустно так, - это не для нас.
Программистские приметы.
Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно.
Если к вам перестали поступать жалобы на вашу программу, значит, ею уже никто не пользуется.
Чем универсальнее написана программа, тем меньше найдется мест, где можно было бы ее применить.
Чем точнее программист выполняет требования заказчика,
Будни менеджера проектов в 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 не можем,
- Короткие (2761)
- Пошлые (2544)
- Черные (1781)
- Игра слов (1474)
- Матерные (1373)
- Про мужа и жену (1290)
- Про девушек (712)
- Циничные (593)
- Про секс (558)
- Про докторов (519)
- Про женщин (499)
- Про Вовочку (474)
- Про Одессу (403)
- Про жену (396)
- Про детей (379)
- Про девушек и парней (372)
- Объявления (345)
- Про котов (337)
- Про евреев (331)
- Про мужчин и женщин (327)
- Короткие (2378)
- Игра слов (2308)
- Про женщин (1379)
- Про жизнь (1069)
- Пошлые (895)
- Про мужчин и женщин (607)
- Черные (594)
- Про деньги (427)
- Про девушек (426)
- Про любовь (376)
- Матерные (371)
- Циничные (354)
- Про Россию (332)
- Про секс (282)
- Про работу (279)
- Про дураков (278)
- Про счастье (267)
- Про людей (267)
- Про алкоголь (227)
- Про правду (218)
- Черные (422)
- Пошлые (370)
- Про Путина (108)
- Про мужа и жену (97)
- Про необитаемый остров (69)
- Про собак (67)
- Про снеговика (62)
- Комиксы (59)
- Про рыбаков (57)
- Про котов (56)
- Интимные (52)
- Про мужчин и женщин (45)
- Про рыбу (44)
- Про рыбалку (43)
- Про войну (43)
- Про Россию (40)
- Про буратино (40)
- Про самоубийство (39)
- Про художников (38)
- Про детей (37)
- Черные (169)
- Пошлые (94)
- Матерные (91)
- Короткие (38)
- Про мужа и жену (26)
- Про котов (24)
- Про студентов (23)
- Интимные (18)
- Про докторов (17)
- Про больницу (16)
- Про армию (15)
- Про собак (14)
- Про евреев (14)
- Советские (14)
- Отвратительные (14)
- Про женщин (13)
- Про детей (12)
- Про мужчин и женщин (12)
- Про туалет (12)
- Про девушек (11)
- Пошлые (1093)
- Про девушек (416)
- Про котов (327)
- Про собак (251)
- Про засветы (234)
- Про задницу (202)
- Про раздетых людей (197)
- Про ягодицы (169)
- Про эротику (164)
- Про женскую грудь (130)
- Про зиму (104)
- Про еду (96)
- Про трусы (82)
- Про торт (77)
- Интимные (68)
- Черные (67)
- Про блондинок (66)
- Про автомобили (59)
- Про птиц (59)
- Про обезьян (57)
- Пошлые (766)
- Короткие (529)
- Матерные (444)
- Черные (359)
- Интимные (126)
- Про женщин (108)
- Про любовь (88)
- Игра слов (75)
- Про алкоголь (72)
- Про весну (65)
- Про жену (63)
- Про 8 марта (62)
- Отвратительные (61)
- Про мужа и жену (60)
- Жестокие (60)
- Про девушек (53)
- Про задницу (53)
- Про таню (50)
- Про секс (49)
- Про кал (46)
- Про эротику (15)
- Плакаты (15)
- Пошлые (13)
- Матерные (13)
- Про девушек (6)
- Реклама (2)
- Интимные (2)
- Про алкоголь (2)
- Про приготовление пищи (2)
- Про валентинку (1)
- Про медсестру (1)
- Про дверь (1)
- Про двор (1)
- Про книги (1)
- Про туалетную бумагу (1)
- Про трусы (1)
- Про милиционеров (1)
- Про внуков (1)
- Про уборку (1)
- Про икру (1)