Три причины: зачем нужен Bootcamp
У многих из нас, однажды купивших Mac, не получается расстаться с прошлым. С прошлым в виде компьютеров PC с Windows. Хорошо, что есть возможность запустить Windows на Mac! Кто-то использует Bootcamp из-за абсолютной несовместимости программ для OS X и Windows, а программы нужны для работы. Кто-то запускает игры. Хорошо, что есть Bootcamp!

Вот три причины, почему я использую Bootcamp:
1. Чтобы помнить: как оно — устанавливать Windows
2. Чтобы, вводя честно купленный код активации Windows, знать, что я нарушаю лицензионное соглашение и действую совершенно незаконно
3. Чтобы в конце концов закончить обновление системы (сбился со счёта — который раз) и снова скачать обновления вирусных баз, дабы не потерять надежду на то, что продукт, что я купил, не похож на решето.
На самом деле есть ещё несколько мелких причин, на них можно не обращать внимания. Запуская Windows в Bootcamp, ощущается непомерный аппетит Windows к заряду батареи MacBook. Свежа в памяти потеря времени на установку драйверов Bootcamp — они ведь у меня уже есть! А ещё проблемы с работой периферийных устройств и графикой. Больше не буду перечислять преимущества Windows в Bootcamp — их наберётся не один десяток.
Каждый раз, когда мне кажется, что я пользуюсь Mac уже слишком долго, я запускаю Bootcamp. Это даёт мне понять, как живут и работают остальные восемьдесят процентов пользователей компьютеров. Иногда я возвращаюсь к OS X слегка удивлённый и немного ошарашенный, но чаще всего я вновь и вновь только утверждаюсь в мысли, что Mac — единственный правильный выбор для меня.
Я использую Bootcamp, чтобы напомнить себе, почему я выбрал Mac, а не Windows. Хочу пожелать и вам сделать свой выбор. Используя продукт, вы привыкаете и порой недооцениваете его, даже забываете о своей привязанности к нему. Вспомните об альтернативах и возвращайтесь. Иногда запускайте Bootcamp, чтобы помнить, зачем вам Mac.
Написано c помощью Internet Explorer в Windows 8.1
Руководство пользователя Ассистента Boot Camp


Укажите ISO для Windows, и Ассистент Boot Camp выполнит всю работу. Просто откройте приложение «Ассистент Boot Camp» и следуйте инструкциям на экране, чтобы установить Windows на компьютер Mac с процессором Intel.

Использование программ Windows на Mac
Ваша любимая многопользовательская игра доступна только для Windows? Ваши финансовые данные хранятся в бухгалтерской программе, работающей только в Windows? Вам нужно тестировать веб-страницы в Windows? Нет проблем! Просто используйте Boot Camp, чтобы установить Windows на Mac с процессором Intel.
Чтобы ознакомиться с руководством пользователя приложения «Ассистент Boot Camp», нажмите «Оглавление» вверху страницы или введите слово или фразу в поле поиска.
Установка Windows с помощью Boot Camp на Mac старой модели

