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

Курсы по БД

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

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


ИВ: 90% - кидалово. Практически на всех таких курсах будут объяснять, что такое мышка, клавиатура и "виндуз". На последней лекции покажут Access, скажут, что SQL - это хорошо, научат в каком-нибудь Access связывать таблички (VBA не будет). После курсов дадут удостоверение "государственного вида", которое можно повесить... гм... на стенку над кроватью.

ХВ: Если человек сам не захочет хорошо разобраться во всем, идти на курсы бесполезно. Лучше разбираться самому. Брать документацию, книги по теории баз данных и стараться "обсосать" каждый пример.

НА: Смотря какой начальный уровень. Я считаю, что на курсы нужно идти только для повышения уже имеющейся квалификации.

XS: Можно ли изучить визуальные средства проектирования без глубокого знания теории? Пользуясь Windows, мало кто представляет себе все процессы.

СД: Есть некоторые задачи, в которых не требуется глубокого знания теории. В основном это "классические" примеры, для которых разработаны соответствующие "мастера" или помощники, и используя которые ты, по сути дела, используешь знания специалистов, их разработавших. Однако создать сколько-нибудь серьезную и, главное, эффективную систему самостоятельно без знания теории очень сложно. Иногда теорию могут заменить большой опыт или интуиция, но все-таки все время рассчитывать на собственную гениальность не слишком правильно. При наличии фундаментальных знаний и некоторого опыта разработка БД становится вполне алгоритмизуемым и не очень сложным процессом.

ИВ: Вряд ли. Рано или поздно все равно придется помарать ручки. Лучше сразу немного поучить теорию, чтобы потом, используя мастера, понимать, почему приложение так тормозит и плющит.

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

XS: Зачем вообще нужны подобные курсы, ведь существует столько книг? А опыт все равно с теорией в тебя не заложат.

СД: Все зависит от личных особенностей восприятия. Кто-то может учиться самостоятельно по книгам (в данном случае речь идет не о книгах типа "MS Access для чайников", а о достаточно серьезном теоретическом материале), а для кого-то важно "живое общение" с преподавателем, возможность задать вопрос. Кроме того, на сертифицированных курсах того же Microsoft или Oracle можно узнать многое из того, о чем в книгах не пишут. Но идти на подобные курсы имеет смысл с хорошим опытом работы и имеющимися вопросами по теме.

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