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

Like this? Share it with your network

Share

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

on

  • 654 views

 

Statistics

Views

Total Views
654
Views on SlideShare
654
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Сила опенсорса Presentation 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