С помощью приложения «Ассистент Boot Camp» можно установить Windows 10 на компьютер Mac с процессором Intel.
Для установки Windows на компьютерах Mac более ранних моделей требуется внешний накопитель USB. Для того чтобы узнать, требуется ли внешний накопитель USB для Вашего компьютера Mac, откройте раздел «Дополнительная информация» в статье службы поддержки Apple Установка Windows 10 на компьютере Mac с помощью приложения «Ассистент Boot Camp». На Mac новой модели, не требующей накопителя USB, следуйте инструкциям в разделе Установка Windows с помощью Boot Camp на Mac новой модели.
Что Вам нужно
- Клавиатура, а также мышь или трекпад из комплекта поставки Вашего Mac. (Если их нет, используйте клавиатуру и мышь USB.)
- Пустой внешний флеш-накопитель USB 2 емкостью не менее 16 ГБ, отформатированный как MS-DOS (FAT). Чтобы отформатировать внешний накопитель USB как MS-DOS (FAT), используйте приложение «Дисковая утилита», расположенное в папке /Программы/Утилиты. В Дисковой утилите выберите «Вид» > «Показывать все устройства», выберите накопитель USB в боковой панели, затем нажмите «Стереть» в панели инструментов. В диалоговом окне введите имя накопителя, выберите MS-DOS (FAT) из всплывающего меню «Формат», выберите «Master Boot Record» из всплывающего меню «Схема», затем нажмите «Стереть».
- Образ диска 64‑битной версии Windows 10 для полной установки (ISO‑файл) или другой установочный носитель. Вы можете загрузить образ диска Windows 10 (ISO‑файл) на веб-сайте Microsoft.
- Свободное место на загрузочном диске, причем места должно быть достаточно для установки. Для того чтобы узнать, сколько свободного места на диске потребуется, откройте статью службы поддержки Apple Установка Windows 10 на компьютере Mac с помощью приложения «Ассистент Boot Camp».
Прежде чем начать
Перед началом установки Windows обязательно создайте резервную копию важной информации.
Резервное копирование данных можно выполнить с помощью Time Machine или любым другим способом. Информация о резервном копировании данных приведена в статье Резервное копирование файлов с помощью Time Machine и Способы резервного копирования и защиты файлов.
Выполнение установки
Выполните следующие действия по порядку.
Шаг 1. Проверка наличия обновлений ПО
Установите все обновления macOS перед установкой Windows.
- Выполните вход на компьютер Mac в качестве администратора, завершите работу всех открытых приложений и сеансы всех остальных пользователей.
- Выберите меню Apple
> «Системные настройки», нажмите «Общие»
в боковом меню, затем справа нажмите «Обновление ПО». (Возможно, потребуется прокрутить вниз.) - Установите все доступные обновления macOS.
Если после установки обновления Ваш компьютер Mac перезагрузится, снова перейдите к разделу «Обновление ПО» для установки других обновлений.
Шаг 2. Подготовка компьютера Mac к установке ОС Windows
Ассистент Boot Camp помогает подготовить компьютер Mac путем создания нового раздела для Windows под названием BOOTCAMP и загрузки программного обеспечения для поддержки Boot Camp.
Важно! Если у Вас ноутбук Mac, то, прежде чем продолжить, подключите его к источнику питания.

- Подключите внешний накопитель USB или вставьте флеш-накопитель в разъем USB компьютера Mac и не отключайте или, соответственно, не вынимайте его во время установки Windows и ПО поддержки Windows.
- На компьютере Mac откройте Ассистент Boot Camp , расположенный в папке /Программы/Утилиты.
- В разделе «Введение» нажмите «Продолжить». Система будет проверена на наличие свободного места. Прошлые моментальные копии Time Machine и кэшированные файлы iCloud будут удалены, чтобы освободить место для Boot Camp. Этот процесс может занять некоторое время (чтобы пропустить этот шаг, нажмите кнопку «Остановить»).
- На экране выбора задач выберите все задачи и нажмите «Продолжить».
- На шаге «Создание загрузочного USB‑диска для установки Windows» выберите ISO-образ Windows, выберите накопитель USB, затем нажмите «Продолжить». Файлы Windows будут скопированы на накопитель USB. Этот процесс может занять некоторое время (чтобы прервать процесс, нажмите кнопку «Остановить»).
- На шаге «Создать раздел для Windows» укажите размер раздела с помощью бегунка между разделами macOS и Windows. При наличии нескольких встроенных жестких дисков можно выбрать диск, отличный от диска установки macOS, и создать на нем раздел, предназначенный только для Windows.
Важно! Изменить размер раздела в дальнейшем будет невозможно.
По окончании шага запустится установщик Windows.
Шаг 3. Установка Windows
- Следуйте инструкциям на экране в программе установки Windows.
- Когда потребуется указать место установки Windows, выберите раздел BOOTCAMP (чтобы увидеть его, Вам может потребоваться прокрутить список разделов), затем нажмите «Далее».
ПРЕДУПРЕЖДЕНИЕ. Не создавайте и не удаляйте разделы, а также не выбирайте какой-либо другой раздел. Такие действия могут привести к удалению всего содержимого раздела macOS.
Шаг 4. Установка Boot Camp для Windows
После установки Windows начнется установка драйверов Boot Camp для поддержки оборудования Mac.
Примечание. Если установка ПО поддержки не выполняется автоматически, необходимо установить ПО вручную. Инструкции приведены в статье службы поддержки Apple Если установщик Boot Camp не откроется после использования программы «Ассистент Boot Camp».
- Следуйте инструкциям на экране в установщике Boot Camp в Windows.
С нуля до разработчика: как буткемпы помогают освоить новую профессию

Буткемп (от англ. boot camp — учебный лагерь) в IT-образовании — это короткие интенсивные курсы по обучению программированию с полным погружением в эту сферу. Погружение подразумевает под собой занятость студента в обучении по будням с утра до самого вечера. Такие курсы обычно длятся от нескольких недель до нескольких месяцев. Они могут быть как для людей, которые с нуля хотят освоить новую профессию, так и для профессиональных IT-специалистов, которые хотят «прокачать» конкретный навык. От типичных онлайн-курсов по программированию, которые могут длиться год, буткемпы отличаются именно интенсивностью. Важно понимать, что «буткемп» — это маркетинговое название; есть примеры, когда такой формат обучения используется под другими названиями.
Изначально буткемпами называли армейские лагеря в США, где готовили новобранцев [1]. Позднее значение слова стало шире. Первые курсы в формате буткемпов для IT-разработчиков запустила частная американская школа General Assembly в 2013 году [2]. В России на рынке образования такие курсы появились в 2018 году у Elbrus coding bootcamp.
В разговоре с РБК Трендами директор Центра развития IT-образования Московского физико-технического института (МФТИ) Алексей Малеев сказал, что их институт первым в стране начал внедрять методику интенсивного обучения IT-навыкам в рамках «Олимпиадных школ МФТИ». По описанию это напоминает настоящий буткемп: старшеклассники на неделю приезжают в кампус института, где на протяжении всех дней полностью погружаются в обучение с вузовскими преподавателями. Только их навыки «прокачивают» не для будущего работодателя, а для написания олимпиады. «Мы в 2013 году запустили такой формат и стали пионерами в организации так называемых буткемпов в России», — заявил Малеев.

С 2013 года рынок буткемпов активно развивается. По данным отраслевого портала Course Report, в 2022 году по всему миру работает более 600 буткемпов [3]. Появились программы такого формата не только для разработчиков программного обеспечения, но и в дизайне, Data Science, маркетинге, бизнес-аналитике. Но самыми популярными по-прежнему остаются буткемпы для разработчиков. Это связано с высоким спросом у работодателей на специалистов этой отрасли и, как следствие, желанием людей как можно быстрее освоить профессию разработчика и выйти на рынок труда.

Форматы буткемпа
Две главных характеристики, по которым отличаются буткемпы:
- Очное / онлайн-обучение. Очный формат подразумевает, что студент приходит в кампус и обучается там. Есть варианты буткемпов, когда люди не только учатся, но и проживают в кампусе во время программы. Онлайн-буткемпы подразумевают дистанционное обучение в режиме реального времени.
- Full-time / part-time. Full-time буткемпы длятся до 17 недель. Предполагается, что все это время человек учится с утра до вечера, то есть не совмещает учебу с работой. Part-time буткемпы обычно длятся не более 34 недель. Занятия проходят по вечерам и по выходным, что позволяет студенту совмещать обучение с работой.
Чему учат на буткемпах
Буткемпы частных школ
Программа буткемпа строится, как правило, так, чтобы охватить знания, необходимые для применения в IT-компаниях в конкретной стране, рассказал РБК Трендам основатель буткемпа для программистов Elbrus Георгий Бабаян. «Мы в «Эльбрусе», приняв во внимание американский опыт, убрали лишние компоненты, иначе расставили акценты, адаптировав программу под современный российский рынок. Например, сначала в буткемпе учили инструменту jQuery (библиотека JavaScript) и делали большой упор на базы данных. Сейчас активнее стали изучать React (JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов) и MongoDB (система управления базами данных, не требующая описания схемы таблиц). Если в jQuery чаще нужно программировать самому, то React использует больше готового кода», — говорил он. По словам Бабаяна, средний возраст студента такого буткемпа — 30 лет. Половина обучающихся не имеют опыта и образования в сфере IT.
Университетские буткемпы
Интенсивные курсы по программированию часто противопоставляют университетам. Вузы, однако, сами считают формат буткемпов эффективным и активно применяют его в обучении. Например, Университет Иннополис проводит летний InnoBootCamp как адаптационную программу для первокурсников [4]. ITMO.BootCamp проводит Университет ИТМО, во время которого студенты могут прокачать отдельные навыки в ML-направлении [5]. Университет «Сириус» совместно с VK организовал летом 2022 года буткемп по мобильной разработке [6]. В МФТИ помимо недельных интенсивов для школьников проходят буткемпы для студентов со всего мира по подготовке к ICPC — Международной студенческой олимпиаде по программированию, крупнейшей в мире.

