All streams
Search
Write a publication
Pull to refresh
0
0
Константин Мариненков @dwdraugr

PHP & Golang back-end developer

Send message
А в чём смысл 32-битной десятки в наше время?
Мой мозг искренне представил себе картину с трактором и работягой с соломенной шляпой. Пора завязывать с farming simulator.
Как минимум, разработчик может закрыться. И тогда делать такие финты будет некому. Поэтому лучше уж эмулятор.
Тоже такое ощущение есть. Всё-таки столько воды с тех времён утекло, а исходники терялись и у более крупных студий. Впрочем, грех не надеяться на чудо.
Ну чисто технически, инструменты готовки могли быть использованы недостаточно случайно и есть возможность восстановить изначального котёнка.

Аж в глазах потемнело.

Инструментом выступала вручную перепаянная консоль с тонной шнуров, какой-то комп с текстовым редактором и пачкой перезаписываемый памяти. Особые мастера тех лет даже дебажить умудрялись.
Плюс разработка под 128 байт оперативки и процессор 6502. Думаю, современные инструменты малость их превосходят

К слову, так же можно использовать Win+S и в поиске быстро запускать любую нужную программу. Я таким макаром быстро открываю ту же панель управления. Там же можно сразу и до админа права повысить
На своём нельзя заливать код на свой гит и делать проверки, плюс не разрешают ставить ноуты на стол, ибо у французов был прецедент с разбитым маком. Да и не нужны они, рабочие места — «моё почтение». Маки с сетевыми учётными записями, где сегодня захотел — там и упал.
Но если есть желание пораскинуть мозгами на досуге дома, то пожалуйста, никто не против.
GeBoN kinall AlexKornyukhina
Чукча не совсем писатель, поэтому вкратце расскажу тут, дабы ответ мой не затерялся в дебрях хабра.
Итак, мы прошли отборочный тест на сайте, который больше похож на защиту от «мимо крокодилов», прошли собеседование. В 2018 это было в виде личной встречи, на которой просили за 2 минуты рассказать о себе и причинах прихода в школу. Опять же, больше похоже на проверку, что товарищ учащийся хочет учиться, а не сайтике зарегистрировался и забыл. Ибо главный отбор — страшный и ужасный бассейн.

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

Собственно, спустя 4 недели администрация начинает отбор на основе рейтинга и ещё каких-то внутренних показателях, которые нам не отображаются. После чего «выплывшим» кидается приглашение уже на основное обучение. Главные отличия основного обучения — времени становится куда больше, и после трёх обязательных заданий, можно развиваться в уже более нужном направлении. Можно алгоритмы тыкать, графикой и рендером на OpenCL заниматься, малость сисадминить, писать свой, навороченный баш, либо же податься в веб. Плюс стажировки вшиты в программу и идут как обычные проекты. Но тут есть один жирный минус — почти всё до первой стажировки идёт на Си. Разумеется, работодателям он не нужен, так что приходится ещё учить что-нибудь ещё. Сейчас, вроде-как хотят до первой стажировке внести что-нибудь ещё, но пока что либо Си, либо веб (там можно всё что угодно выбрать).

Вроде-как всё описал, что могло быть интересно. Если есть ещё вопросы — спрашивайте, постараюсь ответить и не слить все секреты наших тайных подземелий с pdf заданий.

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

Телеграм-чаты — редкостная помойка, как по мне. По ним судить — себя не уважать.

Наказания символические. Их идея — это не припахать на задачах, а потратить ценное время, которое, особенно на отборе, конечно.

Это французское TIJ — общественные работы.
Как ученик московского кампуса, могу заверить, что не так страшен чёрт, как тут его малюют.
Для большего дайвёрсити нужно тогда докинуть лисп, кобол и брейнфак и, конечно же, 1С
12 ...
9

Information

Rating
Does not participate
Location
Тбилиси, Грузия, Грузия
Registered
Activity

Specialization

Backend Developer, Fullstack Developer
Senior
From 5,000 €
Git
PostgreSQL
Docker
SQL
PHP
Yii framework
Symfony
MySQL
Linux
Golang