SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
Сила
                            опенсорса,
                                или




Saturday, February 18, 12
Как стать не


Saturday, February 18, 12
Saturday, February 18, 12
а


Saturday, February 18, 12
Saturday, February 18, 12
или нет,


Saturday, February 18, 12
Saturday, February 18, 12
Внимание!
                   Данные слайды содержат
             призывы к альтруистическим действиям,
               неоднократно открывают Америку,
                  и бесстыдно пиарят GitHub.




Saturday, February 18, 12
В роли Капитана Очевидность


                                       Дмитрий Демещук
                                       Mochi Platform Engineer
                                       Open-source padawan
                                       @demeshchuk
                                       http://github.com/doubleyou
                                       demeshchuk@gmail.com




Saturday, February 18, 12
Что мы знаем об опенсорсе?


       •      Питается энтузиазмом и свободным временем
       •      Запустил свои щупальца почти во все компании*
       •      Порождает полубезумных программистов-фанатиков
       •      Плохо работает в роли деньгопечатной машины



         * Даже Microsoft!


Saturday, February 18, 12
Менее известные факты


       •      Приносит массу положительных эмоций
       •      Дает множество интересных и полезных знакомств
       •      Делает нас лучше как программистов
       •      Способен сделать хороший проект еще лучше
       •      Самый эффективный HR-менеджер




Saturday, February 18, 12
Success stories
                                http://github.com/mochi

                                http://github.com/heroku

                                http://github.com/basho
                      basho

                                http://github.com/github


Saturday, February 18, 12
14 опенсорсных проектов

                            Финансирование: 4M + 10M
                                 Куплены за 80M



Saturday, February 18, 12
basho
                     • Riak и клиентские библиотеки
                     • rebar и другие проекты
                     • 50+ репозиториев
                              Финансирование:
                            2M + 1.39M + 7.5M + 5M
Saturday, February 18, 12
Клиентские библиотеки и утилиты

                        Финансирование: 20K + 3M + 10M

                               Куплены за 250М


Saturday, February 18, 12
Почти весь код в открытом
                                     доступе
                                   Никакого
                                   внешнего
                                финансирования*

 * Holy shit!..
Saturday, February 18, 12
Для этих компаний,
                                 и многих других,
                            открытие части своего кода
                            оказалось решающим шагом
                                 на пути развития.




Saturday, February 18, 12
Все дело
                            в сообществе.


Saturday, February 18, 12
Сообщество улучшает программистов
                      разрабатывает продукт
                      пишет документацию
                      создает туториалы
                      оказывает техподдержку
                      тестирует
                      рекламирует



Saturday, February 18, 12
Интересные и полезные проекты
                            получают огромное количество
                                     поддержки.


                          Так, меньше чем за год
                   176 энтузиастов написали для Basho
                        1700 человеко-часов кода.



Saturday, February 18, 12
По сути, все активные
участники сообщества –
    наша команда.

Saturday, February 18, 12
Они могут быть
            еще полезнее,
        работая над проектом
             фулл-тайм.

Saturday, February 18, 12
Это одни из лучших
             кандидатов,
        потому что они любят
             этот проект
           и хотят над ним
              работать.
Saturday, February 18, 12
Ими движет
             лучший мотиватор –
                  интерес.

Saturday, February 18, 12
Собеседования
                  и тестовые задания
                      излишни –
                   мы уже знаем их!

Saturday, February 18, 12
И они
                       уже
               в контексте работы!

Saturday, February 18, 12
Но сообщество, которое будет
          активно помогать в продвижении проекта,
                необходимо сначало создать.




Saturday, February 18, 12
С чего начать?


Saturday, February 18, 12
Что опенсорсим?
                 •          Библиотеки и фреймворки
                 •          Прикольные утилиты и плагины
                 •          Вики-движки, багтрекеры
                 •          DevOps-утилиты
                 •          Иногда – целый продукт



Saturday, February 18, 12
Это не полный список –
                            выкладывать можно все,
                             что кажется полезным
                               или прикольным.




Saturday, February 18, 12
Лучший момент для того, чтобы
                  выложить проект в открытый доступ –
                    пик его актуальности и красоты,
                          так будет привлечено
                         гораздо больше людей.




Saturday, February 18, 12
И наоборот, никто не захочет работать
                   над проектом, который создатели
                     пытаются спасти средствами
                        опенсорс-сообщества.




Saturday, February 18, 12
“В порядок продукт свой
                                        привести должен ты”

                                        •   Рефакторинг кода *
                                        •   Документация *
                                        •   Тесты *
                                        •   Ликвидировать legacy


                            * Marked fields are mandatory


Saturday, February 18, 12
Хостинг кода

                            Python   Все остальное

                Bitbucket + GitHub      GitHub



Saturday, February 18, 12
Дополнительный
                            инструментарий
                               •   Pull Requests
                               •   GitHub issues
                               •   GitHub wiki
                               •   Travis-CI


Saturday, February 18, 12
MIT
    Ну, или на ваш выбор
Saturday, February 18, 12
Помогайте сообществу
       формироваться
        •        Анонсируйте продукт
        •        Сделайте вики
        •        Откройте публичный багтрекер
        •        Заведите мейл-лист (форум, IRC-канал)
        •        Отвечайте на вопросы
        •        Поощряйте всех участников
Saturday, February 18, 12
Поощряйте своих сотрудников,
                 участвующих в опенсорсных проектах.


                      Для них это дополнительное поле
                                для развития
                     и источник мотивации и энтузиазма.



Saturday, February 18, 12
Прежде, чем начинать
                              свой опенсорсный проект,
                                       полезно
                            поучаствовать в существующих.




Saturday, February 18, 12
Главный критерий –
                            вам должно нравиться работать
                                 над этими проектами.


                  Но и существующее сообщество
                          тоже важно –
              вам предстоит работать с этими людьми.



Saturday, February 18, 12
Язык?




                            Или любой другой

Saturday, February 18, 12
Не стесняйтесь
                             своего кода*

   * Ну, иногда все-таки лучше стесняться
Saturday, February 18, 12
Сложный баланс между
                            “прислушивайтесь к критике”
                                         и
                              “умейте стоять на своем”




Saturday, February 18, 12
Ваши репозитории и коммиты –
                               ваша визитная карточка.




Saturday, February 18, 12
Если вы получаете кайф
                              от процесса и от результатов –
                            значит, вы все делаете правильно.




Saturday, February 18, 12
Приходите!


Saturday, February 18, 12
У нас есть печеньки
Saturday, February 18, 12

Más contenido relacionado

