Хмммм. Ну раз уж я тоже здесь залип...
Сергей Гончаров. Пожалуй, я здесь самый старый
, мне 42 года.
С детства грезил электроникой, но во времена моего детства, особенно в глубинке, возможности были близки к нулевым. Однажды приехали к друзьям семьи в Москву, они работали в МЦНиТИ (тогда весьма уважаемый центр) и у них была куча компьютерной литературы. Я тогда, кажется, учился, классе в 7. На глаза попалась книга "Микропроцессоры", где детально разбиралась работа простых МП. Я тогда так зафанател, что прочёл книгу залпом, а потом, когда вернулся в глубинку, всё рисовал на уроках триггеры, регистры и прочую мутотень
.
Первое практическое знакомство с компьютерами, как и SII, было с Агатами. Уже в 10 классе. В моём городе их завезли только в одну школу (не в мою) и я договаривался с учителем, чтобы в свободное время на них поработать. Первые программы были - решение уравнений 2, 3 и 4 степеней.
Поступил на ФизТех (МФТИ), ФОПФ. В колхозе друзьям-первокурсникам сказал, что к третьему курсу соберу свой компьютер. Конечно, это вызвало лишь улыбки. Каково же было моё собственное удивление, когда именно так и произошло! Мало того, компьютер был практически собственной конструкции. В основном всё разрабатывали вдвоём с приятелем (он сейчас работает в ABBYY). Хотя комп был сделан на базе Радио 86РК, от базы практически ничего родного не осталось. Даже процессор был Z80 вместо штатного i8080. К нему был самостоятельно разработан контроллер дисковода на 1818ВГ93, приделана профессиональная (на то время) клавиатура от ДВК-2, электронный диск на пол-мегабайта и много других мелочей. Самое главное - на него была портирована ОС CP/M! Каково было счастье, когда на этом самопальном чуде заработали компиляторы C, Fortran и Ada! Были и другие далеко идущие планы, – хотел установить акселератор на процессоре 1810ВМ2, и портировать на этого монстра Unix. До этого дело не дошло, хотя всё необходимое уже имелось. На этом чуде был сделан первый коммерческий проект. По заказу завода ЛЭМЗ написал Форт-систему.
Пока учился на ФизТехе, поимел кучу академического опыта. Работал на ДВК, многопользовательском Labtam с процессором NS 32032 под ОС Unix System V. Ещё работал в ИФВЭ на VAX-11 под ОС VAX/VMS и на древних многотерминальных PDP-11 под RSX-11. В рамках академического образования изучил Паскаль, С, С++, Фортран. Позднее самостоятельно освоил Модулу-2 и Аду. В рамках программирования основные сферы интересов были: криптография, компьютерная графика, генерация случайных чисел, физическое моделирование, компрессия данных. Дипломная работа была по компрессии данных, где мне удалось показать, что оригинальный алгоритм Lempel-Ziv имеет хитрую неоднозначность, за счёт устранения которой можно повысить плотность сжатия. Был проведен исчерпывающий анализ и сделана практическая реализация. Всё думаю, что надо перевести диплом в PDF и опубликовать, т.к. эта работа полезна и для других.
После института работал сисадмином в издательстве, где плотно познакомился с Novell Netware 3.11, компьютерной графикой, вёрсткой и фотовыводом.
Затем работал у одного дистрибьютора компьютерных комплектующих, где овладел веб-технологиями, цифровыми коммуникациями, наладкой и администрированием Unix-сервера. А, да, самое главное, - там же овладел базами данных SQL и написал на С++ корпоративную программу по учёту всего.
Сейчас работаю универсальным инженером-разработчиком и дизайнером в одной уважаемой компании (пока работаю, имя называть не буду). В основном проектирую схемотехнику и печатные платы весьма популярных в России изделий. В остальное время разрабатываю ПО, занимаюсь веб-дизайном и веб-программированием, администрирую сетевые ресурсы.
Прочие интересы: активно занимаюсь спортом. Раньше увлекался бадминтоном, но из-за дикой нагрузки на колени пришлось бросить. Сейчас в основном роллер-спорт.
Ещё коллекционирую микропроцессоры и химические элементы. Обожаю молекулярную биологию и даже хотел получить второе высшее образование - биологическое. К сожалению, жизнь не позволяет. Поэтому в мол. биологии и биохимии в основном занимался самообразованием.
ОсДев интересен со времён портирования CP/M на собственное изделие. Правда раньше я считал, что есть хорошие ОС, поэтому активно не занимался. Сейчас я точно знаю, что хороших ОС нет и, кажется, не предвидится, поэтому решил заняться более плотно.