Экономили каждый байт. Рассказ советского программиста.Коллеги называют его «бог Excel». Он сам говорит, что программистом был всегда. И в 70-е, когда работал на оборонную промышленность и выращивал сирень в гараже. И в 80-е, когда писал картины и считал на машине ЕС-1845. И в 90-е, когда торговал сигаретами и стрелял из пневматического пистолета по грабителям. «Как он это в советское время сделал, я не знаю!». Я учился в обычной математической школе во Львове, в последние два года предмет учили максимально углубленно. Это ужас что было. Математика – каждый день по четыре часа. Уроки у нас вёл заслуженный учитель Украины Борис Григорьевич Орач. Очень своеобразный преподаватель, таких я просто не встречал больше. Парта – на одного ученика. На каждой парте – пульт с кнопками. На учительском столе что-то вроде диспетчерской: большой пульт с лампочками. Как он это в советское время сделал, я не знаю. Но подобного я больше нигде не видел. Он объяснял урок. Потом доска разъезжалась, появлялся экран. На экран проецировались задачи. Учитель писал их на ватмане, фотографировал, а потом делал слайды и показывал их как диафильмы. К каждой задаче давались варианты ответов. Их было много: угадать можно, но мы всё хотели сами решить. Это как соревнование было, всё старались сделать быстро и правильно. Время заканчивалось, доска съезжалась, мы нажимали кнопки с вариантами ответов. У учителя на столе загорались лампочки. Правильно решил – зелёный цвет, неправильно – красный. Он выбирал того, кто неправильно решил, говорил: «Объясни, как решал». Ну и начинает ученик бэкать, мэкать. Потом к доске выходил тот, у кого зелёная лампочка, исправлял ошибку, объяснял, как правильно.
2. Но я всё хотел в архитектурный поступать. Уже собрался, а отец мне говорит: «И что ты будешь делать? Плакаты красные рисовать и афиши в кино?». Чтобы добиться чего-то художнику в то время, надо было властям продаться. А я ж не такой был. Оставил рисование для души. Долгие годы потом ещё рисовал. Многие мои картины у друзей дома висят. Я знаю, куда картину повесить надо, чтобы она хорошо смотрелась. Очень многое зависит от того, как свет падает. В одной комнате будет красиво, а в другой – совсем ерунда. Этому много лет учился, это знать надо. Теперь меня комп поглотил. На планшете рисую. Это проще, чем с красками мучиться: разводишь их, завоняешь всю квартиру. И фотошопом увлекаюсь. В фотошопе вообще хорошо. Можно любую мысль выразить. «Мы экономили каждый байт». Отец у меня – математик. Преподавал в университете и со мной постоянно занимался. Говорит: «С математикой не пропадёшь». Да и получалось у меня хорошо, интересно же было. Я люблю за интересом идти. Когда кто-то не может, а я могу сделать. Включаешь мозги, ищешь варианты – и находишь один из лучших методов. Поступил я в институт во Львове на математический факультет. На вычислителя – совсем новую специальность. Программирование тогда только начиналось. Учился программировать на ламповых машинах Урал-4. Потом появилась машина транзисторного типа Урал-14. Это были машины без экрана, панель – в виде лампочек, на основе двоичной системы работала. Потом отца по работе перевели в Минск, и я перешёл в БГУ на факультет прикладной математики. Там мы учились программировать на Минск-2, Минск-22. Потом появился компьютер с экраном ЕС-1840. Производили эти машины в СССР, но идею содрали у американцев. Сделаны они были на базе компьютеров IBM: наши «снимали» микросхемы слой за слоем, делали аналоги. А потом уже так сделать не получалось, и советские машины стали сильно отставать.
В научной работе программирование – просто инструмент такой. Самое главное и сложное – понять физику процесса, технологию. Работать можно только в команде с физиками и технологами, которые суть процесса расскажут. Если я не понимал до конца то, что люди говорили, – ходил в библиотеку, читал. Можно ничего не знать, но если есть желание разобраться – разберёшься. Дойдёшь до сути и сразу: «Ага. Это приводит к дифференциальным уравнениям второго рода, эллиптического типа, лучше всего считать методом Бауэра». А потом запускаешь Matlab, Mathcad – и начинается чистая математика. Теперь всё быстрее, проще. Но в основе всего, что сделано сейчас – заслуги предыдущих поколений. Тот же Matlab появился на основе первого языка программирования Фортран. Машины в конце 80-х были медленными, неудобными. У меня была матрица: 400 уравнений, 400 неизвестных. Она считалась на большой машине ЕС-1845 18 часов. Сейчас эти 400 уравнений посчитать – минут пять. А двукратный интеграл считался восемь часов на машине с тактовой частотой 4 МГц. Я запускал вечером, а утром просыпался – результат готов.
4. Компьютеры IBM уже были, но они были очень дорогие. И студенты учились на отечественных. И выпускались специалисты позавчерашнего дня. Надо было учиться уже по ходу, если хотел стать хоть каким специалистом. Техника – это просто техника. Я в прошлом году сильно устал, и сделал одну опечатку: «с» русскую поставил вместо английской. Потом несколько недель потратил на поиски ошибки. С тех пор только с ясной головой за работу сажусь. Ты должен заставить технику на себя работать, ничего она за людей не делает. Не знаю, как теперь, но раньше на первых курсах университета нельзя было применять математические пакеты. Потому что если ты не прощупал, что такое интеграл, что толку? Будешь тупо использовать программы, не понимая сути. Ко всему надо подходить основательно. Тогда не будет ошибок, не будут спутники в океаны падать.
На этот раз накинулось много их, и стали меня месить. 90-е – это очень интересное время было! Какое там страшно? Ничего меня не пугало. Наоборот, я видел живой организм: можно что-то делать, двигаться. Мы ещё в 1974 году пытались с друзьями сирень в гараже выращивать, чтобы потом продавать в праздники. А это же было преступление в эпоху застоя: частное предпринимательство – незаконное обогащение! Но у нас хорошо пошло. Потом нашли дом в деревне: идеальное место, на отшибе, никто не видит, условия для роста сирени хорошие. И там уже по полной программе этим делом занялись. Сидели в библиотеках, читали о новых методах тепличного хозяйства. А потом хозяин дома решил сбежать из СССР в Турцию. Прошёл пост и довольный идёт себе в открытую. Оказалось, что это липовый пост, а настоящая граница проходила в двух километрах. Его и взяли. Чтобы в тюрьму не сесть, его родители в психиатрическую больницу пристроили. А наша эпопея с большим масштабом сирени закончилась. А в 90-е – делай, что хочешь. Я продолжал работать в Институте прикладных физических проблем. У знакомой было пару ларьков на Комаровке. Как-то позвонила она мне: «Вовка, подвези товар». Наёмный водитель у нее ненадёжный был: то запьёт, то просто на работу не выйдет. У меня «жигуль» был, я подвёз. Ну и стал возить туда-сюда. Когда деньги пошли, люди ленивые стали. Знакомая эта говорит: «Давай мы будем документами заниматься, а ты занимайся торговлей». Схема простая: поставщик работал на 2%, поставлял товар в оптовые киоски на Комаровке, те продавали мелкому опту и уже работали на 10%, а конечный киоск оставлял себе 25%. Основной товар: сигареты, пиво, шоколад. Вот это хорошо шло всегда.
Моя работа была хорошей поддержкой для семьи. Но и тратили мы неразумно. Могли только на еду 100 долларов отдать в месяц. Для сравнения, у кандидата наук зарплата была 30 долларов. Доярка на хорошей частной ферме получала больше, чем мой отец – единственный в Беларуси дважды доктор наук.
Один раз по дороге домой решили с дочкой в автоматах поиграть. Наверное, я там деньгами светанул. И вели нас, похоже, оттуда. Когда мы в проход между домами зашли, на нас напали. Один – на дочь, второй – на меня. Тот, что на меня напал, – высокий был, обхватил сзади за шею, оторвал от земли и душить рукой стал. А у меня пневматический пистолет с собой был. Купил его недавно, мы по мишеням стреляли. Лежал удобно, в кармане. Я его вытянул и, не думая, выстрелил. Эти напугались, наверное. Дочь отпустили, она закричала, а я сознание потерял. А денег-то у нас с собой немного было. Забрали их, и все документы тоже забрали: и паспорт, и свидетельство о рождении, и много чего ещё.
Жена сказала: «В третий раз тебя убьют». Может, так и было бы. Я и бросил предпринимательство.
«Я не зайчик-попрыгайчик. У меня было три места работы». Самый кайф в работе – делать конфетку из ничего. Однажды получили мы заказ на газовые счётчики. Счётчики сделали, а установку, которая бы их тестировала и проверяла, забыли. Прошляпили! Заказчик говорит: «Пришлите фотографии установки». Что делать? Караул у всех. Я взял фотоаппарат, нашёл точки, с которых фотография хорошо получится, сфотографировал то место, где она должна висеть, ну и дорисовал её в фотошопе. С полутенями, всё как положено. Не поленился, сходил в ателье распечатал. Тогда – в конце 90-х – к фотографии доверие было. Отправили заказчику по почте, те довольные остались. Вызывает меня директор, говорит: «Сядь. И рассказывай, что ты там нарисовал?». Я говорю: «Установку нарисовал». Директор мне: «Так её в жизнь надо превратить! Садись, клепай чертежи, пиши программы». Я AutoCAD не знал, нарисовал в Exсel. Программу за четыре дня написал. С тех пор меня гением на работе называли. Когда интернет появился, уже можно было опыт перенимать.
Мне уже 52 года было, но меня сюда взяли без вопросов. С руководством этой компании мы частенько по работе сталкивались, они меня знали хорошо. Сначала я простой работой занимался. Было тут 20 машин, за ними надо было следить. Но теперь, когда разрослись, молодёжь этим занимается. Я люблю более тонкие задачи. Теперь работаю как менеджер проектов, организовываю производственные процессы. Если наладить работу коллектива программистов, конструкторов ещё легко, но наладить работу цеха – проблема. Когда всё идёт на одном потоке, то просто. А когда заказы разные и их много, что делать, как отследить? Надо найти деталь, а где она сейчас? На каком этапе? Система штрих-кодирования и позволяет это сделать. Сделал рабочий – отбился, положил на стеллаж – отбился. Программа сама щёлкает, и мы в реальном времени видим, на каком этапе производства каждая деталь из более чем 100 заказов. Её внедрить трудно было. Ходил, убеждал. Написал программу, потом купил два сканера за свои деньги, показал. Тогда только меня послушали, когда их в работе увидели. Купили ещё шесть сканеров, за эти мне деньги вернули. Вот больше 10 лет назад мы предлагали метрополитену идею с магнитными картами. Не так, как сейчас у них: количество поездок. А магнитные карты, на которых находятся реальные деньги. Суть проста: человек заходит в метро, с его магнитной карты считывается стоимость поездки до конечной станции. Но если он выходит через две остановки, часть стоимости, которую он не проехал, возвращается. И наземному транспорту предлагали. Это же логично, государство в период инфляций не тратило бы деньги на перепечатку талончиков, и люди бы не переплачивали. Метод здравого смысла, как я называю эту идею. Пока она похоронена в инстанциях.
Неудачник – значит, лентяй Если человек неудачник, значит, он лентяй. А всему можно научиться у Google, надо только не лениться. Читай себе, развивайся. Не все хотят просто. Даже среди программистов разделение есть: одни – системные программисты, которые ставят задачи, ищут заказы. А вторые – кодировщики. У них другие задачи, они набирают сумасшедшие скорости, но просто набирают коды. Профессия программиста всегда была престижной. И раньше, и теперь. И будет престижной. Технологии всегда будут, они помогают жить, объединяют нас, упрощают многое. Это и личной жизни касается. Вот раньше мы с братом раз в месяц созванивались, а теперь по вайберу каждый день можем разговаривать. Это же хорошо! Новые технологии рождаются из новых идей. А новые идеи рождаются только в открытом обществе, где есть свобода. Очень трудно создавать и реализовывать что-то из-под палки. Вот все ругают США, а ведь весь мир их технологиями пользуется. Потому что свобода там у людей есть. Заглядывать в далекое будущее не буду. Кто мог предсказать в 1900 году, что можно два куска металла соединить – и целого города нет. Вот и думайте. Всё от людей зависит. От того, как они использовать эти технологии будут. Источник: http://masterokblog.ru/?p=7677 Поделитесь с друзьями: Комментарии:Через несколько лет в ТГУ установили её старшую сестру: М-220. По тем временам это была одна из лучших ЭВМ в мире.
Обратите внимание на динамик, прикрученный к пульту управления справа. Его вход был заведён на один из разрядов сумматора и пока машина считала, в динамике стоял непрерывный треск. А когда она останавливалась - наступала тишина. Это было сделано специально для программистов, работающих по ночам - можно было закемарить положив голову прямо на пульт. И разу проснуться от наступившей тишины :-) ОтветитьНу про ЕС ЭВМ я говорить даже не хочу - такое это было позорище. Хотя и через них я тоже прошёл. Потом занялся автоматизацией экспериментов. В рамках программы "Буран" проводили некоторые исследования на установках, управляемых ЭВМ. По тем временам это было самое новьё: "Саратов-2", который был на самом деле PDP/8. А потом и Lsi/11 подтянулись.
Ну и последний вздох советской вычислительной техники - СМ-2. Это были копии Hewlett-Packard 21хх, предназначенные для управления технологическим оборудование. Это были дублированные и троированнные системы. Можно было "на ходу" заменять диски, блоки памяти, останавливать и запускать процессоры. И всё это - не останавливая управление.
svl_new 4 августа 2018 г. 16:35 >> СМ-2.
Может быть, soft2010 спутал "СМ-2" с "МИР-2"? Такая машина вроде в подвале правого крыла (в ЛАИЗе) была. ОтветитьДоброго времени суток!
> Распечатанные Стругацкие Доброго времени суток! > svl_new нечем ответить по нижеприведённым новым "достижениям" и "успехам" Илона Маска. Последнюю СМ-2, насколько я знаю, демонтировали в Северске в нулёвые годы. Доброго времени суток!
Кстати, ещё за месяц до публикации итогов за 2 кв. 2018 г. 30.06.2018 г. вышла интересная статья с названием "Смертельное пике Тесла", в которой ставились вопросы о данных о мошенничестве Тесла как с бухгалтерской отчётностью, так и данными о производстве машин.
"Мы ещё в 1974 году пытались с друзьями сирень в гараже выращивать, чтобы потом продавать в праздники. А это же было преступление в эпоху застоя: частное предпринимательство – незаконное обогащение"
Автор статьи запретил комментирование незарегистрированными пользователями. Пожалуйста, зарегистрируйтесь или авторизуйтесь на сайте, чтобы иметь возможность комментировать.
|
|||

















Хочу немножко рассказать об истории вычислительной техники в Томске. Первая ЭЦВМ (Электронная Цифровая Вычислительная Машина) (ещё ламповая) М-20 появилась в конце 60-х и была установлена на площадях НИИ ППП (НПО "Контур"). Я на ней учился программировать :-)
Потом в ТГУ была установлена транзисторная ЭЦВМ БЭСМ-4.

Ответить