Игорь Нагорнов, Новгород, Россия

Игорь Нагорнов, Нижний Новгород

В «Кадемике» мне понравилось буквально всё. Но больше всего, честно говоря, понравился сам формат обучения. Потому что на занятиях я всегда показывал свой результат. Олег в процессе урока выделяет или же удаляет все недочеты, показывает что нужно дожать, как доделать и дополнить. Плюс ты смотришь, как делают другие ученики, и видишь их результаты, благодаря демонстрации экрана. Постоянно узнаешь что-то новое и учишься не только на своих, но и на чужих ошибках. Такой формат эффективный на самом деле!

Именно практического опыта здесь как раз навалом и это очень полезно. Потому что, читая книжку многому не научишься: прочитаешь разок, пару моментов запомнишь, а потом всё вылетит с головы. А вот на практике, в отличие от теории, всё очень хорошо закрепляется и в дальнейшем намного легче применять свои знания.

Больше всего я запомнил, как работал над игрой. Её нужно было хорошо отладить исполнение правил поведения танков в многопоточной среде. Поэтому пришлось уделить больше времени и во всём разобраться. Это очень интересная и занимательная тема! Начинаешь видеть свой результат и получаешь от написанного удовольствие, когда всё правильно работает. Снаряды летят в отдельных потоках, и результат смотрится на самом деле интересно.

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

В «Кадемике» я занимался восемь месяцев. А всё началось с того, что я решил поменять свою профессию. Где-то года три назад я пытался устроиться программистом по С++, меня тогда резко перестала устраивать моя работа. В тот момент я решил не записываться на курсы, думал, что достаточно будет освежить какие-то свои базовые знания. Но, к сожалению, этого не хватило, чтобы устроиться на работу программистом. После пошел опять в другую степь, в сис-админство.

Мое образование ВМК – вычислительные машины, комплексные системы и сети, то есть вот такая общая специализация. Институт дал мне всего понемногу, а основным языком был С++. Так же пол года преподавали java, но подача была на столько плохой, что ничего не запомнилось. А сейчас я выбрал непосредственно для себя java-направление. Мне нравится писать именно на этом языке, очень удобно в сравнении с С++.

На первые два собеседования, которые я не прошел, я приходил со своими распечатанными программами. Но, это оказалось не настолько эффективно как с визуальным представлением своих наработок. И когда, через некоторое время, попался третий вариант, я решил прийти на собеседование со своим ноутбуком и показал свои программы с «Кадемики» – и меня взяли! Естественно от работодателя были разные теоретические вопросы. Но, по большей части, мне помогло то, что у меня есть хороший багаж практики и знаний от Олега.

Компания, в которой я работаю, занимается написанием банковского программного обеспечения. Она есть в Москве, во Владимире, и прочих городах. А также в Нижнем Новгороде, где я живу. Мы с коллегами занимаемся разработкой многих разных проектов. У нас постоянно много заказов. В работе разбираюсь и использую самые современные технологии, которые покрывают всю структуру приложения: как серверную часть, так и клиентскую. Для меня это очень полезный опыт.

Мне нравится то, что я делаю. Правда сейчас занимаюсь java в работе мало. У нас тут просто проект, в котором участвуют и front-end и back-end разработчики. И нужно участвовать во всех направлениях. Я ещё не всё хорошо знал, когда пришел в компанию. Многое пришлось изучать дополнительно, и всё ещё попадаются вещи, которых я не знаю, и для решения задач нужно вникать в что-то новое.

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

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

Кстати, после того как меня пригласили на работу, решил набить получше руку и закрепить Java Core, чтобы, так сказать, быть в тонусе. Написал самостоятельно свою собственную игру «Ну, погоди» (по аналогии со старой игрой с «Электроники», где волк ловит яйца). На написание этой игры, на этот раз, у меня ушла всего неделя, а не полгода, как на «танчики».

Ученикам вообще я бы порекомендовал прилагать очень много труда: выделяйте время на обучение, разбирайтесь и параллельно изучайте все новшества, чтобы оставаться в строю. И должно быть обязательное условие – нужно, чтобы тебе нравилось то, что ты делаешь! Чтобы ты получал от этого удовольствие. Если тебе нравится программировать, то и работа тебе будет в кайф да и ещё, плюс ко всему, ты будешь получать большие деньги!

Программы за время курса: смотреть код

Если Вы хотите стать программистом и зарабатывать от $2 000 в месяц! Оставляйте заявку на курс Java Практикум


Александр Лексминт, Петрозаводск, Россия

Курсы программирования Java
Я учился в kademika полтора года и окончил курс Java Программист пять месяцев назад. Но мы продолжаем собираться с ребятами и Олегом каждую неделю и обсуждаем разные технические вопросы.

