Здравствуйте, дорогие друзья!
Статья ОЧЕНЬ большая, текста много, будьте терпеливы. Спасибо!)
Совсем недавно встречался со своими бывшими (универ закончен в прошлом году), но любимыми преподавателями со своей кафедры Бизнес-информатики, выслушал их мнение по поводу образования, абитуриентов, нынешних студентов, дипломников и иже с ним. Вот и подумал, что неплохо бы описать, каково учиться на бизнес информатике (далее БИ), и что Вы можете получить на выходе из университета кроме бумаги в обложке с гордым именем "Диплом".
Статья больше направлена на тех, кто еще думает, куда можно будет в будущем подать документы, а также на тех, кто уже прошел, но не начал учиться.
Сразу оговорюсь - есть специальный ВУЗ, где готовят разработчиков видеоигр. Про него я ничего не знаю, т.к. никогда не общался с его представителями или выпускниками. Сам в качестве хобби также разрабатываю видеоигры, так сказать, для души, так что отношусь скептически к этому ВУЗу, уж очень много вопросов.
Итак, рассмотрим перечень направлений, которые Вам придется изучить, для того, чтобы быть квалифицированным специалистом:
Математические дисциплины
Вы ведь пришли сюда изучать программирование и экономику, верно? Так вот, чтобы добраться до понимания, как это все устроено, для начала будьте добры:
Пройти расширенный курс матанализа. На экономическом факультете сильнее всего будут "дрючить" именно Вас. Вы пройдете все круги ада, чтобы забыть половину из пройденного материала - он Вам врядли понадобится, поверьте мне на слово. Сюда включим различные дифференциальные уравнения (у нас был год!), и другую муть.
Матан - это сложно. Для кого-то менее сложно, чем для других, но поверьте - много зависит не только от Вас, но и от преподавателя. И не забывайте, что кроме него, параллельно будет идти множество других программ со своими заморочками. Часто студенты "вылетают" из-за матана. Не злите препода, делайте ненавистные лабы, будьте паиньками - и удержитесь.
Матан это еще не все - теория вероятности тоже будет более замороченной, часто по внутренним учебникам ВУЗа. Она нужна для экономики - прогнозирование достаточно сложная штука (но весьма полезная).
Математика нужна как минимум для экономики. Для программирования, на мой взгляд, дифференциальные уравнения ну нафиг не упали. Если программисту нужно - он сам изучит тему.
Экономические дисциплины
Ох уж эта экономика. Давайте начистоту - она кажется скучной. Она такая и есть. До определенного момента. А потом что-то "щелкает" и Вы начинаете ее понимать. Почему здесь так, а тут неверно. Почему линии тренда это еще не вся статистика. Что такое сегментация, рынки, налоги и мнооооогое другое. Бухучет - отдельная тема, я до сих пор помню все номера статей и как делать "самолетики". Как вспомнил, сразу глаз задергался))
Если вкратце обо всех них - Вы поймете экономику со стороны не обывателя, а того, кто с ней постоянно взаимодействует. Все эти рынки, бюрократия - все будет как минимум дано (не факт что разжевано и понято). Также у нас были отдельные дисциплины по изучению государственных бюджетов (на что их можно тратить, нормативные акты и пр.), а также политология.
Что нам все это даст? Мы будем понимать бухгалтеров и экономистов, работников администраций района, города, банковских служащих. Мы научимся не просто их слушать вполуха, не понимая термины и процессы, о которых они нам вещают, но слышать и делать выводы.
Программирование
Тут уже все более скудно. Все-таки, предмет направлен на подготовку специалистов, связывающих между собой чисто программеров, которые живут в своем мирке из терминов, языков программирования, технологий, и обычных бухгалтеров, "эффективных" менеджеров (ох как я их не люблю), директоров предприятий, которые знать не знают что кроме экселя есть другие средства анализа, и пр.
Отмечу здесь такую дисциплину как Нейронные сети. Вот так, с большой буквы. Уж больно меня там "покатали")))
Итак, по программированию мы изучали HTML+JS, C#, MySQL. Минимальный объем знаний для того, чтобы понимать, как устроено программирование, где что можно применить, как управлять БД и многое другое. Базы данных оказались для меня наряду с Веб-программированием наиболее полезны, C# и С++, не считая языков "для самых маленьких" типа Бейсика и Паскаля я уже более-менее знал. Тут Вас не научат делать что-то сверхъестественное, но точно расскажут, почему HTML это не язык программирования, для чего нужны API и почему Windows != Linux (ой, пардон, профессиональный сленг).
По итогу мы сможем понимать программистов и разработчиков, разговаривать на их языке, видеть всевозможные подводные камни (ну ладно, видеть сможем только здоровенные айсберги, но все же).
Профильные дисциплины
Под эту категорию я подвел различные предметы, "понадерганные" из других направлений: менеджмент, управление проектами и еще несколько полезных вещей, например, деловая этика (на самом деле, деловая этика учит взаимодействовать с людьми напрямую, что для студента очень полезно как для личности).
Управление проектами даст основы понимания методологий бизнес-процессов. К своему стыду, из названий я помню IDEF0, но умею применять их все, особенно если 10 минут погуглю и вспомню нюансы. Бизнес-процессы очень важны при составлении логики проектов, ПО для различных предприятий, например. Также нас учили в рамках этой же дисциплины вести документацию. Было бы неплохо,если бы учли средства постановки задач для айтишников, пользование GIT и пр. но нет, как говорится, мы и сами научимся. Эти знания очень мне помогли.
Менеджмент был тоже достаточно интересным предметом, где изучались методологии управления ресурсами. Ресурсы бывают самыми разными, и ответвлений здесь много - например, управление персоналом вывели в отдельную дисциплину. В других случаях это могут быть логистические задачи, разного рода ситуативные кейсы, когда нужно было принять какое - то решение на основе приведенной ситуации. В общем, тоже интересно, познавательно и вообще полезно.
Вот здесь и происходит то, для чего был проделан адский путь из матана, программирования, бухучета и всего вышеперечисленного в статье. Мы начнем сопоставлять запросы и рассуждения двух сторон, которые друг друга не понимают - экономистов (менеджеров, клерков, бухгалтеров) и разработчиков, которые делают для них софт. Мы научимся решать конфликты интересов, общаться с теми и другими на их языке, и приводить обе стороны к сотрудничеству. Для этого и предназначена бизнес-информатика - связывать две огромные области знаний между собой.
Общие дисциплины
Ну, и кроме всех этих дисциплин Вам придется наряду со всем курсом изучать т.н. "общие" предметы. Английский (немецкий и др.), религиоведение (да, представьте, и такое было), всякие общеобразовательные предметы, которые Вы могли считать ненужными. Тут и ОБЖ (на самом деле БЖ, безопасность жизнедеятельности), и физкультура (эх, не хватает ее теперь), история. Они отличаются от дисциплин колледжей - информации намного больше, дается она более полно. Включу сюда, пожалуй, и маркетинг, как вещь, которую надо знать всем, в общих чертах.
Общие дисциплины важны для формирования сознания студента как человека с Высшим образованием. Если Вы думаете, что они не нужны - Вы ошибаетесь.
Что в дипломе?
На самом деле, на моем курсе темы дипломов были самые разные. Из самых простых, как по мне - наполнение контентом сайтов и какие-то невразумительные анализы экономических показателей.
Из тех, что посложнее - конкретные анализы и прогнозирование внушительных объемов, различные схемы сложных бизнес-процессов и проекты внедрения программных продуктов. Эти темы уже наиболее приближены к "боевым" условиям.
Например, мой диплом был про внедрение CRM системы на предприятие (завод) с этапами анализа, общения с "заказчиком", разработки бизнес-процессов, их оптимизация с помощью возможностей CRM, и само внедрение - программная часть, обучение персонала. Ну и, конечно, аналитика - у меня была проблема в скорости взаимодействия между головным офисом и самим производственным комплексом, а также низкая дисциплина работников головного офиса в отсутствие надзора. Скорость взаимодействия удалось увеличить в несколько раз, а нерадивые сотрудники сразу стали дисциплинированнее с внедрением механизма "я на месте"))) У моей одногруппницы вообще был очень сложный диплом по скоринговым моделям банковской сферы.
Кем пойти работать? Точнее, куда возьмут?
Тут все зависит на 90% от Вас. К чему у Вас душа лежит? Знаете программирование, готовы работать "гребцом" - идите в айти. Туда же можете отправиться и со знанием управления проектами, менеджментом. Разрабатывайте, внедряйте, поддерживайте. Если это Вам не по душе - для Вас открыты дороги в почти все экономические сферы. Можете даже бухгалтером пойти (хотя не советую, говорят, работа нервная). Банки, администрации, муниципальные учреждения.
И будьте готовы, что от Вашего красного диплома в половине случаев отмахнутся, а в другой половине вообще его не спросят - сейчас работодателей, особенно частные фирмы, интересует только Ваша квалификация и желание работать.
А сам то где?
Сам я работаю удаленно, снимаю квартиру (живу в провинциальном городе, но все же региональном центре, в полмиллиона человек), занимаюсь разработкой и внедрением CRM. Общаюсь с представителями Microsoft`а, езжу на тренинги в Москву по своему усмотрению для повышения квалификации. Платят, кстати, совсем немного. Отработал год, доволен не всем, но квалификацию повышаю регулярно. Приходится иногда и с клиентами общаться, и программировать, и проблемы решать. И знаете - все, что я получил в университете, даже часть матанализа, даже религиоведение и пресловутые нейросети - все пригодилось.
Кажется, что прошел всего год, но оглядываясь назад, я понимаю - ни этот год на работе, ни 4 года в университете не пошли зря. Они стоят тех усилий, что я вкладывал. Не был отличником - существо я ленивое и иногда подтупливающее, но все в итоге понял, а уж "в бою" схватывается ой как быстро.
В заключение хочу сказать - если Вам нравится программирование, но Вы не хотите стать тем, кто сидит по 8/7 и кодит, кодит, кодит, то можно пойти на бизнес-информатику. Вам придется несладко, но Вы сможете придумывать и реализовывать множество крутых штук, а главное - применять их и направлять в нужное русло. Разработка ПО для бизнеса, различные стартапы и прочее - для всего этого нужен грамотный специалист, который знает, куда направить усилия, чтобы они не пропали зря. Главное - помнить, что неважно, какой диплом или сертификат у Вас в руках - думайте головой и учитесь, учитесь, как завещали предки. Университет в первую очередь учит ... УЧИТЬСЯ!
P.S. В универе я начал курить на нервной почве. Не пренебрегал и энергетиками. Не надо так. Кушайте правильно, не курите, не пейте. Двигайтесь, ходите в спортзалы. Мир вокруг Вас гораздо интереснее, чем просто упиться до соплей или гонять весь день в игрули.
---------------Апдейт от марта 2021----------------
Прошло уже почти два года с момента публикации этой статьи. Я не ожидал, что она хоть кому-то будет интересна, и столько людей будут задавать самые разные вопросы. Продолжайте это делать - я слежу за комментариями и буду рад помочь, если смогу.
За эти два года поменялось немногое. Я все так же работаю в той же самой конторе. Больше я не занимаюсь менеджментом или архитектурой, теперь моя задача - разработка и код. Я пишу UI на React+Typescript+MobX. Я пишу бекенд на CSharp/ASP.Net и Node JS. Я много общался с крупными разработчиками и заказчиками. И скажу, что все еще считаю очень многие знания, которые получил в университете, полезными для себя. Так что дерзайте, ребята)
----------------Апдейт от июля 2024-----------------
Статья по какой-то неведомой причине продолжает привлекать внимание, а Вы, дорогие читатели, продолжаете писать комментарии. К сожалению, очень редко сюда захожу, и не могу ответить на Ваши вопросы. Не обижайтесь, пожалуйста, у меня просто очень мало времени)
Поскольку компания, в которой я работал, занималась внедрением продуктов от Microsoft, в апреле 2022 мы оказались в тупике. Начальство честно сказало, что пора искать новую работу. Меня уже давно звали в компанию, делающую софт для индустрии электроэнергетики. И я согласился.
Меня взяли фронтенд разработчиком на удаленке, и отправили работать на проекте, который находился в стадии поддержки. Полгода я занимался его доработкой, а в 2023 аппетиты у заказчика резко выросли, система на такое рассчитана не была. Поэтому я стал переписывать клиент с нуля на новой архитектуре (собственной разработки). На данный момент (июль 2024) имею должность тимлида, и зарплату в 2 раза больше, чем на момент трудоустройства. Мне приходится много говорить и много кодить. Очень помогают знания о бизнесе, его целях и способах их достижения. Снова убеждаюсь, что университет был крайне полезен, как в плане теории, так и для навыков коммуникации.
В целом, несмотря на общую усталость (никак не могу уйти в отпуск), я вполне доволен жизнью и путь, который на данный момент пройден, показывает, что все постигается постепенно. Немного завидую сегодняшним студентам - сейчас многие из них начинают работать программистами или аналитиками уже на втором курсе. В их возрасте мест нигде не было. Набирайтесь опыта, чем раньше тем лучше) Да и деньги никогда не помешают.