Технопарк mail ru – Главная — Технопарк Mail.ru

Содержание

Технопарк Mail.ru

Всем привет!

Перед отбором всегда много вопросов, что ещё полезно почитать для общего развития.

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

Базы данных
Высоконагруженные приложения

В оригинале книга называется иначе и посвящена различным базам данных и всем сопутствующим технологиям. Поскольку основная без БД обходится редко какое приложение - must read для всех, кто задействован в данной сфере.

Я осознанно ставлю эту книгу на первое место. Читать несколько раз до полного понимания.

Если из этого списка вы прочтёте только эту книгу - вы уже подниметесь на уровень выше.

Алгоритмы
Алгоритмы редко напрямую применяются в разработке веб-сервисов. Однако понимание теории и решение всяких алгоритмических задачек учита вас манипулированию данными, а О-нотация приучает думать о том, насколько оптимальный код вы пишите ( не а алгоритмической точки зрения, а вообще ). А это уже крайне полезно при разработке чего-то более сложного, чем обработка формочек с REST.

Грокаем алгоритмы

Теоретический минимум по Computer Science

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

Карьера программиста

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

Производительность
Systems Performance Enterprise and the Cloud

На русском нету, но это одна из лучших книг по производительности системы в целом. Тут затрагивается всё что влияет на производительность вашего приложения - диск, сеть, память, как это померить и какие ручки можно покрутить. Поможет перестать хлопать глазами если сервис отказывается принимать больше 1024 соединений.

Эксплуатация
Site Reliability Engineering

Знаменитая книга от Google про эксплуатацию больших систем и работу с инцидентами. Так же есть продолжение The Site Reliability Workbook, на русский не переведена.

Книга расскажет про проблемы, возникающие в больших компаниях, а так же про варианты их решения.

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

Чистый код

Идеальный программист

Чистая архитектура

Трилогия от Роберта Мартина

Совершенный код

Слегка занудная, но бесконечно полезная книга по общим темам

Статьи

https://habrahabr.ru/company/mailru/blog/266811/ - как работает поиск

https://habrahabr.ru/company/first/blog/348686/ - про сеть, часть 1

https://habrahabr.ru/company/first/blog/349256/ - про сеть, часть 2

http://highload.guide/blog/inside-webserver.html - анатомия веб-сервера

park.mail.ru

Частые вопросы - Технопарк Mail.ru

О ПРОЕКТЕ

В чем суть проекта?

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

Кого вы готовите?

Высококлассных веб-разработчиков и системных архитекторов с опытом работы в реальных проектах.

В каком году стартовал проект?

В 2011.

Кто организовал проект?

МГТУ им. Н.Э. Баумана и Mail.ru Group.

Сколько стоит обучение?

Это бесплатно.

Заключаются ли со студентами какие-нибудь договоры?

Нет, обучение бесплатно во всех смыслах.

Кто преподает в Технопарке?

В основном, сотрудники Mail.ru Group и преподаватели компаний-партнёров, а также МГТУ им. Н.Э. Баумана.

Когда проводятся занятия?

В будни с 18 до 21, в субботу с 9 до 16. Воскресенье – выходной.

Какая нагрузка на студентов проекта?

Примерно 14-16 академических часов в неделю, из которых 12 – аудиторных (занятия проходят 3-4 раза в неделю).

Что еще есть в проекте помимо обучения?

Есть еще возможность пройти стажировку (практику) в Mail.ru Group или в компании, с которой у нас есть партнерские договоренности. Также существует возможность принять участие в создании ИТ-проектов под руководством кураторов из Mail.ru Group.

Что дает студенту участие в проекте?

Знания. Навыки. Новые знакомства. Положительные эмоции. Диплом МГТУ им. Н.Э. Баумана и Mail.ru Group. Самое главное – опыт решения практических задач и возможность работы в реальных высоконагруженных проектах.

Кто может поступить в Технопарк?

Студенты всех курсов всех факультетов, а также аспиранты МГТУ им. Н.Э. Баумана. Но к студентам первых и последних курсов предъявляются повышенные требования к уровню навыков и знаний на отборе.

Когда отмечается день рождения проекта?

Первый четверг декабря.

Где проводятся занятия?

В аудиториях МГТУ им. Н.Э. Баумана и Доме Технопарка.

Что такое Дом Технопарка?

Это аудитория 395 ГУК, которая была специально отремонтирована под Технопарк и состоит из нескольких помещений – три аудитории для занятий, оборудованные компьютерами, проектором, кондиционером, а также рабочие кабинеты сотрудников проекта Технопарк, рабочие места с компьютерами для студентов и сотрудников лаборатории, за которыми можно поработать или поделать домашние задания. Кроме того, в помещении есть диваны для отдыха.

ОТБОР

Знание каких языков является необходимым после поступления?

В первом семестре для решения практических заданий активно используется C++ и Python, а также парадигма объектно-ориентированного программирования. Поэтому, если у вас есть начальные знания в этих областях, вам будет легче адаптироваться к формату дополнительного образования и успешно закончить первый семестр обучения.

Как часто проходит отбор?

Два раза в год: в сентябре и феврале.

Какой конкурс на поступление?

Пять-семь человек на место.

Сколько мест в потоке?

Обычно мы зачисляем по 60 человек раз в полгода.

Как устроен отбор?

Отбор проходит в два этапа: онлайн-тестирование и очное собеседование с преподавателями Технопарка. Более подробно можно почитать в разделе для абитуриентов.

Как готовиться к отбору, есть ли примеры задач?

Изучать C/C++, базовые алгоритмы, развивать логическое мышление, верить в себя. Подробный ответ – на сайте.

Как происходит регистрация на отбор?

Заполните анкету абитуриента и мы пригласим вас на вступительные испытания (вы получите уведомление о начале очередного отбора). Информация о начале отбора публикуется на сайте и в нашей группе в VK.

Как начинается обучение после отбора?

Мы проводим организационное собрание, на котором рассказываем студентам о проекте, отвечаем на вопросы, выдаем «комплект студента Технопарка» и проводим тимбилдинг.

Если я из другого города, могу ли я поступить в Технопарк?

Для поступления в Технопарк необходимо являться студентом МГТУ им. Н.Э. Баумана

Если я заканчиваю обучение в этом году, могу ли я поступить?

К студентам последнего года обучения и аспирантам предъявляются повышенные требования к уровню навыков и знаний на отборе.

Если я начал учиться и понимаю, что "не тяну", чем мне это грозит?

Мы понимаем, что учеба в основном ВУЗе всегда приоритетнее, но если вы не выполняете необходимые требования для перехода на следующий семестр, мы вас отчисляем. При этом вы можете снова поступать в Технопарк на общих основаниях вне зависимости от семестра, на котором вы были отчислены из проекта.

Что будет на очном собеседовании? Задачи? Кодинг? Просто поговорить?

Очное собеседование, как правило, состоит из двух частей. Первая часть направлена на оценку умения “читать” код, а вторая на умение “написания” кода.

Нужен ли ноутбук на собеседовании?

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

Я не поступил в Технопарк, как мне подготовиться к следующей попытке?

Специально для подготовки к основной программе Технопарка мы открыли подготовительные курсы, на которых рассматриваются основы программирования на C++, а также основы алгоритмов и структур данных.

ОБУЧЕНИЕ

Учиться сложно?

Да. Мы отчисляем за неуспеваемость. По статистике – примерно 50 % студентов первого семестра переводятся на следующий семестр.

Обязательно ли посещение занятий?

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

Производится ли видеосъемка занятий?

Да, мы снимаем лекции и выкладываем их для студентов проекта. Некоторые лекции мы выкладываем на сайт и наш канал на Youtube для общего доступа.

Как происходит общение с преподавателями?

Хорошо. Помимо очной формы у нас есть замечательный портал, на котором все преподаватели отвечают на вопросы студентов. Общение по e-mail также приветствуется.

Какая система оценивания в Технопарке?

Балльно-рейтинговая. Рейтинг — это сумма баллов, набранная студентом в течение семестра, полученных при сдаче контрольных точек. Максимальное число баллов — 100. Для успешного перевода на следующий семестр необходимо набрать пороговый рейтинг — минимальное количество баллов, установленное преподавателями по каждой дисциплине.

Существуют ли экзамены в Технопарке?

Да. Их роль – увеличение (добор) количества полученных баллов в процессе обучения.

Все дисциплины в программе обучения обязательны для сдачи рубежных контролей/экзаменов?

Да, основная программа составлена как «жесткая» последовательность обязательных дисциплин. Но есть еще открытые курсы.

Дает ли стажировка преференции при обучении?

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

Есть в Технопарке вольнослушатели?

Формально такого понятия не существует, но есть исключения для сотрудников Mail.ru Group, которые проходят некоторые курсы в рамках программы повышения квалификации.

Можно ли посещать дисциплины не своего семестра или не учась в Технопарке?

Нет, нельзя.

Где можно посмотреть видеозаписи прошедших лекций?

Видеозаписи всех занятий, для которых была организована профессиональная видеосъемка, выкладываются на нашем канале на youtube , а также в разделе портала.

Где можно посмотреть список рекомендованной литературы?

Список рекомендованной литературы для подготовки к Технопарку опубликован в разделе для абитуриентов, а список рекомендованной литературы по дисциплинам проекта опубликован здесь

Если я не могу посещать, но буду удаленно выполнять задания, такое возможно?

Самое главное - сдавать задания в срок и получать за них баллы. Это будет довольно сложно сделать без личного общения с преподавателем.

Возможно ли полностью удаленное обучение?

Нет, так как содержание дисциплин изменяется каждый семестр и просмотра видеозаписей недостаточно для полноценного освоения курса. Также преподаватель не сможет объективно оценить вас без личного общения.

Нужен ли свой ноутбук в процессе обучения?

Да, нужен.

ОТКРЫТЫЕ КУРСЫ

Есть ли экзамен на открытых курсах?

Нет, экзаменов нет, но есть баллы за контрольные мероприятия (домашние задания, рубежные контроли), по сумме которых выставляются итоговые оценки.

Во сколько начинаются занятия?

Мы стараемся ставить открытые курсы так, чтобы не было пересечения с основной программой. Поэтому, как правило, занятия по открытым курсам начинаются в 15:40.

Есть ли отбор?

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

Есть ли сертификаты?

Да. Всем студентам, окончившим открытый курс на 4 и 5, выдается сертификат об успешном прохождении дисциплины.

CТАЖИРОВКА

Что такое стажировка?

Это обучение на практике и полноценная оплачиваемая работа с гибким графиком в реальных боевых проектах компании бок о бок с опытными экспертами-разработчиками.

Какая длительность стажировки?

В Mail.ru Group стажировка является бессрочной и может длиться до окончания студентом ВУЗа, при условии прохождения аттестации каждые 3 месяца. При этом в любой момент по решению наставника и руководителя стажера могут перевести в штат на позицию разработчика/тестировщика (в зависимости от подразделения).

Оплачивается ли стажировка?

Конечно, любой труд должен быть оплачен.

Как организована стажировка?

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

Откуда берутся задачи на период стажировки?

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

Стажировка закончилась, что дальше?

