Тоже такое ощущение есть. Всё-таки столько воды с тех времён утекло, а исходники терялись и у более крупных студий. Впрочем, грех не надеяться на чудо.
Инструментом выступала вручную перепаянная консоль с тонной шнуров, какой-то комп с текстовым редактором и пачкой перезаписываемый памяти. Особые мастера тех лет даже дебажить умудрялись.
Плюс разработка под 128 байт оперативки и процессор 6502. Думаю, современные инструменты малость их превосходят
К слову, так же можно использовать Win+S и в поиске быстро запускать любую нужную программу. Я таким макаром быстро открываю ту же панель управления. Там же можно сразу и до админа права повысить
На своём нельзя заливать код на свой гит и делать проверки, плюс не разрешают ставить ноуты на стол, ибо у французов был прецедент с разбитым маком. Да и не нужны они, рабочие места — «моё почтение». Маки с сетевыми учётными записями, где сегодня захотел — там и упал.
Но если есть желание пораскинуть мозгами на досуге дома, то пожалуйста, никто не против.
GeBoNkinallAlexKornyukhina
Чукча не совсем писатель, поэтому вкратце расскажу тут, дабы ответ мой не затерялся в дебрях хабра.
Итак, мы прошли отборочный тест на сайте, который больше похож на защиту от «мимо крокодилов», прошли собеседование. В 2018 это было в виде личной встречи, на которой просили за 2 минуты рассказать о себе и причинах прихода в школу. Опять же, больше похоже на проверку, что товарищ учащийся хочет учиться, а не сайтике зарегистрировался и забыл. Ибо главный отбор — страшный и ужасный бассейн.
Басик — это отбор в 4 недели, на котором тебя каждый день сыпят пачкой заданий, которые нужно сделать, залить на свой личный гит, и проверить. Это если вкратце.
А вот если развёрнуто:
1. Каждый будний день утром даётся задание. Это задание нужно выполнить до 11 вечера следующего дня, после чего в течении дня проверить у двух людей. После всех шаманств запустится автоматическая проверка, после чего день засчитывают при преодолении 25% от выполненного.
2. Поскольку задания идут на два дня, но даются каждый день, получается легкое ощущение дедлайна. Ощущение своеобразное, многие на этом моменте бросают, но, как по мне, это учит правильно расставлять приоритеты и экономить время.
3. Баллы за день начисляются только по подряд идущим правильным заданиям. То есть, если было 8 заданий, в которых ошибка только в 5, то засчитают только первые 4.
4. Бассейн проходит на Си, причем без каких-либо библиотек. Даже stdio.h отобрали, для вывода только write есть. Собственно, Си выбран как раз для разбора основ работы с сишными строками, указателями, управлением памятью и т.д. и т.п… Под конец получается, что своими ручками создают хорошую часть стандартной библиотеки. Я, по крайней мере, отменно разобрался в нём, как и в работе памяти, хоть сейчас на питоне сижу.
5. Собственно, как они и обещали, преподавателей нет, админы и техподдержка (именуемая «бокалом») помогают только по неучебным вопросам. Первую тройку дней народ пытается осознать, где они оказались и как тут жить. Очень быстро бассейнисты начинают кооперироваться, что-то друг-другу объяснять, кто что знает, где что прочитал и что нашёл. Материалы от самой школы весьма скупы и даются в виде роликов на английском с французским акцентом. Франшиза же! =). Гугл от числа запросов от сети школы первое время требовал подтверждение, что мы не бот.
6. О пресловутых наказаниях, они же ТИЖ, они же TIJ — общественные работы с французского. Дают их за мат, еду и напитки на столах, читинг и скатывание заданий у других и т.д… Сами наказания формальны — протереть экраны, посчитать бумажки, отобрать фото покрасивше для официальной группы. Основная идея — наказание длится 2 часа. Для бассейна это очень критично, ибо времени там и так мало, а тут ещё приходится её тратить на всякую муть. Но быстро отучает кидать бургеры рядом с клавиатурой.
Собственно, спустя 4 недели администрация начинает отбор на основе рейтинга и ещё каких-то внутренних показателях, которые нам не отображаются. После чего «выплывшим» кидается приглашение уже на основное обучение. Главные отличия основного обучения — времени становится куда больше, и после трёх обязательных заданий, можно развиваться в уже более нужном направлении. Можно алгоритмы тыкать, графикой и рендером на OpenCL заниматься, малость сисадминить, писать свой, навороченный баш, либо же податься в веб. Плюс стажировки вшиты в программу и идут как обычные проекты. Но тут есть один жирный минус — почти всё до первой стажировки идёт на Си. Разумеется, работодателям он не нужен, так что приходится ещё учить что-нибудь ещё. Сейчас, вроде-как хотят до первой стажировке внести что-нибудь ещё, но пока что либо Си, либо веб (там можно всё что угодно выбрать).
Вроде-как всё описал, что могло быть интересно. Если есть ещё вопросы — спрашивайте, постараюсь ответить и не слить все секреты наших тайных подземелий с pdf заданий.
Аж в глазах потемнело.
Инструментом выступала вручную перепаянная консоль с тонной шнуров, какой-то комп с текстовым редактором и пачкой перезаписываемый памяти. Особые мастера тех лет даже дебажить умудрялись.
Плюс разработка под 128 байт оперативки и процессор 6502. Думаю, современные инструменты малость их превосходят
Но если есть желание пораскинуть мозгами на досуге дома, то пожалуйста, никто не против.
Чукча не совсем писатель, поэтому вкратце расскажу тут, дабы ответ мой не затерялся в дебрях хабра.
Итак, мы прошли отборочный тест на сайте, который больше похож на защиту от «мимо крокодилов», прошли собеседование. В 2018 это было в виде личной встречи, на которой просили за 2 минуты рассказать о себе и причинах прихода в школу. Опять же, больше похоже на проверку, что товарищ учащийся хочет учиться, а не сайтике зарегистрировался и забыл. Ибо главный отбор — страшный и ужасный бассейн.
Басик — это отбор в 4 недели, на котором тебя каждый день сыпят пачкой заданий, которые нужно сделать, залить на свой личный гит, и проверить. Это если вкратце.
А вот если развёрнуто:
1. Каждый будний день утром даётся задание. Это задание нужно выполнить до 11 вечера следующего дня, после чего в течении дня проверить у двух людей. После всех шаманств запустится автоматическая проверка, после чего день засчитывают при преодолении 25% от выполненного.
2. Поскольку задания идут на два дня, но даются каждый день, получается легкое ощущение дедлайна. Ощущение своеобразное, многие на этом моменте бросают, но, как по мне, это учит правильно расставлять приоритеты и экономить время.
3. Баллы за день начисляются только по подряд идущим правильным заданиям. То есть, если было 8 заданий, в которых ошибка только в 5, то засчитают только первые 4.
4. Бассейн проходит на Си, причем без каких-либо библиотек. Даже stdio.h отобрали, для вывода только write есть. Собственно, Си выбран как раз для разбора основ работы с сишными строками, указателями, управлением памятью и т.д. и т.п… Под конец получается, что своими ручками создают хорошую часть стандартной библиотеки. Я, по крайней мере, отменно разобрался в нём, как и в работе памяти, хоть сейчас на питоне сижу.
5. Собственно, как они и обещали, преподавателей нет, админы и техподдержка (именуемая «бокалом») помогают только по неучебным вопросам. Первую тройку дней народ пытается осознать, где они оказались и как тут жить. Очень быстро бассейнисты начинают кооперироваться, что-то друг-другу объяснять, кто что знает, где что прочитал и что нашёл. Материалы от самой школы весьма скупы и даются в виде роликов на английском с французским акцентом. Франшиза же! =). Гугл от числа запросов от сети школы первое время требовал подтверждение, что мы не бот.
6. О пресловутых наказаниях, они же ТИЖ, они же TIJ — общественные работы с французского. Дают их за мат, еду и напитки на столах, читинг и скатывание заданий у других и т.д… Сами наказания формальны — протереть экраны, посчитать бумажки, отобрать фото покрасивше для официальной группы. Основная идея — наказание длится 2 часа. Для бассейна это очень критично, ибо времени там и так мало, а тут ещё приходится её тратить на всякую муть. Но быстро отучает кидать бургеры рядом с клавиатурой.
Собственно, спустя 4 недели администрация начинает отбор на основе рейтинга и ещё каких-то внутренних показателях, которые нам не отображаются. После чего «выплывшим» кидается приглашение уже на основное обучение. Главные отличия основного обучения — времени становится куда больше, и после трёх обязательных заданий, можно развиваться в уже более нужном направлении. Можно алгоритмы тыкать, графикой и рендером на OpenCL заниматься, малость сисадминить, писать свой, навороченный баш, либо же податься в веб. Плюс стажировки вшиты в программу и идут как обычные проекты. Но тут есть один жирный минус — почти всё до первой стажировки идёт на Си. Разумеется, работодателям он не нужен, так что приходится ещё учить что-нибудь ещё. Сейчас, вроде-как хотят до первой стажировке внести что-нибудь ещё, но пока что либо Си, либо веб (там можно всё что угодно выбрать).
Вроде-как всё описал, что могло быть интересно. Если есть ещё вопросы — спрашивайте, постараюсь ответить
и не слить все секреты наших тайных подземелий с pdf заданий.Си идёт в начале, а дальше можно пересесть на другие языки.
Телеграм-чаты — редкостная помойка, как по мне. По ним судить — себя не уважать.
Наказания символические. Их идея — это не припахать на задачах, а потратить ценное время, которое, особенно на отборе, конечно.
Как ученик московского кампуса, могу заверить, что не так страшен чёрт, как тут его малюют.