Сегодня хочу рассказать,, как происходит учеба в нашем учебном центре FoxmindEd, чем мы отличаемся от других учебных курсов и ответить на организационные вопросы, которые часто задают наши студенты. Ну и в общем подытожить, почему у нас стоит учиться.
Наша миссия
С этого важно начать. Зачем я создавал этот учебный центр, ведь сейчас и так существует огромное количество компаний, которые учат программированию.
Я долгое время был техническим интервьюером в разных компаниях (во всех, где работал). Через меня прошло много новичков, которые искали работу после учебных курсов. И большинство из них вообще не понимали, как и что устроено в программировании. Я слушал, что они говорят, и все время задавался вопросом, почему на курсах не учить по-нормальному? И в какой-то момент я просто начал обучать людей сам.
Изначально я не думал ни о каком учебном центре, собирался просто сам потихоньку учить и передавать свои знания. Но желающих оказалось больше, чем я мог потянуть. Тогда я позвал своих друзей. Потом понадобился человек на телефоне, кто будет отвечать новым желающим обучаться и т.д. В начале учеба была бесплатной. Но наша практика показала, что за бесплатно люди учиться не хотят. Люди вообще не ценят то, что дают им бесплатно. В итоге мы потихоньку пришли к тому, что имеем сейчас — настоящему обучающему центру. Но основная наша миссия, какой она была в начале и какой остается сейчас — это win to win. От нашего сотрудничества выигрываю и студенты, и мы. Такое сотрудничество выгодно обеим сторонам.
Зачем нужны наши курсы?
Исключительно для того, чтобы получить профессию. Наша учеба рассчитана только на то, чтобы максимально быстро и качественно дать вам профессию. У нас серьезный отбор менторов и далеко не каждый, кто приходит и хочет учить, попадает к нам в команду. Поэтому ментора у нас очень сильные.
Мы учим именно тому, что требует рынок. Мы не добавляем в программу информацию, которая не понадобится при работе просто ради того, чтобы сделать курс объемнее. У нас не бывает такого, что ментор пропускает дальше невыполненное задание. Соответственно, весь материал, который вы у нас проходите, вы усваиваете на 100%. Это не просто, у кого-то обучение может затянуться. Однако мы работаем без компромиссов. Именно благодаря этому закончив наши курсы, у вас будут реальные знания и вы будете готовы идти реальной работе.
На выходе получается хороший новичковый разработчик. Да, у него нет опыта, но есть хорошая база. Ему дают задание, он садится и начинает его делать. Таких разработчиков очень любят в компаниях: специалист дешево стоит, так как еще начинающий, при этом он способен работать самостоятельно, с ним не нужно панькаться.
Кому не подойдет наше обучение?
Тем, кто по натуре вечный студент и хочет просто выучить еще что-то.
Также не подойдет тем, кто до сих пор не определился, что он хочет, какие есть профессии в ИТ и куда идти. Это тоже не к нам. Смотрите бесплатные видео на ютубе, о том, какие бывают профессии и как выбрать свою.
Однако если вы уже знаете, кем хотите стать, то в этом случае мы вам поможем лучше, чем другие.
Формат обучения в FoxmindEd
Мы обучаем исключительно онлайн. Это принципиальная позиция. Обучение онлайн дает возможность учиться людям вне зависимости от локации и обстоятельств.
У нас нет теории. Совсем. Всю теорию вы находите самостоятельно в том формате, в каком вам нравится: статьи, книги, видео, подкасты и пр. Обратите на это, пожалуйста, внимание. Мы даем только задания и их проверку, т.е. только практику. Собственно, именно поэтому мы кардинально отличаемся от всех других курсов.
Этапы обучения
- Этап 0. Старт
Есть программа Java Start, Java Tools, C# Start, а недавно появился и Python Start, т.е. этим направлениям можно учиться с самого нуля. Это пре-курс, поэтому мы не вносим его в общую программу обучения.
- Этап 1. Менторинг
Вы получаете задание. Гуглите, собираете информацию для его выполнения. Выполненное задание отправляете ментору через Git. Ментор пишет вам комментарии, что и где неправильно и что нужно поправить. Он укажет все моменты, за которые ругают на работе и которые выдают в вас плохого программиста. Вы вносите правки, после чего ментор проверяет задание еще раз, и опять пишет вам комментарии, если ему что-то не нравится. Конечно, ментор пытается указать все ошибки сразу, но все мы живые люди и он может что-то пропустить. А если ошибок слишком много, то вначале указываются основные, а позже остальные. Когда качество выполненной работы ментора устраивает, он принимает задачу, а у вас в нашей учебной системе открывается следующее задание. Ментор не примет задачу, пока она действительно не будет выполнена так, как это требуется на настоящей работе.
Перескакивать между заданиями нельзя. Раньше мы пробовали обучать с возможностью перескакивать задания — так не работает. Сколько времени вам понадобится на выполнение задания зависит только от вас.
Важно понимать — мы выдаем задания без пояснений. На других курсах выдают разжеванные задачи, расписанные чуть ли не по шагам, что и как вам делать. Мы же постарались сформулировать задачи так, в каком виде они обычно выдаются на реальной работе. Поэтому когда наши выпускники приходят на работу, они попадают в знакомую среду, они понимают, как работать с задачей и что делать. Выпускники других курсов, которые привыкли, что задачи максимально детализированы, чаще всего вообще не могут работать, ибо не понимаю, что от них хотят.
В задании будут даны ссылки и рекомендации, что почитать и погуглить. Как вы знаете, умение гуглить для любого ИТ-специалиста — самый важный навык. Именно его вы и будете тренировать в первую очередь. В моей 20-ти летней практике программирования ни разу не было такого, чтобы я пришел на новый проект и знал все используемые там технологии. Всегда было что-то, что нужно погуглить и в чем разбираться. Поэтому если вы не научитесь навыку гуглить, то программистом вы так и не станете.
Наша задача — научить вас находить нужную информацию самостоятельно. Да, вы потратите больше времени и сил, но однозначно усвоите эту информацию лучше.
С точки зрения инфраструктуры, наша учеба также максимально приближена к реальности. Выполненные задачи ментору вы сдаете через Git. Ментор с вами работает точно также, как он работают со своими стажерами на работе: проверяет ваш код, пишет, что и почему неправильно. Да, иногда ментор может вам помочь, если что-то не получается. Но основная задача — проверить ваш код на соответствие промышленным стандартам. Кроме нас этому никто не учит.
Мы стараемся мотивировать студента, чтобы он как следует проверил задание перед сдачей. Точно также, как он будет делать это на работе. Это не студенчество, когда вы написали что-то левой задней и профессор не глядя это принял. В реальной жизни если тестировщики вдруг не заметят какую-то ересь в вашем коде и это уйдет в продакшен, то клиент потеряет много денег, ваша фирма может потерять контракт, а вы — работу. Поэтому мы стараемся вырабатывать у вас серьезное отношение к тому что вы делаете на всех этапах обучения.
Кто такой ментор?
Ментор — это практикующий специалист вашего направления обучения, который прямо сейчас, параллельно с обучение, работает в этой же сфере. Это не теоретик из института, который не знаком с реалиями ИТ рынка. Поэтому вы можете спросить про реальную ситуацию на рынке, на какие аспекты обратить внимание, да и вообще задавать любые вопросы по работе.
Все менторы имеют уровень middle и выше. Каждый из них прошел наше собеседование, а отбор у нас очень жесткий.
Часто бывают случаи, когда ментора берут своих подопечных к себе на работу, потому что точно уверены в их знаниях.
Длительность обучения
Сколько времени займет обучение зависит только от вас и от того, как много времени учебе вы можете выделять. Если вы быстро схватываете информацию, быстро делаете задания и исправляете ошибки (и не допускаете их повторно), то обучиться можно быстро. Были случаи, когда люди заканчивали курс менее чем за 2 месяца. Но нужно понимать, что это исключение. В среднем если у человека был какой-то программистский бэкграунд, то обучение занимает 3-6 месяцев. Если у вас нет бэкграунда в программировании, то в среднем 12-15 месяцев.
- Этап 2. Обучение на проекте
Это наша эксклюзивная услуга. Одна из главных проблем начинающих специалистов — трудно найти работу, потому что нет опыта. А опыт можно получить только на работе. Замкнутый круг. Мы предлагаем получить настоящий боевой опыт в реальном проекте. Вы платите деньги за участие в нашем проекте и продолжаете учиться уже непосредственно на настоящей работе, только под нашим наблюдением. Соответственно записываете этот опыт себе в резюме, после чего вам гораздо проще найти работу. Теперь вы уже не просто выпускных каких-то там курсов, а имеете хоть и маленький, но опыт работы.
Что это за проект? Это один из пет-проектов, разработанных одним из наших менторов. Все они не имеют коммерческой основы, поэтому, по факту, это работа просто ради работы. Но еще не было ни одного прецедента, чтобы опыт работы на наших проектах посчитали не валидным.
Вы учитесь работать в коллективе, учитесь работать с тасками, эстимейтами, с решением конфликтов и еще много других аспектов, которые вы не поймете без работы в коллективе.
На выходе вы становитесь junior разработчиком с опытом, который вписан в вашем резюме. Более того, некоторые из наших учеников после обучения на проекте получали сразу должность middle. Было даже несколько случаев, когда становились senior, однако это уже исключение и у таких людей был программистский бэкграунд на другом языке.
Выпускники
Некоторых лучших студентов мы берем в свою команду. Еще есть несколько партнеров, которым мы предлагаем наших студентов. Также мы регулярно постим предложения о работе в нашем чате. Как показывает практика, у наших выпускников никогда не было проблем, чтобы устроиться.
Почему наши курсы такие эффективные?
Наша главная задача — максимально быстро дать вам знания для работы. Ваша задача — учиться. Сколько вы приложите усилий, столько и получите выхлопа. Мы даем вам лучшее из того, что можем дать, вы вкладываете в учебу максимум себя и все это дает отличный результат. Если вы не вкладываете себя в обучение, вы не получаете результат. Т.е. все зависит только от вас.
А эффективен наш курс тем, что учеба максимально приближена к работе. Да, вам будет тяжело и больно у нас учиться. Зато потом будет легко, просто и понятно работать.
Всегда ваш Сергей Немчинский