Как стать автором
Обновить

Третий набор в Школу разработки интерфейсов Яндекса. Разбор вступительных заданий и полезные советы

Время на прочтение 10 мин
Количество просмотров 32K
Всего голосов 32: ↑30 и ↓2 +28
Комментарии 23

Комментарии 23

Полный офтоп: на мой вкус, название Школы звучит несколько обманчиво. Ваша цель из предыдущего поста:

>>> Школа разработки интерфейсов, в рамках которой пытаемся в максимально сжатый срок превратить веб-разработчиков в крутых веб-разработчиков

Это намного уже, чем использованное понятие «Разработка интерфейсов». Скорее выглядит как курсы повышения квалификации для веб-разработчиков, не более.
Кажется, само понятие школы подразумевает обучение в каком-то виде :) Однако, формат Школы может меняться год от года — стараемся учитывать пожелания участников, да и обучающих ресурсов становится больше. В результате акцент смещается к практике.

Название Школы, на мой взгляд, является узнаваемым брендом и его поменять сложнее.

Ну и на правах оффтопа: мне всегда казалось, что понятие «Разработка интерфейсов» подразумевает углубление в какую-то узкую область знаний, нежели «Веб-разработка». Последнее подразумевает более широкий кругозор.
НЛО прилетело и опубликовало эту надпись здесь
Я имел ввиду, что название Школы устоялось со временем и если его поменять, то, как мне кажется, это вызовет больше вопросов :)

Вероятно, использовать термин «веб-разработка» в контексте «разработки интерфейсов» не совсем корректно. Но, я не понимаю, почему ты считаешь, что речь идет только о верстке? Расскажи пожалуйста.
НЛО прилетело и опубликовало эту надпись здесь
То, что ты вкладываешь в «разработать интерфейс», это его проектирование. Этим как раз заняты дизайнеры.
Разработка это как раз про то, чтобы сделать этот интерфейс рабочим.
НЛО прилетело и опубликовало эту надпись здесь
Разработка интерфейса по минимуму состоит из проектирования интерфейса (не было ничего, придумали концепцию), рисования/моделирования интерфейса (чётко прорисовали, как и что должно выглядеть), и вёрстки интерфейса (взяли картинки и спецификации анимаций, и сделали макет экрана, в теории способный работать). В случае, если мы делаем интерфейс не для экранов, вёрстка заменяется на любое другое подходящее по смыслу действие (например, прототипирование физической модели).

А на этих курсах под «разработкой интерфейса» подразумевается узкий частный случай третьего пункта — вёрстка интерфейсов под веб.
Из классического понимания термина «разработать» с учетом контекста предложения, должно получится, что в него входит и проектирование и программирование как минимум.
Первое задание всегда использую на собседованиях в качестве теста на верстку. Народ справляется посредственно, хотя и правда, сложно представить себе того кто не решал эту задачу.
В статье не указано в чем состоит «метод Студии Лебедева».
Круто! Спасибо, не знал
И еще про Grid Layout забыл упомянуть ;)

Решения центровать элемент по вертикали с заданной высотой рассматривать не очень интересно, так как это, скорее всего, вариация решений по горизонтали.

По горизонтали старыми «дедовскими» способами все таки равнять проще, даже зная размеры блока. Только второй способ можно переложить на выравнивание по вертикали.
Только с поддержкой пока все очень плохо caniuse.com/#feat=css-grid
Все разы что я слышу про grid layout, у меня ощущение что он скорее мёртв чем жив. Вот и товарищ NeX выше подтверждает, что за 5 лет ничего не поменялось
Однако, на мой субъективный взгляд, если говорить о заданиях по верстке, то чем больше дополнительной разметки вы используете, тем ниже ваше разделение на контент и представление. Особенно про методы с ячейками таблицы.
Сегодня уже можно выдохнуть и расслабиться.
Именно поэтому мы уделяли внимание не количеству, а тому как и что пишут кандидаты. Хорошую оценку можно было получить за пару-тройку вариантов.
Если положить элемент в button, теряем возможность выделять контент внутри. Хотя способ, конечно, клевый.
> Также минус ставил, если у меня на ноутбуке начинал работать вентилятор

Как-то не очень честно. А вдруг он стал из-за других процессов шуметь?
Справедливости ради отмечу, что одно задание проверяет несколько человек и учитывается несколько мнений при оценке задания.
А подробнее, думаю, сможет Женя FTDeBUGgeR рассказать.
В обычном рабочем режиме я никогда не слышу вентилятор. Если он неожиданно включается, то это хорошая причина запустить таймлайн и посмотреть, что происходит на странице.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий