273

Как мы программировали в 90-е. Часть #01

Серия Как мы программировали в 80-90х

Вступление - тут: Как мы программировали в 80-е .

После института я распределился в КБ в Омске. Аббревиатура «КБ» в советские времена – это конструкторское бюро (какова эпоха – таково и КБ!), попасть в КБ было престижно, а в закрытое – т.е., секретное – особенно. Закрытые предприятия назывались ящиками – все отправления на него адресовались на почтовый ящик с определённым номером.

Заведение было авиакосмическим «ящиком», а моё появление в нём совпало с первыми поставками персоналок – IBM PC AT 286. Меня тут же, как молодого специалиста, привлекли к освоению новой техники.

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

Это была эпоха TurboC, Pascal, бэйсики разных вариантов, AutoCAD – каждый день кто-то приносил дискеты с новым софтом, каждый день были новые открытия.

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

Понедельник действительно начинался в субботу, а Александр Привалов был, будто, списан с меня.

Снаружи, между тем, происходил развал СССР, моя вполне достойная для молодого инженера зарплата - 160-180 рублей – быстро превратилась в труху, да ещё и с большими задержками. Госфинансирование наших тем довольно быстро исчезало, из КБ стали уходить люди, у меня же был повод задержаться.

Основной работы, повторюсь, почти не было, зато у меня появились леваки – обслуживание компьютеров коммерческих фирм. Вызовы были, примерно, одинаковые: натравить антивирус, прочистить мышь, продать расходники.
- HappyTalkie, мы тут компьютер купили, – встречает меня свежий, по виду, коммерс - малиновый пиджак, пейджер на поясе, толстая кожанная барсетка. За компом – юная секретарша в миниюбке и яростным макияжем. – посмотрите, это хороший комп?

- Нам нужно ввести в него... как её?
- ...информацию! – подсказывает из своего мейкапа секретарша.
- А, вот! Информацию!
- Какую?
В этот момент беседа повисала недоумённой паузой-укором:
-  Ну, это вы должны мне рассказать, какую? Вы же этот... компьютерщик?!

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

— У меня дома есть видеомагнитофон и я видел в фильме – там в компьютере можно это...— тут коммерс в беспомощности оборачивался на секретаршу.
- ...базы данных...- сходу подсказывала она, видимо, они этот фильм смотрели вместе.
- Да, базы он на экране показывает. Мне точно так же нужно.

Примерно такие разговоры и уровень понимания тогда были.

Анекдот эпохи: Читал на ночь пейджер - много думал.

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

Это было хлебное время! И фильм «Жмурки» для меня - документальный.

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

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

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

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

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

- Мы каждую неделю получаем с биржи файл с большой таблицей котируемых на ней товаров. Нужна программа, в которой мы сможем найти нужные товары, увидеть, где их можно дешевле купить и где их покупают дороже.

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

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

Всё моё программирование было связано с расчётами – формулами и числами. Здесь предстояло работать с текстом, поиском и выборками.

Как-то же это делают? - думал я по дороге домой, и аванс прожигал мне карман.
- Нет таких задач, которые не может решить советский инженер! – говорил во мне советский инженер.
– Если кто-то это уже делает – значит и я смогу! – говорил мне внутренний советский программист.
Вот такие тогда у нас были внутренние скептики.

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

К вечеру у меня был необходимый минимум знаний по БД, установлен Clipper (в этом месте в сознании олдов должно сверкнуть слово Nuntucket!), а ещё была добыта дискета с документацией на него – я погрузился во Вселенную Баз Данных.

И уже к концу первой недели проступили контуры суровой реальности.

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

Эпоха была колоритная, с такими же фигурами и событиями,хочется сохранить всё — ведь детали уже начинают ускользать, а они бесценны.

Продолжение следует.

UPD:

Продолжение - Как мы программировали в 90-е. Часть #02

Наши 90-е

6.7K поста23.5K подписчиков

8
Автор поста оценил этот комментарий

Помню, как где-то в середине девяностых один мой знакомый попросил меня помочь отправить письмо по электронной почте. (Интернет тогда был диковинкой, доступной немногим, а до провайдера надо было по обычному телефону дозваниваться, через тихонько шипящий модем).
Товарищ пришел ко мне домой с дискеткой, на которой был записан файл с текстом письма. Я запустил программу The Bat (сейчас кто нибудь про такое вообще помнит?), и спросил знакомого про е-мэйл. Он не понял вопроса:

- А что такое е-мэйл?
- Ну это адрес электронной почты, кому мы письмо отправляем?
- Понятно. Значит, пиши: Свердловская область, город Первоуральск, улица...

А современное поколение уверено, что бумажная почта - это тот же самый е-майл, только напечатанный на принтере...

раскрыть ветку (1)
5
Укрепляю ноосферу.
Автор поста оценил этот комментарий

ООО!!!! ЗЭ БАТ!!!
:)

3
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
2
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Отличная история - и напомнила мне ещё одну, придётся и её написать.)

12
Автор поста оценил этот комментарий

На мой вкус, написано очень здорово! Ждем продолжения))

раскрыть ветку (1)
2
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Спасибо! Пишу уже, завтра выложу. А ведь планировал одним постом ограничиться...
:)

показать ответы
0
Автор поста оценил этот комментарий
Очень годно. Если правда - годно вдвойне.
раскрыть ветку (1)
1
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Спасибо!
Всё - правда, либо сам в этом участвовал, либо происходило на моих глазах. Столько внезапно вспомнилось - только успевай записывать.)))

0
Автор поста оценил этот комментарий
Подписался.
круто пишете.
Ностальгия....)
раскрыть ветку (1)
1
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Спасибо, весьма польщён!
Да, видимо, осень накрыла - такая ламповая жирнота стала всплывать - уже, думал, и забытая совсем.
:)

1
Автор поста оценил этот комментарий

Жду продолжения

раскрыть ветку (1)
1
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Пишу уже, завтра выложу.)

0
клл
Автор поста оценил этот комментарий

С Алле работал

раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Можем списаться?

1
Автор поста оценил этот комментарий

Я работал в КБ АСУТП, написал там на Clipper программу библиотеку для станков с ЧПУ, электронщики подключили к PC железки для работы с перфолентами, можно было загонять перфоленту в БД, выводить из БД на перфоленту, получилось неплохо. Перед непосредственно прогой на перфоленте выводился поясняющий текст, вот теми дырочками как на картинке, только текст. Как-то на ДР друга напечатал поздравление на перфоленте, читал каждый сам, так она вокруг стола и проехала. Когда появился FoxPro переезжать на него не стал, но по мотивам написал редактор для форм Clipper, можно было рисовать на экране поля, кнопки и прочее, потом генерился код для формы. Крутое было время, про инфу согласен, с бору по сосенке собирали.

Иллюстрация к комментарию
раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Оооо! Шикарно - и про клиппер для станков, и про формы, и про перфоленту по кругу, спасибо!

0
DELETED
Автор поста оценил этот комментарий
Я погуглил, но скринов интерфейса нашел лишь пару картинок
раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Я соприкасался с Автокадом, по-моему, с 10 версии до 12й, интерфейс был графическим.

0
ps aux /dev/null
Автор поста оценил этот комментарий

Ждём продолжения историй.

раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Спасибо! Пишу и выкладываю!))

0
Автор поста оценил этот комментарий

FoxBase, Surfer, широкий принтер Star, печать изолиний на кальке... Молодость.

раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

О, Стар был прекрасен! Про Фокс - к этому история и идёт!)))

0
Автор поста оценил этот комментарий
Аффтар пеши исичо жжош сцуко
раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

- Товарищ понимает!
(с)
:)

5
Автор поста оценил этот комментарий
Пиши, у тебя нормально получается
раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Спасибо!
Вот, разогналась рука, ща понапишу тут ещё.)

0
Местные мы
Автор поста оценил этот комментарий

Отличные тексты! Я, конечно, программистом не был, но в конце восьмидесятых, в местном Дворце Пионеров пробовал что-то придумывать на МС-0511. :)

раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

Спасибо! В том времени был дух открытий, до сих пор бодрит!)

показать ответы
0
Автор поста оценил этот комментарий

юникс пишет ИЖАЛИД ЦОММАНД

напечатать платёжку на принтере это прям Восторг!

эх , молодость молодость

раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

О, Цомманд! Великий и ужасный Цомманд!
А про платёжку - есть у меня история для этого цикла отложенная, скоро и до неё руки дойдут!
:)

0
DELETED
Автор поста оценил этот комментарий
Мне теперь интересно как выглядел автокад в 91
раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

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

показать ответы
1
Автор поста оценил этот комментарий

Когда я делал свой второй или третий сайт, в котором должна была быть база мобильных телефонов, с фото и характеристиками, я знал только чуть-чуть html. А аванс уже получил. Пришлось разбираться в PHP и на нем писать какое-то подобие БД, с хранением данных в текстовых файлах. Но как-то работало :)

раскрыть ветку (1)
0
Укрепляю ноосферу.
Автор поста оценил этот комментарий

ВОТ! Именно так я и вступил в БД.)))

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества