Взгляд на развивающийся мир компьютеров (не только для технарей)

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

Пытаться идти в ногу с компьютерными технологиями за последние 30 лет было непросто. За быстрыми изменениями было очень трудно угнаться в программировании. Устройтесь поудобнее и взгляните на время расцвета разработки.

В основном я был разработчиком COBOL для мэйнфреймов, но старался не отставать от разрабатываемых новых языков, но никогда не мог заниматься этим неполный рабочий день, так как я всегда работал полный рабочий день плюс подработки.

Итак, пристегните ремень безопасности ...

Начало

1971 г. - окончание средней школы - начало строительных работ.

1981 - бросил строительство - поступил в колледж на степень по информатике.

Курсы только для мэйнфреймов - Базовый - Фортран - КОБОЛ - Ассемблер (машинный язык)

Базовый на телетайпе с телефонным соединителем - COBOL и Assembler на перфокартах

Подработка - резервное копирование мэйнфрейма для компании в 6:00 перед занятиями.

Открыл ранее несуществующий компьютерный клуб.

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

Подработка - с профессором по преобразованию городских компьютерных систем

Дебютируют персональные компьютеры (ПК) - чтобы учиться, нужно заниматься самоучкой

(Для справки) IBM PC по цене для компании, 640 КБ ОЗУ, 10-мегабайтный жесткий диск, матричный принтер - 10 000 долларов.

Окончил колледж

Первая работа

Система HP3000 - программист COBOL - компания по производству программного обеспечения для серийного производства (все в чанах)

Куплена операционная система Tandy Model IV TRS-DOS - память 64 КБ, два 5-дюймовых диска, матричный принтер (скорость 1 страница в месяц) Приблизительно 3000 долларов.

Самостоятельное обучение работе с ПК Basic

Новая работа

Часть Bell Telephone 7 Regions - BELLCORE - Отдел операционных систем - ОС UNIX

Купил IBM-совместимый компьютер Tandy 1000 - дискета 640K, 3 1/2 дюйма - добавил 10-мегабайтную карту жесткого диска (да, карту) примерно за 999 долларов.

Следующая работа

Программист COBOL - компания-разработчик программного обеспечения для почтовых / телефонных заказов (тогда не было электронной коммерции)

Учите языки ПК

dBase 4 - база данных и язык - язык времени выполнения

Clipper - программа компилятора dBase 4 - включает эксклюзивные функции

Подработка - написал программу Clipper для магазина фотографий для Sports Pictures.

Язык C - изменен на язык C ++ - изменен на язык C # - изменен на C.Net (AAARRGGGHH!)

Microsoft Access - подработка - написал систему инвентаризации негативов для другой фотографической компании.

Независимые и новые онлайн-компании

Были клиенты из малого бизнеса, занимающиеся установкой программного обеспечения, обучением и т. Д.

Сделал контракт на программирование COBOL для компаний почтового перевода HP3000.

Куплен модем коммутируемого доступа со скоростью 1200 бод для онлайн-досок объявлений - первая волна онлайн-информации

Присоединился к COMPUSERVE - текстовой информационной компании - как первый Google / Yahoo

Найден первый интернет-провайдер (тогда местный) с браузером Netscape - Графика !!

Изучение сетевого программирования

Изученный HTML - статический веб-сайт - изучите CSS

Теперь нужно было изучить динамические веб-сайты - научиться настраивать IIS - ссылка на базы данных Microsoft Access

Пришлось изучить ASP, а затем ASPX (снова AAARRRGGHHH)

Следующая работа - другая компания, занимающаяся доставкой по почте, но для заказов, инвентаря и т. Д. Нужно было подключиться к Интернету.

Пришлось изучить COBOL на базе Windows со встроенными операторами SQL

Дно выпадает

Я был посвящен мэйнфреймам HP с проприетарной операционной системой, но затем HP решила прекратить эту линейку и сосредоточиться на мэйнфреймах на базе UNIX для получения большей прибыли. Линия компьютеров HP3000 была слишком хороша, и они не могли заработать много денег на поддержке и обслуживании оборудования, поэтому они сняли с производства чрезвычайно надежный компьютер.

Компания, в которой я работал, начала терять клиентов HP3000, и я был одним из самых высокооплачиваемых людей. Меня отпустили, потому что компании в первую очередь избавляются от расходов на зарплату. Я был не единственным человеком с более высоким доходом, которого отпустили, так что это был не только я.

Всем вам, разработчикам, только начинающим, желаю удачи и не забывайте пристегивать ремни безопасности!