#born2code #42us #blakepost Для тех, кто устал читать...

#born2code #42us #blakepost
Для тех, кто устал читать о политике, Трампе и кому интересно, что еще есть в США, продолжение истории о школе 42 (предыдущие посты ищите по соответствующим тегам).
Прошло достаточно времени, чтобы осмыслить пережитое в августе и отделить эмоции от полученного опыта.

Отбор. Часть 1 (Структурная).

Итак, программа позиционируется как бесплатная, крутая и готовая растить программистов с нуля, что как бы намекает на отбор подходящих кандидатов среди жаждущих масс, которые зарегистрировались на сайте: https://admissions.42.us.org/users/sign_in
Выводят на орбиту обучения "полезный груз" двумя ступенями:

Ступень 1. Задачи на краткосрочную память и логические задачи. Логические задачи довольно увлекательные и представляют собой минималистичный визуальный конструктор по созданию алгоритмов, который нужно использовать для достижения поставленных целей. Мой друг-аналитик Артур их использует для тестирования логического мышления кандидатов на интервью =))
Желательно добраться до уровня 10 и выше, чтобы пройти на этап личной или онлайн встречи с сотрудниками 42. Последняя по факту представляет краткую презентацию школы и последующую сессию вопросов-ответов, так что это не интервью, а скорее информация, необходимая для последнего и самого главного испытания под названием Piscine или "бассейн".

Ступень 2. La Piscine. Это был, пожалуй, один из самых ярких месяцев в моей жизни. Желающих научиться плавать (кодить) сталкивают в бассейн с краткими видео инструкциями как плыть и 800 мб/с доступом в интернет ????
Немного об организационной части в 42 в Калифорнии (г. Фримонт):
- Есть общага, в которую есть шанс попасть на время отбора, в этом случае вы можете поселиться в комнату в 5 минутах ходьбы от места, где происходит этот 100 часовой в неделю (в моем случае) марафон. Это заодно отвечает на вопросы о том, сколько у вас есть свободных дней/часов в неделю на погулять/съездить в Сан-Франциско, сходить в кино, посмотреть штаты в целом, посетить офисы Facebook, Google, Tesla и других близ лежащих компаний. Если вы новичок, как я, то 0.
Кому мест не досталось, можно приехать со своей палаткой или домом на колесах, тут сильно ниже 10 градусов ночью не бывает.
- Сам рабочий процесс происходит в Лабе, что в здании уже бывшего университета DeVry, в котором на данный момент находится более 1000 Mac станций, панорамы и прочий интерьер смотрите на странице в фейсбуке https://www.facebook.com/42Born2CodeUS/?fref=ts

Теперь что касается работы в Лабе. При регистрации на это мероприятие у вас открывается доступ к личной странице на внутреннем портале, который представлен на фото ниже (intra). Работает это так:
- каждый день в 8.42 по местному времени на портале открывается доступ к новым задачам, которые вам нужно отправить в git сферу на следущий день до 23.42.
- отправленные решения требуется защитить 3 раза перед вашими товарищами по утопанию, это осуществляется путем обмена correction points, для защиты требуется выбрать время среди доступных слотов и на каждую защиту расходуется 1 балл. Соответственно чтобы восполнять баллы для защиты проектов вы открываете слоты, когда вы готовы корректировать кого-либо. О том, кто будет корректировать вас и кого вы будете корректировать вы узнаете только за 15 минут до коррекции, при этом за отмену назначенной коррекции назначается штраф в один балл, так что схалтурить не получится. Процесс коррекции сопровождается подробными инструкциями, что следует проверить и как, но при этом вполне можно выходить за эти рамки в разумных пределах, если целью является повышение качества написания программ и обмен знаниями.
- после защиты перед людьми вас будет судить и рядить безжалостное, бессердечное, механическое чудовище под названием Moulinette. Не пытайтесь играть в игры с этой машиной! Она не понимает юмор, компромиссы и уловки, она просто пишет -42, если вы пытаетесь "нагнуть" систему. Если вы допустили ошибку в одном из заданий, вы получите баллы только за те задачи, которые предшествовали ему, т.е. за решенные 17 задач с ошибкой в первой задаче, получите мистер свой нуль, попытайтесь не рыдать ????, рыдайте ????, утрите слезы и завтра в новый бой ????
Понятное дело, что через довольно короткое время начинается расслоение и появляются лидеры и отстающие. Правило "спасение утопающих дело рук самих утопающих" работает лишь в какой-то степени, если вы оказались достаточно талантливы и/или образованы, чтобы самостоятельно держаться среди этой кучи задач, которые сыпятся на голову каждый день, но не поддерживаете своих коллег и не обмениваетесь полученными знаниями, то будьте готовы к тому, что в дни, когда у нормальных людей выходные, вы вместе с вашими собратьями по этому чуду будете работать над совместными проектами. По итогам вся группа будет оценена по участнику, который наименее подкован в понимании и защите написанной программы.
Помимо того, сама программа рассчитана на массовый информационный обмен, так как это отличный способ добавлять грани к только что полученному островку знания. Так что если вы привыкли сидеть в темном углу и молча прорываться per aspera ad astra, то, скорее всего, вы окажетесь в итоге среди тех, кто не пройдет этот отбор.
Кроме, ежедневных задач и групповых проектов, каждую неделю проводится испытание под названием Alone in the Dark. Что представляет из себя в каком-то смысле экзамен: вы должны решать задачи без использования какой-либо внешней информационной поддержки, таким образом проверяется, что же осталось лично в вашей голове.

