Press "Enter" to skip to content

Anticipating problems


Вау привет доброе утро понедельника это
действительно очень плохая погода здесь я намерен
падать несколько раз в это во время
создание этого видео
так или иначе во время этого Иисуса мои ноги
не мокрый сегодня я хотел бы поговорить с
вы и использовать немного о
концепция принятия риска в программном обеспечении
развитие и в жизни вообще
Понятие о том, что неудачи могут
случиться и что мы позволяем немного
немного больше риск отказа скорее
чем пытаться предвидеть все
что может пойти не так и действовать
в обороне, так немного больше, будучи
немного более агрессивным в немного
немного более бесстрашный, когда дело доходит до
развитие тогда больше
экспериментальное мышление, а не
оборонительный, так что у меня было это
обсуждение с моей подругой ISA, которая
также разработчик программного обеспечения вокруг этого
вещь это понятие, которое вы иногда
столкнуться с ситуацией, что вы
иногда сталкиваюсь в программном обеспечении
развития , где вы собираетесь делать
решение какой-то проблемы, которую вы
знать, реализовать какую-то библиотеку или начать
делать вещи по-новому или как
реализуя эту новую структуру или
начинает добавлять как сетевые дыры в
ваше приложение, но в точке, и кто-то на
ваша команда или ваше программное обеспечение, которые имеют значение
начинает ты знаешь
идти по этому пути, что, если как
Что делать, если это делает приложение
тяжелее, что если это делает то, что если
мы становимся зависимыми от этого
проект с открытым исходным кодом, который не является
поддерживается правильно, вы знаете,
такие вещи, которые в основном думают о
ты не думаешь о непредвиденных обстоятельствах и
да, конечно, нет ничего плохого в
сам думать о вещах, которые
может пойти не так, это хорошо, чтобы проанализировать
ситуация и рассмотрим рассмотреть
вещи, которые могут быть угрозами, это нормально
но это также может поставить вас в такое состояние
анализа паралича и и и и страха
и что является основной проблемой
что я хочу обсудить здесь, что мы
как люди имеют полную уверенность в себе, я
аргон Атмос
над уверенностью в нашей способности
предвидеть проблемы, которые мы в основном
думаю, что мы экстрасенс и поэтому
экстрасенсы могут продавать свои услуги действительно
потому что люди думают, что мы супер
хорошо предсказывать будущее и
то, что некоторые люди, и что мы
мы , кстати, есть сауна
там довольно круто, вы можете увидеть
это сейчас, но люди тощие в
это и у вас, вероятно, это видел
в жизни много раз, как в вашей не
в вашем обязательно в вашем программном обеспечении
жизнь разработчика, но это жизнь в целом
что вы собираетесь сделать большие изменения
переехать в новый город переехать в новый
отношения переезжают на новую работу
получить новый компьютер переключиться с
Android на iPhone все, что угодно, может быть
много вещей и прежде чем делать свой мозг
стремится начать пытаться выяснить ,
вещи, которые вы, что может быть проблемой
некоторые угрозы, которые вы ожидаете так
говорить и по своему я не знаю о
вы , но для меня это очень редко , что
вещи, о которых я беспокоился, были
вещи, которые на самом деле стали не так
проблем не возникало, они, конечно,
это просто , что проблема , которая возникла
были полностью отличны от тех,
Я ожидал, и это как
основная проблема всей этой вещью
пытаясь предвидеть и предвидеть
угрозы в том , что ваша способность
точно сделать это так невероятно
ограничено, и причина этого заключается в том, что
моя теория такова, что наш мозг
эволюционировал в эпоху долго долго долго
давным- давно, где мы были в основном
пытаясь спланировать довольно просто
непредвиденные обстоятельства высокого риска, так что для
Например, тигры прячутся в
кусты, может быть, поэтому мы избегаем кустов тигров
не прячься в кустах, но вы получите мой
точка или такие вещи, как еда собирается
закончились, потому что наш урожай остановится
растет зимой, поэтому нам нужно
накопление запасов это что-то много
млекопитающих сделать это довольно простая вещь
но это как будто это одна из вещей
что мы используем наш мозг, чтобы сделать, как это
оценки угроз или я не знаю, как
это лед тонкий, возможно, мы не должны
ходить по льду, потому что он может сломаться
вы знаете и что все эти старые угрозы
старого мира
является то, что они были низкими по сложности, так
они были легко рассуждать о том, и они
были в высоком риске, поэтому мы были очень
памятуя о них, и мы считаем, как
уделил много внимания этим
возможные угрозы, потому что, как мы бы
умереть , если если они пришли , чтобы быть , но
Проблема с использованием мозга , который является
построен для этого и применить его к чему-то
это как разработка программного обеспечения или
что-то вроде движущихся городов или
что-нибудь действительно в нашей жизни
сложный высокоскоростной мир да что
мозг построен для низкой сложности нет
низкая сложность делает высокого риска в то время как
программные угрозы имеют высокую сложность и
низкий риск, если они действительно очень трудно
предсказать, что так много движущихся
части и если что-то сломается, да
Конечно, это плохо, как мы потеряем
доход, потому что наши клиенты собираются
злиться на нас, возможно, как мы
на самом деле собираюсь потерять деньги в реальном
и люди, возможно, как хуже
собирается получить огонь, но, как правило, если
вы делаете какое-то медицинское или
медицинское программное обеспечение или запуск ядерной
электростанция или что-то подобное в
в каком случае этот эпизод не применяется
действительно тогда ваши задачи, такие как
угрозы будут довольно симпатичными
низкий риск по сравнению с людьми, умирающими
Конечно , ничего нового , что я говорю
здесь, как много разработчиков программного обеспечения
все время тявкаешь об этом и
Я собираюсь Яп о запуске на об этом
сегодня, потому что это потому, что
способ, которым наш мозг построен
это ошибка в нашем мозгу, поэтому мы должны быть
постоянно напоминают об этом и других
люди придумали такие фразы, как
преждевременная оптимизация является корнем
все зло
или Facebook какое-то время используют термин
двигаться быстро и ломать вещи, чтобы получить вас
из этого мышления и преждевременного
оптимизация — корень зла
говорит о том, как, когда вы начинаете Иисуса
Христос начинает делать оптимизацию вашего
код как о боже этот кусок кода
настолько неэффективно , но в действительности
Проблема в том , что этот код только ударил
пару раз в секунду, который не
действительно влияет на производительность вашего
приложение вообще в то время как другая часть
код, который выглядит или является гораздо более
эффективный удар как четыре тысячи
раз в секунду, и это та часть, которая
нужна оптимизация, но вы этого не сделали
действительно знаю, что до такой степени, как
приложение было в производстве или
пока вы на самом деле не начали как
профилирование на реальных пользователей, использующих
фактическое программное обеспечение и причина, почему
Вы не видели, что система или
да система это просто так сложно
это ваш мозг построен как да
зерновые и тигры и кусты и дерьмо
как это не может по-настоящему нравится чернила иметь дело
с когнитивной нагрузкой , что потребуется
к этому необходимо было бы предсказать и
предвидеть проблемы в программной системе
и именно поэтому фраза преждевременна
оптимизация является корнем всего зла и
не значит, что оптимизация это плохо
означает, что вы должны быть осторожны
это рано и попытаться вместо анализа нравится
предсказать и лизать вместо
предсказывая, почему я смотрю на то, как
круто это как любовь , как эти старые
лодки, которые со всеми видами таинственных
дерьмо, так что я хочу получить здесь
является то, что ваш первоначальный импульс в
ситуации
где есть много неизвестного, чтобы
попытаться предвидеть проблемы и угрозы
но ваш мозг построен для низкого
сложность мир высокой опасности, но хорошо
мы в супер высокой сложности
сложность и довольно низкая опасность
по сравнению с тем, что ваш мясной компьютер
это настроено так, что вы собираетесь дать
слишком большой вес для угроз, но большинство
главное и а что я такое
действительно важная вещь в этом это
дело в том, что вы просто не можете предсказать
что случится ты собираешься сделать
неверные прогнозы угроз, которые
ты собираешься предвидеть, вероятно, нет
произойдет то, что произойдет
это совершенно разные вещи, и это
эти совершенно разные вещи
неизвестные неизвестные , которые я хотел бы
что я хотел бы сосредоточиться на том, потому что если
у нас есть эти неизвестные, которые мы не можем
возможно предсказать независимо от того, сколько свободных
анализ мы пытаемся сделать и сколько мы
независимо от того, сколько мы пытаемся думать о
проблемы , прежде чем мы попадем в
вещи, если у нас всегда есть эти неизвестные
а потом что делать хорошо у тебя просто есть
быть очень хорошим в получении проблем
как ловить их, как вы собираетесь
чтобы жизнь бросала тебе кривые
все время я люблю закон Мерфи, что если
что-то может пойти не так, как надо
и я хотел бы, что я хотел бы, чтобы
у меня есть это издание, которое вы вы также
хорошо не знаю, что Бог идет не так
это выражения, как дерьмо, когда дерьмо
бьет по фанату
всегда есть как когда это не
если дерьмо попало в вентилятор
дерьмо случится
и вам нужно хорошо разбираться с
что , как это происходит по
поэтому вместо того, чтобы пытаться предвидеть
все единственное , что может пойти
неправильно, когда вы делаете программное обеспечение
развитие это очень важно
принять это дерьмо пойдет не так, и вы
должны быть очень способным иметь дело с
это когда он делает так быстро
процесс развертывания, имеющий массу ошибок
регистрация и регистрация исключений, имеющих
как быстрый цикл, так что если вы
как если бы вы , если это займет у вас две недели до
выйти из релиза, то вы просто
не смогу ты не будешь
особенно хорошо справляется с этим
эти непредвиденные проблемы и тому
проблема в том, когда они случаются, вы не можете
застрять в этом дерьме, как о, мы не
думать об этом достаточно сложно , мы
не думал обо всем, что может
случиться, почему кто-то думал об этом нет
Вы не думали об этом, потому что
продукт это разработка программного обеспечения тоже
высокая сложность для вас, чтобы думать об этом
проблема не в том, что вы заботились
недостаточно осторожны, проблема в том, что
ты не достаточно гибок, чтобы исправить
дерьмо, как оно приходит вместе, и я
думаю, что это также верно для реальной жизни
что это беспокойство не является полностью
бесполезное чувство, это может быть здорово, но
часто ты тоже проводишь время, волнуясь
много о непредвиденных обстоятельствах и вместо вас
должен просто принять, что дерьмо случится
и что вам просто нужно развивать
себя, чтобы быть способным человеком, который может
справляться с трудностями жизни спросить, как они
возникают вместо того, чтобы ходить в страхе
потому что если вы ходите в страхе
ты ты будешь ходить очень
очень очень медленно и в этом мире это
не буду вам так сильно помогать, потому что
проблемы ударит вас в любом случае и
вот и все, что я думаю об этом
что вы думаете написать комментарий вниз
ниже того, что ваш опыт будет
риск и неудача и выживание и
угрозы в разработке программного обеспечения и
анализировать, прежде чем, как ваш баланс
между анализом авансом или анализом
потом и бороться с неудачей
такие вещи, скажи мне свои мысли я
хотел бы услышать их комментарий вниз
ниже спонсор сегодняшнего эпизода
Вы, как вы могли знать, это шоу
в основном финансируемые вами покровители, так что если
Вы являетесь патроном или телефоном
Вы получаете доступ к форуму Fun Fun
что это маленькое место, где вы
может обсудить в частном порядке
разработка программного обеспечения я и твой товарищ
Разработчики ваши товарищи покровители
действительно милое маленькое сообщество, которое я
очень очень горжусь, если вы хотите
поддержать шоу и получить доступ к этому
Вы можете перейти на patreon.com/scishow и в
если вы дополняете вас до шоу
Вы только что посмотрели эпизод веселья
забавная функция, я выпускаю их каждый
Утро понедельника О, 800 GMT, но вы будете
забудьте, что вы можете подписаться на
нажмите там или посмотрите другой эпизод
прямо сейчас, нажав там я MPJ и
до утра следующего понедельника оставайся любопытным
Please follow and like us:

Be First to Comment

Добавить комментарий