По словам Алексея Малеева, буткемпы полезны по нескольким причинам. «Во-первых, интенсивные программы помогают студентам полностью концентрироваться на обучении. Вы абстрагируетесь от всего и занимаетесь с утра до вечера только одной темой. Количество часов одной такой программы сравнимо с семестром. Во-вторых, во время буткемпов появляется новая конкурентная среда. Одно дело, когда вы сидите в университетской группе и знаете, что Петя отличник, а Ваня двоечник. Другое дело, когда вы приехали в новую для себя среду, вы хотите там себя проявить и как минимум не упасть в грязь лицом. Возникает новая конкуренция и она очень способствует развитию и обучению. В-третьих, на буткемпы можно пригласить преподавателя-практика уровня передовых разработок. Не все такие эксперты, особенно из других стран, могут приезжать в кампус два раза в неделю. Но многие могут целенаправленно на несколько дней приехать в другой город в качестве командировки и читать лекции несколько дней подряд», — говорит Малеев.
Как проходят буткемпы
Как рассказали РБК Трендам в российской частной школе Otus, в буткемпе преподают действующие специалисты, которые понимают, какие инструменты и навыки необходимы будущим специалистам. Все обучение проходит в режиме реального времени. Среди используемых методик на занятиях, по данным Otus, встречаются следующие:
- Практические занятия в режиме лайвкодинга. Совместная практика преподавателя-ментора и студентов. За каждым теоретическим занятием следует практическое для формирования и закрепления навыков.
- Проверки заданий от ментора. Выполненные задания каждого студента проверяет действующий эксперт и дает развернутую индивидуальную обратную связь. Помимо этого преподаватель дает рекомендации на что стоит сделать акцент, чтобы избежать ошибок или оптимизировать решение.
- Практика peer-to-peer. Студенты проверяют работы друг друга, что способствует формированию навыков обмена грамотной обратной связью и код-ревью, умению замечать свои и чужие ошибки и предлагать стратегии по их исправлению.
- Парное программирование. Об этом методе в интервью IT-Beard упоминал Георгий Бабаян [7]. Это способ программирования, который подразумевает создание кода парами студентов, работающих над одной задачей. По словам Бабаяна, парное программирование развивает умение работать в команде.
Типовое расписание студента, который посещает буткемп, выглядит так [8]:
9:00 — лекция, на которой изучается теория.
13:30 — работа над проектами + парное программирование. Студенты решают конкретные практические задачи, по теме, которую лектор объяснил утром.
17:30 — групповая рефлексия. Студенты обмениваются опытом: какие знания удалось усвоить, что не удалось применить на практике, насколько в целом продвинулись в обучении.
Популярные буткемпы
Зарубежные буткемпы
В рейтинге Course Report под названием The 54 Best Coding Bootcamps представлены лучшие буткемпы по обучению разработчиков в 2022 году [9]. Рейтинг учитывает такие критерии, как отзывы выпускников, прозрачность в трудоустройстве (насколько буткемп распространяется о месте работы выпускников) после буткемпа, зарплаты выпускников. Первые пять мест получили следующие буткемпы:
- 4Geeks Academy. Школа имеет кампусы в Барселоне, Берлине, Дублине, Лиссабоне, Мадриде, Торонто и других городах. Буткемп для разработчика с нуля в формате part-time длится 16 недель [10]. Обучение, например, в испанском кампусе будет стоить почти $6 тыс. Возможно обучение онлайн.
- Academia de Codigo. Кампусы школы расположены в Лиссабоне, Порту и на острове Терсейра. Буткемп для разработчика в формате full-time длится 14 недель и будет стоит €7 тыс [11].
- Actualize. Эта школа расположена в Чикаго. Буткемп, на котором обучат веб-разработке, проходит в формате part-time в течение 16 недель [12]. Стоимость обучения составит $14,9 тыс., есть возможность обучаться онлайн.
- App Academy. Судя по упоминаниям в русскоязычных СМИ, это один из самых популярных американских буткемпов. Кампусы школы расположены в Нью-Йорке и Сан-Франциско. Курс разработчика программного обеспечения в формате full-time длится 16 недель и стоит $17 тыс. App Academy также дает возможность обучаться онлайн [13].
- Boolean. Школа расположена в Лондоне, но она специализируется только на онлайн-обучении, то есть проходить курсы можно только дистанционно. Буткемп для веб-разработчика в формате full-time длится 26 недель. Стоит такое обучение €4,9 тыс [14].
Российские буткемпы
Рейтинги российских буткемпов пока никто не составлял, но среди наиболее популярных можно выделить:
- Elbrus Coding Bootcamp. Школа имеет кампусы в Москве и Петербурге, а также предлагает онлайн-обучение. Курс разработчика с нуля в Москве длится 12 недель и стоит ₽305 тыс. Обучение в Петербурге будет чуть дешевле — ₽265 тыс.
- Otus. Буткемп для Java-разработчика в формате full time длится три месяца. Обучение проходит в формате онлайн.
- «Яндекс.Практикум». Онлайн-школа предлагает несколько направлений буткемпов: «Фронтенд-разработчик», Data Science, «Аналитик данных». Обучение, например, фронтенд-разработке будет длиться пять месяцев и стоит ₽210 тыс.
Минусы буткемпов
В декабре 2016 года на Bloomberg под авторством Сары Макбрайд вышла статья с заголовком «Хотите работать в Кремниевой долине? Держитесь подальше от школ программирования» [15]. Макбрайд посчитала, что надежды на то, что буткемпы подготовят новое поколение квалифицированных инженеров, в значительной степени не оправдались. Ссылаясь на интервью с выпускниками таких школ, журналист писала, что начинающим разработчикам на первой работе не хватало общих навыков. А некоторые рекрутеры отмечали, что многие технологические компании автоматически отсеивают выпускников буткемпов. Позднее в 2017 году прокуратура Нью-Йорка оштрафовала одну из школ, которая специализировалсь на буткемпах, на $375 тыс. [16]. Наказание связано с тем, что школа какое-то время работала без лицензии, а также опубликовала отчет, в котором указала, что 98,5% ее выпускников находили работу в течение полугода после завершения программы обучение. По факту оказалось, что в эту статистику входили стажеры, фрилансеры и те, кто проработал в компаниях меньше трех месяцев. Для того, чтобы объективно оценить формат обучения в буткемпах, стоит обратить внимание на их минусы.

