Сила опенсорса
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
679
On Slideshare
679
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Сила опенсорса, илиSaturday, February 18, 12
  • 2. Как стать неSaturday, February 18, 12
  • 3. Saturday, February 18, 12
  • 4. аSaturday, February 18, 12
  • 5. Saturday, February 18, 12
  • 6. или нет,Saturday, February 18, 12
  • 7. Saturday, February 18, 12
  • 8. Внимание! Данные слайды содержат призывы к альтруистическим действиям, неоднократно открывают Америку, и бесстыдно пиарят GitHub.Saturday, February 18, 12
  • 9. В роли Капитана Очевидность Дмитрий Демещук Mochi Platform Engineer Open-source padawan @demeshchuk http://github.com/doubleyou demeshchuk@gmail.comSaturday, 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/githubSaturday, February 18, 12
  • 13. 14 опенсорсных проектов Финансирование: 4M + 10M Куплены за 80MSaturday, February 18, 12
  • 14. basho • Riak и клиентские библиотеки • rebar и другие проекты • 50+ репозиториев Финансирование: 2M + 1.39M + 7.5M + 5MSaturday, 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
  • 28. С чего начать?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 mandatorySaturday, February 18, 12
  • 34. Хостинг кода Python Все остальное Bitbucket + GitHub GitHubSaturday, February 18, 12
  • 35. Дополнительный инструментарий • Pull Requests • GitHub issues • GitHub wiki • Travis-CISaturday, 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
  • 46. Приходите!Saturday, February 18, 12
  • 47. У нас есть печенькиSaturday, February 18, 12