Как дизайн-мышление превратило Airbnb из неудачного стартапа в бизнес с миллиардным оборотом (6 минут чтения)
Сооснователь компании Airbnb Джо Геббиа рассказывает о том, как дизайн-мышление спасло компанию от краха в 2009 году. Необычный подход команды основателей заключался в том, чтобы делать вещи, которые не масштабируются, но приносят реальную пользу клиентам, полагаться на наблюдательность и терпение, позволять команде выдумывать креативные гипотезы, которые не подкрепляются, а пост-оцениваются данными, и мотивировать людей на поставки продуктов в первый же день.
Статья: https://review.firstround.com/How-design-thinking-transformed-Airbnb-from-failing-startup-to-billion-dollar-business
Сооснователь компании Airbnb Джо Геббиа рассказывает о том, как дизайн-мышление спасло компанию от краха в 2009 году. Необычный подход команды основателей заключался в том, чтобы делать вещи, которые не масштабируются, но приносят реальную пользу клиентам, полагаться на наблюдательность и терпение, позволять команде выдумывать креативные гипотезы, которые не подкрепляются, а пост-оцениваются данными, и мотивировать людей на поставки продуктов в первый же день.
Статья: https://review.firstround.com/How-design-thinking-transformed-Airbnb-from-failing-startup-to-billion-dollar-business
First Round Review
How Design Thinking Transformed Airbnb from a Failing Startup to a Billion Dollar Business
Airbnb Co-founder Joe Gebbia talks about the true meaning of being scrappy and being willing to do things that don't scale.
👍2
Минипк за 1.000 рублей — на что способны дешевые неттопы из прошлого десятилетия?
Мне всегда очень нравились компактные полноценные компьютеры, которые можно куда-нибудь применить и они не будут потреблять слишком много энергии. Время от времени я мониторю различные онлайн-барахолки на предмет интересных предложений — с годами рыночная цена на различные «офисные» девайсы только падает. Недавно я увидел, что цены на неттопы на базе Intel Atom пробили дно и начали стоить какие-то сущие копейки: 400 рублей, 800 рублей, 1300 рублей — и это всё за полноценные, полностью рабочие компьютеры на одно-двух ядерных Intel Atom и с 2-4 Гб ОЗУ! Но главный интерес заключается не столько в самом атоме, сколько в их «мультимедийной» направленности: многие неттопы тех лет построены на базе чипсета NVidia ION, который был эдакой попыткой сделать нетбуки с более широкими мультимедийными возможностями, в том числе с довольно неплохим интегрированным GPU GeForce 9400. Итак, на что способен компактный «мультимедийный» ПК за 1.000 рублей? Давайте смотреть!
Статья: https://habr.com/ru/companies/timeweb/articles/764060/
Мне всегда очень нравились компактные полноценные компьютеры, которые можно куда-нибудь применить и они не будут потреблять слишком много энергии. Время от времени я мониторю различные онлайн-барахолки на предмет интересных предложений — с годами рыночная цена на различные «офисные» девайсы только падает. Недавно я увидел, что цены на неттопы на базе Intel Atom пробили дно и начали стоить какие-то сущие копейки: 400 рублей, 800 рублей, 1300 рублей — и это всё за полноценные, полностью рабочие компьютеры на одно-двух ядерных Intel Atom и с 2-4 Гб ОЗУ! Но главный интерес заключается не столько в самом атоме, сколько в их «мультимедийной» направленности: многие неттопы тех лет построены на базе чипсета NVidia ION, который был эдакой попыткой сделать нетбуки с более широкими мультимедийными возможностями, в том числе с довольно неплохим интегрированным GPU GeForce 9400. Итак, на что способен компактный «мультимедийный» ПК за 1.000 рублей? Давайте смотреть!
Статья: https://habr.com/ru/companies/timeweb/articles/764060/
👍1
Как нанимать
После того как стартапы привлекают деньги, их следующей серьезной проблемой становится найм персонала. Оказалось, что нанимать хороших людей очень сложно и очень важно; по сути, это, наверное, самое важное, что делает основатель.
Если вы плохо нанимаете сотрудников, вы не добьетесь успеха - компании являются продуктом команды, которую создают основатели. Невозможно построить большую компанию в одиночку. Легко заблуждаться, думая, что с помощью посредственного сотрудника можно добиться хорошей работы.
Вот несколько советов по подбору персонала от Сэма Альтмана.
Статья: https://blog.samaltman.com/how-to-hire
После того как стартапы привлекают деньги, их следующей серьезной проблемой становится найм персонала. Оказалось, что нанимать хороших людей очень сложно и очень важно; по сути, это, наверное, самое важное, что делает основатель.
Если вы плохо нанимаете сотрудников, вы не добьетесь успеха - компании являются продуктом команды, которую создают основатели. Невозможно построить большую компанию в одиночку. Легко заблуждаться, думая, что с помощью посредственного сотрудника можно добиться хорошей работы.
Вот несколько советов по подбору персонала от Сэма Альтмана.
Статья: https://blog.samaltman.com/how-to-hire
Sam Altman
How to hire
After startups raise money, their next biggest problem becomes hiring. It turns out it’s both really hard and really important to hire good people; in fact, it’s probably the most important thing...
👍1
IT Insights
Как дизайн-мышление превратило Airbnb из неудачного стартапа в бизнес с миллиардным оборотом (6 минут чтения) Сооснователь компании Airbnb Джо Геббиа рассказывает о том, как дизайн-мышление спасло компанию от краха в 2009 году. Необычный подход команды основателей…
AppTractor
Как дизайн-мышление превратило Airbnb из неудачного стартапа в бизнес с миллиардными оборотами
Когда вы создаете продукт в стартапе, вы всегда движетесь со скоростью миллион миль в час. Это тяжело.
👍1
Решайте проблему, а не другую, более сложную проблему
В эту ловушку постоянно попадают инженеры.
Вас просят решить проблему, и вы думаете: "Ах да! Общий случай для этого такой-то и такой-то, и чтобы решение работало всегда и во всех случаях, нам нужно...".
Инженерия - это программирование во времени, верно? Не всегда! Иногда нужно решить сегодняшнюю проблему и двигаться дальше.
Статья: https://swizec.com/blog/solve-the-problem-not-a-different-more-difficult-problem/
В эту ловушку постоянно попадают инженеры.
Вас просят решить проблему, и вы думаете: "Ах да! Общий случай для этого такой-то и такой-то, и чтобы решение работало всегда и во всех случаях, нам нужно...".
Инженерия - это программирование во времени, верно? Не всегда! Иногда нужно решить сегодняшнюю проблему и двигаться дальше.
Статья: https://swizec.com/blog/solve-the-problem-not-a-different-more-difficult-problem/
👍5
Как работают трансформеры
LLM основаны на моделях-трансформерах и именно послужили основой происходящей сейчас ИИ-революции. В этом визуальном сторителинге - попытка объяснить, как они работают.
Проект: https://ig.ft.com/generative-ai/
LLM основаны на моделях-трансформерах и именно послужили основой происходящей сейчас ИИ-революции. В этом визуальном сторителинге - попытка объяснить, как они работают.
Проект: https://ig.ft.com/generative-ai/
Ft
Generative AI exists because of the transformer
The technology has resulted in a host of cutting-edge AI applications — but its real power lies beyond text generation
👍2
Читаемость: храм инженерного превосходства Google
Размышляя о шести годах работы в Google, можно отметить, что процесс проверки читаемости кода в компании является уникальным в технологической сфере.
В качестве наставника по читаемости я проанализировал около ~100 000 строк кода на языке Python в Google, написанных сотнями различных авторов. При этом я являюсь одним из тысяч сотрудников Google, которые в совокупности провели через процесс проверки читабельности сотни тысяч гуглеров. Масштабы этой программы сформировали представление всей технологической индустрии об "идиоматическом Python/Java/C++/Go".
Я хочу обсудить, что такое читаемость, как она влияет на гуглеров (меня и других), ее культурное значение в Google и имеет ли смысл воссоздавать ее за стенами Google.
Поделитесь этим постом, если хотите эту статью на русском 🙃
Статья: https://www.moderndescartes.com/essays/readability/
Размышляя о шести годах работы в Google, можно отметить, что процесс проверки читаемости кода в компании является уникальным в технологической сфере.
В качестве наставника по читаемости я проанализировал около ~100 000 строк кода на языке Python в Google, написанных сотнями различных авторов. При этом я являюсь одним из тысяч сотрудников Google, которые в совокупности провели через процесс проверки читабельности сотни тысяч гуглеров. Масштабы этой программы сформировали представление всей технологической индустрии об "идиоматическом Python/Java/C++/Go".
Я хочу обсудить, что такое читаемость, как она влияет на гуглеров (меня и других), ее культурное значение в Google и имеет ли смысл воссоздавать ее за стенами Google.
Поделитесь этим постом, если хотите эту статью на русском 🙃
Статья: https://www.moderndescartes.com/essays/readability/
👍1
10 вещей, которые надо знать про A/B-тестирование для стартапов
В этой статье мы рассмотрим секреты проведения действительно успешных A/B-тестов (а также некоторые подводные камни, которых следует избегать).
Статья: https://newsletter.posthog.com/p/10-things-weve-learned-about-ab-testing
В этой статье мы рассмотрим секреты проведения действительно успешных A/B-тестов (а также некоторые подводные камни, которых следует избегать).
Статья: https://newsletter.posthog.com/p/10-things-weve-learned-about-ab-testing
👍1
Open Interpreter позволяет LLM выполнять код (Python, Javascript, Shell и др.) локально. Вы можете общаться с Open Interpreter через ChatGPT-подобный интерфейс в терминале, запустив после установки $ interpreter.
Он обеспечивает естественно-языковой интерфейс к задачам общего назначения - таким, как:
• Создание и редактирование фотографий, видео, PDF-файлов и т.д.
• Управление браузером Chrome для проведения исследований
• Создание, очистка и анализ больших массивов данных
...и т.д.
Open Interpreter на GitHub: https://github.com/KillianLucas/open-interpreter
Он обеспечивает естественно-языковой интерфейс к задачам общего назначения - таким, как:
• Создание и редактирование фотографий, видео, PDF-файлов и т.д.
• Управление браузером Chrome для проведения исследований
• Создание, очистка и анализ больших массивов данных
...и т.д.
Open Interpreter на GitHub: https://github.com/KillianLucas/open-interpreter
👍1
Самые быстрые парусные лодки
Команды SP80 и Syroco вывели на воду свои замечательные лодки. Выглядящие как космические корабли пришельцев и управляемые не парусами на мачтах, а сверхбыстрыми воздушными змеями, обе эти яхты созданы для достижения небывалых скоростей.
Текущий мировой рекорд скорости парусного спорта продержался чуть более десяти лет и составляет 121.06 км/ч. Но рекорды ставятся для того, чтобы их побивать. Обе команды установили целевую скорость в 150 км/ч, обе используют огромные воздушные змеи, прикрепленные к лодкам на прочных тросах, чтобы избежать опрокидывания, и обе прошли долгий путь с тех пор, как мы впервые рассмотрели эти конструкции в 2021 году.
Лодки: https://newatlas.com/marine/syroco-sp80-testing/
Команды SP80 и Syroco вывели на воду свои замечательные лодки. Выглядящие как космические корабли пришельцев и управляемые не парусами на мачтах, а сверхбыстрыми воздушными змеями, обе эти яхты созданы для достижения небывалых скоростей.
Текущий мировой рекорд скорости парусного спорта продержался чуть более десяти лет и составляет 121.06 км/ч. Но рекорды ставятся для того, чтобы их побивать. Обе команды установили целевую скорость в 150 км/ч, обе используют огромные воздушные змеи, прикрепленные к лодкам на прочных тросах, чтобы избежать опрокидывания, и обе прошли долгий путь с тех пор, как мы впервые рассмотрели эти конструкции в 2021 году.
Лодки: https://newatlas.com/marine/syroco-sp80-testing/
🤔1
Визуализация данных с помощью Python - бесплатный курс от IBM
Курс рассчитан на 19 часов занятий и состоит из пяти модулей. Все уроки сопровождаются практическими заданиями в блокнотах Jupyter, в которых пишется код на языке Python. В целом, это отличный курс по двум причинам. Во-первых, вы узнаете о концепциях визуализации и о том, когда следует использовать тот или иной тип диаграммы для конкретного случая, а во-вторых, вы научитесь делать это с помощью Python - дефакто инструмента в области науки о данных.
Новость: https://apptractor.ru/learn/vizualizatsiya-dannyh-s-pomoschyu-python-besplatnyy-kurs-ot-ibm.html
Курс рассчитан на 19 часов занятий и состоит из пяти модулей. Все уроки сопровождаются практическими заданиями в блокнотах Jupyter, в которых пишется код на языке Python. В целом, это отличный курс по двум причинам. Во-первых, вы узнаете о концепциях визуализации и о том, когда следует использовать тот или иной тип диаграммы для конкретного случая, а во-вторых, вы научитесь делать это с помощью Python - дефакто инструмента в области науки о данных.
Новость: https://apptractor.ru/learn/vizualizatsiya-dannyh-s-pomoschyu-python-besplatnyy-kurs-ot-ibm.html
👍1
Сорок лет программирования
Мне скоро исполнится сорок шесть лет. Это означает, что я занимаюсь программированием уже сорок лет, причем половину из них - профессионально. Большую часть этого времени я использовал "стандартную" конфигурацию: 104 клавиатуры, плоская мышь и стол со стулом.
Ситуация изменилась десять лет назад, когда я начал испытывать боль в предплечьях и плечах при программировании. Вот что я сделал для решения своей проблемы, возможно, это поможет и кому-то другому.
Статья: https://fabiensanglard.net/40/index.html
Мне скоро исполнится сорок шесть лет. Это означает, что я занимаюсь программированием уже сорок лет, причем половину из них - профессионально. Большую часть этого времени я использовал "стандартную" конфигурацию: 104 клавиатуры, плоская мышь и стол со стулом.
Ситуация изменилась десять лет назад, когда я начал испытывать боль в предплечьях и плечах при программировании. Вот что я сделал для решения своей проблемы, возможно, это поможет и кому-то другому.
Статья: https://fabiensanglard.net/40/index.html
👍2
Всеобъемлющий Rust
Это бесплатный курс по языку Rust, разработанный командой разработчиков Android в Google. Курс охватывает весь спектр Rust, от базового синтаксиса до таких продвинутых тем, как генерики и обработка ошибок.
Курс: https://google.github.io/comprehensive-rust/
Это бесплатный курс по языку Rust, разработанный командой разработчиков Android в Google. Курс охватывает весь спектр Rust, от базового синтаксиса до таких продвинутых тем, как генерики и обработка ошибок.
Курс: https://google.github.io/comprehensive-rust/
Почему инфраструктура big tech обычно состоит из самописных решений
Предлагаю поговорить о том, почему крупные IT‑компании так любят создавать в своей инфраструктуре собственные решения. Казалось бы, напрашивается ответ: NIH‑синдром и ничего более. Но такой ответ вряд ли может считаться сколько-нибудь полным, а тем более претендующим на объективность.
Статья: https://habr.com/ru/companies/yandex/articles/761946/
Предлагаю поговорить о том, почему крупные IT‑компании так любят создавать в своей инфраструктуре собственные решения. Казалось бы, напрашивается ответ: NIH‑синдром и ничего более. Но такой ответ вряд ли может считаться сколько-нибудь полным, а тем более претендующим на объективность.
Статья: https://habr.com/ru/companies/yandex/articles/761946/
40 лет программирования
Разработчик с 40-летним стажем начал испытывать боль в предплечьях и плечах при программировании. Вот какой "сетап" он собрал для улучшения своей работы:
• Magic Trackpad от Apple
• Клавиатура Ergodox EZ
• VIM
• Самодельный моторизованный стол
• Периодическая растяжка во время работы
• Медитация в движении
Статья: https://apptractor.ru/develop/40-let-programmirovaniya.html
Разработчик с 40-летним стажем начал испытывать боль в предплечьях и плечах при программировании. Вот какой "сетап" он собрал для улучшения своей работы:
• Magic Trackpad от Apple
• Клавиатура Ergodox EZ
• VIM
• Самодельный моторизованный стол
• Периодическая растяжка во время работы
• Медитация в движении
Статья: https://apptractor.ru/develop/40-let-programmirovaniya.html
🤡2👍1
Более быстрое железо — плохое первое решение для медленного ПО
Если ваше первое решение любой проблемы с производительностью заключается в том, чтобы потратить больше денег на оборудование, вы можете в конечном итоге получить программное обеспечение, которое излишне медленное, трудно ускоряемое и чрезвычайно дорогое.
Статья: https://apptractor.ru/info/articles/bolee-bystroe-zhelezo-plohoe-pervoe-reshenie-dlya-medlennogo-po.html
Если ваше первое решение любой проблемы с производительностью заключается в том, чтобы потратить больше денег на оборудование, вы можете в конечном итоге получить программное обеспечение, которое излишне медленное, трудно ускоряемое и чрезвычайно дорогое.
Статья: https://apptractor.ru/info/articles/bolee-bystroe-zhelezo-plohoe-pervoe-reshenie-dlya-medlennogo-po.html
👍1
Количественная оценка влияния GitHub Copilot на качество кода
- 85% разработчиков были более уверены в качестве своего кода при его написании с помощью GitHub Copilot и GitHub Copilot Chat.
- При использовании GitHub Copilot Chat рецензирование кода было более эффективным и выполнялось на 15% быстрее.
- 88% разработчиков сообщили о сохранении состояния потока при использовании GitHub Copilot Chat, поскольку они чувствовали себя более сосредоточенными, менее расстроенными и получали больше удовольствия от кодирования.
Исследование владельца Copilot: https://github.blog/2023-10-10-research-quantifying-github-copilots-impact-on-code-quality/
- 85% разработчиков были более уверены в качестве своего кода при его написании с помощью GitHub Copilot и GitHub Copilot Chat.
- При использовании GitHub Copilot Chat рецензирование кода было более эффективным и выполнялось на 15% быстрее.
- 88% разработчиков сообщили о сохранении состояния потока при использовании GitHub Copilot Chat, поскольку они чувствовали себя более сосредоточенными, менее расстроенными и получали больше удовольствия от кодирования.
Исследование владельца Copilot: https://github.blog/2023-10-10-research-quantifying-github-copilots-impact-on-code-quality/
🤡1
Как Duolingo разрабатывает продукт
Привычки - это действия, совершаемые без сознательного размышления, как, например, утренняя чашка кофе или ежедневный поход в спортзал после работы. Именно поэтому превращение приложения в привычку является святым граалем для любого продукта - и Duolingo удалось сделать это для миллионов пользователей.
Статья: https://adplist.substack.com/p/how-duolingo-designs-product-and
Привычки - это действия, совершаемые без сознательного размышления, как, например, утренняя чашка кофе или ежедневный поход в спортзал после работы. Именно поэтому превращение приложения в привычку является святым граалем для любого продукта - и Duolingo удалось сделать это для миллионов пользователей.
Статья: https://adplist.substack.com/p/how-duolingo-designs-product-and
Принципы анимации
На этом увлекательном и интерактивном сайте можно научиться создавать более естественные анимации. Большинство примеров построено на ключевых принципах, которые необходимо учитывать при использовании смягчения, смещения, задержки и затухания.
Сайт: https://motion.zajno.com/
На этом увлекательном и интерактивном сайте можно научиться создавать более естественные анимации. Большинство примеров построено на ключевых принципах, которые необходимо учитывать при использовании смягчения, смещения, задержки и затухания.
Сайт: https://motion.zajno.com/
Zajno
Motion Graphic Design & Animation Principles Website - Zajno Digital Studio
Motion is a website that showcases the power of UI/UX animation in conveying the mood and character of a brand.
Что такое Design-Driven Development
Приоритетность пользовательского опыта и функциональности изменила наш подход к созданию программного обеспечения, что привело к появлению разработки, ориентированной на дизайн (DDD). Этот подход основан не на эстетике, а на понимании, сопереживании и предоставлении решений, которые находят отклик у конечных пользователей.
Статья: https://www.uxpin.com/studio/blog/design-driven-development/
Приоритетность пользовательского опыта и функциональности изменила наш подход к созданию программного обеспечения, что привело к появлению разработки, ориентированной на дизайн (DDD). Этот подход основан не на эстетике, а на понимании, сопереживании и предоставлении решений, которые находят отклик у конечных пользователей.
Статья: https://www.uxpin.com/studio/blog/design-driven-development/