11
1 Dev communities as platform for development Or how to create your own community

1 Dev communities as platform for development Or how to create your own community

Embed Size (px)

Citation preview

1

Dev communities as platform for development

Or how to create your own community

2

WHO A I

Sergey Budaev

Live: in TogliattiWork: in EPAM since 2009Like: Java, Javascript, snowboarding, musicLove: family

[email protected]

3

WHAT DOES COMMUNITY MEAN?

A community is a social unit of any size that shares common values.

Types:• Size: small, medium, large, extra large (national)• Interests: Ruby, Java, Agile etc.• Online/offline• Mini conference, conference, meetups (everywhere)

4

• Learn new

• Publicity

• Self-identification

• Share experience

WHAT FOR?

5

HOW IT CAN HELP US?

Learn new technologies, frameworks, architecture, etc.

1

Experience of others2

Success and fail stories3

Meet new people4

Improve presentation skills5

Help our company to be more interest for others engineers

5

6

• Speak or listen

• Help: content, meetup place etc. (volunteer)

• Any roles + organizer

• Take a format that is interesting to you

• Always involve people

• Always improve format

WHAT CAN I DO?

JOIN

CREATE YOUR OWN

7

• Content (most profitable sponsorship)

• Advertisement

• Help with place if meetup is like mini conference

• Help with design and attributes: identity and logo, stickers, t-shirt etc.

WHAT CAN COMPANY DO?

NON MATERIAL SPONSORSHIP

MATERIAL SPONSORSHIP

8

• Find a partner

• Goals?

• Choose format and place

• Announce your meetup in social networks

• Profit! (or not)

CREATE YOUR OWN COMMUNITY!

9

1. Were I am and my friend

2. Found speakers among friends

3. Found place (coworking)

4. Announced in VK and FB

OUR EXPERIENCE

10

• Org team should be limited (2-4p)

• Meetup place

• Content

• Regularity

• Time

• Common goals

• Presentation skills

• Provides a lot of not interesting content

PROBLEMS

ORG

PEOPLE

11

THE END

Thanks!