
что нет, не хотелось бы говорить, что
языки программирования — это моя замена
подруги, да , легче получить
отношения с программированием
язык тогда с да, но у вас есть
познакомиться с ее курсом знакомства
хорошо, потому что я собираюсь, может быть, оскорблять
некоторые люди, и вы знаете, может быть, я наступаю
некоторые пальцы я просто хочу сказать Келли о
и это только мое личное мнение
а также я хочу, чтобы вы знали, что думаете
об этом, а затем сделать свой собственный
решения в порядке
все, что я хочу сделать, заставляет вас думать и
в конечном итоге вы сами решаете
правильно
конечно, вы ожидаете документа, где я
отправиться в Кали или пойти и кричать и проклинать
и говорить о том, что гибкие и схватки
рак, который необходимо исключить из
это отраслевое право, это то, что вы все
подписался для вас мы все вроде есть
ваше пиво готовит ваши закуски, и у меня есть
сказать, что эта дорка не будет похожей
что и что я хочу сделать, это я хочу
чтобы принять вас обратно немного некоторых
недавняя история, и в 2013 году я ушел
Microsoft это было, когда Баллмер был
еще вид эр отвечает теперь он
делать некоторые баскетбольные команды, как это
лучше для него
но я оставил Microsoft с целью в
сделать мир синхронным и
реактивный, поэтому я нашел это маленьким
компания обратилась к аллоте
пытаясь сделать это, а затем в июне и
первый клиент — один из первых
клиентов у меня был Facebook, где я
работал с ними на языке под названием
hack hack — это версия PHP, которая выглядит
как PHP, но под обложками
действительно О, верблюд, все в порядке, Facebook все
написано в хаке, но на самом деле это написано
в Okemah с шестнадцатеричным индексом с синтаксисом PHP
так функциональное программирование, если вы не
выполняя функциональное программирование, но вы
уже позади, кто здесь не делает
функциональное программирование в порядке, вы можете пойти
домой сейчас, и, возможно, вы знаете, что можете
сделать некоторые MOOC или начать какой-то курс, но
Вы знаете , в течение нескольких лет вы будете
устаревшим, а затем чуть позже
В этом году я начал работать с Netflix
на Java Эрика, и я предполагаю, что они
больной эта вещь была запущена беглецом
Я думаю, что многие люди
используя его , который вышел за рамки моего самого дикого
мечты
и давайте посмотрим на 24 13 14 на
Microsoft я программировал языки как
хобби, но оказалось там с моим
вы знаете, что вам стало известно,
способ заработать деньги в апреле 2014 года
Я работал с Google на дротике, и там я
помогли дарт получить поддержку
асинхронное программирование async ждут и
дарт уже поддерживал потоки и
теперь мы поместили наш API в API для
потоки, и теперь мы помещаем это в
язык так же, как дротик является одним из
несколько языков, которые вас знают
полная поддержка синхронных
итераторы асинхронные ждут и ручьев всех
построенный и язык
если вы еще не смотрели на дротик пока я
на самом деле сказал бы попробовать
так же , как вы должны получить отдавание чёрт а ,
пытаться
а затем в сентябре 2014 года я дал
черт возьми, я скажу, что ты все
ожидая увидеть, но вы не получите
но эта беседа была моей интерпретацией
что я увидел и Силиконовой долине я переехал
от Тихоокеанского Северо-Запада до Силикона
Долина и я работал с большим количеством
там были интернет-компании, и я был
действительно впечатлен тем , как они развиваются
Программное обеспечение Я был действительно впечатлен
так , что они смотрят на программное обеспечение и
это то, что я записал, и я буду
больше об этом рассказывайте в остальном
разговора, а затем в октябре
год Я добавил FP 101 X MOOC, где я
пытался научить мир
функциональное программирование Mooc начинается
снова 15 октября второе издание так
и не отчаивайтесь, если вы
и не выполняет
программирования, и потому что
возможность изучить функциональное программирование
все в порядке , а затем этот взволнованный ударил по
канун Рождества 2014, у меня нога опухла
моя левая нога была опухшей, и когда я положил
на моих PJs, поэтому я сказал своей жене, что я сказал, что я
не доверяй этому, ты знаешь, что моя нога — все
опухшие, поэтому мы отправились в Стэнфорд
отделение неотложной помощи и, конечно же, вы
знайте, что это Рождество, поэтому вы ждете
через несколько часов, а затем врачи могут
поговорите со мной, я сказал, хорошо, что все в порядке, вы знаете
возможно, вы
вы ели карри или некоторые солевые продукты, которые вы можете
Идите домой, и я пошел домой, и я пошел
постель это примерно в 4 часа ночи в
утром, а затем в 6 часов утра я получил телефон
звоните, и у меня есть этот телефонный звонок
и прямо здесь, на мои сохраненные сообщения в
мой почтовый ящик
и доктор сказал сэр, когда мы сделали
кровь анализирует количество лейкоцитов
были немного удалены, а затем
Я спросил его, что вы знаете, что это значит
и вы хорошо сказали, если хотите
есть Рождество с вашей семьей, тогда
это нормально, вы можете прийти завтра, чтобы я
сделал быстрый поиск google высокий белый
подсчет клеток крови , и это не хорошо , что я
может сказать вам, что это не очень хорошо, так что
Я взял машину, вернулся
Стэнфорд, и в 8:00 утра я был в
онкология раздел и мне был поставлен диагноз
с этой вещью, называемой ХМЛ хронической
миелоидный лейкоз это звучит безумно, но
на самом деле, если вы хотите иметь какую-то форму
рака, это то, что вы хотите выбрать
это действительно то, что вы хотите выбрать так
что происходит, и это Cliff Notes
и что происходит, так это то, что вы
знай, что ты весь наш ДНК-тип
постоянно получает вид поврежденного, а затем
ваше тело пытается его восстановить и
иногда ремонт может пойти не так и
в этом случае две части хромосомы
вид коммутатора и убедитесь, что они
склеены вместе в неправильном месте
и снова это утесные ноты. Я не
медицинское лицо, так что если есть кто-то
здесь с медицинской точки зрения они будут
вероятно, смеяться, но вы знаете, что просто пытаетесь
объяснить это в информатике
поэтому, что происходит, это похоже на вас
знать первое, что нужно сделать первой ДНК
и что происходит, вы знаете, что ДНК делает
белки и теперь, когда эта программа
неправильно, поэтому они просто переключаются на утверждения
вокруг и создает белок, который
ваше тело не распознает, и это
Собираясь сосредоточиться на
Хорошая вещь о науке заключается в том, что они
придумал лекарство, которое связывается с
этот конкретный белок, как
обработчик исключений
исключение, и поэтому каждый день я
возьмите эту таблетку, и если мне придется
платить без
страховку я бы сломал, так что моя жизнь я
теперь может подсчитать, насколько дорога моя жизнь
это и это , как несколько сотен долларов в
день за этот счет, но я рад, что он
существует, и я сказал, что это
но если это была единственная история и жизнь
было бы хорошо, хорошо, что все в порядке
знаю, что моя ДНК перепуталась, я поплю пилюлю
повседневная жизнь продолжается, но, конечно же,
будучи Эрик Мейер вещи никогда не просто
в моей жизни и вместо этого пару
все пошло не так, так что это был я вокруг
Новый год, и вы знаете, что я был близок
к смерти, потому что произошло то, что я
получили некоторые внутренние кровотечения и один
последствий лейкемии заключается в том, что ваш
селезенка это то, что вы
вы знаете, что чувствуете боль в своем
левая сторона — это ваша селезенка, ваша селезенка
увеличивается и когда ваша селезенка становится
в увеличенном объеме он занимает все пространство в
ваш брюшной раздел, и поэтому я получил некоторые
кровотечение по какой-либо причине и
и поскольку было меньше места в крови
никуда не денется, поэтому мои почки были
я не знаю, как 50
в сантиметрах от того места, где они были
должен быть таким, я получил, как вы знаете, я
не знаю, что врачи называют это я
могут получить любую травму, и тогда они
должны открыть меня , и если вам интересно
Я могу показать вам, что у меня есть большой год
что здесь все, что мягко
в животе, которые они вроде открыли
вид туда я провел пять дней в
интенсивная терапия
Я был почти мертв , я мог бы , если у меня есть
хотел, я мог бы просто уйти
и узнал, что ты просто сдался, но я был
потому что ты знаешь мое путешествие
не было конца, я должен был отчасти знать
по-прежнему устранять схватку и
этот мир так как
Я имею в виду
как я мог умереть, но все равно это
было ли это довольно ужасно, и я
может сказать вам и — неправильный один из
вещи, которые случаются с
люди, находящиеся в реанимации
они буквально сходят с ума, есть
медицинский термин для этого, и я могу
понимаете, что вот оно, это
Причудливый опыт Я не знаю, если
кто-либо из нас когда-либо был в интенсивном
и они, вероятно, знают, что я
говорить и хорошо, чтобы
конец 2014 года , а не вид
Рождественские каникулы я ожидал, но
эй, ты знаешь, я все еще здесь
поэтому в начале января я был освобожден от
больница
из- за почечной движения вокруг
нервы, которые мне нравились
недостаток были перемещены и
ты немного от удара, поэтому я
был я не мог больше идти все мое
правая нога была вы знаете, я не мог двигаться
так мне пришлось учиться ходить снова
потому что у них была дыхательная трубка и
пару дней я потерял голос.
не мог даже говорить, что я был таким добрым
из пошел со шприцем и вида
впрыснутый вид прямо через мой
глотать некоторые вещи, чтобы сделать это
работайте так весело, что вы знаете
тело — это своего рода замечательный
машины, и поэтому это было весело, а затем
конечно, когда что-то подобное
вы начинаете думать о том, что
смысл жизни, что я делаю на
эта планета бла-бла-бла-бла- бла и
и мне потребовалось шесть месяцев шесть
месяцев, чтобы вернуться к нормальной жизни, и это
это было довольно большое путешествие, но поскольку я
сказал, что знаешь, и когда что-то вроде
это происходит с вами, и вы действительно начинаете
думать, что я хочу делать с моим
жизни, а затем в июле Марк
Цукерберг
спросил меня о нашем бывшем и как хорошо, что
может помочь вам понять, что вы даете людям
которые на 2 г улучшают опыт
лучший опыт Facebook, и теперь вы
возможно, видели, как вы знаете
статья Марка Цукерберга
и Боно о предоставлении всем доступа
в Интернет хорошо, что это было
это ты, знаете, обратился ко мне
потому что я хотел бы сделать, вы знаете
как после всего этого события я могу сделать
моя технология делает что-то для
реальные люди , окей , так что это здорово рода
говорить о rx и программировании
языки для других выродков, но вы знаете
то, что я хотел сделать, действительно использует то, что я
сделать для нормальных людей для мира, чтобы сделать
хорошо для мира , это то, что я
после того, как я размышлял о
жизнь, и когда Марк Цукерберг спросил меня
что я сказал хорошо, что звучит очень хорошо
это звучит как приятное сочетание моего
технический материал и реальная возможность
помочь людям в реальном мире
видел, что произошло сейчас с беженцами
здесь, в Европе, они используют Facebook для добрых
найти свой путь, это потрясающе
как это действительно влияет на нормальных людей
и ваш вид улучшает их жизнь
и это то, что вы знаете, я думаю
вписывается в с видом новых новым
Эрик, всего несколько недель назад я присоединился
Facebook, и это то, что я собираюсь сделать
теперь так, мой мой приключенческий приключения был
короткий, но сладкий, но благодаря этому
я думаю, что такое большое событие, изменяющее жизнь
Я могу потратить несколько лет на то, что я
возможно, на этой планете вы знаете
действительно помогаете вам знать
большое население этой земли кстати
В конце концов, если есть вопросы, у меня есть
целая куча футболок вот так для
люди, которые задают вопросы, которые они получат
хороший Facebook
вы видите здесь не то, что красиво
все в порядке, так как я сказал, если вы посмотрите на
вы знаете , почему я принял это решение
и, прежде всего, когда я смотрю на это
черт возьми, я буду говорить так, как я сказал
это было моим обучением от работы с
многие компании в Силиконовой долине и
в основном это разговоры и тот документ, что я
написал об этом, так что есть ACM a C ACM
и бумагу очереди ACM о том, что
на самом деле этот разговор был в основном вдохновлен
Facebook через культуру Facebook и
то, конечно, и все это с
наш X, который был сделан, чтобы вы знали
коммуникация в облачной шкале лучше
и тогда последнее, что вы знаете, что
Я призываю здесь захватить день, который вы знаете
что я могу собирать мусор каждый
одна секунда, и все вы да, вы
может собирать мусор каждую секунду
вы пересекаете улицу, и вы знаете, что вы
попасть в машину, чтобы никогда не
предоставляется
Я могу сказать вам, и поэтому действительно собираюсь
жить каждую секунду, и это было
в-третьих, как я могу помочь
реальные люди, использующие мои технические знания
и великое дело в том, что вы
знать все эти три вещи просто
собрались в одном месте , все в порядке
так что это мой новый девиз объединить
земля подключить его, и это то, что я
будет тратить, и вы знаете
следующие пару лет и, надеюсь, я
сможет вам поговорить
давать квитанции и переговоры и многое другое
раз и, надеюсь, я могу избежать того, что
несколько лет, теперь поговорим немного
бит о технической стороне и
возможности об этом, а затем я добрый
связать это снова с этим целым I
год вы знаете, как мы должны писать
программного обеспечения, и почему почему я так понял
и вы знаете, что вызвано
системы почему почему я сделал наш X хорошо
все дело в том, что, когда вы хотите
оставаться в курсе о состоянии из
мир гораздо лучше толкать не тянуть
так вот пример
и где есть я, и я хочу приехать
вы остаетесь в курсе того, что LS
Боб и Кэрол делают, но думают о
это вы знаете, что можете перевести
это вам известно, что Эрик — приложение
на вашем телефоне и Алисы Боб и Кэрол
датчики на вашем телефоне вправо или вы
знать Кэрол интерфейс Боб вы знаете , в
GPS, и вы знаете LS — это все, что угодно
так что это такая метафора
для любой вещи, которая имеет датчики в
это или источники информации сейчас, если вы
иди и потяни, я иду к Меррику
поэтому я буду тянуть , что первый будет
просить
LS ваша Алиса есть что-нибудь
интересно, что я должен знать, но
вы знаете, что Алиса немного
скучный тип, поэтому она не отвечает ей
нет ничего, поэтому я спросил ее в
второй ах ничего не произошло, а затем я
спросил Боба, что Боб Боб Боб не отвечает
и если я не буду осторожен, я
заблокировал запрос Боб Боб Боб до Боба
правильно отвечает, поэтому вы должны
сделайте синхронизацию справа, вот почему вы
никогда не должен блокировать вызов, потому что
Боб, возможно, не там, или лодка может быть
медленно , но может быть собирается быть эм захвата
пиво, и он не отвечает, а затем
Конечно, вы знаете, когда я был занят
утечка, чтобы вытащить информацию из
У Алисы и Боба Кэрол были все виды
захватывающие вещи продолжаются, но у меня никогда не было
шанс спросить ее так , когда я , наконец ,
спросила она, что она говорит
вы пропустили уже пропустили все действия
теперь все хорошо, когда вы
хочу быть в курсе мира
вы должны нажать, вы не можете тянуть и
другой способ взглянуть на это , это очень
простая и наивная реализация пула
поэтому, если вы создаете веб-страницу, и вы
хочу , чтобы обновить веб — страницу , но много
люди делают это то, что вы устанавливаете интервал и
то они вроде вытаскивают сервер на
некоторые ставки прямо, как вы это делаете
бассейн, конечно, есть вопрос
отмечает, потому что, как часто вам нужно
натянуть вы не знаете , если мы уже видели
с Алисой , если вы тянете слишком быстро вы
отходов, потому что нет ничего
интересно, и с Бобом мы
видели, что если вы потянете за неправильное
момент, когда вы заблокированы, и вы знаете, и
то вы не знаете, так что вам нужно так
этот этот код здесь никогда не будет работать вам
должны всегда иметь дело с
факт, что вы можете быть заблокированы, чтобы вы
должны прийти к другому слою
обратные вызовы, но, к счастью, теперь JavaScript
также имеет вес раковины или получает
асинхронная / Await
Я думаю, Microsoft край является первым
JavaScript вещь, которая имеет вес раковины
но, конечно, если вы используете дротик, вы будете
получите его, но вы не можете писать код
как это правильно, потому что иначе вы
заблокировать или если вы слишком медленно
может потерять все действия, которые вы могли бы не
идти достаточно быстро, так что вы можете в принципе
когда вы тянете, вы никогда не получите это правильно и
так что вот такой же пример, но
Теперь , когда источники толчок хорошо так
подумайте, что эти источники могут быть датчиками
или они могут быть вашими друзьями или они могут
быть запас клещей какими бы ни были источники
информацию, которую вы можете себе представить в этом
дело LS, это расслабление, которое вы знаете
медленно каждый раз в то время что-то
интересно бывает, но не так часто
Боб, ты знаешь, что он оффлайн, но потом
вдруг, внезапно
эй, я вернулся из отпуска, так что ты
не блокируйте, потому что Боб расскажет вам
и он вернулся из отпуска у меня нет
проверить, находится ли он в автономном режиме или
онлайн Боб расскажет мне , а затем из
Конечно, теперь я слышу все
интересный материал, который должен сказать Кэрол
и ты знаешь, что она идет и что она
толкает очень быстро, и все в порядке
и если Кэрол идет слишком быстро, я могу
всегда положить немного пальто вида сразу после
ее такие капли всех ее сообщений
или вы можете знать, что это похоже
вниз по течению, и это намного проще
чем идти наоборот
поэтому я снова думаю, что такие вещи, как
реактивные являются настолько важными, поскольку в
эти случаи толкают работы и тянут не
работа теперь поговорим о масштабе хорошо
потому что здесь у меня очень простое
пример этого с тремя источниками, и если
вы смотрите на свой телефон, я думаю, что
средний телефон может быть от шести до десяти
датчиков, и поэтому вы знаете, что есть
вы знаете, как акселерометр есть
как компас есть GPS вы знаете
в телефоне есть несколько датчиков
но вот это немного немного
бит, если вы посмотрите на вещи, где вы
знаете , когда мы работали на Java Эрика есть
умение, на которое мы смотрели, было о вас
знаю, что я не знаю десятков миллионов
источники событий, которые сканер везде, где rx
Java я был оптимизирован, но теперь, если вы
взгляните на Facebook недавно, было 1
миллиард человек,
Facebook в один день все в порядке, это
до 1 миллиарда, что это такое
один с девятью нулями в порядке, так что добрый
совсем другого, чем вы знаете
с помощью push-систем на вашем телефоне
и это тоже совсем другое
чем вы общаетесь с
несколько миллионов и
другое замечание заключается в том, что вы знаете
это всего лишь один из семи человек на
земля правая, так что это может быть больше или
на порядок меньше и так далее
если вы хотите создать систему, которая работает
в этом масштабе он просто дует мне в голову тогда
другое, что я просто хочу
подчеркнуть, что это действительно
миссия Facebook — действительно передать
или подключить людей, и это снова
моя новая задача
в жизни, но эта вещь — это то, что
меня пугает , что заставляет меня проснуться
ночь , как вы знаете, как это возможно
создавать программное обеспечение, которое может работать на этом
масштаб и только для чисел здесь и
если вы посмотрите на rx mobile, который был
то , что я строила с моим с
мой стартап, да, который только должен иметь дело
вы знаете, как десять из вас знают о
десять датчиков, которые подтолкнули вас к вам 4 раза
Java мы вроде предположили, что это вы будете
знаю 10 15 50 миллионов, и теперь мы должны
перейдите к 1 миллиарду, и я
потливость, когда я думаю об этом
и в любом случае, другое дело, если
вы смотрите на создание программного обеспечения при этом
и снова это происходит не только в
Facebook со всеми компаниями, над которыми я работал
в Силиконовой долине, а также в
Microsoft — количество движущихся частей
огромна, и это одно, что я
Я не уверен, что если вы в небольшом
компании, которую вы можете оценить, но это
это как цифры, они вроде старые
числа, но, как и у Facebook,
источник около 200 проектов в порядке, поэтому
это 200 вещей, которые вам нужно
узнать больше
меньше , чтобы подключить все
вместе и да, да, и это одно
вещь как я тоже неполный рабочий день
профессор и одно, что действительно
трудно научить студентов, когда вы можете
когда вы учите их программировать это как
хорошо, давайте сделаем Java прямо, мы научим их
сделать Java, чтобы вы открыли IntelliJ и вы
может публиковать static void main, и вы
начать кодирование , это не так, как вы кодируете
в реальном мире прямо в реальной
мир у вас есть, как вы знаете
любые 200 различных видов
технологий, и есть некоторые ошибки и
то вы исправите это, и вы должны увидеть
как вы можете вид крючка все
вместе, и я честно не имею
не знаю, как мы можем научить это
Я не знаю, как я могу
научи меня этому, и я не знаю
как вы, ребята, справляетесь с этим, но я думаю
это то , что я действительно
хотел бы также решить, как можно
мы вроде как знаем, готовим студентов
лучше для такого рода работы и
традиционный способ обучения программированию
здесь не помогает, и я думаю, что единственное
Кстати, я знаю, что Бертран Мейер
книгу, в которой они пытаются вместе
как симуляция или что-то вроде
Парижская метро, и они добрые
отвальных вас в середине океана
и вам нужно найти свой путь
назад к берегу, но большинство учебников
о программировании, я думаю, полностью
устарел, чтобы не иметь никакого отношения к
реальность, и так снова это один из
те вещи, где вы знаете, я хочу
как вы применяете мое мое время на этом
планеты для решения реальных проблем и
Я думаю, вы знаете, как
построить программное обеспечение в этом масштабе является одним из
эти вещи и теперь вот пара
из этих проектов, и почему я
говорить об этом хорошо, вероятно, вы
слышали о реакции и реагировании на
этот второй интерфейс, тогда есть
поток, который является тем, что вы знаете, это
что — то вроде машинописи , как это
тип
системы для JavaScript, то есть
виртуальная машина, то сделайте вывод, что это способ
делать статический анализ
есть гексил, поэтому они даже делают вид
на разных языках, включая
Haskell presto, если это база данных
а затем есть много программ
языки в порядке, поэтому все это примеры
технологий, которые используются сейчас
дело в том, когда вы строите толчок
и это одна из
уроки, которые мы узнали в Netflix, когда
мы применяли нашу X Java, там есть
что вы не можете блокировать нигде, так что если вы
посмотрите , помните ли вы эту фотографию, которую я
где вы знаете, что мы находимся там, где Алиса Боб и
Кэрол настаивала на
когда- нибудь, если вы сделаете
вид более крупной трубопроводной линии, такой как и
если есть, где вещи блокируются или нет
действительно толчок на основе, тогда вы могли бы также
просто иди, а потом все рушится
потому что тогда это то же самое, что просто делать
традиционные синхронные вызовы или пул
основанные вызовы, так что действительно делать вещи
работать , чтобы получить один поток , вы должны
сделать все толкать, вы не можете
вроде как просто вытащить куда-нибудь и
дело в том, что большинство современных языков
и инструменты и api все оптимизированы
для синхронного программирования в порядке и
поэтому нам нужны такие вещи, как async
жду и так далее, чтобы выполнить асинхронное программирование
но это на языке, но теперь это
также означает, что ваш api должен
потому что все, что может быть
блокировка должна быть исключена из
api и Microsoft, я думаю, сделал хороший
работа, когда они ввели async
дождитесь, что они прошли весь свой API
и все, что вы знаете,
длиннее X миллисекунды или может блокировать
они сделали это асинхронным , но это так , что это не
просто язык — это также api’s
но тогда инструменты, если вы, если вы
делать обратные вызовы, потому что в основном это
просто async делает сейчас все ваши
отладчики больше не работают, потому что
нет последовательных
нет стека вызовов, поэтому ваши отладчики
все испорчены , так что это просто
на то, чтобы сделать так, чтобы сделать мир
синхронно это не только вы знаете
добавление нескольких ключевых слов в программирование
языка, это действительно означает изменение
полный стек от вас знает UI все
путь вниз к базе данных и
Приятно то, что вы знаете , для меня
что Facebook они контролируют весь
стек, что означает, что вы знаете, что
есть хотя бы шанс получить его
право , и я уверен , что вы видели это
перед тем, как я это называю
четыре эффекта программирования, поэтому, если
вы смотрите вверху слева, так что это
синхронный вызов, который возвращает один
результат — это то, что текущее программирование
Языки были оптимизированы для
их создание так в течение последних 50
лет, но нам нужно идти асинхронно и
толчок основан на том, что нам нужно спуститься сюда, чтобы
нам нужно иметь асинхронный
вызов, который возвращает один результат, и это
вид получения более известных
теперь с асинхронным ожиданием в нескольких
Языки, кроме Java, где находится Brian
товары в порядке Брайан
Java работает хорошо, вот что
единственный язык, на котором работает JavaScript
async ждет Python имеет раковину с
художники — самая острая проблема с раковиной с
даже PHP si Saket
но Java нет, мы, программисты Java, недели
собирается остаться в старом мире
синхронные звонки или нет, у нас есть любовь —
мы можем сделать обратные вызовы сейчас нет нет нет нет
обратные вызовы не являются хорошими и длинными — не
помочь вам так Java действительно нужно async ждут
над чем-либо еще, я думаю, вы знаете,
должен отбросить все для Java 9 и
поставить асинхронный ждут, и все будут
будь счастлив
и, если вы знаете, как сделать эту Java
люди, которых вы можете прочитать здесь
где мы можем объяснить, как это сделать.
сделал в дартс, и он приходит с приятным
денотационной семантикой и сделать это
но опять же важно, чтобы потребитель
изменить, что мы должны встряхнуть путь
мы делаем программирование, чтобы сделать эту работу
в порядке , так что теперь давайте и поговорим
немного о гибкости и давайте поговорим
немного немного о программировании
методологий, и поэтому одна из вещей
что я увидел, когда пришел в Силиконовую долину
что полностью отличалось от того, что
Я вижу на таких конференциях, как это и
что я вижу в Европе , я думаю , что Европа
гораздо больше в первую очередь
разум упал на схватку и
и дело в том, что вы знаете, если вы, если
вы смотрите на схватку и проворны, как я
вы можете сказать, что если вы
вы смотрите на McDonald’s в порядке
McDonald’s в каждом сотруднике McDonald’s
является правом подростка и для того, чтобы
сделать продукт, который
среднее качество с образованием с низким уровнем образования
сотрудникам вам нужно много всего процесса
нужно много шагов, чтобы убедиться
что то, что выходит в конце
представляется клиенту, который
для меня, что такое схватка, если вы
как обычный парень любого разработчика
вам нужен много процесса, который вы знаете
что-то вроде того, что
хорошо, но это не то, что мы хотим быть
правильно, мы лучше, чем это
мы хакеры, мы знаем, что мы
знаете, как построить этот материал, мы не
необходимо, чтобы этот процесс сравнивался с
шеф-повар Michelin-star, если вы действительно
хороший ресторан меню отличается
каждый день шеф-повар идет и видит, о, они
пойдите на рынок и скажите о рыбе
сегодня очень хорошо выглядит это пальто
возьми это
и есть Гарретт, они выглядят действительно
хорошо, и они просто делают экзамен на
лететь хорошо , нет процесса, кроме еды
безусловно, намного лучше, я бы предпочел пойти
в звездный ресторан Michelin, чем в
McDonald’s и я думаю, что это то же самое
с программным обеспечением я скорее имею программное обеспечение
это построено хакерами на самом деле
программисты, то некоторые, что бы это ни было
оставаясь таким, каким ты был
созданный при помощи stand-ups, и вы знаете
мастера схватки и все в порядке, поэтому подумайте
об этом, но я думаю, что настоящая вещь
о том, что это страшно для
менеджеры считают, что они
в контроле с схваткой, и именно поэтому
ваше пространство босса, вы должны пойти в схватку
конечно, и ваш босс не платит вам
выпейте время и попробуйте
что — то из нового и своего рода вы знаете
только что получил, чтобы построить материал хорошо um так
гм , что является своего рода реальной вещи я
подумайте о сути взлома
культура здесь, goto выигрывает аргументы
человек, который пишет, потому что в
конец — это все, что мы делаем
мы строим программное обеспечение
программное обеспечение программного обеспечения не является словарным программным обеспечением
не является программным обеспечением UML-диаграмм
желтые листки на стене, которые вы можете
вы можете передвигаться так, чтобы человек, который
может перемещать листки вокруг на
борту это совершенно бесполезно человек
который пишет код, который является человеком
это полезно, так что каждую минуту, что
вы проводили каждую минуту
что вы говорите о коде вместо
код записи теряется хорошо, и это
что вы знаете, я не знаю
понять о схватке и подвижности, и это
просто это, как вы знаете, делает вас
меньше того, на что вы способны, потому что
он относится к вам, как к подростку и
McDonald’s так не падают за это
хорошо, так что и только, чтобы сравнить это
немного больше позвольте мне отчасти показать
вы такие значения Facebook, поэтому
это своего рода аксиомы
это аксиомы, которые вы как разработчик
использовать в какой-то структуре свой день в порядке
поэтому я хочу написать программное обеспечение, как я
вы знаете, потому что так много
вещи, которые вы можете сделать, это тот день, когда я думаю
это тоже одно из
когда-либо настолько мягко, что вы можете
делать все с этим
поэтому вам нужна определенная структура, чтобы убедиться
что ты вроде как оставаешься на правильном пути
так что давайте рассмотрим эти вещи здесь
и тогда я сравню это, чтобы схватить
и, надеюсь, вы увидите
разница в порядке
так вот вот номер один, это ты
сосредоточиться на ударе, так что это то, что я сказал —
это как после такого трагического
что происходит с моим здоровьем, я думал
я действительно сосредоточен на ударе
я действительно трачу каждую минуту
моей жизни, добиваясь наибольшего влияния и
вы знаете, я думаю, что вы
делать, когда вы пишете код, вы должны
всегда с вами знакомы
решить самые важные проблемы, чтобы вы
посмотри на это, как я просто собираюсь
бездельничать или я действительно пытаюсь
решать правильные проблемы, и я думаю
большинство людей этого не делают, а затем вы
тратить свое время, так что вы, как
разработчик , вы несете ответственность за
всегда находить и решать самые важные
проблемы для вашей компании и когда вы
я держу пари, что никто не пожалуется, что
вы не появлялись , чтобы встать
потому что вместо этого вы исправили реальную проблему
говорить о любых мнимых
проблемы
хорошо, вот что ты должен сделать
двигаться быстро и с ходом быстро помогает в
вещи , которые вам нужно , чтобы узнать вас
не может вырезать его единственным способом, которым вы можете научиться
о чем-то есть, и снова это мой
личное мнение, о котором вы не можете узнать
что-то , не написав код
думая об этом, единственный способ, которым вы можете
действительно понимаю, что вы
работа по написанию кода
например, при разработке языка вы можете
придумать самый красивый дизайн
но потом оказывается, что это
невозможно реализовать проверку типа
или это невозможно
чтобы получить хорошие сообщения об ошибках или
что невозможно интегрировать эту
в IDE в порядке и единственный способ, которым вы можете
обнаружите, что это
вы всегда должны писать код и
то вы знаете , когда , когда вы выясните
что он не работает, тогда вы
знайте, что вы можете сделать это по-другому, но это
это самая важная вещь, и люди, которых я
думаю, что многие люди боятся
написание кода, а затем они идут и добры
говорить об этом этот телефон ой я первый
не нужно писать мои диаграммы UML
откройте freaking editor и начните
кодирование
хорошо, и это связано так, если вы
не рискуйте, вы знаете, что вы не
собираюсь получить его , вы знаете , что вы собираетесь
Гарантируйте потерпеть неудачу, так что вы знаете, что
придется попробовать, и иногда это будет
неудача, которая является хорошей и теперь, конечно, для
большинство руководителей традиционных менеджеров
это то, что они больше всего пугают
рискуйте тем, что они делают, чтобы избежать риска
и я думаю, что это тоже одна из
большие вещи в схватке и гибкие это
все об управлении риском, но я думаю, что это
это совершенно неправильный путь у вас есть
принять риск, потому что, если вы этого не сделаете
вы хорошо знаете, что здесь сказано
самая рискованная вещь — не рисковать, но
мы не должны бояться этого
хорошо, тогда другая вещь — открытость, поэтому
это, я думаю, одно из великих вещей
что компании в Silicon
Долина делает это, как у Google есть это
Facebook имеет это, как раз в неделю, вы
знайте, что основатели приходят, и у них есть
что вы можете спросить их все
хорошо, что они относятся к вам как к взрослым, а не к
вы знаете, что держите все
это своего рода важно для вас вид
скрытый от вас, поэтому вам нужно быть добрым
доступа к информации
это то, что вам нужно, и это не только для
мы разработчики, но это для всех
все в порядке, и я уже говорил
об этом, поэтому мне дали время, когда я был
немного ускориться, но вы
знай снова подумай о себе, ты знаешь
посмотрите на это, вы знаете, и посмотрите ,
то, что вы узнаете в
хорошо, поэтому вы знаете, что видите правила, и вы
знайте, что вы думаете, что произойдет, если я поверну
правила немного у вас у вас есть
API или у вас есть язык программирования
и могу ли я согнуть правила, чтобы сделать
невозможное происходит, это своего рода
ты и я знаю, что я англичанин
что каждый из вас здесь, когда вы
делайте это на работе, вы думаете, что
кто-то сказал вам, что это невозможно сделать в
Java, но вы знаете, что нашли способ сделать
это вы чувствуете себя абсолютно нормально гордиться
это хакерский дух, так что вы
должны сами решать свои задачи
интеллектуально, и это то, что вы
не нравится
вам не нравятся глупые люди, которых вы знаете
люди со связями, я, к счастью, я
не вижу здесь много людей со связями
хорошо, тебе не нравится скука, но теперь смотри
при этом
хорошо, так что теперь я как бы кратко показал
вы все виды критиков теперь смотрите на
эта схватка — искусство делать дважды
работа и половина времени хорошо, что делает
это означает, что в два раза
время, которое означает, что вы можете сделать
все четыре раза быстрее , хорошо вам
считают, что это означает, что колледж
вместо четырех лет мы можем это сделать
один здесь правильно да, мы считаем, что
хорошо, пусть все вроде колледж в одном
год О, начальная школа хорошо, хорошо это
это как 10 средних школ, это 12
лет, мы можем сделать это теперь, разделенное на 4
и 3 года, чтобы мы могли сжимать
средней школы и начальной школы в
через три года, университет и один
через четыре года мы можем взять
детский сад до нашего уровня
с схваткой давайте сделаем это, давайте введем
схватки и образования, и есть сумасшедшие
люди , которые предлагают заняться схваткой
и образование, поскольку они считают, что
и посмотреть на этот взгляд на этот
другой материал здесь сертифицированный тренер по схватке
Scrum мастер сетчатые независимо от этого
как пирамидальная схема
хорошо, это
это не имеет никакого отношения к написанию
тренер
поэтому говорить о дуальности ok scrum — это
двойственный от взлома, что я думаю, это
не может быть больше, чем способ
вы должны так посмотреть на схватку и сделать
все полностью противоположное
у вас есть правильная методология и так
снова я показал вам этот вид
правил здесь пять правил афганского
взлом
теперь посмотрим на это
напротив, я не шутил, потому что схватка
все о рецепте хорошо, это он
дошел, как закон, хорошо
владелец — единственный ответственный человек
не может быть двух ответственных лиц
есть только один ответственный человек, если
вы этого не сделаете, а полиция схватки
приходите после того, как вы в порядке, давайте напечатаем спринт
должен быть таким, и если это не так
что это не спринт , а что — то делать
у нас есть
О спринтерском планировании вы можете сделать только восемь
часы планирования спринта , если вы идете как
через минуту ты не занимаешься схваткой
если ты уйдешь на одну минуту меньше о нет
говорит, что это книги до восьми часов, поэтому
будьте осторожны, и ежедневная схватка
15 минут не более не менее это
сумасшедшие ребята хорошо это как скучное это
вам нужна полиция, и вам нужно
судей и вам нравится, и что происходит в
Я почти уверен, когда я дал
остановитесь, прежде чем люди говорят хорошо, но вы знаете
для нас это работает, потому что у нас есть собственные
версия грамадою конечно потому , что он
не работает, что является доказательством того, что
он не работает
но если у вас уже есть своя версия
из схватки, почему бы вам не выбросить его
в целом все в порядке и пойти черты все в порядке
отлично
как я уже сказал, не является сотрудником McDonald’s
и теперь будьте хакером для менеджеров, которых вы
знай, может быть, ты боишься, но что я говорю
вы являетесь тем, что хакеры являются
сотрудники в порядке, поэтому не бойтесь этого
в это эти люди , что вы
хотите, чтобы ваш менеджер внимательно слушал
хакеры — это люди , которых вы хотите
в порядке , и это это интересно я
думаю, что это означало как шутка эта ссылка
здесь, но он сравнивает разработчиков с B
и менеджеры пчеловодам хорошо, но если
вы смотрите на менеджеров схватки, как
овец-оленей, но какие менеджеры
должно быть, это должны быть
пчеловоды и пчелы не могут вы им
страшно, что они вроде тебя обходят
должны иметь свою трубку и дым
удержать их от не
кусать вас, но главное, что они
сделай мед, и ты вроде как забираешь
мед, и им все равно, потому что
они делают больше меда, и вот что
разработчики пишут код, который вы отправляете
код, и они напишут больше кода
вам никогда не придется бояться, что
разработчики не пишут код, трюк
что вы должны отчасти знать
они честны и сосредоточены на том, где
наибольшее влияние, и это как менеджер
это ваша роль, вы должны быть большой
и убедитесь, что они
создавая правильный мед и создавая все
правильные обстоятельства, в которых они могут быть
эффективный в создании меда и один из
дело в том, что ты знаешь, что ты
им придется много платить
и, и, конечно, есть еще один
ты вроде как один выстрел
укуса, в котором вы можете сказать, что это
вы не можете повредить скаковых лошадей, но вы
не может выращивать овец, и так
снова, как схватка, является способом попытаться сделать
овечьи виды идут в скаковые лошади хорошо
теперь я собираюсь подать апелляцию
вы должны сделать еще пару вещей
здесь является то , что программное обеспечение является своеобразной
есть много вещей, которые мы можем
учиться у военных здесь и у вас
знаете, если вы уроните последний e из
программное обеспечение, которое вы получаете мягкой войной, теперь есть
этот очень интересный документ
в Интернете это морские силы флота
ручная одна о войне борется сейчас
Я не военный человек, но я думаю
и мы можем многое узнать из
они как бы управляют вещами и делают
вещи, которые они работают в невероятном масштабе
они делали это для сотен
или тысячи лет, поэтому есть много
опыта там, так что это всегда хорошо
чтобы посмотреть на это, и если вы
это руководство, и вы заменяете войну
это все еще правда, это
Удивительно, это потрясающе, потому что здесь
выглядите так, что первый комплекс он сформирован
график человеческого мира по трению
неопределенность неопределенности это все мы видим
это право , когда вы, когда вы
написать программное обеспечение, это вы знаете, как
все идет хорошо, и вы знаете, что это не
искусство это не наука, это некоторые
то, что люди построили сейчас, если вы
затем перейдите и прочитайте далее в документе
он также говорит, что это одно и то же, но
другой парень говорит о команде пчеловодства
должна быть децентрализована в порядке
поэтому каждый пожилой человек на полу
должны знать, какова их миссия, но
то в условиях войны нет
вы можете сказать им, что знаете пять
шаги вправо , но только 15
минут
потому что иначе вы этого не делаете
правильно, что не работает нормально, поэтому я думаю
это действительно хороший способ добра
взглянуть на это, если вы хотите управлять
разработчиков программного обеспечения вы смотрите на
военных, а затем последнее, что здесь
что одна из вещей, которые хакеры
неприязнь — это иерархия или люди в костюмах
рассказывая им, что делать, потому что они
имеют внушительное название или могут
говорить немного гладко и да, но
это что-то , что вы должны
бороться против хорошо, это всего лишь код
это говорит так, если кто-то приходит с
некоторые чувства кишки или Seconal Я генеральный директор
так что вы должны слушать меня
не делай этого хорошо
так голосуйте ногами, вы всегда можете
возьмите свой ноутбук и оставьте в порядке, и я
не думайте, что мы делаем это достаточно, как
разработчиков, и мы должны
ноутбуки и уйти, если вы вынуждены пойти
и познакомьтесь с обучением
ты говоришь хорошо, я выхожу на день
Я не вернусь, и тогда
вещь я говорю , вы знаете , как прийти к
Силиконовая долина и II могли бы
помогите вам там, или вы знаете, что мы должны
есть больше компаний, таких как компании
в Силиконовой долине в Европе, и я думаю
мы действительно, и я не знаю, что это такое
Европе , что этот хакерский путь
не так много, но да, я здесь
помочь вам и, надеюсь, говорить так:
это, как вы знаете, вдохновит несколько человек
и вы знаете, что мир лучше
место
с другой стороны, вы также можете сказать, что думаете
весь этот парень был, он говорил дерьмо
да, я не верю
Я люблю схватку, это тоже здорово, но
свой ум для себя думать об этом
не принимайте что-либо само собой разумеющееся
не просто верите, потому что у вас есть
кто-то сказал вам, чтобы всегда быть критическим
и всегда будьте сильно взломаны
много
прямо у нас нет времени, я знаю
еда не будет подана до 8:00, поэтому
по вашему мнению, что отсутствует для
Функциональная парадигма , чтобы реконструировать
индустрия ах хорошо, я думаю, что она уже
поэтому нет ничего, если вы посмотрите
на javascript javascript действительно
schemed с фигурными фигурными скобками
так что на самом деле Интернет уже
лямбда- исчисление, даже если я был
joking о Java, не имеющем async / wait
но это захлопнуло нас, так что
наиболее широко используемый язык, который
в соответствии с тем, что индексы, которые
у нас есть Java, он любил нас. C ++ имеет
лямбда, поэтому я думаю, что функциональное программирование
есть ли сейчас одна вещь и, может быть,
это то, что спросил человек
вопрос думает о большом количестве
люди думают неправильно о функциональных
программирование, которое они считают функциональным
программирование означает не использование изменчивого
государство II не подписывается на эту идею
вообще, потому что я не могу использовать mutable
состояние в C, но затем я не использую
функциональное программирование
программирование — это использование более высоких
упорядочить вещи, используя функции в порядке и
изменчивое состояние, да, это не то, что
это важно, но ему нечего делать
с функциональным программированием как таковым, и я
написал статью об этом, это похоже на вас
знать проклятие исключенного среднего
потому что изменяемое состояние является одним из
много исключений эффектов
отражения есть так много эффектов и
вы можете имитировать один эффект с точки зрения
другой, если у меня есть угрозы и нет
изменяемое состояние, я могу имитировать изменчивый
Государства, потому что я могу сделать объект
где я могу отправить вам знать, получить и установить
Сообщения и этот объект не имеет изменяемый
Это похоже на
актер, который поддерживает его неизменным
но он все еще находится на следующем
уровень изменен
поэтому быть неизменным нечего делать
с функциональным программированием , что это
люди, которые говорят, что на самом деле не получают
из
программирование, поэтому я считаю, что функциональность
программирование , это уже неправильно и
это идея использования более высокого порядка
понятия и добра уже есть
вопросов есть много вопросов
и я пошлю их к ним, и мы не
есть время, чтобы принять их публично, чтобы вы
может подойти к Эрику и получить футболку
вы можете получить футболку, а затем мы можем, если
у меня есть больше вопросов, и я могу
рад поговорить с вами, может появиться и
еще раз спасибо вам большое спасибо
вы
языки программирования — это моя замена
подруги, да , легче получить
отношения с программированием
язык тогда с да, но у вас есть
познакомиться с ее курсом знакомства
хорошо, потому что я собираюсь, может быть, оскорблять
некоторые люди, и вы знаете, может быть, я наступаю
некоторые пальцы я просто хочу сказать Келли о
и это только мое личное мнение
а также я хочу, чтобы вы знали, что думаете
об этом, а затем сделать свой собственный
решения в порядке
все, что я хочу сделать, заставляет вас думать и
в конечном итоге вы сами решаете
правильно
конечно, вы ожидаете документа, где я
отправиться в Кали или пойти и кричать и проклинать
и говорить о том, что гибкие и схватки
рак, который необходимо исключить из
это отраслевое право, это то, что вы все
подписался для вас мы все вроде есть
ваше пиво готовит ваши закуски, и у меня есть
сказать, что эта дорка не будет похожей
что и что я хочу сделать, это я хочу
чтобы принять вас обратно немного некоторых
недавняя история, и в 2013 году я ушел
Microsoft это было, когда Баллмер был
еще вид эр отвечает теперь он
делать некоторые баскетбольные команды, как это
лучше для него
но я оставил Microsoft с целью в
сделать мир синхронным и
реактивный, поэтому я нашел это маленьким
компания обратилась к аллоте
пытаясь сделать это, а затем в июне и
первый клиент — один из первых
клиентов у меня был Facebook, где я
работал с ними на языке под названием
hack hack — это версия PHP, которая выглядит
как PHP, но под обложками
действительно О, верблюд, все в порядке, Facebook все
написано в хаке, но на самом деле это написано
в Okemah с шестнадцатеричным индексом с синтаксисом PHP
так функциональное программирование, если вы не
выполняя функциональное программирование, но вы
уже позади, кто здесь не делает
функциональное программирование в порядке, вы можете пойти
домой сейчас, и, возможно, вы знаете, что можете
сделать некоторые MOOC или начать какой-то курс, но
Вы знаете , в течение нескольких лет вы будете
устаревшим, а затем чуть позже
В этом году я начал работать с Netflix
на Java Эрика, и я предполагаю, что они
больной эта вещь была запущена беглецом
Я думаю, что многие люди
используя его , который вышел за рамки моего самого дикого
мечты
и давайте посмотрим на 24 13 14 на
Microsoft я программировал языки как
хобби, но оказалось там с моим
вы знаете, что вам стало известно,
способ заработать деньги в апреле 2014 года
Я работал с Google на дротике, и там я
помогли дарт получить поддержку
асинхронное программирование async ждут и
дарт уже поддерживал потоки и
теперь мы поместили наш API в API для
потоки, и теперь мы помещаем это в
язык так же, как дротик является одним из
несколько языков, которые вас знают
полная поддержка синхронных
итераторы асинхронные ждут и ручьев всех
построенный и язык
если вы еще не смотрели на дротик пока я
на самом деле сказал бы попробовать
так же , как вы должны получить отдавание чёрт а ,
пытаться
а затем в сентябре 2014 года я дал
черт возьми, я скажу, что ты все
ожидая увидеть, но вы не получите
но эта беседа была моей интерпретацией
что я увидел и Силиконовой долине я переехал
от Тихоокеанского Северо-Запада до Силикона
Долина и я работал с большим количеством
там были интернет-компании, и я был
действительно впечатлен тем , как они развиваются
Программное обеспечение Я был действительно впечатлен
так , что они смотрят на программное обеспечение и
это то, что я записал, и я буду
больше об этом рассказывайте в остальном
разговора, а затем в октябре
год Я добавил FP 101 X MOOC, где я
пытался научить мир
функциональное программирование Mooc начинается
снова 15 октября второе издание так
и не отчаивайтесь, если вы
и не выполняет
программирования, и потому что
возможность изучить функциональное программирование
все в порядке , а затем этот взволнованный ударил по
канун Рождества 2014, у меня нога опухла
моя левая нога была опухшей, и когда я положил
на моих PJs, поэтому я сказал своей жене, что я сказал, что я
не доверяй этому, ты знаешь, что моя нога — все
опухшие, поэтому мы отправились в Стэнфорд
отделение неотложной помощи и, конечно же, вы
знайте, что это Рождество, поэтому вы ждете
через несколько часов, а затем врачи могут
поговорите со мной, я сказал, хорошо, что все в порядке, вы знаете
возможно, вы
вы ели карри или некоторые солевые продукты, которые вы можете
Идите домой, и я пошел домой, и я пошел
постель это примерно в 4 часа ночи в
утром, а затем в 6 часов утра я получил телефон
звоните, и у меня есть этот телефонный звонок
и прямо здесь, на мои сохраненные сообщения в
мой почтовый ящик
и доктор сказал сэр, когда мы сделали
кровь анализирует количество лейкоцитов
были немного удалены, а затем
Я спросил его, что вы знаете, что это значит
и вы хорошо сказали, если хотите
есть Рождество с вашей семьей, тогда
это нормально, вы можете прийти завтра, чтобы я
сделал быстрый поиск google высокий белый
подсчет клеток крови , и это не хорошо , что я
может сказать вам, что это не очень хорошо, так что
Я взял машину, вернулся
Стэнфорд, и в 8:00 утра я был в
онкология раздел и мне был поставлен диагноз
с этой вещью, называемой ХМЛ хронической
миелоидный лейкоз это звучит безумно, но
на самом деле, если вы хотите иметь какую-то форму
рака, это то, что вы хотите выбрать
это действительно то, что вы хотите выбрать так
что происходит, и это Cliff Notes
и что происходит, так это то, что вы
знай, что ты весь наш ДНК-тип
постоянно получает вид поврежденного, а затем
ваше тело пытается его восстановить и
иногда ремонт может пойти не так и
в этом случае две части хромосомы
вид коммутатора и убедитесь, что они
склеены вместе в неправильном месте
и снова это утесные ноты. Я не
медицинское лицо, так что если есть кто-то
здесь с медицинской точки зрения они будут
вероятно, смеяться, но вы знаете, что просто пытаетесь
объяснить это в информатике
поэтому, что происходит, это похоже на вас
знать первое, что нужно сделать первой ДНК
и что происходит, вы знаете, что ДНК делает
белки и теперь, когда эта программа
неправильно, поэтому они просто переключаются на утверждения
вокруг и создает белок, который
ваше тело не распознает, и это
Собираясь сосредоточиться на
Хорошая вещь о науке заключается в том, что они
придумал лекарство, которое связывается с
этот конкретный белок, как
обработчик исключений
исключение, и поэтому каждый день я
возьмите эту таблетку, и если мне придется
платить без
страховку я бы сломал, так что моя жизнь я
теперь может подсчитать, насколько дорога моя жизнь
это и это , как несколько сотен долларов в
день за этот счет, но я рад, что он
существует, и я сказал, что это
но если это была единственная история и жизнь
было бы хорошо, хорошо, что все в порядке
знаю, что моя ДНК перепуталась, я поплю пилюлю
повседневная жизнь продолжается, но, конечно же,
будучи Эрик Мейер вещи никогда не просто
в моей жизни и вместо этого пару
все пошло не так, так что это был я вокруг
Новый год, и вы знаете, что я был близок
к смерти, потому что произошло то, что я
получили некоторые внутренние кровотечения и один
последствий лейкемии заключается в том, что ваш
селезенка это то, что вы
вы знаете, что чувствуете боль в своем
левая сторона — это ваша селезенка, ваша селезенка
увеличивается и когда ваша селезенка становится
в увеличенном объеме он занимает все пространство в
ваш брюшной раздел, и поэтому я получил некоторые
кровотечение по какой-либо причине и
и поскольку было меньше места в крови
никуда не денется, поэтому мои почки были
я не знаю, как 50
в сантиметрах от того места, где они были
должен быть таким, я получил, как вы знаете, я
не знаю, что врачи называют это я
могут получить любую травму, и тогда они
должны открыть меня , и если вам интересно
Я могу показать вам, что у меня есть большой год
что здесь все, что мягко
в животе, которые они вроде открыли
вид туда я провел пять дней в
интенсивная терапия
Я был почти мертв , я мог бы , если у меня есть
хотел, я мог бы просто уйти
и узнал, что ты просто сдался, но я был
потому что ты знаешь мое путешествие
не было конца, я должен был отчасти знать
по-прежнему устранять схватку и
этот мир так как
Я имею в виду
как я мог умереть, но все равно это
было ли это довольно ужасно, и я
может сказать вам и — неправильный один из
вещи, которые случаются с
люди, находящиеся в реанимации
они буквально сходят с ума, есть
медицинский термин для этого, и я могу
понимаете, что вот оно, это
Причудливый опыт Я не знаю, если
кто-либо из нас когда-либо был в интенсивном
и они, вероятно, знают, что я
говорить и хорошо, чтобы
конец 2014 года , а не вид
Рождественские каникулы я ожидал, но
эй, ты знаешь, я все еще здесь
поэтому в начале января я был освобожден от
больница
из- за почечной движения вокруг
нервы, которые мне нравились
недостаток были перемещены и
ты немного от удара, поэтому я
был я не мог больше идти все мое
правая нога была вы знаете, я не мог двигаться
так мне пришлось учиться ходить снова
потому что у них была дыхательная трубка и
пару дней я потерял голос.
не мог даже говорить, что я был таким добрым
из пошел со шприцем и вида
впрыснутый вид прямо через мой
глотать некоторые вещи, чтобы сделать это
работайте так весело, что вы знаете
тело — это своего рода замечательный
машины, и поэтому это было весело, а затем
конечно, когда что-то подобное
вы начинаете думать о том, что
смысл жизни, что я делаю на
эта планета бла-бла-бла-бла- бла и
и мне потребовалось шесть месяцев шесть
месяцев, чтобы вернуться к нормальной жизни, и это
это было довольно большое путешествие, но поскольку я
сказал, что знаешь, и когда что-то вроде
это происходит с вами, и вы действительно начинаете
думать, что я хочу делать с моим
жизни, а затем в июле Марк
Цукерберг
спросил меня о нашем бывшем и как хорошо, что
может помочь вам понять, что вы даете людям
которые на 2 г улучшают опыт
лучший опыт Facebook, и теперь вы
возможно, видели, как вы знаете
статья Марка Цукерберга
и Боно о предоставлении всем доступа
в Интернет хорошо, что это было
это ты, знаете, обратился ко мне
потому что я хотел бы сделать, вы знаете
как после всего этого события я могу сделать
моя технология делает что-то для
реальные люди , окей , так что это здорово рода
говорить о rx и программировании
языки для других выродков, но вы знаете
то, что я хотел сделать, действительно использует то, что я
сделать для нормальных людей для мира, чтобы сделать
хорошо для мира , это то, что я
после того, как я размышлял о
жизнь, и когда Марк Цукерберг спросил меня
что я сказал хорошо, что звучит очень хорошо
это звучит как приятное сочетание моего
технический материал и реальная возможность
помочь людям в реальном мире
видел, что произошло сейчас с беженцами
здесь, в Европе, они используют Facebook для добрых
найти свой путь, это потрясающе
как это действительно влияет на нормальных людей
и ваш вид улучшает их жизнь
и это то, что вы знаете, я думаю
вписывается в с видом новых новым
Эрик, всего несколько недель назад я присоединился
Facebook, и это то, что я собираюсь сделать
теперь так, мой мой приключенческий приключения был
короткий, но сладкий, но благодаря этому
я думаю, что такое большое событие, изменяющее жизнь
Я могу потратить несколько лет на то, что я
возможно, на этой планете вы знаете
действительно помогаете вам знать
большое население этой земли кстати
В конце концов, если есть вопросы, у меня есть
целая куча футболок вот так для
люди, которые задают вопросы, которые они получат
хороший Facebook
вы видите здесь не то, что красиво
все в порядке, так как я сказал, если вы посмотрите на
вы знаете , почему я принял это решение
и, прежде всего, когда я смотрю на это
черт возьми, я буду говорить так, как я сказал
это было моим обучением от работы с
многие компании в Силиконовой долине и
в основном это разговоры и тот документ, что я
написал об этом, так что есть ACM a C ACM
и бумагу очереди ACM о том, что
на самом деле этот разговор был в основном вдохновлен
Facebook через культуру Facebook и
то, конечно, и все это с
наш X, который был сделан, чтобы вы знали
коммуникация в облачной шкале лучше
и тогда последнее, что вы знаете, что
Я призываю здесь захватить день, который вы знаете
что я могу собирать мусор каждый
одна секунда, и все вы да, вы
может собирать мусор каждую секунду
вы пересекаете улицу, и вы знаете, что вы
попасть в машину, чтобы никогда не
предоставляется
Я могу сказать вам, и поэтому действительно собираюсь
жить каждую секунду, и это было
в-третьих, как я могу помочь
реальные люди, использующие мои технические знания
и великое дело в том, что вы
знать все эти три вещи просто
собрались в одном месте , все в порядке
так что это мой новый девиз объединить
земля подключить его, и это то, что я
будет тратить, и вы знаете
следующие пару лет и, надеюсь, я
сможет вам поговорить
давать квитанции и переговоры и многое другое
раз и, надеюсь, я могу избежать того, что
несколько лет, теперь поговорим немного
бит о технической стороне и
возможности об этом, а затем я добрый
связать это снова с этим целым I
год вы знаете, как мы должны писать
программного обеспечения, и почему почему я так понял
и вы знаете, что вызвано
системы почему почему я сделал наш X хорошо
все дело в том, что, когда вы хотите
оставаться в курсе о состоянии из
мир гораздо лучше толкать не тянуть
так вот пример
и где есть я, и я хочу приехать
вы остаетесь в курсе того, что LS
Боб и Кэрол делают, но думают о
это вы знаете, что можете перевести
это вам известно, что Эрик — приложение
на вашем телефоне и Алисы Боб и Кэрол
датчики на вашем телефоне вправо или вы
знать Кэрол интерфейс Боб вы знаете , в
GPS, и вы знаете LS — это все, что угодно
так что это такая метафора
для любой вещи, которая имеет датчики в
это или источники информации сейчас, если вы
иди и потяни, я иду к Меррику
поэтому я буду тянуть , что первый будет
просить
LS ваша Алиса есть что-нибудь
интересно, что я должен знать, но
вы знаете, что Алиса немного
скучный тип, поэтому она не отвечает ей
нет ничего, поэтому я спросил ее в
второй ах ничего не произошло, а затем я
спросил Боба, что Боб Боб Боб не отвечает
и если я не буду осторожен, я
заблокировал запрос Боб Боб Боб до Боба
правильно отвечает, поэтому вы должны
сделайте синхронизацию справа, вот почему вы
никогда не должен блокировать вызов, потому что
Боб, возможно, не там, или лодка может быть
медленно , но может быть собирается быть эм захвата
пиво, и он не отвечает, а затем
Конечно, вы знаете, когда я был занят
утечка, чтобы вытащить информацию из
У Алисы и Боба Кэрол были все виды
захватывающие вещи продолжаются, но у меня никогда не было
шанс спросить ее так , когда я , наконец ,
спросила она, что она говорит
вы пропустили уже пропустили все действия
теперь все хорошо, когда вы
хочу быть в курсе мира
вы должны нажать, вы не можете тянуть и
другой способ взглянуть на это , это очень
простая и наивная реализация пула
поэтому, если вы создаете веб-страницу, и вы
хочу , чтобы обновить веб — страницу , но много
люди делают это то, что вы устанавливаете интервал и
то они вроде вытаскивают сервер на
некоторые ставки прямо, как вы это делаете
бассейн, конечно, есть вопрос
отмечает, потому что, как часто вам нужно
натянуть вы не знаете , если мы уже видели
с Алисой , если вы тянете слишком быстро вы
отходов, потому что нет ничего
интересно, и с Бобом мы
видели, что если вы потянете за неправильное
момент, когда вы заблокированы, и вы знаете, и
то вы не знаете, так что вам нужно так
этот этот код здесь никогда не будет работать вам
должны всегда иметь дело с
факт, что вы можете быть заблокированы, чтобы вы
должны прийти к другому слою
обратные вызовы, но, к счастью, теперь JavaScript
также имеет вес раковины или получает
асинхронная / Await
Я думаю, Microsoft край является первым
JavaScript вещь, которая имеет вес раковины
но, конечно, если вы используете дротик, вы будете
получите его, но вы не можете писать код
как это правильно, потому что иначе вы
заблокировать или если вы слишком медленно
может потерять все действия, которые вы могли бы не
идти достаточно быстро, так что вы можете в принципе
когда вы тянете, вы никогда не получите это правильно и
так что вот такой же пример, но
Теперь , когда источники толчок хорошо так
подумайте, что эти источники могут быть датчиками
или они могут быть вашими друзьями или они могут
быть запас клещей какими бы ни были источники
информацию, которую вы можете себе представить в этом
дело LS, это расслабление, которое вы знаете
медленно каждый раз в то время что-то
интересно бывает, но не так часто
Боб, ты знаешь, что он оффлайн, но потом
вдруг, внезапно
эй, я вернулся из отпуска, так что ты
не блокируйте, потому что Боб расскажет вам
и он вернулся из отпуска у меня нет
проверить, находится ли он в автономном режиме или
онлайн Боб расскажет мне , а затем из
Конечно, теперь я слышу все
интересный материал, который должен сказать Кэрол
и ты знаешь, что она идет и что она
толкает очень быстро, и все в порядке
и если Кэрол идет слишком быстро, я могу
всегда положить немного пальто вида сразу после
ее такие капли всех ее сообщений
или вы можете знать, что это похоже
вниз по течению, и это намного проще
чем идти наоборот
поэтому я снова думаю, что такие вещи, как
реактивные являются настолько важными, поскольку в
эти случаи толкают работы и тянут не
работа теперь поговорим о масштабе хорошо
потому что здесь у меня очень простое
пример этого с тремя источниками, и если
вы смотрите на свой телефон, я думаю, что
средний телефон может быть от шести до десяти
датчиков, и поэтому вы знаете, что есть
вы знаете, как акселерометр есть
как компас есть GPS вы знаете
в телефоне есть несколько датчиков
но вот это немного немного
бит, если вы посмотрите на вещи, где вы
знаете , когда мы работали на Java Эрика есть
умение, на которое мы смотрели, было о вас
знаю, что я не знаю десятков миллионов
источники событий, которые сканер везде, где rx
Java я был оптимизирован, но теперь, если вы
взгляните на Facebook недавно, было 1
миллиард человек,
Facebook в один день все в порядке, это
до 1 миллиарда, что это такое
один с девятью нулями в порядке, так что добрый
совсем другого, чем вы знаете
с помощью push-систем на вашем телефоне
и это тоже совсем другое
чем вы общаетесь с
несколько миллионов и
другое замечание заключается в том, что вы знаете
это всего лишь один из семи человек на
земля правая, так что это может быть больше или
на порядок меньше и так далее
если вы хотите создать систему, которая работает
в этом масштабе он просто дует мне в голову тогда
другое, что я просто хочу
подчеркнуть, что это действительно
миссия Facebook — действительно передать
или подключить людей, и это снова
моя новая задача
в жизни, но эта вещь — это то, что
меня пугает , что заставляет меня проснуться
ночь , как вы знаете, как это возможно
создавать программное обеспечение, которое может работать на этом
масштаб и только для чисел здесь и
если вы посмотрите на rx mobile, который был
то , что я строила с моим с
мой стартап, да, который только должен иметь дело
вы знаете, как десять из вас знают о
десять датчиков, которые подтолкнули вас к вам 4 раза
Java мы вроде предположили, что это вы будете
знаю 10 15 50 миллионов, и теперь мы должны
перейдите к 1 миллиарду, и я
потливость, когда я думаю об этом
и в любом случае, другое дело, если
вы смотрите на создание программного обеспечения при этом
и снова это происходит не только в
Facebook со всеми компаниями, над которыми я работал
в Силиконовой долине, а также в
Microsoft — количество движущихся частей
огромна, и это одно, что я
Я не уверен, что если вы в небольшом
компании, которую вы можете оценить, но это
это как цифры, они вроде старые
числа, но, как и у Facebook,
источник около 200 проектов в порядке, поэтому
это 200 вещей, которые вам нужно
узнать больше
меньше , чтобы подключить все
вместе и да, да, и это одно
вещь как я тоже неполный рабочий день
профессор и одно, что действительно
трудно научить студентов, когда вы можете
когда вы учите их программировать это как
хорошо, давайте сделаем Java прямо, мы научим их
сделать Java, чтобы вы открыли IntelliJ и вы
может публиковать static void main, и вы
начать кодирование , это не так, как вы кодируете
в реальном мире прямо в реальной
мир у вас есть, как вы знаете
любые 200 различных видов
технологий, и есть некоторые ошибки и
то вы исправите это, и вы должны увидеть
как вы можете вид крючка все
вместе, и я честно не имею
не знаю, как мы можем научить это
Я не знаю, как я могу
научи меня этому, и я не знаю
как вы, ребята, справляетесь с этим, но я думаю
это то , что я действительно
хотел бы также решить, как можно
мы вроде как знаем, готовим студентов
лучше для такого рода работы и
традиционный способ обучения программированию
здесь не помогает, и я думаю, что единственное
Кстати, я знаю, что Бертран Мейер
книгу, в которой они пытаются вместе
как симуляция или что-то вроде
Парижская метро, и они добрые
отвальных вас в середине океана
и вам нужно найти свой путь
назад к берегу, но большинство учебников
о программировании, я думаю, полностью
устарел, чтобы не иметь никакого отношения к
реальность, и так снова это один из
те вещи, где вы знаете, я хочу
как вы применяете мое мое время на этом
планеты для решения реальных проблем и
Я думаю, вы знаете, как
построить программное обеспечение в этом масштабе является одним из
эти вещи и теперь вот пара
из этих проектов, и почему я
говорить об этом хорошо, вероятно, вы
слышали о реакции и реагировании на
этот второй интерфейс, тогда есть
поток, который является тем, что вы знаете, это
что — то вроде машинописи , как это
тип
системы для JavaScript, то есть
виртуальная машина, то сделайте вывод, что это способ
делать статический анализ
есть гексил, поэтому они даже делают вид
на разных языках, включая
Haskell presto, если это база данных
а затем есть много программ
языки в порядке, поэтому все это примеры
технологий, которые используются сейчас
дело в том, когда вы строите толчок
и это одна из
уроки, которые мы узнали в Netflix, когда
мы применяли нашу X Java, там есть
что вы не можете блокировать нигде, так что если вы
посмотрите , помните ли вы эту фотографию, которую я
где вы знаете, что мы находимся там, где Алиса Боб и
Кэрол настаивала на
когда- нибудь, если вы сделаете
вид более крупной трубопроводной линии, такой как и
если есть, где вещи блокируются или нет
действительно толчок на основе, тогда вы могли бы также
просто иди, а потом все рушится
потому что тогда это то же самое, что просто делать
традиционные синхронные вызовы или пул
основанные вызовы, так что действительно делать вещи
работать , чтобы получить один поток , вы должны
сделать все толкать, вы не можете
вроде как просто вытащить куда-нибудь и
дело в том, что большинство современных языков
и инструменты и api все оптимизированы
для синхронного программирования в порядке и
поэтому нам нужны такие вещи, как async
жду и так далее, чтобы выполнить асинхронное программирование
но это на языке, но теперь это
также означает, что ваш api должен
потому что все, что может быть
блокировка должна быть исключена из
api и Microsoft, я думаю, сделал хороший
работа, когда они ввели async
дождитесь, что они прошли весь свой API
и все, что вы знаете,
длиннее X миллисекунды или может блокировать
они сделали это асинхронным , но это так , что это не
просто язык — это также api’s
но тогда инструменты, если вы, если вы
делать обратные вызовы, потому что в основном это
просто async делает сейчас все ваши
отладчики больше не работают, потому что
нет последовательных
нет стека вызовов, поэтому ваши отладчики
все испорчены , так что это просто
на то, чтобы сделать так, чтобы сделать мир
синхронно это не только вы знаете
добавление нескольких ключевых слов в программирование
языка, это действительно означает изменение
полный стек от вас знает UI все
путь вниз к базе данных и
Приятно то, что вы знаете , для меня
что Facebook они контролируют весь
стек, что означает, что вы знаете, что
есть хотя бы шанс получить его
право , и я уверен , что вы видели это
перед тем, как я это называю
четыре эффекта программирования, поэтому, если
вы смотрите вверху слева, так что это
синхронный вызов, который возвращает один
результат — это то, что текущее программирование
Языки были оптимизированы для
их создание так в течение последних 50
лет, но нам нужно идти асинхронно и
толчок основан на том, что нам нужно спуститься сюда, чтобы
нам нужно иметь асинхронный
вызов, который возвращает один результат, и это
вид получения более известных
теперь с асинхронным ожиданием в нескольких
Языки, кроме Java, где находится Brian
товары в порядке Брайан
Java работает хорошо, вот что
единственный язык, на котором работает JavaScript
async ждет Python имеет раковину с
художники — самая острая проблема с раковиной с
даже PHP si Saket
но Java нет, мы, программисты Java, недели
собирается остаться в старом мире
синхронные звонки или нет, у нас есть любовь —
мы можем сделать обратные вызовы сейчас нет нет нет нет
обратные вызовы не являются хорошими и длинными — не
помочь вам так Java действительно нужно async ждут
над чем-либо еще, я думаю, вы знаете,
должен отбросить все для Java 9 и
поставить асинхронный ждут, и все будут
будь счастлив
и, если вы знаете, как сделать эту Java
люди, которых вы можете прочитать здесь
где мы можем объяснить, как это сделать.
сделал в дартс, и он приходит с приятным
денотационной семантикой и сделать это
но опять же важно, чтобы потребитель
изменить, что мы должны встряхнуть путь
мы делаем программирование, чтобы сделать эту работу
в порядке , так что теперь давайте и поговорим
немного о гибкости и давайте поговорим
немного немного о программировании
методологий, и поэтому одна из вещей
что я увидел, когда пришел в Силиконовую долину
что полностью отличалось от того, что
Я вижу на таких конференциях, как это и
что я вижу в Европе , я думаю , что Европа
гораздо больше в первую очередь
разум упал на схватку и
и дело в том, что вы знаете, если вы, если
вы смотрите на схватку и проворны, как я
вы можете сказать, что если вы
вы смотрите на McDonald’s в порядке
McDonald’s в каждом сотруднике McDonald’s
является правом подростка и для того, чтобы
сделать продукт, который
среднее качество с образованием с низким уровнем образования
сотрудникам вам нужно много всего процесса
нужно много шагов, чтобы убедиться
что то, что выходит в конце
представляется клиенту, который
для меня, что такое схватка, если вы
как обычный парень любого разработчика
вам нужен много процесса, который вы знаете
что-то вроде того, что
хорошо, но это не то, что мы хотим быть
правильно, мы лучше, чем это
мы хакеры, мы знаем, что мы
знаете, как построить этот материал, мы не
необходимо, чтобы этот процесс сравнивался с
шеф-повар Michelin-star, если вы действительно
хороший ресторан меню отличается
каждый день шеф-повар идет и видит, о, они
пойдите на рынок и скажите о рыбе
сегодня очень хорошо выглядит это пальто
возьми это
и есть Гарретт, они выглядят действительно
хорошо, и они просто делают экзамен на
лететь хорошо , нет процесса, кроме еды
безусловно, намного лучше, я бы предпочел пойти
в звездный ресторан Michelin, чем в
McDonald’s и я думаю, что это то же самое
с программным обеспечением я скорее имею программное обеспечение
это построено хакерами на самом деле
программисты, то некоторые, что бы это ни было
оставаясь таким, каким ты был
созданный при помощи stand-ups, и вы знаете
мастера схватки и все в порядке, поэтому подумайте
об этом, но я думаю, что настоящая вещь
о том, что это страшно для
менеджеры считают, что они
в контроле с схваткой, и именно поэтому
ваше пространство босса, вы должны пойти в схватку
конечно, и ваш босс не платит вам
выпейте время и попробуйте
что — то из нового и своего рода вы знаете
только что получил, чтобы построить материал хорошо um так
гм , что является своего рода реальной вещи я
подумайте о сути взлома
культура здесь, goto выигрывает аргументы
человек, который пишет, потому что в
конец — это все, что мы делаем
мы строим программное обеспечение
программное обеспечение программного обеспечения не является словарным программным обеспечением
не является программным обеспечением UML-диаграмм
желтые листки на стене, которые вы можете
вы можете передвигаться так, чтобы человек, который
может перемещать листки вокруг на
борту это совершенно бесполезно человек
который пишет код, который является человеком
это полезно, так что каждую минуту, что
вы проводили каждую минуту
что вы говорите о коде вместо
код записи теряется хорошо, и это
что вы знаете, я не знаю
понять о схватке и подвижности, и это
просто это, как вы знаете, делает вас
меньше того, на что вы способны, потому что
он относится к вам, как к подростку и
McDonald’s так не падают за это
хорошо, так что и только, чтобы сравнить это
немного больше позвольте мне отчасти показать
вы такие значения Facebook, поэтому
это своего рода аксиомы
это аксиомы, которые вы как разработчик
использовать в какой-то структуре свой день в порядке
поэтому я хочу написать программное обеспечение, как я
вы знаете, потому что так много
вещи, которые вы можете сделать, это тот день, когда я думаю
это тоже одно из
когда-либо настолько мягко, что вы можете
делать все с этим
поэтому вам нужна определенная структура, чтобы убедиться
что ты вроде как оставаешься на правильном пути
так что давайте рассмотрим эти вещи здесь
и тогда я сравню это, чтобы схватить
и, надеюсь, вы увидите
разница в порядке
так вот вот номер один, это ты
сосредоточиться на ударе, так что это то, что я сказал —
это как после такого трагического
что происходит с моим здоровьем, я думал
я действительно сосредоточен на ударе
я действительно трачу каждую минуту
моей жизни, добиваясь наибольшего влияния и
вы знаете, я думаю, что вы
делать, когда вы пишете код, вы должны
всегда с вами знакомы
решить самые важные проблемы, чтобы вы
посмотри на это, как я просто собираюсь
бездельничать или я действительно пытаюсь
решать правильные проблемы, и я думаю
большинство людей этого не делают, а затем вы
тратить свое время, так что вы, как
разработчик , вы несете ответственность за
всегда находить и решать самые важные
проблемы для вашей компании и когда вы
я держу пари, что никто не пожалуется, что
вы не появлялись , чтобы встать
потому что вместо этого вы исправили реальную проблему
говорить о любых мнимых
проблемы
хорошо, вот что ты должен сделать
двигаться быстро и с ходом быстро помогает в
вещи , которые вам нужно , чтобы узнать вас
не может вырезать его единственным способом, которым вы можете научиться
о чем-то есть, и снова это мой
личное мнение, о котором вы не можете узнать
что-то , не написав код
думая об этом, единственный способ, которым вы можете
действительно понимаю, что вы
работа по написанию кода
например, при разработке языка вы можете
придумать самый красивый дизайн
но потом оказывается, что это
невозможно реализовать проверку типа
или это невозможно
чтобы получить хорошие сообщения об ошибках или
что невозможно интегрировать эту
в IDE в порядке и единственный способ, которым вы можете
обнаружите, что это
вы всегда должны писать код и
то вы знаете , когда , когда вы выясните
что он не работает, тогда вы
знайте, что вы можете сделать это по-другому, но это
это самая важная вещь, и люди, которых я
думаю, что многие люди боятся
написание кода, а затем они идут и добры
говорить об этом этот телефон ой я первый
не нужно писать мои диаграммы UML
откройте freaking editor и начните
кодирование
хорошо, и это связано так, если вы
не рискуйте, вы знаете, что вы не
собираюсь получить его , вы знаете , что вы собираетесь
Гарантируйте потерпеть неудачу, так что вы знаете, что
придется попробовать, и иногда это будет
неудача, которая является хорошей и теперь, конечно, для
большинство руководителей традиционных менеджеров
это то, что они больше всего пугают
рискуйте тем, что они делают, чтобы избежать риска
и я думаю, что это тоже одна из
большие вещи в схватке и гибкие это
все об управлении риском, но я думаю, что это
это совершенно неправильный путь у вас есть
принять риск, потому что, если вы этого не сделаете
вы хорошо знаете, что здесь сказано
самая рискованная вещь — не рисковать, но
мы не должны бояться этого
хорошо, тогда другая вещь — открытость, поэтому
это, я думаю, одно из великих вещей
что компании в Silicon
Долина делает это, как у Google есть это
Facebook имеет это, как раз в неделю, вы
знайте, что основатели приходят, и у них есть
что вы можете спросить их все
хорошо, что они относятся к вам как к взрослым, а не к
вы знаете, что держите все
это своего рода важно для вас вид
скрытый от вас, поэтому вам нужно быть добрым
доступа к информации
это то, что вам нужно, и это не только для
мы разработчики, но это для всех
все в порядке, и я уже говорил
об этом, поэтому мне дали время, когда я был
немного ускориться, но вы
знай снова подумай о себе, ты знаешь
посмотрите на это, вы знаете, и посмотрите ,
то, что вы узнаете в
хорошо, поэтому вы знаете, что видите правила, и вы
знайте, что вы думаете, что произойдет, если я поверну
правила немного у вас у вас есть
API или у вас есть язык программирования
и могу ли я согнуть правила, чтобы сделать
невозможное происходит, это своего рода
ты и я знаю, что я англичанин
что каждый из вас здесь, когда вы
делайте это на работе, вы думаете, что
кто-то сказал вам, что это невозможно сделать в
Java, но вы знаете, что нашли способ сделать
это вы чувствуете себя абсолютно нормально гордиться
это хакерский дух, так что вы
должны сами решать свои задачи
интеллектуально, и это то, что вы
не нравится
вам не нравятся глупые люди, которых вы знаете
люди со связями, я, к счастью, я
не вижу здесь много людей со связями
хорошо, тебе не нравится скука, но теперь смотри
при этом
хорошо, так что теперь я как бы кратко показал
вы все виды критиков теперь смотрите на
эта схватка — искусство делать дважды
работа и половина времени хорошо, что делает
это означает, что в два раза
время, которое означает, что вы можете сделать
все четыре раза быстрее , хорошо вам
считают, что это означает, что колледж
вместо четырех лет мы можем это сделать
один здесь правильно да, мы считаем, что
хорошо, пусть все вроде колледж в одном
год О, начальная школа хорошо, хорошо это
это как 10 средних школ, это 12
лет, мы можем сделать это теперь, разделенное на 4
и 3 года, чтобы мы могли сжимать
средней школы и начальной школы в
через три года, университет и один
через четыре года мы можем взять
детский сад до нашего уровня
с схваткой давайте сделаем это, давайте введем
схватки и образования, и есть сумасшедшие
люди , которые предлагают заняться схваткой
и образование, поскольку они считают, что
и посмотреть на этот взгляд на этот
другой материал здесь сертифицированный тренер по схватке
Scrum мастер сетчатые независимо от этого
как пирамидальная схема
хорошо, это
это не имеет никакого отношения к написанию
тренер
поэтому говорить о дуальности ok scrum — это
двойственный от взлома, что я думаю, это
не может быть больше, чем способ
вы должны так посмотреть на схватку и сделать
все полностью противоположное
у вас есть правильная методология и так
снова я показал вам этот вид
правил здесь пять правил афганского
взлом
теперь посмотрим на это
напротив, я не шутил, потому что схватка
все о рецепте хорошо, это он
дошел, как закон, хорошо
владелец — единственный ответственный человек
не может быть двух ответственных лиц
есть только один ответственный человек, если
вы этого не сделаете, а полиция схватки
приходите после того, как вы в порядке, давайте напечатаем спринт
должен быть таким, и если это не так
что это не спринт , а что — то делать
у нас есть
О спринтерском планировании вы можете сделать только восемь
часы планирования спринта , если вы идете как
через минуту ты не занимаешься схваткой
если ты уйдешь на одну минуту меньше о нет
говорит, что это книги до восьми часов, поэтому
будьте осторожны, и ежедневная схватка
15 минут не более не менее это
сумасшедшие ребята хорошо это как скучное это
вам нужна полиция, и вам нужно
судей и вам нравится, и что происходит в
Я почти уверен, когда я дал
остановитесь, прежде чем люди говорят хорошо, но вы знаете
для нас это работает, потому что у нас есть собственные
версия грамадою конечно потому , что он
не работает, что является доказательством того, что
он не работает
но если у вас уже есть своя версия
из схватки, почему бы вам не выбросить его
в целом все в порядке и пойти черты все в порядке
отлично
как я уже сказал, не является сотрудником McDonald’s
и теперь будьте хакером для менеджеров, которых вы
знай, может быть, ты боишься, но что я говорю
вы являетесь тем, что хакеры являются
сотрудники в порядке, поэтому не бойтесь этого
в это эти люди , что вы
хотите, чтобы ваш менеджер внимательно слушал
хакеры — это люди , которых вы хотите
в порядке , и это это интересно я
думаю, что это означало как шутка эта ссылка
здесь, но он сравнивает разработчиков с B
и менеджеры пчеловодам хорошо, но если
вы смотрите на менеджеров схватки, как
овец-оленей, но какие менеджеры
должно быть, это должны быть
пчеловоды и пчелы не могут вы им
страшно, что они вроде тебя обходят
должны иметь свою трубку и дым
удержать их от не
кусать вас, но главное, что они
сделай мед, и ты вроде как забираешь
мед, и им все равно, потому что
они делают больше меда, и вот что
разработчики пишут код, который вы отправляете
код, и они напишут больше кода
вам никогда не придется бояться, что
разработчики не пишут код, трюк
что вы должны отчасти знать
они честны и сосредоточены на том, где
наибольшее влияние, и это как менеджер
это ваша роль, вы должны быть большой
и убедитесь, что они
создавая правильный мед и создавая все
правильные обстоятельства, в которых они могут быть
эффективный в создании меда и один из
дело в том, что ты знаешь, что ты
им придется много платить
и, и, конечно, есть еще один
ты вроде как один выстрел
укуса, в котором вы можете сказать, что это
вы не можете повредить скаковых лошадей, но вы
не может выращивать овец, и так
снова, как схватка, является способом попытаться сделать
овечьи виды идут в скаковые лошади хорошо
теперь я собираюсь подать апелляцию
вы должны сделать еще пару вещей
здесь является то , что программное обеспечение является своеобразной
есть много вещей, которые мы можем
учиться у военных здесь и у вас
знаете, если вы уроните последний e из
программное обеспечение, которое вы получаете мягкой войной, теперь есть
этот очень интересный документ
в Интернете это морские силы флота
ручная одна о войне борется сейчас
Я не военный человек, но я думаю
и мы можем многое узнать из
они как бы управляют вещами и делают
вещи, которые они работают в невероятном масштабе
они делали это для сотен
или тысячи лет, поэтому есть много
опыта там, так что это всегда хорошо
чтобы посмотреть на это, и если вы
это руководство, и вы заменяете войну
это все еще правда, это
Удивительно, это потрясающе, потому что здесь
выглядите так, что первый комплекс он сформирован
график человеческого мира по трению
неопределенность неопределенности это все мы видим
это право , когда вы, когда вы
написать программное обеспечение, это вы знаете, как
все идет хорошо, и вы знаете, что это не
искусство это не наука, это некоторые
то, что люди построили сейчас, если вы
затем перейдите и прочитайте далее в документе
он также говорит, что это одно и то же, но
другой парень говорит о команде пчеловодства
должна быть децентрализована в порядке
поэтому каждый пожилой человек на полу
должны знать, какова их миссия, но
то в условиях войны нет
вы можете сказать им, что знаете пять
шаги вправо , но только 15
минут
потому что иначе вы этого не делаете
правильно, что не работает нормально, поэтому я думаю
это действительно хороший способ добра
взглянуть на это, если вы хотите управлять
разработчиков программного обеспечения вы смотрите на
военных, а затем последнее, что здесь
что одна из вещей, которые хакеры
неприязнь — это иерархия или люди в костюмах
рассказывая им, что делать, потому что они
имеют внушительное название или могут
говорить немного гладко и да, но
это что-то , что вы должны
бороться против хорошо, это всего лишь код
это говорит так, если кто-то приходит с
некоторые чувства кишки или Seconal Я генеральный директор
так что вы должны слушать меня
не делай этого хорошо
так голосуйте ногами, вы всегда можете
возьмите свой ноутбук и оставьте в порядке, и я
не думайте, что мы делаем это достаточно, как
разработчиков, и мы должны
ноутбуки и уйти, если вы вынуждены пойти
и познакомьтесь с обучением
ты говоришь хорошо, я выхожу на день
Я не вернусь, и тогда
вещь я говорю , вы знаете , как прийти к
Силиконовая долина и II могли бы
помогите вам там, или вы знаете, что мы должны
есть больше компаний, таких как компании
в Силиконовой долине в Европе, и я думаю
мы действительно, и я не знаю, что это такое
Европе , что этот хакерский путь
не так много, но да, я здесь
помочь вам и, надеюсь, говорить так:
это, как вы знаете, вдохновит несколько человек
и вы знаете, что мир лучше
место
с другой стороны, вы также можете сказать, что думаете
весь этот парень был, он говорил дерьмо
да, я не верю
Я люблю схватку, это тоже здорово, но
свой ум для себя думать об этом
не принимайте что-либо само собой разумеющееся
не просто верите, потому что у вас есть
кто-то сказал вам, чтобы всегда быть критическим
и всегда будьте сильно взломаны
много
прямо у нас нет времени, я знаю
еда не будет подана до 8:00, поэтому
по вашему мнению, что отсутствует для
Функциональная парадигма , чтобы реконструировать
индустрия ах хорошо, я думаю, что она уже
поэтому нет ничего, если вы посмотрите
на javascript javascript действительно
schemed с фигурными фигурными скобками
так что на самом деле Интернет уже
лямбда- исчисление, даже если я был
joking о Java, не имеющем async / wait
но это захлопнуло нас, так что
наиболее широко используемый язык, который
в соответствии с тем, что индексы, которые
у нас есть Java, он любил нас. C ++ имеет
лямбда, поэтому я думаю, что функциональное программирование
есть ли сейчас одна вещь и, может быть,
это то, что спросил человек
вопрос думает о большом количестве
люди думают неправильно о функциональных
программирование, которое они считают функциональным
программирование означает не использование изменчивого
государство II не подписывается на эту идею
вообще, потому что я не могу использовать mutable
состояние в C, но затем я не использую
функциональное программирование
программирование — это использование более высоких
упорядочить вещи, используя функции в порядке и
изменчивое состояние, да, это не то, что
это важно, но ему нечего делать
с функциональным программированием как таковым, и я
написал статью об этом, это похоже на вас
знать проклятие исключенного среднего
потому что изменяемое состояние является одним из
много исключений эффектов
отражения есть так много эффектов и
вы можете имитировать один эффект с точки зрения
другой, если у меня есть угрозы и нет
изменяемое состояние, я могу имитировать изменчивый
Государства, потому что я могу сделать объект
где я могу отправить вам знать, получить и установить
Сообщения и этот объект не имеет изменяемый
Это похоже на
актер, который поддерживает его неизменным
но он все еще находится на следующем
уровень изменен
поэтому быть неизменным нечего делать
с функциональным программированием , что это
люди, которые говорят, что на самом деле не получают
из
программирование, поэтому я считаю, что функциональность
программирование , это уже неправильно и
это идея использования более высокого порядка
понятия и добра уже есть
вопросов есть много вопросов
и я пошлю их к ним, и мы не
есть время, чтобы принять их публично, чтобы вы
может подойти к Эрику и получить футболку
вы можете получить футболку, а затем мы можем, если
у меня есть больше вопросов, и я могу
рад поговорить с вами, может появиться и
еще раз спасибо вам большое спасибо
вы
Please follow and like us:
Be First to Comment