Тематические статьи
Особенности работы с битрикс - начало карьеры программиста #2
Программирование на битрикс. На одном из семинаров нам задали вопрос:
-- А, хорошо ли начинать свое знакомство с программированием посредством этой распространенной ЦМС системы?
На такую постановку вопроса мы сможем ответить таким образом и на конкретном примере.
Еще до создания компании Вэбмэйдж я работал в одной из крупнейших вэб-студий - Генеральным директором. Студия практиковала создание сайтов на ЦМС собственной разработки. Понадобилось взять еще одного программиста в отдел программирования. Было решено остановиться на кандидате в резюме которого, среди прочих знаний, умений и качеств написано - "Программист Битрикс". После успешного прохождения собеседования, как в отделе кадров, так и у начальника отдела программирования - программист приступил к своей первой задаче -- изучить CMS компании, с этой задачей с легкостью справлялись все программисты проходившие "фэйс-контроль" и приступающие к работе в студии.
Получилась такая ситуация -- программист за 3 недели не смог разобраться в нашей ЦМС даже при помощи программистов штатных и давно работающих. Зато сайты на CMS Битрикс он "ваял" великолепно. Т.е. мы получили ситуацию, когда человек был программистом именно битрикса и его API, но что касалось чистого, профессионального программирования на PHP+MySQL, это было уже недостижимо для него в текущей профессиональной работе. В защиту своих аргументов приведу тот довод, что пытались взять еще нескольких аналогичных программистов, но результат получался так или иначе похожим.
Сама же ЦМС создавалась и много лет оттачивалась до максимально удобоиспользуемого(Usability) интерфейса как со стороны рядового пользователя, так и со стороны программиста. На ней можно сделать многое, имея первичные знания Web-систем и устройство языков программирования высокого уровня, но на ряду со всем этим никто не освобождает ГРАМОТНОГО программиста для создания сайта на любой CMS хорошо знать PHP, MySQL, AJAX, CSS и другие вещи Web-программирования, так как такие ЦМС это широкие, но все таки дорожки и шаг вправо и шаг влево уже может быть стена, за которую попасть без основных знаний будет просто нельзя. А такие вещи могут запросто грозить провалом того или иного проекта.
Статьи по теме: