133

Как вкатиться в АйТи: личный опыт (часть 2)

Серия Из СССР в АйТи

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

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

Помню, там был алгоритм расчёта чего-то, сейчас уже не помню, пусть будет — следующий пиксель линии. И было указано, что этот алгоритм — победитель по скорости исполнения и занимает всего 7 тактов. Как же я отплясывал, когда оптимизировал его до 5 тактов! Ух, какие эмоции меня переполняли! Тогда я узнал, что вместо умножения или деления на 2 быстрее сдвигать биты влево или вправо. Что регистры процессора, как и разная память, отличаются по скорости отклика, и прочие доселе неведомые мне вещи.

В то время как раз я впаял в свой Спектрум музыкальный сопроцессор AY, поэтому свои познания в ассемблере применил в написании графического музыкального редактора с нотным станом, нотками и прочими красивостями. Спасибо муз. школе!

После учёбы у меня было два занятия: чинить горожанам технику или зависать у друга за PC 286. Горожан же подгонял мне мастер, так как сам не справлялся с потоком и распределял его по способным ученикам. А у друга я узнал, что такое autoexec.bat, config.sys и прочие Нортоны с Волковыми.

К 18 годам я накопил себе на PC 1000$: 486DX 100 MHz, 800 MB HDD, 8 MB RAM, S3 512 KB, CD, а вот на флопик бабла не хватило. Но и с такой конфигурацией я был первым парнем на районе.

Первые месяцы стабильно убивал систему каждую неделю. А без флопика приходилось гонять друга с HDD в качестве скорой помощи. Позже приспособил 5.25-дисковод от Спектрума, записав на дискету минимальный объём sys-файлов для восстановления. Следующий год мне было не до ассемблера: я открыл для себя мир PC-игр с дисков 500 в 1 и прочих пираток.

Вскоре у меня была назначена практика на завод в ОАСУП. Полгода я разбирал шкафы суперкомпьютера БЭСМ-6 (или подобного, не вспомню уже). Где ломом, где кувалдой. Именно из-за меня на местной барахолке появились невиданные доселе приборы. Например, военная ТВ-антенна, которая на самом деле была блинами жёстких дисков. Находчивые заводчане выуживали эти детали из железного корыта, куда я всё относил, и несли на рынок. Полагаю, старшие инженеры, глядя на всё это, утирали слёзы.

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

Часть 1
Часть 3

Больше постов читайте по тегу «Программирование». А если хотите изучить новую профессию, посмотрите актуальные курсы от проверенных школ с реальными отзывами на сайте Пикабу Курсы.
0
Автор поста оценил этот комментарий
Комментарий удален. Причина: Удаление по предписанию РКН
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Люди читают жопой🤷
показать ответы
0
Автор поста оценил этот комментарий

Перфокарты уже были в прошлом.

Вроде как они параллельно шли, насколько я помню.

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

Мужик, не знаю кто ты, но ты, почти один-в-один, написал мою историю вкатывания в АйТи. Только я до ассемблера дошел сначала на Корветах, а уже потом на Z80. И так же перестраивали АСУТП завода на 286-е, только не с БЭСМ, а с Минск 22м. И там понеслось: кобол, фортран, потом клиппер, потом фокс-про, потом уже всякие VB, потом .net, java, теперь пайтон, скала,и го...дальше еще что-то будет. Прикольно же

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

О да, зарплаты считали на фокс-про, потом Oracl, Сбис итд))
Да, дюже интересно. Так сказать попали на начало становления отрасли

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

Странное дело, про FDD. Если предположить что это примерно 95 год, то в то время новый флоп стоил примерно в 3-7 раз дешевле чем сидюк - не помню точно. А уж найти полудохлый Б/У флоп, очень занедорого, проблемы точно не было, баксов 5-10 он стоил тогда, я думаю. Флоп был у всех, а сидюк был роскошью, как и вся мультимедия вообще.

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

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

2
Автор поста оценил этот комментарий
Вот вы только что описали почему такие работники с горящими глазами одни из худших. Чтоб вас удержать надо выискивать какие то интересные задачи. Нормальному работнику который мотивирован высокой зарплатой пофиг какая задача, ему интересен рост компании и соответственно рост его зарплаты. А что там за задача - тесты писать, с клиентами общаться или документацию месяц сидеть сочинять - без разницы
раскрыть ветку (1)
Автор поста оценил этот комментарий

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

показать ответы
0
Автор поста оценил этот комментарий
Комментарий удален. Причина: Удаление по предписанию РКН
раскрыть ветку (1)
Автор поста оценил этот комментарий
Во первых inc a, аккумулятор быстрее и я сказал, что уже не помню, какой именно был алгоритм
показать ответы

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

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

Теги

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

Сообщества