Взгляд на развивающийся мир компьютеров (не только для технарей)
Вот мы, люди со всего мира, рассказывающие свои мысли, мечты и жизненные истории об этой штуке под названием 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, и я был одним из самых высокооплачиваемых людей. Меня отпустили, потому что компании в первую очередь избавляются от расходов на зарплату. Я был не единственным человеком с более высоким доходом, которого отпустили, так что это был не только я.
Всем вам, разработчикам, только начинающим, желаю удачи и не забывайте пристегивать ремни безопасности!