Node Summit 2017: исследование первой в истории технической конференции разработчиков

На прошлой неделе я вылетел в Сан-Франциско на Node Summit 2017. И этот пост предназначен для того, чтобы как можно лучше осветить все первые, которые я испытал на своем пути. : первый раз в Сан-Франциско (Сан-Франциско), первая поездка на рейс, первая поездка BART, первый раз заблудиться, впервые использую Twitter (совершенно не читал) и многое другое, а также освещать некоторые материалы, свидетелем которых я был, и делать заметки на.

В самом низу находится дайджест TLDR.

Начнем?

Подготовься - Сделай милые визитки

Во-первых, вы не можете пойти на техническую конференцию без визиток, вы просто не можете. Почему? Так сказал мой бывший профессор.

Суббота, накануне вылетела. Я сел со своим соседом по дому, и он придумал красивый макет для моих карточек, а я предоставил эскиз. (бывший художник-карикатурист) и мои планы состояли в том, чтобы найти местную службу FedEx, чтобы распечатать их.

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

Выполнить - наткнуться на типографию во время исследования

Понедельник. Я бродил по Сан-Франциско и делал то, что обычно делаю, когда нахожусь в новом городе, нашел все бары третьей волны кофе в городе . Путешествие прошло через весь залив, я оказался в Окленде, когда мне нужно было быть в Миссии (я пошел на север, а не на юг… ох), я заглянул в настоящий магазин Chrome Bag в Валенсии и в конце концов оказался в Осенний опыт, где я смог распечатать свои карты.

Это в значительной степени взволновало меня, чтобы на следующий день присутствовать на предконференционных переговорах «Day Zero».

Day Zero - Заблудиться в лесу исцеляет

Вторник, пришло время посетить Day Zero, мероприятие перед конференцией, где люди могут забрать свои значки и присутствовать на некоторых выступлениях, чтобы смочить палитру. Я присутствовал на одном выступлении Node.JS и Kubernetes: от нуля до мультиоблака, после чего вылетел.

Почему?

  1. Занятость Сан-Франциско уже ошеломила меня.
  2. Темы разговоров в тот день меня не интересовали.
  3. Мьюирские леса прекрасны, и я хотел увидеть их перед отъездом.
  4. Мьюирские леса прекрасны, и мне нужно было их увидеть перед отъездом.

Джон Мьюир заговорил со мной из-за громких подавляющих звуков, гудков и криков: Горы зовут, и я должен идти.

Избегайте большого скопления людей

Хотите избежать толп?
Canopy Trail → Lost Trail → Fern Creek Trail → Redwood Creek Trail

Такой порядок маршрутов займет около 4 часов с временем для отдыха и расслабления в районах с более или менее полным уединением. Почему это гарантирует почти определенное уединение? Уклон для подъема по Canopy Trail крутой и остается таким в течение первых полмили. Большинство туристов к этому не готовы.

Моим приключением в лес было 4-часовое путешествие по лесу Мьюир, в котором были только мои XeroShoes и рюкзак, полный снаряжения (я не хотел оставлять его для того, чтобы разбить его и схватить). По пути я встретил добрых людей и испытал тихие ручьи, свежий прохладный воздух и безмолвную тишину, которую можно только ощутить, чтобы понять, полная противоположность тому, что есть в центре Сан-Франциско.

Тишина помогла мне сосредоточиться и подготовиться к следующему дню, Дню Первому разговоров.

День первый - заметки, заметки и другие заметки

Среда была официальным первым днем ​​Node Summit 2017, и у меня были следующие выступления, которые я хотел посетить:

  1. Четыре года жизни платформы на базе Node.JS в Condé Nast
    Примечания
  2. 0–60 с Typescript и Node.JS
    Примечания
  3. Twitter Lite на базе Node
    Заметки
  4. Платформа как отражение ценностей: Joyent, Node.JS и не только
  5. Цикл событий узла изнутри
  6. Машинное обучение на Javascript

Мысли о переговорах

Я очень заинтересовался докладом Четыре года из жизни платформы на основе Node.JS в Condé Nast. Моя текущая работа в HomeAway связана с платформой пользовательского интерфейса, поэтому я слышу о Четырехлетний ретро-курс Condé о переходе на Node.JS и извлеченные уроки были настолько полезны, что я проводил параллели между тем, что произошло в Condé, и тем, что сейчас происходит в моей работе в HomeAway.

Выступление Twitter Lite было также интересным и представляло собой ретроспективу того, как Twitter подошел к процессу разработки и переходу на Node.JS. Отличная идея, которую я хотел бы принять, - это то, как участники Twitter Mobile будут каждую среду в обеденное время смотреть Tech Talk, а затем писать заметки для обсуждения на следующей ретроспективе. Эти еженедельные или двухнедельные активные обсуждения помогают вовлечь всех членов команды, а также держать команду в курсе событий в техническом сообществе.

Лукас Арагно представил доклад Машинное обучение на Javascript, и я рад, что остался на нем в первой половине. Он поделился двумя библиотеками Synaptic.js и Neataptic.js, которые он использовал в своих проектах машинного обучения. На второй день я встретился с Лукасом, и мы некоторое время говорили о моем личном исследовании машинного обучения. Мы обменялись контактной информацией, и он предложил свою поддержку в моих исследованиях и личных проектах, связанных с машинным обучением.

Платформа как отражение ценностей - Разговор, который резонировал со мной

Выступление Брайана Кантрилла вызвало у меня глубокий отклик и оказало на меня неизгладимое впечатление. Брайан начал со скоростью 100 миль в час с рвением и энергией, которые разбудили бы любого спящего гиганта. Все мои цитаты - пересказы, так как я не могу дословно вспомнить, что он сказал.

