Мой путь в качестве студента-компьютерщика

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

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

После школы я переехал в Шотландию и начал изучать компьютеры. Мне нравилось учиться в колледже! Когда я учился в колледже, все было чрезвычайно практичным. Курсы по оборудованию включали диагностику проблем с оборудованием и их устранение, а также способы замены различных частей компьютера. Курсы по программному обеспечению были полностью основаны на решении задач с программированием. Меня учили теории, но в целом конечная цель заключалась в том, чтобы я мог решать проблемы с помощью написания кода. Все мои лекторы относились ко мне как к человеку, которого они хотели преуспеть, а не как к одному из многих в классе. Это заставило меня снова поверить в образование и помогло мне принять решение поступить в университет.

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

Это научило меня тому, что я, вероятно, не знаю, как учиться, и не знаю, как я могу учиться эффективно. Это привело к размышлениям о том, что я делаю и как я могу это улучшить. Этот процесс занял годы, и я все еще уверен, что мог бы сделать что-то еще, чтобы учиться более эффективно. Но, к счастью, я научился тому, как я учусь.

Еще одним ключевым аспектом моей степени была курсовая работа. Необходимость писать программное обеспечение для решения проблем. Сначала я много боролся с этим. Я чувствовал, что, поскольку я старше большинства своих сверстников, мне трудно просить их о помощи. Так что я страдал молча и вырывался. Хотя это помогло мне научиться отлаживать, читать документацию и, конечно же, хорошо гуглить, я чувствую, что мои ранние оценки были бы лучше, если бы я обратился за помощью раньше. Это было бы полезно не только мне, но и помогло бы моим коллегам укрепить свое понимание посредством обучения, а также узнать, что они тоже могут обратиться ко мне за помощью.

Главное, чему я научился в университете, чему не смог бы научиться самостоятельно, — это работа в команде. Мне пришлось научиться работать с другими, что с некоторыми людьми на удивление сложно. В частности, мне поручили большой групповой проект с пятью коллегами, с которыми я никогда раньше не разговаривал во время учебы в университете. Три члена моей группы были фантастическими, и я хотел бы работать с такими людьми в будущем, но с двумя другими было очень трудно работать. Один из двоих не хотел много работать, а другой отказывался помогать или объяснять свою часть работы. Это научило меня, как иметь дело с разными типами членов команды, выражать свои идеи и опасения по поводу проекта, а также как получить максимальную отдачу от команды, чтобы завершить групповой проект из шести студентов вчетвером.

Хотя казалось, что университет уже много лет не для меня, в том числе когда я был на полпути к получению степени и собирался бросить учебу, я упорствовал. Я очень много узнал о себе и вырос как личность, в конце концов получив диплом с отличием первого класса, что до последнего курса казалось невозможным. Ключевой поворотный момент наступил во время летних каникул перед началом моего последнего года обучения. Мне была предоставлена ​​возможность пройти стажировку в компании Your IT Solutions в Испании в качестве разработчика полного стека. Когда я начинал, я понятия не имел о том, как работает серверная часть веб-сайта, и предполагал, что передняя часть всегда представляет собой HTML, CSS и JavaScript. К концу трех месяцев я чувствовал себя очень способным благодаря моему начальнику, который очень поддерживал меня и был готов сделать все возможное, чтобы я мог добиться успеха. Кое-что, о чем я подробнее расскажу в следующем посте.

Рекомендую ли я изучать информатику в университете?

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

Тем не менее, я бы не рекомендовал университет вместо учебного лагеря с хорошей структурой или даже курса колледжа, если вы не думаете об университете. Но если вы сомневаетесь, споря между ними, я искренне рекомендую университет, даже если вы, как и я, не были самыми способными в средней школе.