Я часто ловлю себя на том, что в середине лекции смотрю на людей, сидящих вокруг меня. Это обычно происходит, когда лектор в течение последних 45 минут мастерски демонстрирует, как он усовершенствовал искусство чтения со слайдов. Теперь, помимо того факта, что по тем или иным причинам мы все решили зарегистрироваться в этом конкретном классе, у нас, похоже, есть по крайней мере еще одна общая черта; общее поведение, которое почти кричит: «Что, черт возьми, я здесь делаю ?!» Но прежде чем я углублюсь в эту тщательно замаскированную тираду, позвольте мне рассказать вам немного о себе, чтобы вы поняли, откуда я.

История происхождения 🌱

На момент написания этой статьи я 25-летний студент, изучающий информатику, получил степень магистра в Техническом университете Мюнхена (TUM) в Германии. Программа TUM по информатике считается одной из лучших в Европе и обычно входит в тройку лучших университетов Германии. Но даже важнее, чем бесстыдная реклама того, насколько хорош мой университет, рассказать вам не только о том, почему я выбрал изучение CS, но также и о том, почему я решил приложить дополнительные усилия и получить степень магистра.

Вас может удивить или не удивить, что до того, как отправиться в путешествие по информатике, я был равнодушным студентом-электротехником, изо всех сил пытавшимся найти свой путь через лабиринт конденсаторов, полупроводников, резисторов и целого ряда других, гораздо более впечатляющих - звучащие термины и концепции, которые сейчас для меня так же непонятны, как и тогда. Как и для многих других 18-летних молодых людей, только что закончивших среднюю школу, выбор того, что им учиться и почти неизбежно, в конечном итоге, зарабатывать на жизнь был нелегким (и не тем, к которому я относился достаточно серьезно в то время, если я честно говоря). И вот я почти полтора года учился на электротехнике и почти не интересовался тем, что делаю. Так было до тех пор, пока я не пошел на свой первый урок программирования.

Искра ⚡️

Это пришло в виде языков программирования C и C ++. Было бы неверно сказать, что я сразу нашел общий язык с программированием. До этого момента в моей жизни я не имел никакого отношения к идее компьютерного программирования. Фактически, даже концепция битов и байтов была мне знакома только в том, что касается размеров файлов (я знаю, что неудобно!). Однако со временем и после некоторого труда случилось нечто неожиданное. Эта программная «штука» на самом деле стала довольно забавной; этот творческий поток, который он создает, логическое мышление, которое он поощряет, и чувство выполненного долга, которое дает, когда вам, наконец, удается найти решение сложной проблемы. Для многих людей, в том числе и для меня, это была большая часть привлекательного программирования. Та первая искра, которая зажгла их страсть. И все может начаться с чего-то столь же простого, как слова «Hello World!» напечатаны на вашем экране.

И поэтому я обнаружил, что с нетерпением жду заданий по программированию, участия в занятиях и поиска связанных понятий и тем сверх того, что требовалось. И все с искренним новым интересом к тому, что я делал. И все это было больше, чем я мог сказать о моих основных курсах по электротехнике. Короче говоря, вскоре после этого я решил бросить мою текущую программу, чтобы получить степень по информатике в другом университете. А остальное, как говорится, история. Ну, не совсем потому, что мы здесь, чтобы поговорить об этом! Вывод, который я действительно хочу подчеркнуть в этом отступлении, заключается в том, что в первую очередь меня заинтересовал практический подход к программированию. Работа, создание и получение мгновенной обратной связи стимулировали некоторую часть мозга, которая, осмелюсь сказать, имеет тенденцию стимулироваться все меньше и меньше по мере того, как мы становимся старше.

Не то, на что я подписался 🐜

Так получилось, что я перезапустил свой путь к получению высшего образования и возродился начинающим компьютерным ученым в Университете прикладных наук Миттвейда, небольшом университетском городке в Саксонии, Германия. На тот момент легко описать мое душевное состояние; нервничает, но с нетерпением ждет возможности погрузиться в программирование, изучить все его тонкости и создать действительно крутое программное обеспечение. Увы, на самом деле все оказалось иначе. Скорее всего, вы уже догадались, что нас ждет впереди, потому что все мы знаем, что университеты работают не совсем так, не так ли?