Destacado

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destacado (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Сила опенсорса

  • 1. Сила опенсорса, или Saturday, February 18, 12
  • 8. Внимание! Данные слайды содержат призывы к альтруистическим действиям, неоднократно открывают Америку, и бесстыдно пиарят GitHub. Saturday, February 18, 12
  • 9. В роли Капитана Очевидность Дмитрий Демещук Mochi Platform Engineer Open-source padawan @demeshchuk http://github.com/doubleyou demeshchuk@gmail.com Saturday, February 18, 12
  • 10. Что мы знаем об опенсорсе? • Питается энтузиазмом и свободным временем • Запустил свои щупальца почти во все компании* • Порождает полубезумных программистов-фанатиков • Плохо работает в роли деньгопечатной машины * Даже Microsoft! Saturday, February 18, 12
  • 11. Менее известные факты • Приносит массу положительных эмоций • Дает множество интересных и полезных знакомств • Делает нас лучше как программистов • Способен сделать хороший проект еще лучше • Самый эффективный HR-менеджер Saturday, February 18, 12
  • 12. Success stories http://github.com/mochi http://github.com/heroku http://github.com/basho basho http://github.com/github Saturday, February 18, 12
  • 13. 14 опенсорсных проектов Финансирование: 4M + 10M Куплены за 80M Saturday, February 18, 12
  • 14. basho • Riak и клиентские библиотеки • rebar и другие проекты • 50+ репозиториев Финансирование: 2M + 1.39M + 7.5M + 5M Saturday, February 18, 12
  • 15. Клиентские библиотеки и утилиты Финансирование: 20K + 3M + 10M Куплены за 250М Saturday, February 18, 12
  • 16. Почти весь код в открытом доступе Никакого внешнего финансирования* * Holy shit!.. Saturday, February 18, 12
  • 17. Для этих компаний, и многих других, открытие части своего кода оказалось решающим шагом на пути развития. Saturday, February 18, 12
  • 18. Все дело в сообществе. Saturday, February 18, 12
  • 19. Сообщество улучшает программистов разрабатывает продукт пишет документацию создает туториалы оказывает техподдержку тестирует рекламирует Saturday, February 18, 12
  • 20. Интересные и полезные проекты получают огромное количество поддержки. Так, меньше чем за год 176 энтузиастов написали для Basho 1700 человеко-часов кода. Saturday, February 18, 12
  • 21. По сути, все активные участники сообщества – наша команда. Saturday, February 18, 12
  • 22. Они могут быть еще полезнее, работая над проектом фулл-тайм. Saturday, February 18, 12
  • 23. Это одни из лучших кандидатов, потому что они любят этот проект и хотят над ним работать. Saturday, February 18, 12
  • 24. Ими движет лучший мотиватор – интерес. Saturday, February 18, 12
  • 25. Собеседования и тестовые задания излишни – мы уже знаем их! Saturday, February 18, 12
  • 26. И они уже в контексте работы! Saturday, February 18, 12
  • 27. Но сообщество, которое будет активно помогать в продвижении проекта, необходимо сначало создать. Saturday, February 18, 12
  • 29. Что опенсорсим? • Библиотеки и фреймворки • Прикольные утилиты и плагины • Вики-движки, багтрекеры • DevOps-утилиты • Иногда – целый продукт Saturday, February 18, 12
  • 30. Это не полный список – выкладывать можно все, что кажется полезным или прикольным. Saturday, February 18, 12
  • 31. Лучший момент для того, чтобы выложить проект в открытый доступ – пик его актуальности и красоты, так будет привлечено гораздо больше людей. Saturday, February 18, 12
  • 32. И наоборот, никто не захочет работать над проектом, который создатели пытаются спасти средствами опенсорс-сообщества. Saturday, February 18, 12
  • 33. “В порядок продукт свой привести должен ты” • Рефакторинг кода * • Документация * • Тесты * • Ликвидировать legacy * Marked fields are mandatory Saturday, February 18, 12
  • 34. Хостинг кода Python Все остальное Bitbucket + GitHub GitHub Saturday, February 18, 12
  • 35. Дополнительный инструментарий • Pull Requests • GitHub issues • GitHub wiki • Travis-CI Saturday, February 18, 12
  • 36. MIT Ну, или на ваш выбор Saturday, February 18, 12
  • 37. Помогайте сообществу формироваться • Анонсируйте продукт • Сделайте вики • Откройте публичный багтрекер • Заведите мейл-лист (форум, IRC-канал) • Отвечайте на вопросы • Поощряйте всех участников Saturday, February 18, 12
  • 38. Поощряйте своих сотрудников, участвующих в опенсорсных проектах. Для них это дополнительное поле для развития и источник мотивации и энтузиазма. Saturday, February 18, 12
  • 39. Прежде, чем начинать свой опенсорсный проект, полезно поучаствовать в существующих. Saturday, February 18, 12
  • 40. Главный критерий – вам должно нравиться работать над этими проектами. Но и существующее сообщество тоже важно – вам предстоит работать с этими людьми. Saturday, February 18, 12
  • 41. Язык? Или любой другой Saturday, February 18, 12
  • 42. Не стесняйтесь своего кода* * Ну, иногда все-таки лучше стесняться Saturday, February 18, 12
  • 43. Сложный баланс между “прислушивайтесь к критике” и “умейте стоять на своем” Saturday, February 18, 12
  • 44. Ваши репозитории и коммиты – ваша визитная карточка. Saturday, February 18, 12
  • 45. Если вы получаете кайф от процесса и от результатов – значит, вы все делаете правильно. Saturday, February 18, 12
  • 47. У нас есть печеньки Saturday, February 18, 12