Найти тему
Артур Газаров

Программирование

С компьютером я познакомился в 90-х годах. Во второй половине 90-х. Помню даже название первой «персоналки» - Bytex. До этого видел большие ЭВМ и всевозможные «Электроника ДВК» и другие – только сбоку, даже на кнопки нажимать не приходилось. Поэтому компьютер для меня был чем-то вроде «черного ящика».

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

Через несколько дней приезжает другой программист – он сопровождал программу расчета зарплаты. Борис – интересный и весьма общительный мужчина, кучерявый, улыбчивый. Однажды с ним разговорились и я поинтересовался: как все устроено, как все работает. В общих чертах Борис мне рассказал, но толком ничего я не понял.

Еще Борис пошутил – «Мечтаю лишь об одном, чтобы меня посадили в тюрьму и дали компьютер и больше не тревожили. Вот бы поиграл в игры. Вечно некогда, одна работа».

Надо сказать, что Борис обожал компьютерные игры. Мне тогда было смешно – большой дядька и вдруг компьютерные игры, даже несерьезно. Ладно, думаю, дай-как попробую. Борис мне натаскал кучу дисков – от «Тетриса» до «Формулы-1» и «Винг Коммандера». Я хоть и втянулся, особенно в «Цивилизацию», но игры мне показалось, что это дело последнее и возник вопрос – как же все эти ребята так умело пишут программы, это темный лес.

Я еще раз попытал Бориса, и он мне рассказал, что зарплата написана в СУБД FoxPro. В старших классах изучали Бэйсик и Фортран. Но одно дело в тетрадках и кое-как, а другое, когда компьютер – вот он, перед тобой.

Позже выпросил у Бориса инструкцию по FoxPro. Сел за компьютер и как говорится – баран на новые ворота. Именно такая мысль у меня возникла, когда смотрел на синее окно файлового менеджера в DOS– Norton Commander. Смотрел и ничего абсолютно не понимал. Ведь у меня после включения ПК сразу загружалась моя программа, разумеется, на русском. DOS, Norton – все на английском, что для меня тоже «китайский язык». В школе и институте изучал французский.

В итоге сижу и думаю – мне никогда не осилить. Не то, чтобы программирование, но даже самую простую команду.

Потыкался, распсиховался и ушел в расстроенных чувствах. На следующий день взял себя в руки и поставил задачу. Давай-ка я начну с простого – добьюсь, чтобы в назначенном месте компьютер по команде показал точку. Самую обыкновенную точку в нужном место после вызова команды. Не помню, сколько ушло времени на перевод инструкции и ее изучение, на разбор команд, но этот день однажды наступил. Разобрался с первыми командами, узнал, как запускать программный код и вот оно: точка в заданном месте замаячила. Ура! Я разобрался. Пару дней ходил довольный, как слон, но позже пришло глубокое разочарование – ну добился ты точки на экране и что? Наде же программу написать, а там тысячи, десятки тысяч строк. И все это не просто так. Где-то поставишь точку неправильно и все застопорится.

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

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

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

Артур Юрьевич Газаров