В ІТ без диплома: истории Technical Architect, Front-end Dev, Product Manager и других
В украинском IT не более 10% технических специалистов, которые осознанно отказались от высшего образования. Мы нашли некоторых из них и узнали, как сложилась их история с университетом, сложно ли было искать первую работу без диплома и отказывали ли им в оффере по этой причине, а также как они осваивали IT-специальность и что думают о высшем образовании в Украине.
Желающих поделиться опытом оказалось много, публикуем первую часть.
Олексій Волков, 32 роки, Technical and Product Architect
Спочатку я два роки працював сисадміном у немаленькій компанії з купою філій по області. Потім
Після закінчення ліцею (математичний клас) вступав у місцевий виш на інформатику, однак не набрав необхідну кількість балів і опинився першим «за лінією». Паралельно ще подав документи на математику на заочну форму навчання і здав екзамени. Там отримав вищий результат, ніж в першому випадку, та був першим у рейтингу зі значним відривом. Так я опинився на «захопливій» спеціальності «Математик, викладач математики».
Уже на другому курсі зрозумів, що вчитися нудно. А до кінця третього — що дуже нудно та геть непрактично. Те, що я вивчав у виші, фактично не мало жодного застосування в роботі. Тому в кінці третього курсу прямо посеред сесії і напередодні якогось екзамену я просто зник і більше не з’являвся у виші.
Оскільки я опинився на заочному, зрозумів, що треба знайти роботу. Прочитав оголошення в місцевій безкоштовній рекламній газеті, що мережі супермаркетів треба сисадміни. Пройшов співбесіду, почав проходити стажування. Однак так і не влаштувався там, бо хтось порекомендував мене в іншу фармацевтичну компанію. Мені подзвонили, призначили день співбесіди. У результаті в 17 років я майже без досвіду реальної роботи опинився на посаді «виконуючого обов’язки начальника відділу автоматизованих систем управління».
За 15 років кар’єри про вищу освіту запитували лише рази два, але жодного разу це не вплинуло на результат.
Першим крокам в IT мене намагався навчити старший брат. У 9 років мені подобалося працювати за комп’ютером, однак інтересу до програмування особливого не було. Потім мені в руки потрапила книга «Мишка-програмишка в країні програмування». Це був якийсь підручник з Basic для молодших школярів, перекладений з французької. Завдяки подачі матеріалу зрозумів суть та основні принципи програмування.
У мене довго не було особистого комп’ютера, тому я списав багато зошитів своїми різноманітними програмками. Це допомогло навчитися мислити, як комп’ютер, що дуже важливо в роботі.
Усе подальше опанування IT складося і досі складається із самоосвіти: книжки, статті, конференції. Особливо варто виділити читання технічної документації фреймворків/бібліотек та безпосередньо самого коду.
Вища освіта в Україні (і не тільки) мусить кардинально трансформуватися. Зараз немає проблем з доступом до знань, тому виші втрачають монополію на знання. Однак вони могли б дати практику та створити середовище, де в студента був би доступ до однодумців. Тобто, на мою думку, університети мають перетворитися у щось на кшталт лабораторій, де студенти, за підтримки т’юторів та один одного, зможуть здобувати практичні знання.
Иван Карабаджак, 26 лет, PHP и Python разработчик
Начал программировать в 14 лет. Сначала было очень интересно, как компьютер работает изнутри, а потом захотелось заставить его что-то сделать. Учил С++, Delphi, PHP, C#, Java. Сейчас код пишу нечасто, в основном PHP, Python. Работаю консультантом в Beetroot, преподавателем в Beetroot Academy. Основная работа — развиваю свою компанию WP Rock.
Поступал в ОГАХ, специальность «Компьютерные системы и сети». Сразу были сомнения, что это все не нужно. Первой официальной работой было сисадминство в институте. Я устроился туда почти сразу на первом курсе. Достаточно неплохо исправлял проблемы с сетью, железом и ПО. Диплом не просили, так как знали, что мне всего 18 и я у них учусь.
Бросил университет на 5 курсе, так как учеба требовала слишком много внимания и мешала работе. Я тогда уже на фрилансе вел сразу несколько проектов небольшими командами, поэтому посчитал, что учеба просто ест драгоценное время. Причем оно уходит на не нужную никому «воду» в дипломе.
Как программист в компании я начал работать только в Beetroot в 2016 году. И то на part-time. В итоге на проект подключили еще одного разработчика, и я стал только консультировать.
Мою учебу в ИТ можно разделить на 3 этапа:
- На первом этапе я начитался форумов и набрался плохих рекомендаций. Начал учить «правильные» языки с точки зрения обитателей тех самых форумов. Конечно, написать свой веб-сервер, не умея программировать на С или С++, было очень тяжело, но я много раз пытался, так как прочитал, что так нужно. Конечно, в итоге это дало много знаний, но не привело к результату, и я на время прекратил обучение.
- На втором этапе я таки взялся за учебу снова и сделал не только то, что якобы было правильно, а еще начал изучать дополнительные языки и технологии. В итоге я очень быстро научился писать сложные системы, состоящие из серверов, веб-интерфейсов и ПК программ.
- На третем этапе я понял, что, даже если у человека очень много знаний, одному сделать сложно что-то большое. И начал учить, как работают команды, как управлять людьми. Было очень интересно и очень сложно, поскольку у меня технический склад ума. Но потихоньку прогресс шел.
Считаю, что образование в Украине не самое лучшее. Хотя это спорное утверждение, так как нужно учитывать его стоимость. Я не учился в других странах, сравнить не могу. ИТ-шное образование плохое в плане актуальности. ИТ-сфера в своем развитии мчится, как антилопа от гепарда. А образование с его бюрократическим аппаратом не успевает.
Конечно, институт дал мне некоторые полезные навыки. Например, знание архитектуры работы компьютерных сетей. Но в итоге я все равно больше узнал из книг.
Максим Волошин, 28 лет, Frontend Developer
Работаю программистом чуть больше пяти лет. В основном как фронтенд-девелопер, но около года — как фуллстек. Был и в аутсорс-компаниях, и в продуктовых. Три года проработал удаленно на стартап. Недавно переехал в Нидерланды и планирую продолжать свою карьеру там.
В университет поступил через год после окончания школы. Хотел на прикладную математику, но баллов ВНО хватило только на физико-технический факультет в Днепровском национальном университете. Если честно, 10 лет спустя я не очень хорошо понимаю, почему бросил учебу. Естественно, в университете были моменты, которые отталкивали. Была бюрократия, были преподаватели, бесконечно восхищенные своим голосом на лекции, но совсем не заинтересованные в знаниях студентов, была откровенно устаревшая программа обучения по отдельным предметам, но, кажется, это нормальное состояние для украинского образования. Наверное, я просто не видел мотивации проходить эти 5 лет. Юношеский максимализм и тому подобное. Перед первой сессией я забрал документы.
Несколько лет я работал на временных работах, пока в 21 не нашел постоянную — в страховой компании. Там я работал одновременно в бухгалтерии как кассир и в отделе возмещений по медицинскому страхованию. Технически работа не требовала ВО, но и не предполагала никакого карьерного роста. Очень хороший опыт на будущее и солидная порция мотивации кардинально менять свою жизнь. Несколько раз пытался ходить на собеседования на позиции в финансовом секторе, но отсутствие диплома было достаточным поводом для отказа. В то же время начал снова интересоваться программированием. Пару месяцев самостоятельно учил фронтенд, а потом попал на курсы в SoftServe и получил оффер от компании после их окончания.
С того момента, как начал работать в ИТ, вопрос диплома ушел на задний план. Наверное, единственный раз в Украине меня спросили про диплом, когда оформляли трудоустройство в ЕPAM. Удивились, что его нет, пожали плечами и оставили этот вопрос. Когда искал работу в Нидерландах, попал на собеседование с одним рекрутером, которая не очень внимательно читала мое резюме и, узнав посреди разговора, что я без ВО, начала нести чушь про вероятный отказ в визе. Скорее всего, большая часть отказов в форме «мы нашли более подходящего кандидата» тоже была по причине отсутствия диплома, но точно не знаю.
Откровенно говоря, я не помню, почему я начал изучать именно фронтенд-стек. Когда начал интересоваться ИТ, я не имел ни малейшего представления о том, как все устроено и какие бывают специализации. Про DOU тоже не слышал :) Начал с HTML + CSS, сидел в основном на htmlbook.ru. Потом еще добавил JavaScript на javascript.ru. Мой английский был на очень базовом уровне, поэтому мог пользоваться только русскоязычными источниками. Не могу сказать, что самообучение было эффективным. При том, что я нормально усваивал материал, я совершенно не понимал, как это все использовать. Потом узнал про курсы в SoftServe. Моего трехмесячного самообразования оказалось достаточно, чтобы пройти технический тест, а английский был не на высоте у большинства «абитуриентов». Через три месяца курсов по фронтенду в сочетании с Ruby меня взяли в SoftServe, где я смог учиться уже на практике.
Мне кажется, что украинское образование безнадежно устаревает. И дело не столько в программе (не уверен, что к той же математике применимо понятие «стареть»), сколько в подходе. Образование в Украине ставит перед студентом задачи сдать определенные экзамены по определенным предметам и написать диплом условной актуальности, но не формирование профессиональной компетенции. Я какое-то время рассматривал возможность заочного обучения в Украине, но решил, что лучше не связываться. Год назад поступил в University of the People — американский вуз дистанционного образования. Он дает возможность учиться удалено за относительно небольшую плату. Может, через несколько лет закончу.
Денис Кулик, 21 год, Product Manager
Я начал работать в Readdle в команде поддержки. Затем полгода работал в отделе продаж Fluix (B2B продукт от Readdle). Получив хороший опыт, я присоединился к команде Spark в роли Product Manager’a. Работаю там уже больше года, и пока что самым большим достижением для нас был релиз Spark for Teams.
В
Для сдачи экзаменов и подачи документов мне нужно было переехать в Киев. Почти все время я уделял подготовке к поступлению, поэтому «временным» вузом стал НАУ — факультет программной инженерии. Незадолго после первой сессии я перестал появляться в университете, потому что уехал на интернатуру в Readdle. Взвесив все «за» и «против», в университет я вернулся только забрать документы.
Для меня один из самых уместных советов по образованию — просто ответить на вопрос: «Что ты хочешь получить от университета?». Мне кажется, ответ меняется со временем, но главное, быть честным с самим собой и всегда знать его.
Работа сама нашла меня. Я слышал о Readdle и пользовался Spark. Однажды мне написали на LinkedIn с предложением пройти собеседование в Customer Support. О дипломе речь не шла. На тот момент мне помогли базовые навыки программирования, интерес к технологиям и, самое важное, хороший уровень английского после года жизни в Штатах.
У каждого есть личный онлайн-бренд. Рекрутеры часто смотрят LinkedIn, Facebook и прочие сайты. Важно использовать это как возможность показать свой профессиональный опыт и результаты проектов, над которыми вы работали.
Пока что я работал только в Readdle. За все это время я понял, что наличие диплома, возможно, поможет пройти первый этап скрининга, а может, и нет. Но в команде всем все равно, есть у меня диплом или нет. Главное, что я могу приносить пользу, решая задачи, которые стоят передо мной.
Я считаю, что людей берут на работу не из-за диплома, а из-за навыков, которые потенциально стоят за этим дипломом. Поскольку диплома у меня не было, я рассказывал о примерах своих проектов: Hour of Code или образовательном проекте, который начал развивать после школы. Как по мне, вот эта статья с World Economic Forum отлично описывает ТОП-10 навыков, которые работодатели будут искать в кандидатах к 2020 году. Очень советую почитать и понять, как ваше образование или проекты помогут получить эти навыки.
Еще со времен учебы в Штатах я понял, что самообразование — это мой единственный способ быть конкурентоспособным. Начиная с 10 класса, я старался максимально на нем сфокусироваться. В списке ниже, по моему мнению, самые интересные курсы для получения навыков работы в IT, которые больше всего помогли мне в роли Product Manager’а:
- Computer Science 50 from Harvard University;
- Product Design by Google;
- The Science of Everyday Thinking;
- Official TOELF English Language Course.
Эти курсы — только вершина айсберга. Очень советую посмотреть на платформы edX, Udacity, Khan Academy. Я верю в то, что обучение не заканчивается никогда и всегда можно получить новые навыки, которые помогут в работе.
Самообразование определяет, может ли человек сам разобраться в материале и выбрать оттуда ценную информацию. Умение учиться самостоятельно ценится в любой компании и часто становится более сильным преимуществом, нежели диплом.
Я предвзято отношусь к украинскому образованию ввиду своей истории. Мой личный опыт недостаточно хорош, чтобы как-то его оценивать. Что я знаю наверняка — фундаментальное техническое образование в наших вузах (прикладная математика, физика и т. д.) — все еще одно из лучших.
Лично я решил продолжить образование в американском онлайн-университете University of the People. Для меня это возможность получить качественное образование и одновременно продолжать работать. Так я научился лучше распределять свое время и приоритеты. Но самое важное, я понял, что университет помогает получить теоретические знания, а работа дает возможность попробовать эту теорию в действии и понять, что нужно выучить дополнительно.
Никита Потапенко, 21 год, Junior .NET Developer
Программировать я стал около
После окончания школы я, как и все, планировал поступить в вуз. Однако на меня повлияли мои старшие друзья. Многие из них говорили о том, что они ожидали большего от университета. В основном это было связано с некачественной программой обучения — материал был старый и не совсем актуальный. В итоге я решил не сдавать ВНО и не поступать в вуз, а заняться самообразованием. Учителя и родители, конечно же, беспокоились и постоянно говорили о том, что высшее образование необходимо, но не могли внятно объяснить, для чего — просто нужно, так делают все. В итоге, окончив школу, я всё же поступил в Академию ШАГ, которую так и не окончил, так как начал работать фуллтайм. Также я успел поучиться в BaseCamp’e по JavaScript от GlobalLogic, но тоже не закончил его, так как понял, что JS — это не моё. В целом от начала обучения до начала работы я потратил ~1,5 года.
Сейчас очень много компаний имеют свои «академии» — программы обучения для студентов. Через такую программу я, собственно, и попал в компанию. Меня спрашивали про высшее образование, но в результате это никак не повлияло на решение, брать меня на работу или нет. Когда я закончил обучение в академии Binary Studio, мне предложили присоединиться к компании, так как я соответствовал уровню Trainee .NET Developer. А после испытательного срока получил оффер.
Я проходил собеседования и в другие компании, но мне ни разу не говорили о том, что обязательно необходимо иметь диплом. В основном обращали внимание на мои технические скиллы, умение работать в команде и, конечно же, английский язык.
Безусловно, фундамент знаний мне дали офлайн-курсы. Но через какое-то время я начал чувствовать, что этого недостаточно. Именно тогда я начал делать упор на самообразование. В основном я читал онлайн-документацию, книги и смотрел видеокурсы на Udemy и ITVDN. На ITVDN довольно неплохие курсы по .NET — с их помощью я реально узнал много нового и применил на практике. Так я учился около
Высшее образование в Украине есть, и оно неплохое. Но практической пользы от него мало. Пока ты студент и учишься — ты вроде бы знаешь много, но затем знания теряют ценность. К тому же на момент окончания вуза могут поменяться технологии, подходы к разработке — в мире IT это обычное дело. Я планирую получить высшее образование, но не в Украине. Сейчас рассматриваю варианты дистанционного обучения, которое в последнее время становится популярным.