Финал всего этого:
По результатам всей этой безудержно веселой жути и финального экзамена вас оценивают по многочисленным критериям, которые известны ограниченному и малочисленному кругу лиц. Стоит отметить, что довольно важный критерий количество часов, проведенных за работой над проектами, способность решать задачи в рамках Alone in the Dark и социальная активность испытуемого, достигнутый же уровень среди них занимает далеко не первое место (факт по статистике среди тех, кто прошел).

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

Если у вас возникли вопросы / пожелания, то оставляйте в комментах, постараюсь учесть и ответить в следующем посте. Всем доброго дня и интересных тем!
# born2code # 42us #blakepost
For those who are tired of reading about politics, Trump and who are interested in what else is in the USA, there is a continuation of the story about school 42 (look for the previous posts by the relevant tags).
Enough time has passed to comprehend the experiences of August and to separate emotions from the experience gained.

Selection. Part 1 (Structural).

So, the program is positioned as free, cool and ready to raise programmers from scratch, which hints at the selection of suitable candidates among the thirsty masses who registered on the site: https://admissions.42.us.org/users/sign_in
The payload is put into the orbit of training in two stages:

Stage 1. Tasks for short-term memory and logical tasks. Logic tasks are quite fascinating and represent a minimalistic visual designer for creating algorithms that you need to use to achieve your goals. My analyst friend Arthur uses them to test the logical thinking of interview candidates =))
It is advisable to get to level 10 and above to go to the stage of a personal or online meeting with employees 42. The latter in fact represents a brief presentation of the school and the subsequent Q&A session, so this is not an interview, but rather the information necessary for the last and most important tests called Piscine or "pool."

Step 2. La Piscine. It was, perhaps, one of the brightest months in my life. Those who want to learn how to swim (code) are pushed into the pool with brief video instructions on how to swim and 800 mb / s Internet access ????
A little about the organizational unit at 42 in California (Fremont):
- There is a hostel in which there is a chance to get to the time of selection, in this case you can settle in a room 5 minutes walk from the place where this 100 hour per week (in my case) marathon takes place. This at the same time answers questions about how much free days / hours you have per week to take a walk / go to San Francisco, go to the cinema, see the states in general, visit the offices of Facebook, Google, Tesla and other nearby companies. If you are a beginner like me, then 0.
To whom there were no places, you can come with your own tent or motor home, there is not much lower than 10 degrees at night.
- The workflow itself takes place in Lab, in the building of the former DeVry University, which currently has more than 1000 Mac stations, panoramas and other interiors, see the Facebook page https://www.facebook.com/42Born2CodeUS/?fref = ts

Now for the job in Labe. When registering for this event, you have access to a personal page on the internal portal, which is presented in the photo below (intra). It works like this:
- every day at 8.42 local time on the portal opens access to new tasks that you need to send to the git sphere the next day until 23.42.
- sent decisions need to be protected 3 times in front of your drowning comrades, this is done by exchanging correction points, for protection you need to choose the time from the available slots and 1 point is spent on each defense. Accordingly, to redeem points to protect projects, you open slots when you are ready to adjust someone. You will find out who will correct you and whom you will correct only 15 minutes before the correction, while a penalty of one point is assigned for canceling the appointed correction, so you won’t be foolish. The correction process is accompanied by detailed instructions on what to check and how, but it is quite possible to go beyond these limits within reasonable limits if the goal is to improve the quality of writing programs and exchange knowledge.
- after protection in front of people you will be judged and ruffled by a ruthless, heartless, mechanical monster called Moulinette. Do not try to play games with this machine! She does not understand humor, compromises and tricks, she just writes -42 if you are trying to "bend" the system. If you make a mistake in one of the tasks, you will receive points only for those tasks that preceded it, i.e. for solved 17 problems with an error in the first task, get Mr. your zero, try not to sob ????, sob ????, wipe away your tears and tomorrow in a new battle ????
It is clear that after a fairly short time stratification begins and leaders and laggards appear. The rule "saving the drowning hands of the drowning people themselves" only works to some extent, if you are talented and / or educated to independently stay in the midst of this heap of tasks that pour on your head every day, but do not support your colleagues and do not exchange gained knowledge, then be prepared for the fact that on days when normal people have days off, you and your brothers in this miracle will work on joint projects. As a result, the entire group will be judged by the participant who is the least savvy in understanding and protecting the written program.
In addition, the program itself is designed for mass information exchange, as this is a great way to add faces to the just received
У записи 10 лайков,
0 репостов.
Эту запись оставил(а) на своей стене Михаил Филипчук

Понравилось следующим людям