В первый семестр у меня был всего один урок программирования. У меня во втором было то же самое, а в третьем было похоже, вы поняли. Основную часть учебной программы составляли другие темы, связанные с информатикой, такие как операционные системы, базы данных, различные разделы математики, сети и т. Д. Даже бизнес и право выступали в качестве предметов, хотя и особенно нежелательных. Если бы я оценил, сколько программирования было задействовано на самом деле от начала до конца, я бы сказал, что меньше 30%. В большинстве случаев мне приходилось находить время между занятиями и учебой для работы над собственными проектами программирования и дальнейшего развития своей базы знаний и навыков.

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

И все же я не мог не чувствовать, что каким-то образом упустил из виду то, что изначально привело меня на этот путь. У этого чувства неподдельного азарта, связанного с программированием и строительством, было меньше шансов проявиться, и оно постепенно уступило место скучной рутине и рутинным занятиям, которые вам на самом деле неинтересны.

Широкий, а не глубокий ⏰

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

Последний бит является ключевым. Даже в моем нынешнем университете (TUM), где вы более или менее свободно можете структурировать свою учебную программу по своему усмотрению, это еще не означает, что вы в конечном итоге выберете те классы, которые вам действительно интересны. Причина для то есть, опять же, нехватка времени, чтобы приложить необходимые усилия, чтобы по-настоящему понять. Поэтому, если вам не посчастливилось уже обладать достаточными базовыми знаниями по интересующим вас предметам, обычно в конечном итоге происходит то, что ученики соглашаются на классы, которые менее интересны для них, но где они могут, по крайней мере, убедиться, что они пройдет. Такое положение дел, когда в остальном страстные студенты вынуждены просто искать кредиты по курсу, очень далеко от мотивации, с которой многие из нас начинают.

Серебряная подкладка 🌈

Ok. Признаюсь, это было немного скучновато. И, честно говоря, это довольно несправедливо. Прямо или косвенно университет открыл мне глаза на огромное количество новых тем, идей, возможностей и способов мышления, как технических, так и иных. Я могу с большой уверенностью сказать, что большая часть того, что составляет то, что я вижу сегодня в мире (в лучшую или худшую сторону), является результатом накопленного опыта и уроков, извлеченных за эти годы. Конечно, любое событие, удобно происходящее в годы становления человека, обязательно окажет значительное влияние на взгляды и личность человека, но нельзя отрицать, что поступление в университет имеет большое значение с точки зрения воздействия и значимости.

Другой очевидный момент - это дружба, завязанная в те годы. Для меня это были одни из самых значимых и устойчивых. Университет предлагает уникальную возможность познакомиться с самыми разными интересными людьми. Шанс, который, хотя его можно найти и использовать в последующие годы, практически бросается вам в глаза, когда вы еще учитесь. Что касается меня, обучаясь за границей в Германии, я получил возможность жить независимо с относительно юного возраста, выучить новый язык, путешествовать и встречаться с людьми, которых я, скорее всего, никогда бы не встретил.

А желание расти накапливается; ближе к концу бакалавриата во время стажировки я понял, как много мне еще предстоит узнать и насколько важно уметь выделяться, учитывая количество талантов и навыков. Именно тогда я решил поступить в магистратуру, и все обстоит именно так. Такой уровень открытости, опять же, является одним из огромных преимуществ университетского опыта.

Дорога не пройдена 🐾

Однако все эти преимущества достигаются за счет времени. Каким бы важным ни был этот личный рост, все равно будут неизбежные часы сидения на скучных, но необходимых лекциях, во многих случаях только для того, чтобы уйти, поняв очень мало. И если вы студент, который решает вообще пропустить лекции, вам все равно придется потратить время на самостоятельное изучение материала.

И поэтому мне интересно, чего бы я мог достичь, если бы у меня было все это время наедине с собой? Изучать то, что я действительно хочу исследовать, развивать навыки, которые я нуждаюсь в развитии, и получать знания не по учебным постановлениям, а по необходимости, в процессе выполнения и по требованию. Какой лучший способ узнать что-то, чем столкнуться с необходимостью из первых рук? Традиционный метод обучения часто включает в себя мотивацию решения проблемы, в первую очередь, пытаясь убедить аудиторию в существовании проблемы. Лично мне это редко приводило к тому, что я осознавал важность того, что я изучаю, и я полагаю, что это постоянная проблема на всех уровнях образования. Кто-нибудь, интегралы и производные?

Эти мысли снова возникли, когда я недавно наткнулся на Лидию Халли, активную фигуру в технологическом сообществе с впечатляющим присутствием в социальных сетях. Назову лишь несколько ее ролей: Лидия - влиятельный блогер, инстаграммер, педагог и, прежде всего, кодер. В частности, Лидия не училась в университете. Да, и ей всего 21 год. С ранних лет она начала увлекаться программированием и выучила себя как могла. Насколько я могу судить, помимо трехмесячного учебного лагеря, она полностью самоучка, постоянно бросает вызов себе и изучает новые технологии, мотивируя тысячи людей делать то же самое.

Хотя очевидно, что Лидия очень занятой человек, ее не мешает учебная программа, которая диктует ей, на чем ей следует сосредоточиться. Скорее, ею движет собственная жажда знаний и самосовершенствования, а также она достаточно хорошо информирована, чтобы осознавать любые пробелы в своих знаниях, которые необходимо заполнить. Из-за этого я готов поспорить, что за то же время, что я был в высшем образовании, она приобрела гораздо более глубокие и полные знания в качестве разработчика программного обеспечения, сосредоточившись на темах, которые, по ее мнению, могли бы ей помочь. лучше всего достигать своих целей.

Вердикт 📯

Если вы дочитали до этого места в надежде услышать четкий совет, мне очень жаль, что пришлось вас разочаровать. Как сказал Фродо:

«Не ходи к эльфам за советом, они ответят и нет, и да».

Так что, если бы я не учился в университете, я был бы таким же продуктивным и опытным программистом, как Лидия? Ни в малейшей степени. Для меня каждый шаг в этом долгом и трудном путешествии не был бы сделан, если бы не предыдущий шаг; Если бы я не начал изучать электротехнику, я бы никогда не подумал получить степень бакалавра компьютерных наук. И только во время учебы в бакалавриате я понял, как много мне еще предстоит узнать. Я не знал точно, что мне нужно было учить, но, на мой взгляд, этого было достаточно, чтобы гарантировать получение степени магистра. Итак, по сути, вы можете сказать, что это вопрос знания, порождающего знание о своем невежестве.

Однако это не означает, что мне всегда будет требоваться внешнее руководство, чтобы узнать, чему еще можно научиться. К настоящему времени я считаю, что накопил достаточно опыта и знаний, чтобы руководить собой. В некотором смысле поступление в университет научило меня учиться; гораздо больше, чем какой-либо конкретный предмет. Мне потребовалось много лет (возможно, слишком много), чтобы достичь этой точки, для вас это вполне может быть другим. Если получение университетского диплома само по себе является для вас целью, дерзайте! Если вы хотите провести исследование, то непременно. Если ваша цель - прожить этот опыт и установить новые связи, тогда вам будет больше сил! Возможно, вам, как и мне, нужно то руководство или мотивация, которые может предложить университет. Или, может быть, это комбинация этих вещей или что-то совсем другое; каждый путь уникален.

Я скажу следующее: если вы собираетесь получить ученую степень, убедитесь, что у вас есть четкое представление о том, что вас ждет. Прочтите мелкий шрифт и убедитесь, что это лучший способ достичь ВАШИ целей. И помните, не существует универсального закона, гласящего: «Ты должен поступить в университет!» Учеба в университете может стать очень полезным периодом в вашей жизни, если вы знаете, на что подписываетесь. Просто знайте, что не существует единственного верного пути к успеху, не говоря уже о счастье. И это, черт возьми, не обязательно в университете.