Трижды проиграть 101-й курс было для меня тяжело, это низкий балл. Курс 101 в Launch School одновременно обширен и тщателен, и я не был готов к строгим экзаменам.

Тщательно подобранные вопросы требуют полного понимания и точности. Если вы потерпите неудачу в какой-либо области, это будет видно, и вас вызовут на это.

Письменные экзамены Launch School длятся три часа (один из них был четырехчасовым - это, по сути, SAT!) И задают открытые вопросы о концепциях кодирования, синтаксисе, удобочитаемости и распространенных ошибках. Некоторые учащиеся борются с ограничениями по времени и не могут вовремя ответить на все 20 вопросов.

На этом первом тесте, после того как мне потребовалось больше часа, чтобы ответить на первые 5 из 20 общих вопросов, я понял, что меня превзошли. Но я неплохо сдаю тесты, и мы с гуглером не смущались. Я закончил как раз вовремя, нажал «Отправить» и стал ждать результатов.

Официально экзамены выставляются в течение 24 часов, хотя это может быть от шести до 12. Это может показаться медленным для скорости 2021 года, и я одержимо проверял свою электронную почту примерно 200 раз за это время, но когда я получил свой результат, это было Сразу очевидно, что ожидание стоило полученных мной подробных отзывов - мне потребовался час, чтобы проработать и понять все комментарии оценщика. Моя оценка была респектабельной - 87/100, но почти в половине вопросов я видел "неполные".

Без моего ведома я вошел в стадию пересмотра процесса оценки Launch School. Процесс документируется и (предполагается) просматривается студентом перед началом экзамена, но я еще не понимал, что такое Launch School на тот момент, точно так же, как я быстро просмотрел материал курса 101, не усвоив большую часть содержания.

Я уже был на полпути через учебный курс по программированию, и (думал, что) изучил там основы JavaScript и знал достаточно, чтобы легко справиться с любым курсом 101. Ха! Как мало я знал. Как мало я знал о глубине JavaScript и как мало я знал о том, что нужно для успеха в Launch School.

В рамках педагогики Launch School ученик не может продолжить свой путь, пока не овладеет более фундаментальными уровнями. Любые пробелы в знаниях должны быть исправлены, иначе они будут только ухудшаться по мере того, как концепции накапливаются в широте и сложности. Таким образом, по причинам Launch School, оценка B + может быть хорошей оценкой в ​​институциональной системе образования по модели заводской сборки, к которой наше общество привыкло, но этого недостаточно, если кто-то стремится к полному владению языком.

В Launch School оценка 90 / A- считается удовлетворительной. Любой результат ниже 100 означает ошибки, а любые ошибки означают стадию доработки. Если вы на отметке B +, это пограничное решение, и окончательный вердикт зависит от того, насколько хорошо вы справитесь с исправлениями. Менее B +, и вы размахиваете «еще нет», прекрасный эвфемизм для большого толстого F. Тем не менее, значение меньше 100/100 означает стадию пересмотра, прежде чем вам дадут «Pass» и разрешение продолжить работу. учебный план. Полное мастерство. «В ваших предыдущих исследованиях вы могли быть удовлетворены оценкой четверки», - говорит ученикам Launch School. «Целься выше».

Так что я сидел на отметке B + с моими 87, пограничной оценкой прохождения / неуспеваемости.

Я могу хорошо сдавать тесты (по крайней мере, в моем предыдущем институциональном образовании), но Launch School знает, как проверить истинное мастерство. Мои хорошие ответы остались одни, а остальные разорваны на части. Каждая неопределенная строчка, которую я написал, была проанализирована, проанализирована и признана недостающей. Любая ошибка была аккуратно обнаружена. Для каждого не-100% -ного ответа - а их было много - меня попросили исправить. Вот это да. Поговорим о тщательности! Я был весьма удивлен тем, насколько все это было требовательно. «Если бы я не понял это раньше, - лениво подумал я, - зачем мне теперь знать лучше?»

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

«Сейчас не время задавать вопросы», - написал мне оценщик как часть своего критического, но профессионального и прозаичного ответа.

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

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

Наконец, в мой почтовый ящик пришло два письма. «Ваши оцененные результаты» и «Ваша оценка была проверена преподавателем». Первым был ответ оценщика - заголовок электронного письма, к которому я быстро стал подозревать, - а второй был новым. Я открыл это первым.

Результат вашего экзамена: еще нет.