В идеальном случае компания, которая организует стажировку, предлагает студенту постоянную работу на позиции разработчика/тестировщика, в зависимости от подразделения.

Как производится отбор на стажировку?

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

Какой конкурс на стажировку?

Около пяти человек на место.

Возможно ли участвовать в «Дне карьеры» не студенту Технопарка?

Участвовать в “Дне карьеры” (проходить тестирование) могут все. Но в стажерскую программу Mail.ru Group можно попасть только будучи студентом проекта.

Обучение, стажировка. А хватает ли времени студенту?

Хватает, и даже остается на посещение наших мероприятий.

МЕРОПРИЯТИЯ

Какие мероприятия проводятся в Технопарке?

Мы регулярно проводим мастер-классы и воркшопы, примерно шесть-восемь в семестр. Среди спикеров – сотрудники Mail.ru Group и компаний-партнеров. Также мы регулярно устраиваем экскурсии для студентов университета в офис Mail.ru Group.

Можно ли принять участие в мероприятиях не студенту проекта?

В большинстве мероприятий – да, регистрация на открытые мероприятия доступна на сайте. Информация о мероприятиях содержится в расписании, анонсы публикуются на сайте и в нашей группе в VK. Важно, что участник мероприятия должен самостоятельно пройти на территорию МГТУ, так как у нас нет возможности оформлять пропуск.

А кроме мастер-классов и воркшопов еще что-то есть?

Конечно. Мы регулярно проводим конкурсы для студентов проекта, самый известный из них – конкурс статей. Автор лучшей статьи по мнению студентов награждается ценным призом в офисе Mail.Ru Group. Помимо конкурсов для студентов проекта, проводятся конкурсы для студентов всего университета. Например, летом 2014 года стартовало два крупных конкурса - Техностарт и Криптоконкурс.

Что такое Криптоконкурс?

В данный момент конкурс проводится два раза в год, перед отборами в Технопарк. Участвовать могут студенты двух университетов - МГТУ им. Н.Э. Баумана и МГУ им. М.В. Ломоносова.

Что такое Техностарт?

Конкурс идей для студентов МГТУ им. Н.Э. Баумана и МГУ им. М.В. Ломоносова, который впервые стартовал в мае 2014 года. В течение 5 месяцев группы студентов прорабатывают свою идею и презентуют итоговый проект в октябре. Подробнее про проект можно прочитать на сайте http://techno-start.ru/

park.mail.ru

Рекомендованная литература - Технопарк Mail.ru

Основная программа проекта Технопарк Mail.ru
Первый семестр
Web-технологии
Алгоритмы и структуры данных
1 Алгоритмы: построение и анализ, 2-е издание. : Пер. с англ. –М.: Издательский дом «Вильямс» Кормэн Т.Х.
 Лейзерсон Ч.И.
 Ривест Р.Л.
 Штайн К.
2005 ISBN 5‑8459‑0857‑4 (рус.)
2 Алгоритмы и структуры данных. — М.: Мир Вирт Н. 1989
3 Фундаментальные алгоритмы на C++. Части 1-4. Анализ. Структуры данных. Сортировка. Поиск. — М.: Диасофт Седжвик Р. 2003
4 http://e-maxx.ru/algo/ http://e-maxx.ru/algo/
5 Викиконспекты http://neerc.ifmo.ru/wiki/index.php?title=Дискретная_математика
_алгоритмы_и_структуры_данных
Углубленное программирование на C/C++
Второй семестр
Разработка веб-сервисов на Golang
Базы данных
Фронтенд-разработка
Проектирование интерфейсов
Тренинг "Навыки деловых коммуникаций"
Третий семестр
Безопасность интернет-приложений
Мобильная разработка
Обеспечение качества в разработке ПО
Проектирование высоконагруженных систем
Четвертый семестр
Разработка выпускного проекта
Открытые курсы проекта Технопарк Mail.ru
Подготовительная программа по программированию на С/C++
Разработка приложений на iOS
Разработка Android-приложений
Проектирование хранилищ больших объемов данных
Тестовая дисциплина
Управление проектами
Полезные книги, предложенные сообществом
1 Программирование трехмерных игр для Windows Ламот А. 2006 5‑8459‑0627‑X
0‑672‑31835‑0
www.ozon.ru/context/detail/id/1692806/
2 Искусственный интеллект. Современный подход Рассел С.
 Норвиг П.
2006 5‑8459‑0887‑6
0‑13‑790395‑2
www.ozon.ru/context/detail/id/5686751/
3 Ядро Linux: описание процесса разработки Роберт Лав 2013 978‑5‑8459‑1779‑9 www.ozon.ru/context/detail/id/17925734/
4 Мифический человеко-месяц, или как создаются программные системы Фредерик Брукс 2010 5‑93286‑005‑7
0‑201‑83595‑9
www.ozon.ru/context/detail/id/83760/
5 Человеческий фактор. Успешные проекты и команды Демарко Т.
 Листер Т.
2009 978‑5‑93286‑061‑8
5‑93286‑061‑8
0‑932633‑43‑9
www.ozon.ru/context/detail/id/2338486/
6 Структура и интерпретация компьютерных программ Абельсон Х.
 Сассман Д. Д.
2010 978‑5‑98227‑708‑4
978‑5‑98227‑829‑6
www.ozon.ru/context/detail/id/5322055/
7 C++. Священные знания Дьюхерст С. 2007 978‑5‑93286‑095‑3
5‑93286‑095‑2
0‑321‑32192‑8
www.ozon.ru/context/detail/id/3707235/
8 Параллельное программирование на С++ в действии. Практика разработки многопоточных программ Уильямс Э. 2012 978‑5‑94074‑448‑1 www.ozon.ru/context/detail/id/17636939/
9 Современные операционные системы Таненбаум Э. 2011 978‑5‑459‑00757‑2
978‑0136006633
www.ozon.ru/context/detail/id/6140231/
10 Математическое программирование в примерах и задачах Акулич И. Л. 2009 978‑5‑8114‑0916‑7 www.ozon.ru/context/detail/id/4638367/
11 Algorithm Design: Foundations, Analysis, and Internet Examples Michael T. Goodrich
 Roberto Tamassia
 Michael Goodrich
0471383651 www.ozon.ru/context/detail/id/1850813/
12 Основания языков программирования Дж. Митчелл 2010 978‑5‑93972‑757‑0 www.ozon.ru/context/detail/id/5204868/
13 Python. Наиболее полное руководство Сузи Р. 2002 5‑94157‑097‑X www.ozon.ru/context/detail/id/964696/
14 PHP 6 and MySQL 6 Bible Steve Suehring
 Tim Converse
 Joyce Park
2009 0470384506 www.ozon.ru/context/detail/id/4370136/
15 Изучаем PHP и MySQL Бейли Л.
 Моррисон М.
2010 978‑5‑699‑44494‑6 www.ozon.ru/context/detail/id/5440150/
16 Философия Java Эккель Б. 2011 978‑5‑459‑00859‑3
978‑013872486
www.ozon.ru/context/detail/id/6965923/
17 Advanced Programming in Java Noel Kalicharan 2008 1438283016 www.ozon.ru/context/detail/id/4220371/
18 Thinking in Java Bruce Eckel 2006 0131872486 www.ozon.ru/context/detail/id/3191205/
19 Principles of Database Systems With Internet and Java Applications Greg Riccardi
 Gregory Riccardi
020161247X www.ozon.ru/context/detail/id/1834337/
20 Dynamic Web Application Development using XML and Java David Parsons 2008 978‑1‑84480‑541‑9 www.ozon.ru/context/detail/id/4220388/
21 Dive Into Python 3 Mark Pilgrim 2010 1441437134 www.ozon.ru/context/detail/id/5184002/
22 Программирование на Python. Том 1 Марк Лутц 2011 978‑5‑93286‑210‑0
978‑0‑596‑15810‑1
www.ozon.ru/context/detail/id/8382738/
23 Программирование на Python. Том 2 Марк Лутц 2011 978‑5‑93286‑211‑7
978‑0‑596‑15810‑1
www.ozon.ru/context/detail/id/8382719/
24 Python 3 Web Development Beginner's Guide Michel Anders 2011 1849513740
978‑1849513746
ww.ozon.ru/context/detail/id/6494042/
25 Изучаем Python Марк Лутц 2011 978‑5‑93286‑159‑2
978‑0‑596‑15806‑4
www.ozon.ru/context/detail/id/5730448/
26 Data Structures and Algorithms Using Python Rance D. Necaise 2010 978‑0‑470‑61829‑5 www.ozon.ru/context/detail/id/5602903/
27 Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET Tony Stubblebine 2007 0596514271 www.ozon.ru/context/detail/id/3644734/
28 Программирование на Perl Ларри Уолл
 Том Кристиансен
 Джон Орвант
2006 5‑93286‑020‑0 www.ozon.ru/context/detail/id/147137/
29 How to Think Like a Programmer: Problem Solving for the Bewildered Paul Vickers 2008 978‑1‑84480‑900‑4 www.ozon.ru/context/detail/id/4652568/
30 Введение в информационный поиск Кристофер Д. Маннинг
 Прабхакар Рагхаван
 Хайнрих Шютце
2011 978‑5‑8459‑1623‑5
978‑0‑5218‑6571‑5
www.ozon.ru/context/detail/id/5497130/
31 Начала программирования Александр Степанов
 Пол Мак-Джонс
2011 978‑5‑8459‑1708‑9
978‑0‑321‑63537‑2
www.ozon.ru/context/detail/id/6279127/
32 И снова о программировании Джоэл Спольски 2009 978‑5‑93286‑144‑8
978‑1‑4302‑0987‑4
www.ozon.ru/context/detail/id/4878099/
33 Сравнение языков программирования Jesse Russell 2012 978‑5‑5131‑0237‑3 www.ozon.ru/context/detail/id/9129005/
34 Полиморфизм (программирование) Jesse Russell 2012 978‑5‑5128‑6623‑8 www.ozon.ru/context/detail/id/8757144/
35 Паттерны проектирования Э. Фримен
 Э. Фримен
 К. Сьерра
 Б. Бейтс
2011 978‑5‑459‑00435‑9 www.ozon.ru/context/detail/id/6108824/
36 Прикладное нелинейное программирование Химмельблау Д. 1975 www.ozon.ru/context/detail/id/14624482/
37 Задачи и методы линейного программирования Д.Б. Юдин 2012 978‑5‑458‑26169‑2 www.ozon.ru/context/detail/id/8740697/
38 Прикладные задачи динамического программирования Беллман Р. 2012 978‑5‑458‑29318‑1 www.ozon.ru/context/detail/id/8766556/
39 Типы в языках программирования Пирс Б. 2012 978‑5‑7913‑0082‑9
978‑5‑9902824‑1‑4
978‑0‑262‑16209‑8
www.ozon.ru/context/detail/id/7410082/
40 Структура и Интерпретация Компьютерных Программ Харольд Абельсон
 Джеральд Джей Сассман
2010 978‑5‑98227‑708‑4
978‑5‑98227‑829‑6
www.ozon.ru/context/detail/id/5322055/
41 Программируем коллективный разум Тоби Сегаран 2008 978‑5‑93286‑119‑6
5‑93286‑119‑3
0‑596‑52932‑5
www.ozon.ru/context/detail/id/4877842/
42 Гедель, Эшер, Бах. Эта бесконечная гирлянда Даглас Хофштадтер 2001 5‑94648‑001‑4 www.ozon.ru/context/detail/id/5540786/
43 Java 2. Библиотека профессионала. Том 1 - Основы Кей Хорстманн
 Гари Корнелл
2010 978‑5‑8459‑1378‑4
978‑0‑1323‑5476‑9
www.ozon.ru/context/detail/id/3817476/
44 Java 2. Библиотека профессионала. Том 2 - Тонкости программирования Кей Хорстманн
 Гари Корнелл
2010 978‑5‑8459‑1482‑8
978‑01‑3235479‑0
www.ozon.ru/context/detail/id/4168066/
45 Отзывчивый веб-дизайн. Эмоциональный веб-дизайн. Основы контентной стратегии. Сначала мобильные (комплект из 4 книг) Итан Маркотт
 Аарон Уолтер
 Эрин Киссейн
 Люк Вроблевски
2012 978‑5‑91657‑385‑5
978‑5‑91657‑386‑2
978‑5‑91657‑387‑9
978‑5‑91657‑388‑6
www.ozon.ru/context/detail/id/17960630/
46 Web-сервер глазами хакера М. Фленов 2009 978‑5‑9775‑0471‑3 www.ozon.ru/context/detail/id/18569442/

park.mail.ru

Технопарк Mail.ru

Реальные знания, которые можно применить уже сегодня, практические навыки, которых не хватает в университетском образовании, возможность разрабатывать собственные проекты, новые знакомства и общение - вот что перечисляют выпускники образовательных проектов Mail.ru Group в ответ на вопрос, что дал им “Технопарк”/“Техносфера”/“Технотрек”. Однако, несмотря на значительные преимущества и серьезный отбор, до диплома доходит меньше половины студентов. Почему?



Итоговые пересдачи и апелляции прошли, и на сегодняшний день цифры таковы: из 69 поступивших в “Технопарк” зимой 2016 года, отчислено 18 человек. Столько же отчислено со второго семестра; есть два студента, не закончивших третий семестр.
В “Техносфере” из 47 поступивших на первый семестр были отчислены 20. Из 27 учащихся второго семестра на третий перешли только 11.
Из 40 студентов “Технотрека” после первого семестра проект покинули 22, а после второго - 10.

“Технопарк”, “Техносфера” и “Технотрек” - углубленное образование по конкретным дисциплинам. В рамках данных образовательных проектов студенты осваивают технологии, которые используются в компании; выпускникам это позволяет устроиться в Mail.Ru Group на стажировку. Однако зачастую для поступивших студентов дополнительная нагрузка становится неожиданностью, и уже после первого семестра многих отчисляют. Серьезный подход к задачам, ответственность, умение верно распределить время и организовать работу в команде - минимум, необходимый для того, чтобы получить диплом об окончании проекта.

Большая часть студентов отчисляется после первого семестра. Это связано с тем, что между проектом и основной учебой ребята выбирают вуз. Много отчислений и на втором семестре - из-за большой нагрузки и сложных комплексных заданий. Ребята учатся работать в командах, но сработаться удается не всем, и это еще одна причина отчислений: неумение взять ответственность на себя, распределить роли и объем работы.

Залог успешной учебы - сдача всех работ вовремя. Существуют “жесткие дедлайны”, нарушение которых карается потерей половины баллов. В этом случае возникает задолженность, и студентам приходится закрывать ее на пересдаче. Отчисление происходит в момент перевода на следующий семестр при наличии у студента двойки хотя бы по одной дисциплине.

Помимо соблюдения сроков, образовательные проекты требуют значительного времени: занятия отнимают 14-16 академических часов в неделю. Однако многие учебные материалы засняты на видео, преподаватели активно ведут блог, и потому студенты не обязаны посещать все лекции. Но помимо конкретных тем по дисциплине, на занятиях преподаватель передает свой уникальный опыт, делится примерами из практики. Это те моменты, которые позволяют одним студентам быстрее адаптироваться в компании, а другим - определиться с направлением дальнейшего развития.

“Технопарк”, “Техносфера” и “Технотрек” нацелены на подготовку квалифицированных специалистов - веб-разработчиков, системных архитекторов, специалистов в области анализа больших объемов данных. Это те виды деятельности, которые требуют фундаментальных знаний и действительно серьезного отношения к учебе. Сделать все в последний вечер удается далеко не всегда, и фраза “своевременное выполнение заданий” обретает особый смысл - в частности, для тех студентов, которые были отчислены с проекта, но поступили на первый семестр вновь.

Данил Киричик (“Технопарк”, второй семестр)
Я поступил в “Технопарк”, потому что хотел узнать на деле что такое веб-разработка, и приобрести знания в различных сферах, связанных с моей специальностью. И, конечно, я питал определенные надежды и на стажировку, и последующую работу в Mail.Ru Group. А отчислился из-за задолженностей по курсам front-end и баз данных. Однако веб-разработка не вызвала у меня особенного интереса, и восстанавливаться я не планирую. Но, если бы восстановился, наверное, постарался бы быть более активным. “Технопарк” дал мне возможность понять, чего я хочу от своей специальности и что готов дать взамен. Хочется отметить потрясающую организацию. За исключением редких неурядиц с поиском аудитории, все было продумано до мелочей. Это очень радовало. Чувствовалось желание преподавателей и администрации не отработать “для галочки”, а действительно чему-то научить.

Кирилл Солдатов (“Технопарк”, второй семестр)
Хотелось попасть на стажировку в компанию Mail.Ru, поэтому я поступил в “Технопарк”. Но я не успел вовремя доделать проект по базам данных и был отчислен. Хочу восстановиться. Думаю, мне нужно лучше концентрироваться на задачах и научиться рассчитывать свое время. “Технопарк” - это бесценные знания, которыми охотно делятся его преподаватели. Но, по-моему, порой программа излишне сложна.

Полина Ольшевская (“Техносфера”, второй семестр)
Я отчислилась из-за того, что сильно не успевала (работа, учеба). Кроме того, за время учебы в университете я слишком привыкла к тому, что если сесть и сделать все накануне, то никаких проблем не будет. Тут так не получилось. А восстановиться я решила, потому что мне действительно интересно. Я вижу, где могу применить полученные навыки в работе. И мне очень нравится преподавательский состав. Несмотря на то, что меня отчислили, негатива не осталось. Все было честно. Восстановление происходило на общих основаниях - тестирование, собеседование. Сейчас я снова закончила первый семестр, и стараюсь сдавать ДЗ до дедлайнов!!! Преподаватели относятся ко мне так же, как и к остальным, - разве что меня сразу узнали 🙂

Владимир Бугаевский (“Техносфера”, второй семестр)
К концу первого семестра “Техносферы” у меня не получалось справляться с учебой и в Университете, и на проекте. К тому же я приболел и пропустил в “Техносфере” очень важные лекции. Меня отчислили. Но учиться мне нравилось, и я решил восстановиться. “Перепоступал” на тех же условиях, что и все. Когда начал учиться вновь, то гораздо лучше был знаком с программой, учел ошибки прошлого семестра и решил сконцентрироваться на наиболее сложных заданиях. Со стороны преподавателей по большому счету ничего не поменялось. Они общаются с тобой так же, как и с другими студентами. Некоторые, если запомнили тебя, подбадривают. Если бы я продолжал учиться “с первого раза”, то результаты были бы однозначно хуже. Я не жалею, что восстановился. Учиться очень интересно, а еще более интересно узнать, что ждет в следующем семестре.

Илья Шахов (“Технотрек, первый семестр)
Проект привлек меня курсом разработки на Android, а отчислился я потому, что не успевал посещать часть занятий и выполнять задания. (Возможно, не стоило совмещать full-time работу с учебой). Но курс разработки на Android мне очкень интересен. Надеюсь, в следующем году он будет выложен на канале “Технотрека”, тогда большой необходимости в восстановлении у меня не будет 😉 Хотя возможность задать вопросы во время курса была бы не лишней. Кроме того, зимой я планирую закончить курс по Django, используя материалы на канале “Технотрека”. Огромный плюс проекта - преподаватели: открытые, веселые и готовые помогать всем своим студентам. Но, возможно, стоит разрешить студентам самим выбирать конкретные курсы или отказываться от них, сдав некоторый экзамен или мини-проект, который можно написать за 3-4 часа.

Павел Ляхов (“Технотрек”, второй семестр)
Я поступил в “Технотрек”, чтобы получить реальный опыт работы над проектами (в частности, в сфере прикладного программирования). Отчислился из-за нехватки времени: в какой-то момент слишком сильно отстал по заданиям и решил “не нагонять”. Отчасти из-за этого пропал интерес к учебе. Но если в будущем у меня окажется достаточно свободного времени, то попробую восстановиться - в этом случае я постараюсь точнее оценивать время, необходимое для выполнения заданий. “Технотрек” - отличный проект, и его главное преимущество в том, что ты получаешь компетентный отзыв о своей работе, указания, как можно сделать проект лучше.

“Технопарк”, “Техносфера”, “Технотрек” - это сложно. Это опыт, самодисциплина, команда, силы, время и труд. Доучился студент или был отчислен - проект оставляет свой след для каждого из участников. Может быть, именно поэтому немало тех, кто, даже будучи отчисленным, решает поступить заново.

park.mail.ru

Технопарк Mail.Ru. Два первых года / Mail.ru Group corporate blog / Habr

В предыдущем посте я рассказал, зачем и как создавался Технопарк Mail.Ru и каким образом в нем строится учебный процесс. В этом расскажу о том, какой путь мы успели пройти и что сегодня происходит в Технопарке.

Технопарк недавно отметил свое двухлетие. За это время в истории проекта произошло немало важных событий — мы:

  • разработали и обкатали новые учебные программы
  • дали нашим коллегам из Mail.Ru Group возможность делиться опытом и реализовывать свой преподавательский потенциал
  • набрали талантливых студентов, многие из которых проходят стажировку или уже работают в Mail.Ru Group
  • провели 70 мероприятий для наших студентов и учащихся МГТУ
  • запустили свой портал
  • отсняли тысячи часов учебного материала
  • подготовили дистанционные курсы, которые будут вскоре запущены
  • получили первое признание: через год работы мы названы лучшим социальным проектом России, в мае 2013 года вошли в перечень лучших образовательных проектов РАЭК, в ноябре 2013 получили премию Рунета в номинации «Наука и образование», а наш сайт и корпоративный стиль завоевали звание «Лучший корпоративный брендинг по версии Sostav.ru»


На фоне прочих событий особо выделились два. Мы наконец-то обзавелись собственным постоянным домом, которым стал уже родной нам МГТУ им. Баумана. Более того, 14 марта мы с гордостью выпустили наш самый первый набор. Студенты, пришедшие к нам в декабре 2011 года, завершили обучение и отправились в свободный полет — применять полученные в Технопарке навыки, работая в больших IT-компаниях или над собственными проектами.

А теперь обо всем поподробнее.


Светлые и просторные аудитории, проекторы и экраны, пара десятков серверов — для подготовки веб-разработчиков и системных архитекторов нужно не так уж и много. Однако долгое время у Технопарка не было собственной «прописки». Наконец, в марте 2014 года, после двух лет путешествий по аудиториям МГТУ им. Баумана, мы «пустили корни» в ГУК и получили в свое полное распоряжение более 300 кв. метров учебных аудиторий и опенспейсов для работы и учебы наших студентов. Мы пригласили на открытие друзей нашего проекта (почитать о том, как это было, можно здесь и здесь).


Когда в декабре 2011 года в Технопарк пришли первые студенты, у нас было всего два преподавателя; занятия велись по двум дисциплинам — web-технологиям и алгоритмам и структурам данных. В апреле наши студенты поучаствовали в первом мастер-классе и даже заглянули в святую святых – дата-центр Mail.Ru Group.

С каждым новым семестром число студентов и преподавателей увеличивалось. В начале этого года у нас училось более 200 человек, 40 преподавателей вели занятия по 20 дисциплинам, а на мастер-классы (которые могут посещать все бауманцы) сходили почти 700 человек. Конкурс на место достиг рекордной для нас отметки – 7 человек (кстати, в начале мы даже не предполагали, что конкурс будет таким высоким, – ожидали не больше трех человек на место).

Преподают в Технопарке в основном сотрудники Mail.Ru Group, практикующие специалисты в области программирования, мобильных технологий и управления проектами. За два года от нас не ушел ни один сотрудник, так что получилось собрать действительно сильную и дружную команду преподавателей. К примеру, один из первых двух лекторов, Дмитрий Смаль, недавно прочитал лекции по web-технологиям уже пятому набору студентов. Кстати, статья про его курс опубликована здесь.


Студенты Технопарка в рамках основной программы за четыре семестра изучают 15 дисциплин; это примерно 900 часов аудиторной работы и еще около 600 часов — самостоятельной.

В течение первого года преподаватели рассказывают о технологиях разработки, методах анализа качества алгоритмов и ПО: первый семестр уходит на изучение веб-технологий, алгоритмов и структуры данных, тонкостей программирования на C/C++, второй – на программирование на Java (где ребята пишут игровой сервер), СУБД, фронтенд-разработку, проектирование интерфейсов.

Второй год посвящен специальным дисциплинам, направленным на развитие профессиональных навыков: проектирование высоконагруженных систем, основы безопасности интернет-приложений, QA в разработке ПО, мобильная разработка, проектирование высоконагруженных систем, управление продуктом, управление разработкой веб-сервисов, тренинги по soft skills, бизнес- и системный анализ для архитекторов и др.

Все курсы уникальные: они разработаны специально для Технопарка. Более того, мы поддерживаем актуальность материала, пересматриваем содержание дисциплин каждый семестр и доводим курсы до совершенства. К двухлетию Технопарка мы даже выпустили собственную «методичку»: 100-страничный документ, посвященный проектному методу в преподавании и описывающий основные приемы практико-ориентированного обучения в IT.

О некоторых дисциплинах можно почитать поподробнее на Хабре. Здесь вы найдете подробную статью о том, как разрабатывался курс Java. О том, что представляет собой курс «Бизнес и системный анализ для архитекторов», можно узнать из поста Дмитрия Безуглого, который пришел к нам летом прошлого года. Про курс по СУБД Паши Щербинина можно почитать здесь.

Помимо предметов основной программы мы создали открытые курсы по управлению IT-проектами, информационному поиску и Unity 3D. Посещать их могут не только ребята из Технопарка, но и студенты МГТУ, прошедшие отбор. Есть еще и четвертый курс — подготовительный: в течение семестра мы помогаем студентам подготовиться к очередному отбору на основную программу Технопарка, давая им необходимые знания по С/C++.


Есть курсы, о необходимости которых мы и не подозревали при создании Технопарка. Так произошло с тренингами социальных навыков — soft skills. Появился он после того, как мы заметили, что студенты, работающие в малых группах, зарабатывают меньше баллов, чем когда трудятся над проектами в одиночку. Причина очевидна: у ребят недостаточно опыта и знаний в области эффективного делового взаимодействия. Так в программе четвертого семестра (а он у нас самый «гуманитарный») появились тренинги по soft skills, на которых студенты осваивают деловые коммуникации, учатся выступать публично и защищать свои проекты, получают навыки ведения переговоров. Кроме того, мы даем очень интересный небольшой курс по креативному мышлению.
Мы активно проводим мероприятия для студентов Технопарка и МГТУ. Несколько раз в семестр они принимают участие в мастер-классах Mail.Ru Group. Студенты Технопарка также ездят на экскурсии в офис и дата-центры Mail.Ru Group. Мы проводим различные конкурсы, например, конкурс статей (некоторые из них, кстати, вы могли видеть на Хабре — например, jQuery Events изнутри и После прочтения сжечь). За два года мы провели около 70 мероприятий, которые посетили примерно 2200 человек.
В последний год у нас появились два нововведения.

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

Балльно-рейтинговая система. На основании промежуточных оценок строятся рейтинги студентов, которые меняются в течение семестра. Мы не настаиваем на обязательном присутствии на занятиях, но все же включили посещаемость в общий рейтинг студента. Уже скоро место студента в общей рейтинговой таблице будет также зависеть от его участия в конкурсах, мероприятиях и других активностях проекта.


Отдельно хочу рассказать о нашем официальном портале, разработанном в августе 2013 года вместе с корпоративным стилем Технопарка. В разработке сайта активно участвовали студенты: создавали автоматизированное расписание, систему учета посещаемости, модули блогов и приглашений на мероприятия и др.

На сайте реализовано два уровня доступа – для гостей и для «своих» (студентов и преподавателей Технопарка). В общедоступной версии можно узнать все о поступлении и учебе в Технопарке, а также посмотреть видеозаписи некоторых курсов. Так что наши потенциальные абитуриенты могут посмотреть, чему учат в Технопарке.

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

Общение и блоги. Для общения служат блоги, в числе самых востребованных — по дисциплинам. Здесь преподаватели рассказывают об актуальных задачах, домашнем задании и о подготовке к рубежным контролям, делятся best practices и общаются со студентами. Есть также блоги по мероприятиям, по расписанию, по статьям, которые пишут студенты, по стажировкам. Существует отдельный блог, где проводятся опросы, и персональные блоги студентов. За обновлениями можно следить в ленте.

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

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

Посещаемость и чекины. На сайте ведется автоматический контроль посещаемости — за 15 минут до начала занятия студенты получают уведомление и могут подтвердить, что пришли.

Модуль приглашения на мероприятия. Студенты могут записываться на мастер-классы и открытые курсы приглашенных экспертов. За несколько часов до события участник получит напоминание на email, а после мероприятия может оставить свой отзыв или вопрос.

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


Практическая работа – это главная фишка Технопарка. Многие работы, выполненные нашими студентами, могут служить прототипом для реально работающего ПО. В качестве примера могу привести систему планирования расписания для МГТУ. Она была создана на основе нашего собственного расписания, разработкой которого занимался один из студентов Технопарка. В ближайшее время мы запускаем летний конкурс для студентов проекта по функциональному прототипированию в вебе.
Раз в год в Технопарке проходят Дни карьеры, где наши студенты встречаются с руководителями направлений Mail.Ru Group, общаются, рассказывают о себе и выбирают место для будущей стажировки. Сегодня в Mail.Ru Group работает более 50 наших студентов.
Наш первый выпуск — 17 студентов, завершивших обучение из первого набора, из них 14 человек работают в штате Mail.Ru Group. Практически все они со второго-третьего семестра обучения проходили стажировку в нашей компании, один из выпускников уже участвует в преподавании курса по СУБД в Технопарке.

Первый выпускной мы отметили в Сочи. Конечно, кроме выпускников с нами поехала и часть преподавателей. В первый день мы съездили на «Роза Хутор», поднялись на фуникулере на вершину горнолыжного курорта. А второй день провели в Агурском ущелье: сначала был треккинг вдоль Агурских водопадов с использованием навесных переправ, а затем мы совершили восхождение на отвесную скальную стену по маршруту Виа-Феррата.

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

Дмитрий Волошин,
руководитель Технопарка Mail.Ru

habr.com

Технопарк Mail.Ru. Новая ступень – Mail.ru Group

Научно-образовательный центр Технопарк Mail.Ru при МГТУ им.Баумана представил новые учебные пространства.

Научно-образовательный центр Технопарк Mail.Ru, в декабре 2013 года отпраздновавший свое двухлетие, обзавелся собственными учебными мощностями площадью 320 кв. м. Аудитории Технопарка оборудованы всем необходимым для подготовки квалифицированных веб-разработчиков и системных архитекторов. В распоряжении студентов теперь самое современное оборудование, проекторы и экраны, тонкие клиенты, а также около 20 серверов.

14 марта 2014 года на торжественной церемонии открытия научно-образовательного центр Технопарк присутствовали заместитель министра связи Марк Шмулевич, ректор МГТУ им. Н. Э. Баумана Анатолий Александров, генеральный директор Mail.Ru Group Дмитрий Гришин, а также руководители ведущих отечественных и зарубежных компаний.

«Взаимодействие системы образования и бизнеса в современном мире крайне важно как для студентов, так и для компаний. Технопарк Mail.Ru в полной мере способствует этому взаимодействию. Наши студенты постоянно общаются с экспертами отрасли, принимают участие в реальных проектах, что делает их востребованными и конкурентоспособными специалистами. Это подтверждает и тот факт, что 90% выпускников Технопарка трудоустроены (в том числе в Mail.Ru Group)», — отметил генеральный директор Mail.Ru Group Дмитрий Гришин.

«Привлечение работодателей в организации учебного процесса в высшей школе сейчас очень важно. Именно оно дает нам возможность лучше понимать потребности рынка, совершенствовать наши учебные программы и готовить востребованных специалистов. Мы обладаем огромным опытом в сфере образования, но без реальной заинтересованности и активного участия бизнеса и промышленности в этом процессе получать действительно хороших специалистов становится все сложнее», - отметил ректор МГТУ им. Н.Э. Баумана Анатолий Александров.

Технопарк – это совместный образовательный проект Mail.Ru Group и МГТУ им. Н. Э. Баумана, цель которого – подготовка квалифицированных веб-разработчиков и системных архитекторов. В данный момент студентами Технопарка являются 220 человек (конкурс – около семи человек на место).

Отличительной особенностью Технопарка Mail.Ru является оптимальное соотношение теории и практики – 40% и 60% соответственно, что позволяет выпускать на рынок специалистов, готовых к решению реальных задач. Студенты изучают порядка 20 дисциплин под руководством 39 преподавателей – лучших специалистов в области программирования, мобильных технологий и управления проектами.

Начать обучение в Технопарке может любой студент старших курсов или аспирант МГТУ им. Н. Э. Баумана после прохождения вступительных испытаний. Продолжительность курса – два года (по 18 часов в неделю). Обучение бесплатно.

corp.mail.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *