Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #52, МАРТ 2005 г.

Работа специалистом по БД

Каролик Андрей

Спецвыпуск: Хакер, номер #052, стр. 052-098-2


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

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

XS: Специалисты по БД - это те же программисты, или между ними есть кардинальные различия?

ХВ: Конечно, различия есть. Вообще профессия программиста не так уж узко специализирована, как кажется. Программист, во-первых, жестко привязывается к предметной области, которой чаще всего занимается. И разработка баз данных - не исключение. Но всегда можно "перепрофилироваться", например, на программирование звука, видео или системное программирование. Разработка баз данных и бухгалтерских программ (что, в принципе, очень близко разработке баз данных) - наиболее востребованное занятие, которое требует довольно специфического мышления, системного подхода ко всей задаче в комплексе. Основное внимание уделяется именно разработке структуры, чтобы обеспечить максимально быструю обработку больших объемов информации и целостность базы. Плюс необходимо разработать правила доступа к базам и запросы, адекватно реагирующие на телодвижения пользователя.

XS: Есть ли универсальные способы успевать за новыми разработками? Или лучше досконально разбираться хотя бы не в самой современной СУБД, а не скакать, допуская множество ошибок?

Назад на стр. 052-098-1  Содержание  Вперед на стр. 052-098-3