Британка у всех на слуху, что же она из себя представляет?

Британская высшая школа дизайна, а в простонародье британка, готовит специалистов по множеству образовательных программ: от высшего образования до краткосрочных интенсивов. Я учусь на программе ДПО (дополнительного профессионального образования), по факту это профессиональная переквалификация, правда, поступить можно только с уже имеющимся диплом о высшем или среднем образовании, так как это образование дается дополнительно к уже имеющемуся.

Мы занимаемся во вторник и четверг с 19 до 22, и в субботу с 11 до 18.
Обучение очное, и это круто. Можно вновь почувствовать себя учеником: поднимать руку на занятиях, выполнять задания и хлопать выступающим.
Одна из фишек очного образования — коммуникация с другими студентами. Это здорово стимулирует — когда ты видишь, что большинство уже выполнили задание, то волей-неволей сам начинаешь шевелиться. И конечно, это новые связи и знакомства — одна из причин, по которой я пошел в британку.

В данный момент у нас во всю идет блок исследования — экспериментальный курс на 1,5 месяца. Введение подобного курса — это попытка адаптации обучения под динамично меняющуюся индустрию.

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

И, даже если в непосредственные обязанности дизайнера не будет входить проведение исследования, он все равно должен понимать, в чем ценность этих исследований, чтобы, в случае необходимости, отстоять эти ценности внутри команды, либо перед бизнесом/заказчиком.

Иногда нужно обойти дерево узлов

Например, чтобы найти родительский элемент и заменить его содержимое, или найти соседний элемент и переключить на него фокус.

Для этого есть набор методов:

let el = document.querySelector(".someClass")
el.childNodes // дочерние элементы
el.nextSibling // сосед справа
el.parentNode // родительский элемент

Подробнее в видео: https://youtu.be/MoEWUWIDFDs

И в примере с кодом: https://codepen.io/detepr/pres/mQqKZO


✨Домашнее задание ✨

Взять пример из урока: https://codepen.io/detepr/pen/rQYYbx
1. Посчитать сумму цен всех подарков и вывести её в консоль
2. Отсортировать подарки по цене

В прошлых уроках я показывал как взять данные с сайта и вставить их в Скетч

На основе тех же данных можно быстро собрать прототип.

В современном JS для этого есть шаблонизируемые строки, их ещё называют «бэкти́ки» — по типу кавычек, в которые они берутся. Для простых прототипов больше не нужно искать фреймворки и шаблонизаторы. Если вы можете сверстать один элемент — вы можете легко сверстать и список на реальных данных.

Статья на Медиуме: https://medium.com/p/3153e280cfbf

Пример кода: https://codepen.io/detepr/pen/dmxYyX

Скринкаст: https://www.youtube.com/watch?v=gw-EaA2xAgc&t=25s

Карьерный лайфхак 2020

Карьерный лайфхак 2020

ВЫУЧИТЕ АНГЛИЙСКИЙ.

Всё.

Десятки дизайнеров, и, думаю, сотни — с о т н и — совершенно прекрасных ребят, которые хотели в Miro → просто завалились на знании языка.

«Я выучу», «я учил», «мне надо разговориться», «я устроюсь, и сразу буду заниматься», «я забыл, но вспомню», etc.

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

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

И ещё много чего нельзя.

Что сделать прямо сейчас:

1. Установите английский язык на девайсах. Это простой и быстрый способ погрузить себя в цифровую языковую среду.

Сделайте то же самое с интерфейсами соцсетей и веб-сервисов, которыми часто пользуетесь.

Там в принципе всё понятно и так, а для мозга снизит стресс и порог входа в язык.

|
|
|
Сделайте это сейчас :–)
|
|
|

Что дальше [бесплатно]:

2. Начните каждый день читать статью на английском по интересующей вас теме.

Мозг будет уставать — это ок.
Утром даётся проще, выделяйте на это хотя бы 5 минут.

Читайте любые медиа по интересующей вас тематике или тупо англоязычный твиттер.

Подписки можете скопировать у меня: https://mobile.twitter.com/vladzely

Несколько медиа:

https://www.itsnicethat.com
or
https://www.smashingmagazine.com
or
https://techcrunch.com
or
https://uxdesign.cc
or
https://underconsideration.com

3. Скачайте себе любое приложение по изучению языка (Дуолинго, Бусу, Лингвалео, Мемрайз, етс) и просто тупите 10-15 минут утром и вечером.

Каждый день. Важна регулярность.

4. Пассивное изучение: слушать и читать.

Так как статьи вы уже читаете → дальше аудио и видео. Я мало смотрю кино, но много слушаю музыки, поэтому начал просто с переводов песен.

Нравится песня → гуглите название + lyrics (хотя в эпл мьюзик это уже встроено) → читаете текст, переводите, если не знаете. Затем слушаете вновь.

Нужно учиться различать устную речь.

Если смотрите видосы — то на английском и с английскими субтитрами.

Быстрый старт — ТЕD:
https://www.ted.com/talks

Если вы дизайнер:
https://www.highresolution.design