Привет, Зак. После ознакомления с вашими первоначальными ответами и исправлениями с [Launch School TA graderPerson] мы согласились с тем, что вам будет полезно сделать еще одну попытку оценки. Вы начали хорошо с большинством ваших ответов, пропустив полную оценку лишь на несколько пунктов. Однако было несколько ответов, что это произошло. Таким образом, ваша оценка была снижена из-за этого. К сожалению, во время раундов пересмотра стало все более очевидным, что все еще есть пробелы в вашем владении концепциями. В частности, вам нужно лучше объяснять вещи с ясностью и точностью. Вам также нужно немного поработать над своим техническим мастерством.

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

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

Гореть.

О, но я был так близок! Мое самое большое нарушение, по крайней мере, с точки зрения выставления оценок (а не с точки зрения концептуального понимания - это действительно была проблема, задним числом), было неправильное определение определенной концепции в частности. Я знал, как использовать его в своем коде, но не мог определить его определение и основные компоненты. Ну, естественно, я не думал, что это оправдывает мою неадекватную оценку. И меня не только заставили пересдать трехчасовой тест, но и сказали, что я должен подождать неделю, прежде чем я смогу повторить попытку! Как говорится, не только время - деньги, но и расплата по мере использования в Launch School, так что время действительно было деньгами.

[Плата составляет вполне разумные 200 долларов в месяц, а "оплата по мере использования", что также означает отпуск, когда вы хотите, - на самом деле такая большая льгота, если учесть большие (15 тысяч долларов +) аванс, часто невозмещаемые расходы, взимаемые традиционными учебными курсами по кодированию.]

Итог: я провалил тест. Впервые со мной такое случилось. Хуже того, я не мог продолжить учебу по крайней мере неделю, и это было больнее, потому что я увидел, как много я уже узнал в Launch School. Я мог объяснять концепции, о существовании которых раньше даже не подозревал, и чувствовал, что усвоил большую часть материала. Мне было очевидно, насколько отлична Launch School от того первоначального учебного лагеря. Самое главное, было очевидно, сколько еще я узнаю. Так что я взял себя в руки, потратил больше времени на изучение официального учебного пособия Launch School и с нетерпением ждал, пока пройдет одна неделя. У меня не было намерения ждать большего, прежде чем я попробую еще раз.

Что ж, может быть, мне следовало подождать дольше и изучить более внимательно, потому что на втором круге, хотя я узнал некоторые вопросы из первого экзамена, которые повторялись и почти не менялись на втором, я все же ошибся. Затем, после еще двух раундов исправлений, я получил ужасное «Еще нет».

На этот раз, как мне объяснили, я не смог полностью объяснить некоторые моменты и получил неточные ответы на другие. Было беспокойство, что я все еще не полностью понимал некоторые фундаментальные концепции, и я даже сделал ошибки, которые должен был знать с моей первой попытки - что самое тревожное, я снова ошибся в том же чертовом вопросе с определениями. Я справился лучше, чем моя первая попытка, но недостаточно хорошо. При второй попытке ученика его оценка автоматически уменьшается на полную буквенную оценку, поэтому, если вам изначально нужно очень хорошо (90 + / A-) сдать экзамен с первой попытки, если вы делаете вторую попытку, вам нужно почти все.

После моего второго подряд «Еще нет» я обнаружил (но уже должен был знать из документации), что студент должен подождать две недели перед повторной попыткой. Кроме того, в правилах оценки Launch School указано, что учащегося могут попросить покинуть программу, если он получит три последовательных «Еще нет» или шесть в сумме.

Я чувствовал себя подавленным. Я знал материал, просто сделал глупую ошибку здесь и, может быть, немного поперхнулся там. И педантичные требования этого вопроса определения! Сколько разных способов я могу объяснить это, пока они не будут удовлетворены? Мне не только пришлось снова пройти через это, но теперь мне пришлось ждать целых две недели. Что еще хуже, я был на грани провала из стартовой школы: еще не сдал первый экзамен по первому курсу, а я уже потерял две из шести жизней.

Я очень нервничал из-за провала и запрета на продолжение учебы в Launch School. К тому времени я был убежден в эффективности Launch School и почти перестал тратить время на тот первый учебный лагерь (хотя я уже заплатил за него полностью, и это продолжалось независимо от того, успевал я с материалом или нет ... в отличие от платы за обучение в Launch School. вы идете, программа для самостоятельного изучения), поэтому мысль о том, что вы не закончите школу Launch School, вызвала серьезное беспокойство. Для меня это была школа запуска или бюст. Сомнение начало закрадываться.