«Если никто не разделяет ваше мнение в сообществе, частью которого вы являетесь, это признак того, что пора создавать новое сообщество».

«Когда люди уходят, они уходят молча».

«Посмотрите на свои ценности и будьте этими ценностями, вы не можете иметь их всех, поскольку одни противоречат другим».

Его слова все еще звучат в моей голове, и они совпадают с моим опытом, происходящим в настоящее время на работе. Я планирую донести это до комитетов, частью которых я являюсь, и поделиться этим со своей командой. Это напоминание о том, что нужно говорить правду и говорить правду.

День второй - Twitter, визитки, общение на Hyperspeed

Четверг был вторым и последним днем ​​Node Summit 2017, и у меня были следующие выступления, которые я хотел посетить:

  1. Отладка в 2017 году с помощью Node.JS
    Заметки
  2. Размещенный PAAS для микросервисов Node.JS
    Примечания
  3. Использование Node.JS для внедрения корпоративных инноваций
  4. CI / CD для Node.JS и Kubernetes
  5. Защита бессерверных приложений Node.JS

Мысли о переговорах

В этой серии выступлений я в основном сидел и слушал выступающих и время от времени записывал несколько ключевых имен, которые я собирался искать в Google позже. В том же духе, что и накануне, слушание выступления Юнонга на Paved PAAS для микросервисов Node.JS (ссылка на апрель '17, а не на NodeSummit Talk) было приятно услышать, а также это была ретроспектива уроков, извлеченных из Netflix при переходе на Node.JS

Попадание в этот Твиттер

На второй день переговоров я решил загрузить и установить Twitter на свой телефон. С тех пор, как он вышел, я никогда до конца не верил, что он откроет для меня возможность подключения, я рад, что именно в этот раз я решил попробовать. Следующие изображения говорят сами за себя, пожалуйста, прокрутите.

Я начал разговоры о хэш-тегах и вовлеченных людях, как они происходили, и сразу же активность в Twitter начала набирать обороты. Эмили Роуз предлагала часы Heroku, поэтому мы с Эмили обменялись словами на лету. В конце концов, я нашел Эмили, и мы поговорили о том, чтобы начать работу в сообществе Node.JS. Одним из ключевых мудрых слов, которые я получил от Эмили, было: Мнения прекрасны, но иногда вам нужно просто заблокировать их, сосредоточиться на развитии и вернуться и показать, что вы сделали. Затем попросите обратную связь . Золото.

Это был один из милых моментов на Node Summit, когда я спросил у Ракель Велес, могу ли я получить несколько носков NPM в обмен на мою визитную карточку. Ее слова заверения в том, что кто-то забрал мои носки, были очень оценены.

Общение происходило с невероятной скоростью, и после одного разговора я встретился и рассказал Тирни Сайрен (секретарю комитета сообщества Node.JS) о том, как я могу участвовать в работе над Node. Сообщество JS . Твиты ретвитировались, и я чувствовал себя воодушевленным тем, как мои мысли и идеи были восприняты людьми по всему миру. Я очень рад тому, что получится в этом путешествии.

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

Заключительные мысли

После этого опыта я хочу посещать больше конференций.

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

Лес действительно утешил меня, и я рад, что он находится так близко от такого хаотичного места, как Сан-Франциско.

Ощущение вовлеченности и гостеприимства идет рука об руку с общением с людьми и искренним отношением к себе и к тому, что вы говорите. Я так быстро почувствовал себя частью чего-то, и мне понравилось то, что я был тем, с кем я разговаривал.

«Мнения прекрасны, но иногда вам нужно просто заблокировать их, сосредоточиться на развитии, а затем вернуться и показать, что вы сделали. Затем попросите обратную связь ».

TL; DR моей первой конференции:

Общий совет:

  1. Принесите визитки и сделайте их насквозь и либо спланируйте место для их печати, либо, как я, случайно наткнетесь на типографию.
  2. Приезжайте на несколько дней раньше и исследуйте наиболее интересную для вас тему, я исследовал кофейни третьей волны.
  3. Придумайте, как передвигаться, воспользуйтесь групповым транспортом и общественным транспортом, возможно, арендуйте, если город не такой сумасшедший, как Сан-Франциско.
  4. Возьмите с собой шнур питания и удлинитель, так вы познакомитесь с множеством новых людей.

Навигация по конференции:

  1. Я посмотрел повестку конференции и отметил, на какие доклады хочу присутствовать.
  2. Я делал подробные заметки, слушая через свой ноутбук, и открывал новую вкладку в возвышенном для каждого выступления, которое я посещал, это помогло мне позже переписать свои заметки.
  3. Иногда я пропускал некоторые разговоры, чтобы отдохнуть от раздражителя.
  4. Я впервые зарегистрировался в Твиттере и начал следить за всеми выступающими на конференции, фотографировал как фанат и в реальном времени писал в Твиттере по темам, которые освещал каждый выступающий.
  5. Я подошел к киоскам с продавцами, поговорил со всеми людьми и обменялся карточками.

Наблюдения:

  1. Я был удивлен тем, насколько отзывчивым все были в Твиттере, и эта отзывчивость также была связана с тем, насколько инклюзивным все люди заставили меня почувствовать себя.
  2. Твиттер - отличное средство для связи с техническим сообществом, а твиты в режиме реального времени помогли мне получить доступ ко многим выступающим там.
  3. Желание немного выйти из зоны комфорта и познакомиться с несколькими новыми людьми привело к более длительному разговору о совершенно новых идеях.
  4. Активное написание заметок во время прослушивания выступлений помогло мне сохранить знания. У меня одинаково хорошо работали и бумага, и ноутбук.

Поднимите людей.