В начале 2014 я решил заниматься программированием, хотя и раньше хотел себя попробовать в этом направлении. Таким образом, наткнулся на Компьютерную Академию, она тогда еще называлась «MidgardABC». Мне понравилось описание курса с упором на практику, и я заполнил заявку, оплатил и начал заниматься. Это была замечательная инвестиция! Олег полностью отличается от теоретиков, которые занимаются по книжкам, он практик, а это главное.

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

Мы делали программы в основном по курсу, и даже иногда не хватало времени. Когда я немножко тормозил по ходу обучения – возникали проблемы. Приходилось брать себя в руки и работать, потому что начинать всегда сложно. До «Кадемики» я был фактически не знаком с программированием, так как я всё еще учусь в школе.

После прохождения всех видео и написания программ я почувствовал себя увереннее и решил сделать что-то своё. После завершения первого курса я пришел к каким-то своим затеям. Дело в том, что игра «Minecraft» и её серверная часть написаны на языке Java. Так же есть команда энтузиастов, которая расширила возможности игры со стороны сервера. Они называются «Bucket». И именно их «Bucket API» позволил мне написать плагины и различные дополнения к серверу.

У «Bucket API» очень большое сообщество и к нему регулярно пишут очень много различных плагинов. Я сделал 5-6 приложений, после обучения у Олега. Из них два крупных и один – это система кланов, такой вот социальный модуль. Он позволяет игрокам объединяться в группы, вместе захватывать территории и продумывать стратегию. В нем на данный момент нет графического интерфейса, все команды идут в чат. То есть мы взаимодействуем с плагином посредством команд: вводим информацию и она выводится на чат.

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

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

Будущим студентам kademika я хочу посоветовать определиться насколько вам интересно направление java. Программирование должно вызывать какую-то страсть, желание что-то делать и двигаться дальше. Потому что лучше всего заниматься именно тем делом, которое по душе. Без желания работать над собой будет очень сложно. А тем, кто твердо решил учиться, я советую не ждать, а уже начинать пробовать! Потому что java-программирование может очень круто поменять твою жизнь в лучшую сторону!

Программы за время курса: смотреть код

Если Вы хотите стать программистом и зарабатывать от $2 000 в месяц! Оставляйте заявку на курс Java Практикум


Павел Жуков, Белгород, Россия

Павел Жуков, kademika, курсы программирования

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

Сейчас мне 27 лет и первые свои знания о программировании я получил в университете – у меня был компьютерный факультет. Там я учился администрированию и программированию. Но всё же после выпуска, начал работать именно как администратор и со временем понял, что это не моё. В итоге практического опыта в программировании у меня не было, знал одну теорию. Поэтому решил подтянуть себя по своей второй специализации, так я и попал в «Кадемику».

В процессе обучения мне безумно понравился практический подход. В принципе делали всё сами, но когда возникали какие-либо вопросы – нам помогал Олег: поправлял, указывал на ошибки и делал подсказки. Мы сами стремились найти выход, мозги работали на полную катушку! Вот это мне очень понравилось!

Больше всего меня удивила подача информации: всё выглядело как живое общение. Но мы не говорили о каких-то абстрактных вещах! Мы сразу начали конкретно делать программу танки и реализовывать простенький «магазин». Ученики развивали и совершенствовали постоянно свою работу – вот это было действительно круто.

Сейчас я работаю в своём городе, тут есть организация, занимающаяся информационными технологиями. Занимаюсь программами по документообороту, поддерживаю многопоточный доступ к серверам, чтобы базы данных всегда были актуальными.

Изначально в этой организации я проходил стажировку, вместе с другими ребятами. Нас было десять человек, но по итогу выполнения заданий взяли троих. И я оказался в их числе, благодаря знаниям, которые я получил в «Кадемике». Наверное, уже с первого занятия понял: java – это самое то, что надо! Это современный актуальный язык удобный в использование, и я очень рад, что попал на курсы.

Людям, недавно выбравшим путь программиста, хочу сказать, чтобы не сомневались в своём выборе! Если вы будете постоянно развиваться и стремиться узнавать что-то новое, то у вас всё обязательно будет хорошо и все цели будут достигнуты! Потому что, за всё время информационных технологий, программист – это всегда востребованная профессия!

Ну а тем, кто все ещё сомневается, скажу: «Профессия программиста не привязывает тебя к одному месту!» Можно удаленно работать с любой точки мира, лишь бы был Интернет! Такая возможность есть далеко не у всех профессий и очень придется по душе любителям путешествовать.

Личный дневник во время обучения: прочитать

Программы за время курса: смотреть код

Если Вы хотите стать программистом и зарабатывать от $2 000 в месяц! Оставляйте заявку на курс Java Практикум