И, естественно, некоторое разочарование. Я подумал о том, чтобы написать им письмо и умолять меня о том, стоит ли подтолкнуть меня к сдаче теста или позволить мне пересдать тест раньше - я бы даже предложил заплатить, предполагая, что часть их объяснения того, что время ожидания между повторными сдачами - это персонал Ресурсы. Но потом я понял, что если я все равно ошибся во второй раз, то, возможно, я действительно не был готов продолжать. И в дополнение к шаткой основе моего апелляционного дела, я боялся раскачивать лодку так рано в моем путешествии в Школу запуска. Итак, я решил отбросить любые потенциальные драматические моменты и взять эти две недели на подбородок.

Был август, когда не было детского сада, так что следующие две недели я все равно провел с нашим мальчиком. Я мало изучал материал, так как к тому времени действительно знал материал и планировал пройти повторное тестирование, как только истекут две недели. Я сделал это и прошел - наконец - но я уже, по общему признанию, видел почти все типы вопросов, которые они собирались мне бросить. Таким образом, моя уверенность была не в высшей степени на тот момент, и уверенность имеет решающее значение для следующего этапа оценки Launch School 101.

Вторая половина оценки 101 состоит из собеседования с кодированием 1: 1, где интервьюируемому предлагается закодировать ответы на два вопроса менее чем за час, при этом предполагается, что на каждый вопрос действительно потребуется всего 20 минут. Это служит практикой для настоящих собеседований при приеме на работу, где они делают то же самое.

Подготовка к собеседованию полностью отличается от подготовки к письменному экзамену. Для написания мне нужно было уметь писать ясно и демонстрировать владение основополагающими концепциями, тогда как собеседование требовало решения проблем, написания чистого кода под давлением, мышления вслух и объяснения своих мыслительных процессов интервьюеру, а также подготовки алгоритма (AKA шаги для сделать что-нибудь). Launch School предлагает более 100 практических задач, и я постарался выполнить их все, прежде чем позволить себе назначить собеседование на две недели позже.

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

Ну, я оказался через 45 минут до собеседования и все еще не ответил на первый из двух вопросов. Я застрял на более сложной части проблемы в течение 20 минут, тогда как время тогда составляло 50 минут, и интервьюер сообщил мне, что теперь я не могу ответить и на второй вопрос, и поэтому интервью должно было быть прекращено. . '

Опять неудача, только на этот раз я знал это на месте, не дожидаясь приговора, отправленного по электронной почте.

Это сделало три Not Yets, а я все еще не преодолел 101 препятствие. Я знал, что к концу программы студент должен сдать семь письменных экзаменов и пять собеседований. Теперь меня больше беспокоила возможность неудачи, и это беспокоило меня гораздо больше, чем замедление прогресса. Я не могла вынести мысли о том, что мне откажут в тщательно подобранной учебной программе Launch School и оценках уровня мастерства. Я чувствовал, что это критически важно как основа моей карьеры в программном обеспечении. Меня зацепило.

Так что я снова уперлась в пятки. Я работал и потел над этим. Я учился с сокурсниками, посещал учебные группы, спонсируемые Launch School, рассмотрел 100 практических задач и нашел больше в другом месте и дошел до того, что больше не мог смотреть ни на какие из этих классических вопросов кодирования собеседований. К тому времени прошло три недели с момента первой неудачной попытки собеседования, и я знал, что готов к повторной сдаче. Я взял его снова и, хотя я все еще немного споткнулся, к счастью, я прошел достаточно хорошо, чтобы пройти.

Курс 101 был в книгах, и мне потребовалось 2,5 месяца, в том числе три недели, потраченные на мой (слишком быстрый) обзор материалов курса, за которыми последовали почти два месяца тестового изучения, сдачи тестов и ожидания теста. Не самое лучшее начало, но я знал, что нашел что-то особенное в Launch School. Я знал, что если продолжу следовать их программе, у меня будет больше шансов добиться успеха в долгосрочной перспективе. Я был благодарен за то, что нашел их, и не мог придумать лучшего способа подготовиться к своей новой карьере.

Я также чувствовал облегчение и радость, когда наконец преодолел 101 год, и беспокоился о том, что мой карьерный рост продвигается медленнее, чем я ожидал. Но больше всего мне не терпелось погрузиться в следующий курс и изучить новый материал. Я жаждал повысить свой уровень навыков и жаждал контента Launch School, разработанного и протестированного (теперь я знал не понаслышке!) Для мастерства на уровне мастерства. Я был готов научиться программировать в стиле Launch School.

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

P.S. Я закончил Launch School сегодня, 28 мая 2021 года. Я закончил со средним баллом и, к счастью, больше не страдал от Not Yets.