«Самый кайф — делать конфетку из ничего»: 66-летний белорусский программист о своей работе и жизни Статьи редакции
Разработчик холдинга POLYComp Владимир Иванович Прусов вспоминает о программировании на советских машинах, торговле сигаретами в 90-х и устройстве на работу после 50 лет.
«Как он это в советское время сделал, я не знаю!»
Я учился в обычной математической школе во Львове, в последние два года предмет учили максимально углубленно. Это ужас что было. Математика — каждый день по четыре часа. Уроки у нас вёл заслуженный учитель Украины Борис Григорьевич Орач. Очень своеобразный преподаватель, таких я просто не встречал больше.
Парта — на одного ученика. На каждой парте — пульт с кнопками. На учительском столе что-то вроде диспетчерской: большой пульт с лампочками. Как он это в советское время сделал, я не знаю. Но подобного я больше нигде не видел. Он объяснял урок. Потом доска разъезжалась, появлялся экран. На экран проецировались задачи.
Учитель писал их на ватмане, фотографировал, а потом делал слайды и показывал их как диафильмы. К каждой задаче давались варианты ответов. Их было много: угадать можно, но мы всё хотели сами решить. Это как соревнование было, всё старались сделать быстро и правильно.
Время заканчивалось, доска съезжалась, мы нажимали кнопки с вариантами ответов. У учителя на столе загорались лампочки. Правильно решил — зелёный цвет, неправильно — красный. Он выбирал того, кто неправильно решил, говорил: «Объясни, как решал». Ну и начинает ученик бэкать, мэкать. Потом к доске выходил тот, у кого зелёная лампочка, исправлял ошибку, объяснял, как правильно.
Программирование у нас было с десятого класса. В 1968 году ходили во Львовский университет в вычислительный центр. Там стояла машина лампового типа «Урал-4». Ужасная, огромная такая, и быстродействие оставляло желать лучшего.
Оставил рисование для души. Долгие годы потом ещё рисовал. Многие мои картины у друзей дома висят. Я знаю, куда картину повесить надо, чтобы она хорошо смотрелась. Очень многое зависит от того, как свет падает. В одной комнате будет красиво, а в другой — совсем ерунда. Этому много лет учился, это знать надо.
Теперь меня комп поглотил. На планшете рисую. Это проще, чем с красками мучиться: разводишь их, завоняешь всю квартиру. И фотошопом увлекаюсь. В фотошопе вообще хорошо. Можно любую мысль выразить.
«Мы экономили каждый байт»
Отец у меня — математик. Преподавал в университете, и со мной постоянно занимался. Говорит: «С математикой не пропадёшь». Да и получалось у меня хорошо, интересно же было. Я люблю за интересом идти. Когда кто-то не может, а я могу сделать. Включаешь мозги, ищешь варианты — и находишь один из лучших методов.
Поступил я в институт во Львове на математический факультет. На вычислителя — совсем новую специальность. Программирование тогда только начиналось. Учился программировать на ламповых машинах «Урал-4».
Потом появилась машина транзисторного типа «Урал-14». Это были машины без экрана, панель — в виде лампочек, на основе двоичной системы работала. Потом отца по работе перевели в Минск, и я перешёл в БГУ на факультет прикладной математики.
Там мы учились программировать на «Минск-2», «Минск-22». Потом появился компьютер с экраном «ЕС-1840». Производили эти машины в СССР, но идею содрали у американцев. Сделаны они были на базе компьютеров IBM: наши «снимали» микросхемы слой за слоем, делали аналоги. А потом уже так сделать не получалось, и советские машины стали сильно отставать.
После института девять лет работал на оборонную промышленность. Затем ушёл в Институт прикладных физических проблем (имени А. Н. Севченко, БГУ), был там старшим научным сотрудником в отделе гидроакустики. Выполняли разные заказы. Например, делали газовые счётчики для строящегося метро: с 1984 по 2000 годы проводили виброзащитные мероприятия и прогнозировали воздействие вибраций и шума на окружающую среду.
В научной работе программирование — просто инструмент такой. Самое главное и сложное — понять физику процесса, технологию. Работать можно только в команде с физиками и технологами, которые суть процесса расскажут.
Если я не понимал до конца то, что люди говорили, — ходил в библиотеку, читал. Можно ничего не знать, но если есть желание разобраться — разберёшься. Дойдёшь до сути и сразу: «Ага. Это приводит к дифференциальным уравнениям второго рода, эллиптического типа, лучше всего считать методом Бауэра». А потом запускаешь Matlab, Mathcad — и начинается чистая математика.
Машины в конце 80-х были медленными, неудобными. У меня была матрица: 400 уравнений, 400 неизвестных. Она считалась на большой машине «ЕС-1845» 18 часов. Сейчас эти 400 уравнений посчитать — минут пять. А двукратный интеграл считался восемь часов на машине с тактовой частотой 4 МГц. Я запускал вечером, а утром просыпался — результат готов.
Писать программы надо было, используя минимальное количество символов. Мы экономили каждый байт. Сначала работали на машинах, где максимальное количество 37-разрядных команд — 4096. В 80-е на программе, которая весила 36 килобайт, я написал три кандидатские и одну докторскую. Теперь иконки на рабочем столе весят больше.
Компьютеры IBM уже были, но они были очень дорогие. И студенты учились на отечественных. И выпускались специалисты позавчерашнего дня. Надо было учиться уже по ходу, если хотел стать хоть каким специалистом.
Ко всему надо подходить основательно. Тогда не будет ошибок, не будут спутники в океаны падать.
«На этот раз накинулось много их, и стали меня месить»
90-е — это очень интересное время было! Какое там страшно? Ничего меня не пугало. Наоборот, я видел живой организм: можно что-то делать, двигаться.
А в 90-е — делай, что хочешь. Я продолжал работать в Институте прикладных физических проблем. У знакомой было пару ларьков на Комаровке. Как-то позвонила она мне: «Вовка, подвези товар». Наёмный водитель у неё ненадёжный был: то запьёт, то просто на работу не выйдет. У меня «жигуль» был, я подвёз. Ну и стал возить туда-сюда.
Когда деньги пошли, люди ленивые стали. Знакомая эта говорит: «Давай мы будем документами заниматься, а ты занимайся торговлей». Схема простая: поставщик работал на 2%, поставлял товар в оптовые киоски на Комаровке, те продавали мелкому опту и уже работали на 10%, а конечный киоск оставлял себе 25%. Основной товар: сигареты, пиво, шоколад. Вот это хорошо шло всегда.
Я подвозил товар, анализировал, где товара не хватает, что купить, что довезти, выручку забирал. Для меня всё это как игра была. Очень интересно, но как игра. Дочка мне помогала. Уже 11 класс заканчивала. Я мямля был, продавщица воровать стала, я не мог ее «построить». А она придёт, со всеми разберётся — характер у неё что надо. Ну, кстати, этот характер ей и пригодился. Теперь занимается продажей автозапчастей.
Моя работа была хорошей поддержкой для семьи. Но и тратили мы неразумно. Могли только на еду $100 отдать в месяц. Для сравнения, у кандидата наук зарплата была $30. Доярка на хорошей частной ферме получала больше, чем мой отец — единственный в Беларуси дважды доктор наук.
Один раз по дороге домой решили с дочкой в автоматах поиграть. Наверное, я там деньгами светанул. И вели нас, похоже, оттуда. Когда мы в проход между домами зашли, на нас напали. Один — на дочь, второй — на меня. Тот, что на меня напал, — высокий был, обхватил сзади за шею, оторвал от земли и душить рукой стал.
А у меня пневматический пистолет с собой был. Купил его недавно, мы по мишеням стреляли. Лежал удобно, в кармане. Я его вытянул и, не думая, выстрелил. Эти напугались, наверное. Дочь отпустили, она закричала, а я сознание потерял. А денег-то у нас с собой немного было. Забрали их, и все документы тоже забрали: и паспорт, и свидетельство о рождении, и много чего ещё.
А второй раз точно в этом месте уже на одного накинулись. Знали, наверное. А чему удивляться: внешность у меня заметная. Может, заметили, что возле ларьков хожу, деньги считаю. На этот раз накинулось много их, и стали меня месить. Я вскочил, пробовал сопротивляться, но они оглушили и оттоптались по мне по полной программе. Я всю выручку в машине оставил, с собой почти вообще денег не было. Но после этого пролежал в больнице 21 день. С тех пор говорю невнятно.
«Я не зайчик-попрыгайчик. У меня было три места работы»
Самый кайф в работе — делать конфетку из ничего.
Однажды получили мы заказ на газовые счётчики. Счётчики сделали, а установку, которая бы их тестировала и проверяла, забыли. Прошляпили!
Кстати, есть в медленном интернете одно хорошее свойство — порносайты медленно грузятся. Пока загрузишь, уже ничего не надо.
Я не зайчик-попрыгайчик. У меня было три места работы: сначала девять лет на военную промышленность, потом — в Институте прикладных физических проблем, а 14 лет назад пришёл работать в холдинг POLYComp программистом.
Мне уже 52 года было, но меня сюда взяли без вопросов. С руководством этой компании мы частенько по работе сталкивались, они меня знали хорошо. Сначала я простой работой занимался. Было тут 20 машин, за ними надо было следить. Но теперь, когда разрослись, молодёжь этим занимается.
Я люблю более тонкие задачи. Теперь работаю как менеджер проектов, организовываю производственные процессы. Если наладить работу коллектива программистов, конструкторов ещё легко, но наладить работу цеха — проблема. Когда всё идёт на одном потоке, то просто. А когда заказы разные и их много, что делать, как отследить? Надо найти деталь, а где она сейчас? На каком этапе?
Система штрих-кодирования и позволяет это сделать. Сделал рабочий — отбился, положил на стеллаж — отбился. Программа сама щёлкает, и мы в реальном времени видим, на каком этапе производства каждая деталь из более чем 100 заказов.
Её внедрить трудно было. Ходил, убеждал. Написал программу, потом купил два сканера за свои деньги, показал. Тогда только меня послушали, когда их в работе увидели. Купили ещё шесть сканеров, за эти мне деньги вернули.
Вот больше десяти лет назад мы предлагали метрополитену идею с магнитными картами. Не так, как сейчас у них: количество поездок. А магнитные карты, на которых находятся реальные деньги. Суть проста: человек заходит в метро, с его магнитной карты считывается стоимость поездки до конечной станции. Но если он выходит через две остановки, часть стоимости, которую он не проехал, возвращается.
И наземному транспорту предлагали. Это же логично, государство в период инфляций не тратило бы деньги на перепечатку талончиков, и люди бы не переплачивали. Метод здравого смысла, как я называю эту идею. Пока она похоронена в инстанциях.
Но в конце концов к этому надо прийти.
Неудачник — значит, лентяй
Если человек неудачник, значит, он лентяй. А всему можно научиться у Google, надо только не лениться. Читай себе, развивайся.
Не все хотят просто. Даже среди программистов разделение есть: одни — системные программисты, которые ставят задачи, ищут заказы. А вторые — кодировщики. У них другие задачи, они набирают сумасшедшие скорости, но просто набирают коды.
Профессия программиста всегда была престижной. И раньше, и теперь. И будет престижной. Технологии всегда будут, они помогают жить, объединяют нас, упрощают многое. Это и личной жизни касается. Вот раньше мы с братом раз в месяц созванивались, а теперь по Viber каждый день можем разговаривать. Это же хорошо!
Заглядывать в далекое будущее не буду. Кто мог предсказать в 1900 году, что можно два куска металла соединить — и целого города нет. Вот и думайте.
dev.by — сайт об информационных технологиях в Беларуси и в мире.
Статьи по теме:
- Белорусский СTO в Долине: «Пять лет назад белорусы горели переездом. А сейчас отказываются от виз».
- «После испытания пушки эвакуировали всё здание». Белорус делает бизнес в Минске и плазму в Оксфорде.
- Всё по-честному. Белорусы затеяли блокчейн-революцию в науке.
- Как белорус тестировал беспилотники Uber, а теперь — альтернативу, которой до этого занимались военные.
- «Не сразу, но всё будет хорошо». Как в отсутствие конкуренции большие Uber и Яндекс «забили» на маленький Минск.
Скрытая реклама реформы повышения пенсионного возраста.
Типа в 66 если захотеть можно еще работать и даже программировать.
Ждём наплыв саксесс-стори 70-летних стартаперов на vc.ru.
:D
+1, иди прогом найди работу после 40, тут дед какой-то с фортраном, чушь полная
Сейчас в инсте "кто-то" скупает посты у селебов про "увеличение бюджета на здравоохранение" и как они этому рады. Так что уже ничему не удивляюсь, Правительство после фейла (скандалы и народные протест который был на голову выше креативом) на выборах в ГД 2011 устранило все ошибки и подобрало под себя интернет.
старперстартаперов
Комментарий удален модератором
в 65 (если конечно доживем) будем также букву С по неделе исправлять.
Я без шуток уже ДЕСЯТОК раз видел на разных источниках истории как люди за гранью средней продолжительности жизни внезапно начинают прыгать с парашютом и зарабатывать миллионы. По ходу бюджет на такую джинсу - огромный. VC, это омерзительно, еще можно понять когда кликбейты вроде adme это делают, но от вас не ждал такой мерзости...
Нет тут скрытой рекламы, работаю с этим человеком, его увидели люди где-то в соц. сетях, попросили корреспондентов найти его и взять интервью, вот и вся фигня.
Торговал джинсами до того как это стало меенстримом
Напугались? Кто про что, а вшивый про баню? )
Вот это олдскул!
так будут выглядеть живущие в ЮВА программеры через 20 лет, когда придется вернуться обратно в ру ))
Мужик титан! Еще старой закалки, таких уже не делают! Подстричься можно, но харизма уйдёт. Так что не нужно, это стиль Перельмана и вообще фриковатых гениев.
Подстричь, бороду подровнять по моде, волосу покрасить, модные очки, поло, брючки с подворотами и электросамокат. И можно устраиваться в Тинькоф, в смузишную.
"Кстати, есть в медленном интернете одно хорошее свойство — порносайты медленно грузятся. Пока загрузишь, уже ничего не надо."
А дед в теме =)
Охуительный материал
Нифигасебе сколько кремлеботов сюда навалило... 23 плюса за коммент слстоящий только из мата... Вау, Лахта2, вы не палитесь совершенно.
Http://www.pora-valit.com/кремлебот если кто-то недавно с луны свалился и не знает кто такие кремлеботы.
Комментарий удален модератором
Ниче там борьба дедолюбов и дедоненавистников в оценке коммента!
Комментарий удален модератором
Примерно также, как в 28 на 40.
Честно говоря, о том же подумал. У меня отец в 74 моложе выглядит. Думаю, впрочем, борода сильно старит.
"Как хотя бы дожить до 66"
На себя глянь, Виталь
Антиреклама сигарет
"Но если он выходит через две остановки, часть стоимости, которую он не проехал, возвращается." - вполне логично, что это технология спорная, плюс она требует затрат на валидаторы на выходе и, в случае наземного транспорта, задерживает высадку.
Нельзя говорить что она плохая - но это вопрос не к ИТ, а именно к менеджменту.
А нет смысла всем подряд пробиваться. Только те, кто хотят вернуть деньги, прикладывают талон к валидатору за турникетами, - на выход
Ну, когда метро так разрослось, а проезд через всю Москву стоит столько же, сколько проезд пары станций — это вызывает вопросы. Во многих странах мира ты платишь по зонам. В том же Токио или Лондоне, например. Поэтому идея хороша, вопрос в том, как правильнее реализовать.
в Амстердаме так работает, например. но в Москве настолько дёшево стоит проезд в общественном транспорте, что если и внедрять такую систему, то придётся увеличивать ценник
Отсюда и минус, что денег на карте должно быть ровно или больше, чем до конечной.
В Дублине такая система есть и используется, валидаторы стоят с обоих выходов с перрона, карты беспроводные. Перед посадкой прикладываешь карту, деньги списываются за весь маршрут, при выходе прикладываешь еще раз (если ехал не до конечной), "сдача" возвращаются обратно, в зависимости от "сколько зон проехал". Работает быстро, но и народу там — не московское метро.
Надо считать когда окупится. Возможно, что затраты на постоянную печать талонов за определённый период будут менее выгодны, не говоря о косвенных факторах вроде загрязнения окружающей среды и дополнительных отходах.
А вопрос с фиксированием выхода можно и более красиво решить, просто надо подумать.
«Это же логично, государство в период инфляций не тратило бы деньги на перепечатку талончиков, и люди бы не переплачивали. Метод здравого смысла, как я называю эту идею.»
Немного с госудраством ошибся, за здравым смыслом это надо немного западнее отьехать.
Дед молодец, хотя выглядит немного старше возраста, суровая беларусская дизнь отпечаток наложила, не иначе.
Деда причесать и можно ездить по миру с книгой "Богатый дед / Бедный дед" и рассказывать как в 90х сникерсами торговали и тд) будет бест-селлер "От Сирени до Сникерса - исповедь миллиардера"
"Оказалось, что это липовый пост, а настоящая граница проходила в двух километрах. "
:) прикольный бизнес замутили ребята
Вспомнился ролик про семью Аникеевых(!): Программисты сейчас везде требуются.
PS: Смотреть с третьей минуты
https://youtu.be/Ol0ChHkzmBU?t=3m8s
Как-будто сейчас не так. Да и в любой специальности всегда нужно доучиваться по ходу.
Отличный материал. Для тех, кому интересны причины краха производства собственных вычислительных систем в СССР рекомендую выжимку из книг и статей от Феликса — https://felixit.blog/tag/it_ussr/
Мощный дед!!!
Хакнул систему пенсионного фонда)
Родился во Львове, учился во Львове - и все равно беларуский программист?
хохлы, как же вам пригорает то...))))
Белорус — это не столько национальность, сколько состояние души.
Доучивался в БГУ, большую часть жизни жил и работал в Минске, а вы говорите не белорус.
Можно, конечно, говорить что выглядит он не очень. Но большинство сегодняшних программистов, которым около 30, до таких лет и вовсе не доживут.
Конечно... такие понты, как у них, на себе таскать - загнешься )))
Комментарий удален модератором
А вот пожалуй плюсану, мне этот момент резанул прямо.
Две недели искать ошибку с русской "с"...
Забавно вобщем...
в целом согласен, но у нас был похожий баг в строковой константе, где было имя бд-таблицы. Один долбо*б перед увольнением сделал там русскую "с" и мы два дня искали...
Круть
Он изучил С++ за 21 день ?))
Олдскульный мен ! Зачет
В свое время такая книга была у каждого:
Комментарий удален модератором
да за день его можно изучить, чо учить то там.... (сарказм)
ну я изучил за пару недель, заодно с английским (первая полноценная книга которую я прочёл, до того только с компами дело имел). но было это в 90-м году :D
а в тексте ошибка - он явно про ЕС-1040 говорил, а не 1840
"Кстати, есть в медленном интернете одно хорошее свойство — порносайты медленно грузятся. Пока загрузишь, уже ничего не надо."
Даже в такой статье умудрился найти, что то по своей теме.)
Но мы то знает что они у нас быстрее открываются ;)
И можно в блю рэй смотреть ))
PornHub все для народа )
Супер дед
пенсия в 60 не нужна, и в 66 уже не нужна
дед от народа!
Всё что нужно знать о советских технологиях.
Мммм...Фортран... я уж и забыл это слово!))
Комментарий удален модератором
Мощно)))
Вот это опыта вагон.
Блин сочувствую, врагу бы не пожелал такой жизни и старости.
Внешний вид на 90+
Пока другие ноют за повышение пенсионного возраста.. )))
Таких как он единицы, а сколько не дожили или тупо охраняют пятерочки....
Комментарий удален модератором
Комментарий удален модератором
после 3 мировой все ваши комментарии.......
Digital Ded
Скл.Ру что на на фотке? Как никнейм там?
Мощный дед конечно
Ребята, а не фейк ли это? Похожие истории уже были в Инстаграмм, когда раскручивали профиль одного деда, якобы миллионера, который оказался актером.
Программирование его старит
Что-то он слишком плохо выглядит для 66 лет.
Мужик - огонь!
Хочется сказать этому человеку, что он очень-очень крут! Какое програмирование в те времена, какое составление программ, когда мы с 4G то и дело жалуемся, что интернет виснет и работать невозможно. А тут огромные массивные машины, медленно работают и во многом ты должен разобраться сам, нет чьего-то опыта, на который можно опереться! БРАВО!!!
Комментарий удален модератором
Дядя - терпила из 90-х.