Молниеносные выступления и панельные дискуссии с опытными инженерами Android из Square, Udemy и Highlight.

Написано Эриком Берком.

Внимание, мы переехали! Если вы хотите и дальше быть в курсе последних технических материалов Square, посетите наш новый сайт https://developer.squareup.com/blog.

Присоединяйтесь к нам в четверг, 18 февраля для третьего выпуска нашей серии Square Presents. Это будет ночь дискуссий и молниеносных выступлений от Square и наших друзей из Udemy и Highlight. Мероприятие начинается с молниеносных выступлений от Джона Родригеса, Эффи Барак, Эрика Бёрка и Кристины Ли. Основное внимание уделяется техническому развитию и охватывает переход на Android, повышение квалификации и изучение новых технологий.

Завершим вечер панельной дискуссией, которую модерирует наш собственный Пьер-Ив Рико.

Регистрация

Ознакомиться с полной информацией о мероприятии и зарегистрироваться можно на нашей странице регистрации. Количество мест ограничено, и оно обязательно быстро заполнится! Если вы не в районе залива, вы ничего не пропустите; мы скоро запишем это событие и поделимся видео здесь.

Расписание:

5:00 p.m. — Doors open, light snacks, and beverages
6:00 p.m. — Lightning talks begin, followed by panel discussion
8:00 p.m. — Goodnight

Джон Родригес: Повесть о двух кинжалах

В течение последних трех лет Square Register для Android использовал Dagger для подключения объектов Java. Тем не менее, иерархия областей действия и сложность Register увеличиваются и расширяют возможности Dagger. В этом кратком выступлении Джон рассказывает, как и почему команда Register поэтапно перенесла приложение Android на Dagger 2.

Джон Родригес — Android-инженер в Square, работающий над бесплатным приложением Square для торговых точек. До прихода в Square Джон работал в Amplify над отмеченной наградами планшетной платформой Android для образования K-12 и в Major League Baseball над серверными приложениями для iOS и Java.

Эффи Барак: переход с .Net на Android

После 10 лет работы в Microsoft Эффи перешла с Windows Phone на разработку Android. В этом выступлении она делится своим опытом: что было легко понять, что было сложно, что сбивало с толку, а что вызывало восторг. В мире, где разработчики Android пользуются большим спросом, а разработчики постоянно меняют стеки, что нужно для перехода и как мы можем помочь большему количеству людей сделать переход проще.

Эффи Барак — Android-разработчик в мобильной команде Udemy. Она начала работать разработчиком C# 10 лет назад, но совсем недавно стала разработчиком мобильных приложений 4 года назад. После переезда в Сан-Франциско в 2013 году она работала над приложением Slack для Windows Phone.

Эрик Берк: прерывание предвзятого отношения к интервью

Мы все хотим нанять замечательных инженеров-программистов и создать самые лучшие команды. Имея это в виду, важно признать, что наши собственные предубеждения могут привести к ошибочным решениям при собеседовании и найме. «Неосознанное предубеждение» относится к поведению, которое запускается без нашего ведома, что приводит к быстрым суждениям и оценкам людей и ситуаций на основе нашего происхождения, культурной среды и личного опыта. В этом молниеносном выступлении Эрик делится практическими советами, которые все мы можем использовать, чтобы избавиться от предвзятости до, во время и после интервью.

Эрик Берк — инженер-менеджер Square с более чем 20-летним опытом. Он стал одним из создателей Square Register для Android, возглавляет команды Square по контролю качества и тестированию, а также провел интервью с более чем 600 инженерами-программистами. Он разработал и ведет курс по бессознательной предвзятости, а также курс по технике интервью. Он также заядлый плотник, и вы можете найти его в Твиттере по адресу @burke_eric.

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

Между React, Cycle.js, Flux и Redux многие интересные архитектуры, фреймворки и библиотеки, связанные с пользовательским интерфейсом, набирают популярность в Интернете. В то время как React Native, порт одной из таких концепций, набирает популярность, это не осуществимый выбор для каждой компании. В этом молниеносном выступлении Кристина рассказывает, как инженеры Highlight построили фреймворк наподобие Redux в Kotlin, чтобы упростить управление состоянием и уменьшить количество ошибок в сложных компонентах пользовательского интерфейса, и все это без необходимости заново изобретать свое приложение для Android или жертвовать с трудом накопленным опытом.

Кристина Ли в настоящее время является руководителем Android в Highlight. Помимо попыток убедить мир ежедневно использовать Kotlin, ей также нравится создавать красивые пользовательские интерфейсы, превозносить достоинства Rx и читать хорошо документированные API.

*Обратите внимание, что для посещения этого мероприятия необходима предварительная регистрация, и только зарегистрированные гости смогут присутствовать. Это мероприятие потенциально может быть переполнено, поэтому мы рекомендуем приходить вовремя. Регистрация заканчивается ровно в 18:00.