Почему я бросил учебу на программиста в университете спустя год
Всем привет, меня зовут Богдан Кондренко, мне 20 лет, и я Full Stack разработчик. Увидев на DOU интересную статью об учениках украинских институтов, и о технологиях, которые они там изучают, решил поведать свою историю и показать обратную сторону медали о неправильном выборе ВУЗа в нашей сфере.
С чего все началось
В 2019 году я заканчивал обычную среднюю школу № 2 в городе Синельниково. ЗНО сдал не очень хорошо, чего и требовалось ожидать, так как готовиться я начал дней за пять до экзамена. Баллы такие: 164 — украинский, 173 — математика и 135 — английский. О ВУЗе я начал узнавать не раньше того, как готовиться к ЗНО, и примерно в этот же момент узнал, что программистов, оказывается, учат и в институтах. До этого я думал, что они все самоучки.
Мне всегда нравились компьютеры, нравились уроки информатики, на которых я писал «казино» в консоли. Никогда даже не гуглил ничего о программировании, потому что был просто величайшим идиотом своего времени, и был занят играми. Все же родители дали добро на IT. Возник вопрос, куда вообще податься. На бюджет, учитывая баллы, я и не рассчитывал. Были разные варианты, среди них: ДНУ, НТУ, армия и т.д.
Самая большая ошибка в моей жизни
Выбрал я самый разрекламированный частный университет — Днепропетровский Университет имени Альфреда Нобеля (ДУАН), факультет компьютерных технологий. Стоило обучение на тот момент около
На первой встрече заведующая и заместитель заведующей кафедры, назовем их Адамом и Евой, долго рассказывали нам о престижности нашего будущего образования, о мощи компьютеров в классах, о том, какие хорошие у них преподаватели, и об удобном графике (последнее оказалось правдой). Как ни странно, я принял все за чистую монету, и довольный звонил рассказывал родителям, как классно в универе. Я верил в то, что ВУЗ сделает из меня программиста: закончил ВУЗ — уже можешь идти работать, и на работе не будет ничего нового.
Угрозы и мат от преподавателя
Спустя несколько дней у нас была первая пара, которая предусматривала работу за компьютером. Он включался минут пять, очень сильно тупил и не мог открыть браузер. Меня это удивило, ибо наш куратор, он же Адам, выпятив грудь вперед, рассказывал, что у нас (учеников) дома на компьютерах
К половине преподавателей я не имею никаких претензий, они самые обычные, не хорошие и не плохие, разве что у каждого была мания, что его предмет самый важный. Но был наш Адам, один из первых преподавателей на нашем факультете. Он все время хвастался, у меня это до сих пор в голове не укладывается. Говорил, каким крутым инженером был в молодости, что у него несколько высших образований, военное звание, но это были лишь цветочки, которые можно списать на «я таким образом стимулировал детей учиться».
Когда начался карантин, были онлайн-пары в ZOOM. Во время этих пар Адам рассказывал, как купил новый Макбук, что живет в новострое, что у него дома разные суперсовременные гаджеты. И это было совершенно не в тему, он просто ставил нас в известность. Я был всего на нескольких его парах в ZOOM, но узнал о его финансовом положении больше, чем о предмете.
Кроме того, он мог позволить себе мат в сторону учеников. Еще во время офлайн-обучения не один раз я был свидетелем того, как он подходил к парням, которые вели себя довольно шумно, и полушепотом говорил фразы вроде: «Не были бы вы на паре, я бы вас ***** (ударил)». Причем от человека с воинским званием звучало это достаточно не в шуточной манере. Наш военрук в школе и не такое мог отвесить, но мы все равно любили его, ибо мужик был хороший, но Адам таким не казался.
Парень из крутой ІТ-компании
Мне уже не очень нравилось учиться, но я продолжал отстаивать, в первую очередь перед собой же, собственный выбор заведения. Однажды к нам пришли из компании, то ли SoftServe, то ли Luxoft — сейчас уже не вспомню, а тогда мне эти названия ни о чем не говорили. Привели парня, который недавно начал работать у них джуном, он рассказал о своем пути программиста. Его никто не слушал, включая меня, но когда рассказ подошел к теме трудоустройства, я невольно начал вникать.
Он красочно рассказал, как проходил кучу интервью, с HR, на английском, технических, и как с третьего или четвертого раза все таки попал в компанию. Меня это очень вдохновило, и я почувствовал, что могу так же. Оказалось, что высшего образования у парня не было... Возможно я ошибаюсь, но довольно странно приглашать в ВУЗ парня без образования и рассказывать студентам о его успехе. Пожалуй, это стало одной из причин, почему я решил попробовать делать все самому. Иногда вспоминаю этого парня и мысленно благодарю его.
Семестровая работа: установить Ubuntu на виртуальную машину
Дальше в университете началось непосредственно программирование: Java, основы Linux. Мне сразу все понравилось, у меня получалось, я помогал однокурсникам, а они мне — в общем, обычная жизнь студента. В какой-то момент, уже под конец первого семестра, я понял, что могу больше.
Решил узнать больше в интернете о веб-программировании, почему-то именно к сайтам меня тянуло. Где-то за одну-две недели я уже умел делать все, что мы учили в университете, только на JavaScript внутри браузера. К началу второго полугодия я уже начал изучать React. Мне не давала покоя мысль: «Возможно, это универ дал старт, а JavaScript — это то же самое, только другими словами».
Я дал своей девушке курс на Udemy, по которому учил основы. За неделю обучения она написала простенькое веб-приложение списка покупок, которое, к тому же, было круто оформлено с помощью CSS. Отмечу, что она не технарь «от слова совсем». На тот момент 90% моего потока, уверен, даже не представляли, как это работает. После этого я понял, что надо уходить из университета.
Параллельно с самообучением я делал доклад для предмета Евы на тему циклов for/while (о том, что это, и как пользоваться). Было неловко распинаться о таких вещах перед аудиторией людей. Было ощущение, что на меня смотрят, как на человека, который рассказывает, как нужно ходить.
У Адама семестровая работа заключалась в том, чтобы установить Ubuntu на виртуальную машину, и все. Сдавали ее большинство уже после наступления карантина, мы по очереди показывали в ZOOM экраны своих компьютеров, на которых открывали терминал и писали ping google.com, чтобы показать, что интернет есть. На тот момент я уже полностью перешел на Ubuntu. За это ставили наивысший балл.
Я начал пропускать пары, целые дни, говоря родителям и родственникам, у которых жил, что в тот день окно, или одна физкультура, ну или, что просто нехорошо себя чувствую. Вместо учебы в университете я с утра до вечера изучал React на YouTube.
В университете, тем временем, начался какой-то ад. С Java был застой, никто ничего не делал, а на предмете Адама начался Basic, я ни разу не открывал его. Другие предметы просто морально давили на меня своим наличием. Иногда на английском я вступал в дискуссии, и было интересно, но такое было редко, так как поддержать полноценный разговор мне было сложно, я пытался учить его «для себя».
Остальные предметы я не любил, даже не помню, что еще там было. Некоторых преподавателей в лицо не узнал бы сейчас, не говоря уже об имени и отчестве. Все экзамены по неинтересным для меня предметам я списывал, не стесняясь. Хотя и это было лишнее. Ученики, которые просто не приходили на экзамены, по моим догадкам, по взмаху волшебной банкноты получали проходной балл. Да и вообще все получили баллы хорошие, видимо, приказ какой-то был, чтобы группа прошла дальше.
Писал свой первый пет-проект на React в аудитории
Когда я начал понимать более серьезные вещи в программировании, я совершенно забил на ВУЗ. Приходил в аудиторию с ноутбуком и писал свой первый пет-проект на React, если вообще доходил туда. Однажды Еве это не понравилось, она подошла ко мне с претензией, почему я не пишу то, что нужно. Увидела мой проект, и мы с ней разговорились о JS, SQL и о каких-то алгоритмах. Это был единственный раз, когда я почувствовал хоть какую-то поддержку от университета, длилось это минут пять. Закончилось все фразой «React — это конечно хорошо, но я жду от тебя лабораторных».
Я не расстроился, я понимал, что для нее главное — это сданные работы и я, платящий за обучение, но выводы сделал. Несмотря на просьбу, продолжал все с таким же усердием игнорировать программу обучения. Дальше было то, чего следовало ожидать — начал искать работу и уже прямо говорить родителям: «Я брошу универ, сегодня или завтра». Нашел работу, как ни странно, на Ruby on Rails на продукте — конструктор чат-ботов. Еще не получив первую зарплату, скопив деньги с «обедов», снял квартиру на два месяца и переехал жить с девушкой.
Дальше пошел мощный рост меня как программиста, нанимался я на тот момент на $200 в месяц, но зарплата росла по мере моих достижений. Выражаю великую благодарность моему начальнику, создателю продукта, который баловал меня всевозможными премиями, накидкой за овертаймы, работу на выходных. Писал я в основном на JS, но получилось так, что через пару месяцев я уже был Full Stack и умел в Ruby. Первые полгода я занимался и версткой, и фронтендом, и часть бэкенда писал.
Конец учебы в университете
В мае начались экзамены, на тот момент я абсолютно забыл о парах, но, к счастью, они уже были в ZOOM, мне не составляло труда просто «зайти на пару» и выключить микрофон. Курсовые работы я сдавал, списывая, а на середине последнего экзамена вышел с мыслью: «Зачем вообще сдавать это, я все равно уйду». Родители, узнав об этом, сломали меня морально и заставили сдать сессию до конца (это была первая или вторая неделя моей работы).
В 21:00 этого дня я нашел контакты Евы, написал, что хочу досдать работу, и она пошла на встречу. Мне дали час, и за этот час я написал приложение на Java, которое принимает txt-файл со списком фильмов, рейтингом и годом выхода, сделал сортированный вывод (в консоль) по входным данным, именно этого и требовало задание. Мне поставили самый маленький проходной балл из-за того, что сдавал почти в 22:00, меня это вполне устроило. Моя учеба в университете на этом закончилась полностью.
Я углубился в Ruby, еще больше нырнул в JavaScript, начал писать уже не тривиальные конструкции. Да, чистым кодом там и не пахло, но работало, что уже не плохо. Все лето, не отрываясь от монитора, я был в эйфории, что могу заработать деньги, что могу жить отдельно от родителей. Меня было не остановить, занимаясь программированием намного больше своего графика, я брался за все. Ruby и JS делал по работе, позже написал бота на Python, который показывал погоду и делал рассылку утром и вечером, писал React, чтобы не забывать его. Да и по сей день пишу на нем маленькие веб-приложения для себя.
В сентябре начался учебный год. Моя девушка, кстати, тоже бросила учебу в этом же университете на факультете маркетинга, примерно по тем же причинам. Ничуть не расстроившись, мы продолжали двигаться по своему пути, девушка устроилась в маркетинговый отдел в тот же продукт, где работал я, писала статьи, кейсы.
В университете обо мне вспомнили только приятели, и я был рад этому. За учебу никто не платил, и когда мне позвонят — был только вопрос времени. В середине октября, в разгар рабочего дня, мне звонит Адам и спрашивает: «Почему не заплатил за обучение и на пары не ходишь?». Я спокойно объяснил, что не намерен оставаться, на что услышал нервное: «Ну так забирай документы и уходи».
В течение нескольких дней мне еще несколько раз звонили и Адам, и Ева, то ли пытались уговорить, то ли понять меня, но мы не пришли ни к чему общему. Даже звонили родителям, которые уже ничего не могли со мной сделать. Мама хотела, чтобы я остался, пыталась уговорить на заочное обучение, однако к такому согласию тоже не пришли. Еще через несколько дней в Вайбер маме приходит фотография приказа о моем исключении. Причина — неуплата. Родители признали мою победу, а я в свою очередь пообещал получить диплом, когда мне это понадобится. Кстати, документы лежат там по сей день.
Я продолжал развиваться и делать для сервиса все, что мог. С момента, как я пришел, сервис вырос колоссально, и на данный момент является одним из лучших в СНГ в своей сфере. Я очень рад, что занимаюсь этим делом, облегчаю людям бизнес и зарабатываю на этом.
Несмотря на всю эту историю, я верю и знаю — есть хорошие ВУЗы. Я рассказывал конкретно о ДУАН, о факультете компьютерных технологий. В этом рассказе — субъективная точка зрения, некоторым там очень нравится. Я рад за людей, которые учатся в хороших заведениях, получают полезные знания, стремятся развиваться как программисты, защищают невероятные курсовые и дипломные работы, это здорово.
Выводы
Если бы я сейчас вернулся в момент окончания экзаменов, мои дальнейшие действия были бы практически противоположными. Родители не знали, как мне лучше, потому и слушать их на этот счет не стоило. Мой выбор был сделан на основании популярности университета, и это оказалось плохим опытом, поэтому друзей или рекламу я также бы игнорировал. Если и учиться в ВУЗе, то только в хорошем, если бы стал вопрос цены, то лучше посидеть еще год дома, а позже уже поступать.
Лучший способ узнать, куда поступать — это спросить тех, кто крутится в индустрии. Для этого есть Linkedin, думаю, многие с удовольствием поделились бы мнением, куда поступать, а если речь идет о конкретном заведении, то существуют фильтры. Кроме того, можно прийти в ВУЗ, думаю, там и летом можно найти студентов и преподавателей, которые расскажут о программе обучения. Я бы попытался попасть на заочку, чтобы работать, продвигать себя, заниматься развитием. Возможно я глубоко ошибаюсь, но четыре года самообучения в программировании могут дать куда больше четырех лет в ВУЗе.
С удовольствием отвечу на все ваши комментарии, рассказывайте о вашем опыте учебы, спасибо за внимание!
Усі статті, обговорення, новини для початківців — в одному місці. Підписуйтеся на телеграм-канал!
Найкращі коментарі пропустити