or

https://www.netflix.com/ru/title/80057883


5. Также важно тренировать активное изучение языка: сначала начните формулировать мысли письменно, затем запишите себя на диктофон → ужаснитесь. И продолжайте.

Важно искоренять корявое произношение. Акцент может оставаться, но важно, чтобы вы были understandable.

6. Если вы совсем 0 и любите, когда кто-то объясняет по видео → гуглите и практикуйте «Полиглот английский 16 часов»

Там есть базовая грамматика + минимальный словарный запас для старта.

7. Продержитесь так месяц → дальше можете вливать бабки.

Куда вливать бабки:
8. Репетитор: вы можете быть удивлены, но репетитор не гарантирует вам прогресс. Он гарантирует вам хотя бы какую-то регулярность.

Два раза в неделю по часу лучше, чем 10 часов в субботу один раз в месяц.

Ну и репетитора как психолога можно менять. Тут вам и Айтолки, и Скайинг, и рекоментации знакомых — последнее самое крутое.

9. Учебные пособия и курсы.

Из книжек → самые базовые и понятные — это два сборника грамматики Мёрфи: красный, элементари и синий, интермидиейт. Они с картинками, очень простым английским + есть задания с ответами в конце.

Так же они есть в виде немного устаревших приложений на телефон, которые стоят как книга, но с возможностью проходить задания интерактивно.

10. Just practice.

Язык — это просто куча часов и практики. Никакого секрета.

Читать, писать, слушать и говорить.

Если вы будете делать что-то одно, то будете уметь что-то одно.

По уровню лёгкости:
Читать → Слушать
Писать → Говорить

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

Нет, вы не выучите язык за месяц и даже несколько.

Просто начните им пользоваться и получать удовольствие.

Бонус. Два странных приложения: Tandem и Wakie, где иногда можно найти кого-то адектватного для переписки или созвона.

Это долгий путь, но через полгода вы будете рады, что начали сегодня.

Вадим Шлячков написал о законе Хика.

В статьях (и даже в википедии) пишут, что закон Хика утверждает следующее: с увеличением количества вариантов увеличивается время принятия решения.

В своей работе Хик пишет не о «времени принятия решения», а о «времени реакции выбора», что не одно и то же.

1. Время простой реакции (simple reaction time) — испытуемый даёт единственный ответ на единственный раздражитель.
2. Время реакции выбора (choice reaction time) — от испытуемого требуется реагировать различным образом на разные типы раздражителей.
3. Время реакции различения (discrimination reaction time) — предполагает единственный ответ на один из нескольких раздражителей.

Концепция принятия решений подразумевает, что мы можем столкнуться с раздражителем, для которого не установлены варианты реакции. Испытуемый самостоятельно формирует список потенциально возможных реакций и систему оценивания, которая позволяет определить, какой из ответов правильный. Пример: выбор ужина или квартиры.

При оценке времени реакции выбора более сложной задачей будет та, где больше вариантов.

Также исследования показали, что закон:
— Перестаёт работать после практики. После 6000 попыток время реакции на 8 вариантов раздражителей приблизилось ко времени реакции на 2 варианта.
— Не работает, когда раздражитель и способ реакции взаимосвязаны. Надо указать стилусом на подсвечиваемую область.
— Не распространяется на реакцию зрачков.
— Не учитывает эффект последовательностей.
— Ограничен количеством вариантов. Время реакции в эксперименте с 1023 вариантами отличалось всего на 20−30 мс от эксперимента с 31 вариантом.
— Не всегда хорошо описывает ситуацию, когда пользователь может связать предлагаемые варианты ассоциациями.

https://medium.com/v.shliachkov/2d577e005a69

Периодически обновлять фреймворк

У нас в ГдеМатериале есть хорошая практика — мы периодически проверяем актуальность зависимостей. Я говорю не о мелких обновлениях и не о фиксах безопасности (они давно автоматизированы), а об обновлении мажорных версий библиотек, скажем Django с 1.11 до 2.0.

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

Во-вторых, регрессий не избежать, даже когда всё приложение покрыто тестами — как бы вы ни готовились, у вас начнёт скакать нагрузка на CPU или память, проект перестанет запускаться в какой-нибудь из сред, повылезают эдж-кейсы, про которые никто не знал. Чем больше проект, тем больше регрессий.

Самое важное в обновлении фреймворка — не копить изменения. Гораздо проще 5 раз обновить джанго на соседнюю версию, чем прыгнуть с 1.8 сразу на 2.2. Маленькие обновления приносят меньше регрессий и в целом проходят легче — согласитесь, ведь всегда же лучше растянуть один пиздец на 5 маленьких пиздецочков. Даже психологически гораздо легче решиться на маленький апгрейд, чем на большой скачок.

В общем тренируйте дисциплину — чтобы не застревать в каменном веке на протухших экскрементах мамонта вместо фреймворка, раз в два месяца обязательно обновляйтесь до самых актуальных версий. То, что вы при этом что-нибудь сломаете — просто примите как данность.