Разработчики бизнес-решений (BI) занимаются проектированием и внедрением многомерных моделей баз данных, витрин и складов данных, аналитических систем и средств составления отчетов с помощью программирования и настройки серверов с использованием MDX.
2) компьютерная графика, 3D, анимация и т. п. Данную область изучают дизайн-верстальщики, веб-дизайнеры, 3D-дизайнер, визуализаторы.
Верстальщик должен обладать художественным вкусом и творческим мышлением, а также владеть современным инструментарием верстки. Он работает со шрифтами, с программами обработки изображений, с графическими приложениями и с программами, предназначенными для верстки.
Кроме художественного чутья и эстетического вкуса, веб-дизайнеру нужно знание приемов компьютерной верстки, умение использовать графические программы для создания веб-интерфейса в сочетании со способностью обеспечить хорошее юзабилити сайта. Обязательным минимумом является владение HTML и CSS, Flash-технологией, программами семейства Adobe, умение применять разработки Microsoft для создания графических объектов.
Дизайнеру кроме умения рисовать, необходимо знание теории дизайна, принципов рекламы и основных графических пакетов таких как, Photoshop, Illustrator, Corel, Indesign.
3D-дизайнер занимается разработкой и оформлением 3D-объектов, которые используются в рекламе, в кино, на телевидении, при разработке компьютерных игр. Профессионал 3D-анимации способен настроить компьютерные персонажи для игровой анимации, а также модели для графики и видео.
Визуализатор – это специалист, который создает проекты на основании документации, планов, эскизов и чертежей. Он может воплотить в 3D любые идеи: от архитектурных сооружений и дизайна интерьера до коллекций одежды. От качественной визуализации нередко зависит судьба всего проекта.
3) программирование и СУБД. Программист – это специалист, занимающийся разработкой алгоритмов и программ на основе математических моделей. Программист должен знать язык, среду, а также ориентироваться в платформах и библиотеках. Условно программистов можно разделить на три категории:
Прикладные программисты занимаются разработкой конкретных программ, необходимых для работы организации. Например, сюда можно отнести программистов 1С.
Системные программисты программируют операционные системы, интерфейсы к распределенным базам данных, работают с сетями.
Веб-программисты имеют дело с сетями. Они пишут веб-интерфейсы к базам данных, создают динамические веб-страницы и т. п. Инструментарий веб-программиста включает в себя HTML и CSS, XML и XSLT, JavaScript, AJAX, MySQL, РНР и Microsoft ASP. NET. Веб-программист умеет создавать веб-приложения с использованием Visual Studio, знает стандарт W3C, серверное и клиентское веб-программирование, основы