Отсутствие глубоких знаний
Такой формат обучения действительно помогает войти в профессию практически с нулевыми знаниями в программировании. Но построить карьеру передового специалиста с трехмесячным буткемпом за плечами будет едва ли возможно. «Наши партнеры, которые приглашают выпускников на работу, говорят, что собеседования могут пройти и ребята без высшего образования, чтобы попасть к ним в команду. Но если посмотреть на динамику развития человека внутри компании, то быстрее развиваются те, кто получил высшее образование. Это необходимый фундамент, на котором строится развитие. А те, у кого нет высшего образования, так на начальных позициях надолго и остаются», — говорит Алексей Малеев.
Он отмечает, что когда человек с образованием в сфере IT приходит на работу, ему вряд ли сразу же будут нужны навыки, полученные на фундаментальных технических дисциплинах. Но впоследствии эти знания помогут решить возникающие сложные задачи. Впрочем, сами создатели курсов буткемпов соглашаются, что короткие интенсивы помогают человеку получить первую работу, но не дают такой высокий уровень знаний как вузы. При выборе буткемпа это нужно учитывать и понимать, что для дальнейшего развития в профессии потребуется дополнительное образование. По мнению Алексея Малеева, практически невозможно будет развиваться без профильного высшего образования в профессиях, связанных с машинным обучением.
Нет возможности совмещать с основной работой
Буткемп подразумевает, что учиться придется много и интенсивно. Не всем комфортен такой режим. Full-time программы буткемпа подразумевают присутствие на занятиях днем. По сути, вам придется на несколько месяцев освободить свою жизнь от работы и значимых бытовых обязанностей — совмещать ремонт в квартире и иммерсионное обучение не получится. Есть ли у вас время на такой формат? Part-time программы буткемпов хоть и проходят по вечерам, но тоже предполагают интенсивные занятия и выполнение домашнего задания. Если вы привыкли откладывать все задания на один день недели, то с буткемпом так не получится.
Что нужно сделать перед обучением
- Определиться, точно ли вы хотите заниматься программированием. «Да, сейчас это индустрия, где много платят, в которой есть хайп. Но прежде чем туда пойти, нужно самому сесть и попробовать на каком-то сервисе написать код или пройти первое бесплатное обучение. Мне кажется, ориентироваться только на деньги — это неправильный мотиватор. Мне сложно представить, что человек будет приходить на работу и страдать оттого, что пишет код. Нужно попробовать, если это приносит хоть малейшее удовольствие, если это не какое-то бремя для тебя, то значит, этим надо заняться», — говорит Георгий Бабаян [17].
- Выбрать буткемп. Выше мы предложили список самых популярных русско- и англоязычных буткемпов. Но это быстро растущая и меняющаяся индустрия: постоянно появляются одни проекты, а другие закрываются. Поэтому необходимо проверить актуальные списки и отзывы на заинтересовавшие вас буткемпы.
- Пройти вступительные испытания. Этого требуют не все, но многие буткемпы. Как говорит Георгий Бабаян, для поступления в Elbrus нужно сдать базовый экзамен, на подготовку к которому новичку потребуется 10–30 часов. Что конкретно нужно учить, стоит уточнять в выбранной вами школе. Для того, чтобы понять, подходит ли вам в принципе такой формат обучения, определите для себя несколько моментов.