Результатов: 471

1

Давайте признаемся, что программисты уже давно не программисты. Будем честными и скажем, что программист — это на самом деле переводчик с человеческого на машинный.

Когда по земле еще бегали мамонты, гоняя с папоротниковых полей назойливых додо, первобытные специалисты по общению с компьютерами гордо именовали себя операторами ЭВМ и благоговели перед волшебниками и божествами — программистами.

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

Программистов было мало, а зверей компьютеров становилось всё больше. И поняли они, что нужна помощь им в деле их. И призвали лучших операторов и дали им языки высокоуровневые: Алгол, Фортран и разные Бейсики. Дабы ошибок в заклинаниях операторы не делали, создали они компиляторы, что не позволяли через слова священные вызывать шайтанов да иблисов, багами наречёнными.

Но сложны и запутанны были тексты операторов на языках древних. Подумали программисты и стали вместо латыни структурных языков внедрять английский объектно-ориентированные.

И стала радость великая, понятны и читаемы стали тексты и каждый самый захудалый оператор мог научиться кастовать на Java и Python.

Но возгордились операторы, стали так же именовать себя волшебниками-программистами и требовать мзду великую с настоящих программистов за помощь свою.

Осерчали программисты-волшебники и создали ИИ разнообразные, что заменить нынче могут всех зазнавшихся операторов-быдлокодеров, а заодно и других жадно алчущих дизайнеров и копирайтеров.

Но, не смотря на чудо ИИ, бедные юзеры так и не сподобились говорить по машинному. Не знают, как мысль свою выразить языком верным, правильным.

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

2

СКАЖИ ПАРОЛЬ? – ДЕЛИТЬ НА НОЛЬ!

Наш друг, заядлый программист
Был «привлечён» как экстремист.
Бар - в нём, уставши от программ,
Стал друг делить НА НУЛЬ 100 грамм.
Чтоб не заметили, хитро
Тот НУЛЬ именовал «ЗЕРО».
Случилось как ПЕРЕПОЛНЕНЬЕ,
Тогда лишь бар пришёл в волненье:
Кому-то кто-то в морду дал,
А так, никто не пострадал…

А что же друг наш, программист? –
Он, как и прежде, оптимист,
За экстремизм хвала и честь
Ему В ПАЛАТЕ НОМЕР 6.

3

Трое друзей после долгой и утомительной рабочей недели решили расслабиться в бане. Один из них - физик, второй - инженер, а третий - программист. Сидят они в парилке, наслаждаются теплом и начинают спорить, чья работа сложнее. Инженер говорит: "Моя работа самая сложная, я должен просчитывать нагрузки и устойчивость конструкций!" Программист возражает: "Нет, моя работа сложнее! Я должен находить и исправлять ошибки в тысячах строк кода!" Физик молчал все это время, потом встает, подходит к ведру с холодной водой, начинает медленно выливать ее, создавая в воздухе красивые изолированные замкнутые траектории воды, и говорит: "А теперь попробуйте это объяснить с точки зрения вашей профессии!" Друзья на мгновение замолчали, а потом взорвались смехом, признавая, что каждая работа имеет свои уникальные и сложные моменты, но ни одна из них не может быть так же захватывающей, как физика, способная создать красоту даже в бане.

4

Эту историю мне рассказала одна крутая и заслуженная программистка в те времена, когда они уже сидели за клавиатурами IBM PC, но всё ещё ходили на работе в белых халатах. Участвуя во всесоюзной конференции, она попала на доклад с любопытным и полезным названием наподобие "Практика эффективного использования перфокарт в нашем ВЦ". Свою речь выступающий начал с того, что решительно, в пух и прах, разнёс привычку некоторых плохих и несознательных программистов писать комментарии. В самом деле: смысла в этом никакого нет, каждый программист знает, что и зачем он писал, хороший код понятен и без дополнительных пояснений, есть подробные описание алгоритмов, есть документация, а эти гадские комментарии только ухудшают, запутывают и должны быть ликвидированы решительно и полностью, как класс капиталистов, который их и придумал. На эту речь со всеми подробностями он потратил почти полчаса, и только после этого, отдышавшись, вытерев вспотевший лоб с переходом на лысину и выхлебав пол-графина воды, перешёл к сути доклада.

Строчки в программах - и на Фортране, и тем более на ассемблере - довольно короткие. Менее сорока символов. Поэтому если срезать у колоды второй угол, на одной и той же колоде можно пробить две программы: одну - сюда, по левой половине карточки, другую - обратно, по правой. Вот только комментарии, суки, мешают!

5

Программист после напряженного трудового дня залезает в холодильник, достает пачку масла, читает на обертке: "Масло сливочное. 72%". В голове быстрая мысль: "О! Скоро загрузится! " Возвращает масло в холодильник. Закрывает дверцу.

6

К 25 годам круг профессий моих знакомых оказался довольно широк: программист, кондитер, видеооператор, звуковик, фотограф, мастер маникюра, преподаватель танцев, менеджер в крупной компании, диджей, инструктор в автошколе... И нас всех связывает одно: мы окончили один ВУЗ, отучившись на одной специальности. Социология.

7

Корпоративная культура.

Особенность канадского АйТи рынка, по сравнению с теми же Штатами, в том, что в Канаде гораздо выгоднее заключать контракты, чем работать на постоянке. Медицинское страхование здесь бесплатное, коропоративные налоги гораздо меньше персональных. Поэтому денег на контракте на руки выходит в 3-4 раза больше. Но при этом приходится держать себя в форме и менять работу по несколько раз в год.

Я прочитал объявление от большого банка, что им требуется на контракт начинающий программист, при этом как обязанности, так и компенсация соответствовали программисту с многолетним опытом. Я прошёл интервью и вышел на работу. Всё вполне соответствовало требованиям.
Я спросил босса: "А почему вы указали, что вам не требуется опыт? Мне, в принципе, без разницы, но просто любопытно."
Босс сказал: "Смотри. Люди, которые здесь работают разбираются не хуже тебя, а в конкретных вопросах даже и лучше."
"Ну да" - ответил я, "я благодарен ребятам, которые помогают мне войти в курс дела."
"Правильно. И им неприятно, что при этом ты получаешь в несколько раз больше. Поэтому, чтобы им было не обидно, тебе дали самую низкую позицию и даже посадили на самое плохое место." - резюмировал босс.

Однажды у нас действительно зашёл разговор, кто где сидит и мне картинно посочувствовали: "Да, какое всё же плохое место тебе выделили!"
Я решил потроллить: "Почему? По мне так это самое удобное место!"
Я не помню какие конкретные аргументы я приводил.
Ну типа: "Моё место около туалета, и если вдруг будет понос, то я успею добежать, а вот остальные обосрутся!" Утрирую, естесственно. Люди всерьёз задумались, что в этом что-то есть.

Через дней ко мне пришли и сказали, чтобы я собирал шмотки и пересаживался на другое место. По всему офису прошла круговая пересадка и на моё место посадили какого-то менеджера.

8

Приходит программист в библиотеку и спрашивает библиотекаря: - Книги по программированию где? Ему объясняют, что заканчивать предложение на вопросительном слове стилистически неправильно. Программист: - Понял! Книги по программированию где, дурья твоя башка?

9

Сидит программист в столовой, обедает, суп ест. В очках такой, задумчивый, программу думает. Народу никого, все уже поели, ушли. Подходит к нему официантка и заигрывает: - Если Вы хотите хорошо провести время, то меня зовут Маша! Программист медленно возвращается на землю и смотрит на официантку отрешенным взглядом и на автопилоте спрашивает: - А если не хочу, то как Вас зовут?! - А если не хочешь, то меня никак не зовут! - Елки... Точно!... Переменную обнулить надо...

10

Вацап взломали... Прикольно...

Связано это было со взломом или нет, - но сначала засбоил телефон.
Мы как раз гуляли по Суздалю, зашли в кафе, жена порылась по карманам, по сумочке, говорит: "Позвони! Не нахожу телефон..."
Я вызываю - "Вызов невозможен". И снова, и снова... Вышел на улицу - думал в старинном здании не берет - на улице то же самое. Вернулся - говорит: "Нашла". Ну и ладно.

А минут через 20 посыпались СМСки: "Вам одобрен кредит - наберите код", "перейдите по ссылке", и куча подобных. Одна за одной.
И тут же звонки один за одним от коллег, от знакомых... Первым позвонил зять - программист, и вообще толковый парень. Сказал, что я в вацапе попросил у него денег - 50 тысяч. Велел снести вацап, скачать заново, установить двойную идентификацию, и скачать на телефон Касперского.

Я вот это всё делаю, а звонки сыпятся - их сбрасываю, чтобы не отвлекаться. Мне же надо эти рассылки сначала прекратить. А уж кто звонит - всяко деньги не отправит, раз догадался позвонить.

И тут - звонок от Большого Начальника.
У меня его номер есть в телефоне, как и мой у него.

Я - воспитан армией, субординацию соблюдаю. И, поскольку от меня до него ещё два уровня руководителей, никогда сам к нему напрямую не обращаюсь, не звоню и не пишу. А он, случается, обращается за информацией к работникам моего уровня, которые владеют именно той информацией, которая срочно ему понадобилась.
А вот, когда он ко мне обращается, тогда, конечно, я ему сразу отвечаю, но обязательно информирую о произошедшем своего непосредственного начальника. Такое поведение мне привили 40 лет назад в Советской Армии.

И вот я ковыряюсь с вацапом, а тут - он звонит.
Принимаю звонок, и сразу проговариваю:
- Извините, пожалуйста, Сергей Сергеевич (имя изменено)! Вацап взломали. Снес, переустанавливаю.

В его голосе чувствую улыбку:
- Я так и понял, Виктор Николаевич! Думаю: "А почему на "ты"?! Но, на всякий случай, решил перезвонить - вдруг действительно денег надо..."

Порадовался его чувству юмора, и продолжил свои манипуляции.
***
Что хорошо - никто из нескольких сотен моих контактов вроде бы мошенникам не поддался.
Что плохо - некоторые прислали сообщения с извинениями, что денег нет, сами в долгах, и тп.
То есть - поверили, что эта просьба от меня.

Когда вернулись в гостиницу, управляющий - мой старинный друг, ещё с детства, почти 50 лет дружим - сказал: "Если бы ты попросил тысячи три-четыре - я бы мог и отправить. Знаю, что гуляете, вдруг в ресторане расплатиться не хватило... Но 50 тысяч - это с их стороны хамство! Наглёж!"

Такая фигня, малята... Всё нормально.
Но надо ещё через Госуслуги проверить кредитную историю. Вдруг что-то сумели оформить!

UPD

Коллеги, с кем постоянно общаюсь, сказали: "Сразу поняли, что не вы. Стиль не соответствует. Вы всегда с шутками..."

12

Программист Олег променял прекрасное советское метро, собственную ободранную двухкомнатную квартиру и вконец обнаглевших новых хозяев жизни на новую собственную Хонду, съемный пятикомнатный домик и мужа Джона, который устроил ему такую великолепную жизнь.

13

Консультант - человек, который смотрит на ваши часы, и говорит вам время. Психолог - человек, который смотрит на всех остальных, когда красивая девушка заходит в комнату. Профессор - человек, способный разговаривать с другими людьми, когда они спят. Программист - человек, который решает проблему, о которой вы не знали, таким способом, который вы не понимаете.

19

Один мой знакомый программист увлекается тем, что пишет приложения для мобильных телефонов. Я его охарактеризую как очень толкового кодера. Некоторыми его программками даже сам пользуюсь. А конкретнее одной простенькой но очень функциональной телефонной читалкой. В общем, молодец парень, немножко на своем хобби даже денюжки зарабатывает.

Да вот только есть один в нем недостаток. Языки программирования он хорошо знает, но в целом кругозор у него довольно узковат.

Попросил я его как-то для телефонки написать приложение с картой местности и способное прокладывать маршруты в разные там магазины и аптеки города. Главное условие, что бы на экране сразу высвечивался режим работы каждого такого заведения. Ну, он естественно охотно взялся, быстро сделал, стал уточнять чего бы мне еще хотелось что бы он доработал. Я в шутку сказал, что не хватает компаса.

Недели две он не выходил на связь, а спустя выдал мне следующее, что компас в приложении создать не получится, так как он не знаком с соответствующими языками программирования.

Хм... Кто бы мог подумать, а вот мне казалось, что для этого не языки программирования нужны, а магнитная стрелочка...

20

Все наверняка помнят фразу - "За такую зарплату специалист должен ничего не делать и даже немножко вредить". Правда жизни в том, что верно и обратное: существуют специалисты, объективная и справедливая величина зарплаты для которых не просто нулевая - она отрицательная. Окончательно я в этом убедился, когда первый и единственный раз в жизни по своей инициативе уволил двух программистов и обнаружил: производительность труда отдела в целом в результате выросла. То есть восемь человек начали реально делать больше и лучше, чем за неделю или две до того - десять. Просто потому, что двое перестали отвлекать на себя кучу внимания и создавать кучу проблем. Тот случай научил меня никогда больше не брать себе сотрудников, которых привело высокое начальство, и всегда категорически заявлять: я буду работать только с теми, кого сам отсобеседовал и кому дал добро. Ну а первым из подобных "отрицательных" специалистов стал человек, которого я буду называть по отчеству - Алимович.

Главной чертой Алимыча как специалиста были минимальный набор знаний и полная, абсолютная, демонстративная и категорическая необучаемость. Если он, допустим, во времена "Лексикона" выучил, что отступ в начале абзаца делается четырьмя пробелами перед текстом - вы могли хоть в лепёшку расшибиться, рассказывая, что Word уже умеет нормально, и это гораздо лучше. Сколько бы ему ни объясняли, ни растолковывали, ни уговаривали, ни ругались - можете быть уверены, что в начале каждого написанного им абзаца и посейчас найдутся ровно те же четыре пробела. Программист Женя, которому выпало над Алимычем шефствовать, был человеком мягким и деликатным, поэтому в итоге начал каждый вечер оставаться на работе: с девяти до шести он делал свою работу, а после шести, когда Алимыч шёл домой - переделывал то, что натворил его подшефный, так, чтобы это укладывалось в рамки разумного. Кроме того, Алимыч берёг глаза и старался не читать с экрана: всё, что нужно было ему для работы, включая хелпы, документацию и ТЗ, он перед прочтением предварительно распечатывал. Это занимало у него первую половину дня; во вторую же половину он рвал напечатанное на мелкие клочки и выбрасывал в мусорную корзину, объясняя это воспитанной на "серьёзных работах" привычкой к секретности. Вскоре любой звук рвущейся бумаги уже приводил сидевшую рядом с ним программистку Таню в состояние, близкое к истерике. Кроме того, Алимыч так резво гробил весьма недешёвый тонер, что начальство приняло волевое решение: отныне и впредь в принтере будет стоять ухайдоканный Алимычем картридж, печатавший всё более бледно- и бледно- серым. Нормальный же спрятали в сейфе и печатали им нужное, когда Алимыч ходил на обед. Я не буду перечислять взаимоотношения Алимыча с остальными коллегами, ограничусь тем, что никто не хотел сказать о нём доброго слова.

Мне повезло не пересекаться с Алимычем по работе, но не повезло уходить с ним в одно время и уезжать на одном автобусе. Там он присаживался мне на уши и обильно делился жизненным опытом, состоявшим в основном из рассказов, какая дерьмовая штука жизнь и как она всеми способами его била. Наиболее мне запомнились жалобы на то, что во время работы в авиации ему дали охрененно сложную задачу и никак с ней не помогали, а потом уволили, когда он не справился. Вышло так, что за несколько недель до этого рассказа я заходил в гости к знакомой девчонке, студентке-троечнице из МАИ, и курсовая, которую она тогда с блеском сдавала - была практически один в один задача Алимыча.

Возникает закономерный вопрос: кто, как и почему взял такого специалиста на работу. Именно об этом я и хочу рассказать. На самом деле Алимыча брать никто не хотел. После собеседования ему сказали: "Мы Вам позвоним", как и в 99.9% таких ответов звонить заведомо не собираясь. С другим человеком это бы прошло, но Алимыч, получив такой ответ, не сдался: он начал аккуратно каждый день звонить и спрашивать: вы ещё не решили? Я жду вашего звонка. Точно не решили? Хорошо, я позвоню завтра. И звонил. И завтра, и послезавтра. Пока, наконец, измученный начальник не ляпнул: "Мы готовы предложить вам зарплату в $200" (примечание: стандартная стартовая зарплата студента тогда была $500). Начальник надеялся, что уж это-то его отпугнёт, но Алимович радостно крикнул: "Согласен!" - и фирма обзавелась новым сотрудником.

И вот что я хочу сказать: вежливость - отличная штука. Деликатность - отличная штука. Но если не хотите отныне и навсегда тащить на своём горбу такого Алимыча - научитесь сразу, чётко и однозначно говорить "нет".

21

Каждый из нас по ходу жизни обзаводится привычками, когда полезными, а когда и не очень. Первой из упоминаемых здесь привычек я обязан шахматной секции во Дворце Пионеров - именно там я обнаружил, что стоя играю сильнее, чем сидя. Вот очень просто и наглядно: стоя я выигрываю у тех противников, которых сидя не могу одолеть. Четверть века спустя одна симпатичная врач объяснила мне физиологическую подоплёку происходящего, но и без всяких объяснений тело накрепко запомнило: когда напряжённо о чём-то думаешь, нужно вскочить со стула, а лучше всего ещё и энергично побродить по комнате. Вторая привычка появилась позже, благодаря занятиям гандболом: тренерша посоветовала носить с собой теннисный мячик и во время дороги, например в метро, сколь возможно быстро и резко перебрасывать его из руки в руку. Мячик я со временем забросил, а привычка на автомате перебрасывать, думая о чём-то другом, перешла на любые попадающиеся под руку предметы. Наконец, третья привычка появилась на моей первой серьёзной работе: мой выход в штат совпал с переездом в более просторное помещение, и в результате весь коллектив сидел в другом месте, пока я в гордом одиночестве работал в оставленных на расширение двух старых комнатах. В одной из этих комнат валялся странноватый обломанный с одной стороны цилиндр из сталинита; обычно его использовали как груз для того, чтобы ветер через открытые окна не хлопал занавесками, а я приспособил как гантелю - разминаться одновременно с напряжёнными размышлениями.

И вот, спустя какое-то время я заметил, что начальник, заходя обсудить со мной текущие дела, ведёт себя как-то странно. Пока мы совершенно нормально беседуем, он стоит в какой-то напряжённой позе, стараясь не отходить далеко от двери, выставив в мою сторону плечо и словно нервничая. Когда подобное повторилось в третий или четвёртый раз, меня это всерьёз заинтересовало. Спрашивать было бы как-то глупо, тем более, что так он себя вёл только в моей комнате, при разговорах в коридоре или у них это был совершенно другой человек. И вот, когда это случилось в очередной раз, я мысленно ещё несколько раз прокрутил в голове весь разговор и вдруг сообразил, как ситуация выглядит его глазами. Итак, представьте себе: он зашёл дать программисту задание, идёт активное обсуждение, оба эмоционально вовлекаются - и тут программист вдруг вскакивает со своего кресла, выхватывает откуда-то здоровенную железяку килограмм на пять-семь и, продолжая всё более горячо и эмоционально излагать своё видение решения, начинает бегать вокруг начальника, то перебрасывая эту железяку из руки в руку, то выжимая её над головой, а то - хуже всего - останавливаясь напротив начальника и в такт аргументации многозначительно подбрасывая её в руке!

22

Священник, врач и программист играли вместе в гольф. Переходя от лунки к лунке, они вскоре догнали трех игроков, которые двигались страшно медленно. Возмущенные, они вызвали управляющего и спросили его, в чем дело? Управляющий: - Видите ли, несколько лет тому назад в нашем клубе был пожар. А эти трое ребят спасли нас от полного уничтожения. К сожалению, в результате ожогов они потеряли зрение. А мы в знак благодарности разрешили им играть у нас в гольф совершенно бесплатно. Священник (сконфуженно): - О! Я буду горячо молиться, чтобы Бог вернул им зрение! Врач (виновато): - Я знаком с одним из лучших офтальмологов мира. Может, он сможет... Программист: - А почему они ночью не играют?

23

Ёмкое слово "профдеформация" объясняет тот факт, что представители каждой из профессий обладают определённым внутренним сходством, отличающим их от других людей. Сначала мы выбираем себе профессию в соответствии со складом личности, а потом профессия подкрепляет наш выбор специфическим жизненным опытом, раскрывающим и усиливающим и без того имеющиеся качества. Нередко это приводит к забавным последствиям; в частности, то, что мой коллега Яша Харон - программист от бога, я понял ещё до того, как в первый раз поговорил с ним или увидел хотя бы строчку его кода. Мне оказалось достаточным обратить внимание на то, как именно он наливает себе кофе.

Нормальный адекватный человек, когда ему хочется ароматного напитка, идёт к кофеварке. Там он, если повезёт, нажимает кнопку и наливает себе кофе, а если не повезёт - идёт к кулеру за водой. Яша же, проходя мимо кулера, набирал чашку воды, подходил к кофеварке, выливал воду в резервуар, нажимал кнопку и уходил с кофе. И если Вы сейчас хлопнули себя по лбу с криком наподобие "Вот же я тормоз" - поздравляю, Вы тоже небезнадёжны как программист :)

24

Ну вот и про радиоприемник тоже напомнило...

Будучи еще на 3 курсе института устроился на работу в отдел АСУ (как это тогда называлось) солидной энергоконторы. Ну, так получилось, можно сказать, повезло :)
И вот первый рабочий день, обеденный перерыв, все мои старшие товарищи свалили на обед, а я сижу и ковыряюсь в выданном мне новеньком, с иголочки Dell'овском десктопе i486DX4-100 с аж 4-мя мегабайтами памяти, фантастическим жестким диском на 320Mb и установленной на нем сетевой Windows 3.11 for WG.
От постепенного охреневания от свалившегося щастья отвлекает телефонный звонок:
- Позовите, пожалуйста, Андрея.
- Он на обеде.
- а Татьяна?
- Тоже
- А Вы кто ?
- А я с сегодняшнего дня работаю в отделе.
- О, так Вы программист?
- В некотором роде.
- У меня тут табличка не работает, помогите, пожалуйста...
(Табличка - какая-то навороченная отчетность в QuattroPro под MS DOS, которую я до этого не только не видел, а даже про нее и не слышал. До массового внедрения Excel'я еще два года, а до появления этого сайта - почти пять).
Пытаюсь объяснить тетеньке, что я, как бы, и табличку ее ни разу не видел, и вообще первый день... Но получаю феерический ответ:
- Но Вы же программист? Значит разберётесь!

Пришлось топать на другой конец здания и разбираться в формулах кватры (благо бейсик, фортран и фокспро к тому моменту уже немного уложены в голове, а синтаксис математических формул везде почти одинаков). И самое смешное, что ошибку я нашел.

25

Программист - спец по компьютерным играм попадает в АД. Через 3 дня Дьявол звонит Богу и слезно умоляет: - Слыш, забери этого програмёра к себе, пожалуйста. Бог в недоумении: - Почему? - Да, ёлы, всех чертей вилами переколол и уже два дня бегает, ищет выход на следующий уровень.

27

Приятель – программист, точнее, архитектор баз данных. Однажды проектировал структуру базы для какой-то немецкой околоправительственной организации. Зная о разгуле западной толерантности, запрограммировал им до 10 родителей на ребенка и до 40 вариантов пола.

– Это вы чуток перестарались, – говорят ему немцы. – Родителей у нас, как положено, от одного до двух, а вариантов пола четыре: мужской, женский, другой и «не указано». Но база всё равно не пойдет, надо переделывать. У вас количество детей неправильное.
– Что значит неправильное?
– Целочисленное.
– А какое надо?
– Дробное.

Тут-то у приятеля крыша и тронулась. 10 родителей он еще худо-бедно мог себе представить. Папа, мама, новый мамин муж, новая папина жена, две бабушки и два дедушки – вот уже 8. Но полтора землекопа, то есть полтора ребенка – это, простите, как? Один целый и один без ноги, что ли? Или они 5 месяцев беременности считают за 5/9 ребенка?

Оказалось, всё проще. Дело в немецком налоговом законодательстве. На каждого ребенка полагается налоговый вычет, но если оба родителя подают декларации по отдельности, то этот вычет делится между ними пополам. То есть ребенок матери-одиночки – это целая единица, а если родителей двое и оба работают, то каждому достается по полребенка. А та база данных имела отношение к налогоплательщикам, поэтому понадобилась такая графа.

Кстати, пресловутые «родитель номер 1» и «родитель номер 2» тоже придуманы не ради гейских извращений. Родитель номер 1 – это тот, к которому детсад или школа обращается первым в случае надобности. Обычно это мама, но если, например, родители в разводе и ребенок живет с отцом, то первым родителем будет папа. А если, не дай бог, отец с матерью умерли или отсутствуют по другой причине, то родителем номер 1 может быть бабушка или взрослая сестра. Семья из двух мам или двух пап тоже удобно вписывается в эту схему, но таких семей существенно меньше. Не надо искать черную кошку там, где ее нет.

29

Стоят, значит, физик и математик перед экраном с блокнотиками, а на табло периодически выскакивает цифра: 8... 8... 8... 8... 8... Подходит к ним программист: - А это что у вас такое? - Это абсолютный генератор случайных чисел. - Так он же не работает! - А ты, блядь, попробуй докажи!

30

Гипноз, хакинг… Я перепробовал все, прежде чем вернуть доступ к биткоинам. История Марка Фрауэнфельдера из США
----------------
История не смешная, но поучительная…

Жил был американец Марк Фрауэнфельдер. Позитивный и интересный во всех смыслах человек. По образованию - технарь, по жизни — весельчак, балагур, компанейский человек.

К моменту, с которого берет начало наша история, он выучился в Университете Колорадо, обзавелся семьей, успел поработать в “Memorex” и “Fujitsu”, 5 лет был редактором бумажного “Wired” и еще кучу годков — его онлайн-версии.

Отметился статьями в “Playboy”, поработал главредом “Make”, но наибольшую известность ему принесла работа над собственным блогом boingboing.net, который он вел совместно с женой с 1988 года.

“Директория удивительных вещей” (A Directory Of Wonderful Things) — это нечто среднее между “Очумелыми ручками”, Top Gear и “Разрушителями мифов”. Онлайн-издание так полюбилось американцам, что популярность ошеломила даже создателей.

В итоге Boing Boing получил две главные премии 2005 года — “Webby” и “Bloggie Awards”. Марка поместили на 3 место в рейтинге журнала “Forbes” “Знаменитости Интернета”, а “The Time” в 2009 включил блог в свой “ТОП-50 лучших сайтов”.

К чему эти перечисления? Да к тому, чтобы вы понимали, что Фрауэнфельдер — современный, технически подкованный человек с хорошим образованием, достатком и отличной памятью. И именно он в 2017 банально забыл пин-код от своего аппаратного кошелька с биткоинами на $32 000 и полгода мучился, пытаясь восстановить доступ.

Как неоднократно вспоминал сам Марк, его бесила безысходность. Он не настолько стар, и нет склероза, и пользовался своим аппаратным кошельком Trezor кучу раз, расплачиваясь за кофе в Старбакс и всякую дребедень на Amazon. И вот какой то кусок железа (прим. — аппаратный кошелек Trezor — небольшая флешка) его уделал по всем статьям.

В общем, по-порядку...
---------------

2016
-----
Наш герой обзавелся знакомыми криптанами и, вдохновившись их примером, купил биткоины, заказал аппаратный кошелек Trezor на Амазоне и поместил свои средства на хранение в пуленепробиваемое и суперзащищенное от взломов устройство (прим. — как показали дальнейшие события, на счастье, не все заявленное производителем оказалось правдой).

2017 (март)
-----
Забыл пин-код, а оранжевый клочок бумаги, где были записаны цифры, напрочь пропал. Попытки вспомнить ничего не дали. На экране гаджета всплыло окошко с таймером, и чтобы сделать каждую новую попытку ввода, пришлось ждать. Сначала 10, потом 20, потом 40 минут. Время каждый раз удваивалось.

2017 (апрель)
-----
Прошерстил вдоль и поперек ветку Трезора на Реддите, но это ни к чему не привело. С ним списался некий хакер и предложил взломать устройство, но, узнав, что Марк — тот самый Фрауэнфельдер, не захотел связываться и просто пропал.

2017 (май)
-----
Марк с женой посетили известного гипнотерапевта Мишель Гузи. Безрезультатно. Время ожидания выросло до 4 часов. Причем, любой перебой с подачей электроэнергии, и счетчик начинал работать заново.

Всю весну и лето герой нашей истории провел в мучениях. Он толком не спал, ему везде виделись цифры и подсказки. По его признаниям, это было похоже на легкое помешательство. Как ни старался, у него не получалось взять себя в руки.

Биткоин все время мелькал в новостях. Его цена удвоилась, а Джон МакАфи предсказал, что к 2020 биткоин будет стоит $500 тыс, а если нет — он съест свой *ер в прямом эфире национального телевидения. В общем, в этой напряженной обстановке не было ни дня, в течение которого Марк не думал о кошельке, утраченном доступе и идиотской ситуации.

2017 (август)
-----
В отличие от МакАфи, история Марка получила счастливый конец. И то, только благодаря уязвимости, обнаруженной в Трезорах ранних моделей.

15-летний программист Салим Рашид, познакомившись с Марком через их общего знакомого, написал код, с помощью которого удалось перепрошить гаджет, взломав его корпус и замкнув контакты.

Победный момент, когда Марк заставил “гребаный Трезор выкашлять его пин-код”, был заснят домочадцами на видео. В нем такие сильные эмоции, такая экспрессия, что невольно радуешься вместе))

Собсно, само видео, а также кучу фото Марка и его семьи можно посмотреть по ссылке ниже. Подытоживая, хочется отметить, что в таких делах, как крипта, не стоит полагаться на свою память. Пример Фрауэнфельда это доказывает))

Интересно, были ли у вас моменты, когда все было в точности, как у Марка, и завершилось ли все благополучно?

32

Прочитал историю из лучших прошлых лет https://www.anekdot.ru/id/853051/

Сразу возник вопрос к автору - а нобелевскую вы уже получили?
Шучу, конечно. Вполне возможно, с автором мы из одного поколения, я родом из 60-х.

Я в детстве тоже был довольно развитым ребенком. В школе, районе и институте постоянный победитель олимпиад, математика, физика, электротехника. Неплохо знал химию, астрономию, начертательную геометрию. Разбирался в электронике, ремонтировал телевизоры и другую радиотехнику, паял цветомузыку и другие занимательные вещи. Когда пошли компьютеры начиная со Спектрума, освоил программирование и неплохо знал железо. Лет до сорка пяти ремонтировал любые компьютеры, пока не надоело и я сказал себе стоп. С возрастом появились другие увлечения. Горы - хайкинг (наивысшая вершина Эльбрус). Горные лыжи (финалист любительского чемпионата США в своей возрастной группе). Парашют (затяжной с 4.5 километра). Охота, рыбалка, кемпинг, дельтаплан, параглайд, акваланг.

В начале семейной жизни очень хотел научить сыновей английскому. Со старшим чуть опоздал, а с младшим с самого рождения пытался говорить по английски. Надо мной могут посмеяться, особенно те, кто проживает за границей, нелегкое это дело, особенно если сам не носитель языка. Погодите смеяться, желания все таки исполняются. Сейчас мои сыновья говорят на английском не хуже чем на русском. Получили здесь образование. И по моему мнению, не хуже моего советского высшего технического. Младший работает финансовым аналитиком одного из крупнейших банков мира. Старший инженер-электронщик, конструктор и программист в одном лице. В списке его клиентов есть и известные компании, мой планшет на котором я печатаю один из этих брендов. Оба говорят на немецком. Старший полгода там учился, у младшего жена родилась в Германии и немецкий ее родной язык. Младший говорит на польском, год учился в Польше. Старший немного на испанском, часто летает в Южную Америку. Я хорошо знаю их поколение, у меня много друзей их ровесников, ходим вместе в горы, кемпинг, лыжи, вместе отдыхаем. Хорошо знаю друзей моих сыновей, интересные люди. Они не такие как мы, но не хуже, это точно. Не хуже, а просто другие, заметьте разницу. Не нам их судить, потому что они ушли дальше, они знают больше, наше образование безнадежно устарело, что мы изучали в институтах и давно забыли, они изучают в средней школе. Мы, возможно, лучше работаем руками. Но они, несомненно, лучше работают головой. Это им мы передадим наш мир, а они его своим детям, которые уйдут еще дальше.

Мы все мечтаем чтоб наши дети пошли дальше нас, жили лучше нас. Но не стоит им желать получить в этой жизни то, что недополучили мы. У них другие интересы, другие потребности. Мы часто не понимаем их. Не потому что они хуже. Потому что мы отстаем. Я часто слышу, как мои ровесники ругают следующее поколение, и работать не умеют, и учиться не хотят, и интересы у них другие, и не ту музыку слушают. Не судите. Это вы их такими сделали и воспитали. Детей не учат лекциями и нотациями, единственный метод пример их родителей. И если вам не нравится поколение ваших детей, посмотрите в зеркало. А если в вас то, что стоило им перенять от вас? Или в отражении только мыльный пузырь, неудачник по жизни? Есть с кого брать пример?

Ловцы покемонов, говорите? В наше время был Генри Форд. В их время пришел Илон Маск. Другие времена, другие герои. Но они ничем не хуже нас. Если бы это было бы так, мы бы до сих пор жили в пещерах. Любой прогресс основан на том, что каждое следующее поколение шагает выше и дальше. Мы все звенья одной цепи под названием эволюция человечества.

Молю Бога об одном. Чтоб на нашем звене цепочка не оборвалась.

33

В продолжение историй про программистов. Вернее про то, что они разные бывают.

Как-то в нулевые к нам на работу пришел новый сотрудник – паренек с периферии, у которого это было первое место работы в Нерезиновой. Невысокого роста, белобрысый, худощавый, ходил всегда в отутюженных черных брюках и светлой рубашке, на улице - в темном пальто ( дело по осени было) и неизменной кепке, чем, понятно, сильно отличался от нашей джинсово-футболочной разноцветно-курточной компании. Говорил тихо, в основном только по делу, вполне дружелюбно, но общаясь с ним я в первый раз понял, что это значит, когда в книгах пишут про «тяжелый взгляд». Сидел он в своем углу – ковырял прошивки контроллеров и в этом был явно на своем месте. Понятно, что ни с кем особо не сошелся, но и предметом неприятия или повышенного интереса в коллективе не стал – курил со всеми в курилке, не более того.

Как-то там у нас и зашел разговор о боулинге. Спросили что-то у него – он ответил: «Я никогда в жизни не играл в боулинг». Присутствующие девушки загалдели, что это явный факап для столичной жизни и предложили компанией сводить его в обед в боулинг– показать, как это делается, благо боулинг был в нашем же офисном здании. Он согласился, но к обеду компания рассосалась по срочным делам, а мне было особенно нечего делать и мы пошли с ним вдвоем.

На входе в боулинг была стойка и два охранника, видимо кем-то недавно взбодренные, проявляли активность с ручными металлоискателями. «Не пойдем» - вдруг сказал он. На мое «почему» он молча показал глазами вниз и чуть-чуть приподнял штанину – там на щиколотке на ремне у него висел нож. На мое «зачем это тебе» ответил уклончиво: «Всякое в жизни бывает».

Проблему с ножом мы решили. Как катать шары в кегли - я ему показал. На работе, естественно, об этом всём умолчал, но тихонько поинтересовался у девочек из HR – справка об отсутствии судимости у него была.

А через пару месяцев он уволился, рынок труда в ИТ и тогда был более чем живой – нашел он себе более хлебной место. Так я и не узнал откуда он взялся, этот программист и, наверное, не узнаю какую карьеру и в какой именно сфере он сделал потом.

34

Сидит программист в столовой, обедает, суп ест. В очках такой, задумчивый, программу думает. Народу никого, все уже поели, ушли. Подходит к нему официантка и заигрывает:
— Если вы хотите хорошо провести время, то меня зовут Маша!
Программист медленно возвращается на землю и смотрит на официантку отрешенным взглядом и на автопилоте спрашивает:
— А если не хочу, то как вас зовут?
— А если не хочешь, то меня никак не зовут!
— Елки... Точно! Переменную обнулить надо!

36

Вышла на берег разок нереида,
Там не спеша загорал программист.
Сладко жена его в кресле дремала,
Храп издавала и лёгенький свист.
Долго жена та со свистом храпела,
А нереида была не без дела,
Мужа жены той она соблазнила,
И жемчугами его наградила.
Муж тот доволен, в восторге жена:
Ох до чего хороши жемчуга.

37

103 Сломалась у мужика тачка. Север. Холодно. До города далеко. Останавливает машину, в ней девка. Мужик: До города довезете? А вы программист? Нет. Тогда не довезу, и уезжает. Мужик опять стоит тачку ловит, поймал, опять девка. История повторилась. Темнеет, мороз усиливается, вновь останавливается тачка, третья девка. Мужик: До города довезете? А вы программист? Да. Садись. Едут, едут, девка: Может вам печку включить? Да, включите. Может коньячку 50 грамм? Неплохо было бы Выпил, хорошо стало, дальше едут. Девка: Может вам меньет сделать? Ок Совсем мужик расслабился, кончил, девка проглотила, вытерлась и спрашивает мужика: А вы давно программистом работаете? Пол часа, но мне очень нравится.

38

Компьютерщики не любят, когда тупые деньгосчеты называют их компьютерщиками, потому как эти ламеры просто не хотят разбираться - где программист, где сисадмин, где железячник, где хакер... Начали требовать от бухов называть их "айтишниками". За 20 лет тупые бухи таки выучили слово "айтишник", но где программист, где сисадмин, где железячник, где хакер, по-прежнему разбираться не хотят.

39

Священник, врач и программист играли вместе в гольф. Переходя от лунки к лунке, они вскорости догнали трех игроков, которые двигались страшно медленно. Возмущенные, они вызвали управляющего и спросили его, в чем дело. Управляющий: - Видите ли, несколько лет тому назад в нашем клубе был пожар. А эти трое ребят спасли нас от полного уничтожения. К сожалению, в результате ожогов они потеряли зрение. А мы в знак благодарности разрешили им играть у нас в гольф совершенно бесплатно. Священник (сконфуженно): - Я буду горячо молиться, чтобы Бог вернул им зрение! Врач (виновато): - Я знаком с одним из лучших офтальмологов мира. Может, он сможет...... Программист (раздражённо): - А че они, блин, ночью не играют!

42

В понедельник с утра в конторе разгорелся грандиозный скандал. Директору от экономиста поступила устная жалоба следующего содержания: «Программист %name% установил мне матерный и оскорбительный пароль четыре-е@у-Пашка !»
Програмеру пришлось долго объяснять, что под «4e6ypAshKA» имелся в виду лопоухий друг крокодила Гены, а не таинственный секс-символ, но старина Фрейд был бы доволен.

47

domestic.:
Мне ещё учиться 4 года универа

И 3 последипломного

Филипп:
чево так много-то...

domestic.:
Врач учится всю жизнь!

Филипп:
программист тоже, к сожалению

только, в отличие от софта, люди уже давно перестали эволюционировать, что можно заметить по некоторым клиентам :(

49

Летят в самолете программист и инженер. Инженер собрался поспать. Тут программер к нему с предложением: . Инженер: Программист: Инженер: Программер: Инженер: . Программер: Инженер молча достает бумажник, вынимает 5 баксов, отдает программеру. Программер: Инженер задумался на пару минут, потом говорит: Программер распахнул ноутбук, подключился к сетке, обшарил все поисковики на свете, залез в чаты, опросил всех знакомых, пошарился по всем библиотекам и архивам мира, ничего не нашел. Достает 50 "зеленых", отдает инженеру. Инженер достает бумажник, кладет полтинник в него, закрывает бумажник, убирает его в карман и начинает устраиваться для сна. Программер: Инженер молча лезет в карман, достает бумажник, вынимает 5 баксов, отдает програмисту, закрывает бумажник, убирает и ложится спать.