Покупка компьютера это была огромная, большая, настоящая радость! Мам, спасибо тебе за это! Это событие изменило нам с братом жизнь!
Прошла пара месяцев, и для меня стало привычным после школы «порубиться» пару-тройку часов на компе в WarCraft II или другую игрушку. Потому как я ходил в компьютерный кружок, я был «продвинутый» пользователь, но о программировании я даже не догадывался.
И вот однажды, в 1998 году, когда в очередной раз слетела Windows95 и брат установил оболочку файловый менеджер Dos-Navigator (кстати, тогда это был писк моды, особенно классно сделана была заставка), я сидел и играл в очередную игрушку. Алексей подошел ко мне и говорит:
Что ты все играешь да играешь? Попробуй, вот изучи язык программирования.
Я говорю:
А что это? Сложно?
И брат показывает мне простую программу на Quick Basic:
Input «Введите расстояние»: S;
Input «Введите время»: T;
U = S/T;
Print «Скорость» = U.
Я могу ошибаться по синтаксису программы, так как последний раз открывал редактор Quick Basic 20 лет назад.
Когда я увидел реализацию этой программы, я испытал восторг! Так просто программировать это же элементарно и очень завораживает. Вау!
Программа сама считает формулу, причем так быстро! Так ведь можно все формулы по математике и физике там рассчитывать.
И с этого момента я понял, что это мое: я буду программистом. Алексей, благодарю тебя за приобщение меня к программированию.
Сразу после интереса к изучению программирования возник вопрос, где брать обучающие материалы. Книги в продаже были буквально поштучно. Вот в одном книжном магазине были одна-две книги о программировании. Одна-две книги на весь город с населением 200 тысяч человек!
В то время у нас не было Интернета, и поэтому скачать было просто неоткуда. Нам с братом приходилось брать то, что есть в библиотеках, я в школьной, он в университетской. Конечно, там было мало чего, в основном для старых PC/XT, но мы с жадностью их читали от корки до корки, делали конспекты и программировали, программировали, программировали.
Уже тогда у нас четко было разграничено время на ПК: я после школы до прихода Алексея, Алексей до вечера, и я еще потом до позднего вечера. Компьютер был у нас как рабочий станок на оборонном предприятии во время войны не глушили его вообще.
Мама, конечно, была против такого жесткого графика, но мы по-другому не могли.
Второй компьютер у нас появился только в 2005 году, когда жизнь в стране стала реально лучше и люди смогли позволить себе второй компьютер.
После того как мы с братом прочитали уже порядочно книг, купили несколько дисков с языками программирования и уже хорошо разбирались в С/C++, Visual C++, Pascal, Basic, Visual basic, а брат еще и в Assembler, стало понятно, что надо двигаться дальше нужен выход в Интернет! Тогда брат, скопив стипендию, купил модем для доступа в Интернет.
Это действительно качественный скачок в развитии. Интернет дает огромные ресурсы для обучения: книги, форумы, блоги, сайты, рассылки тогда это реально было окном в другой мир.
Я очень благодарен онлайн-сообществу RSDN это место, где люди открыто делились своим опытом и активно помогали в решении разных задач программирования и технологий, а также там есть замечательная ветка форума, где тусуются «шароварщики».
«Шароварщик» это от английского слова ShareWare тип программного обеспечения, который распространяется по принципу «попробуй, прежде чем купить (try before you buy)».
В реальности, конечно, не все проекты у «шароварщиков» чисто shareware, есть и бесплатные, и чисто платные. Но у нас принято считать, что «шароварщик» это тот человек, который продает свой софт через Интернет.
Когда появился Интернет, я заказал там книгу Станислава Жаркова «Shareware: профессиональная разработка и продвижение программ». Эта книга в буквальном смысле слова инструкция, как начать продавать свои программы через Интернет.
Мы с братом вдохновились тем фактом, что можно продавать свои программы через Интернет, что вложения тут только наше время и наш труд, и решили попробовать то есть выложить свои «программулины» в Интернет!
Мы рьяно принялись за дело, сделали сайты для наших программ, перевели их на английский язык, вручную засабмитили в файловые архивы. Мы также сделали первые шаги по продвижению: разместили несколько платных статей (бюджеты, конечно, были минимальные), сделали пресс-релиз и остальные действия, описанные в книге Жаркова.