Slides for the talk pm-now-what at cluj-pm-2012
-
So you have
a PM group
-
... now
what?
-
Or:
why?
-
Culture
-
Read
words
-
Write
words
-
Read
code
-
Write
code
-
Attend
talks
-
Give
talks
-
Engage
-
Ask
-
Learn
-
Share
-
Teach
-
Community
as training
-
Code
as CV
-
Community
as FUN
-
Code
as FUN
-
Meetings
-
Drinkings!
-
Hacking
-
Talking
-
Make friends
and scare
people
-
-
How did I
get here?
-
#catalyst
-
"We need a
new repo
manager"
-
"Any
volunteers?"
-
...
-
"I have
an idea"
-
"Good. Give
yourself a
commit bit."
-
........
-
2006
-
(1) write as
much cool code
as possible
-
(2) make as much
cool code exist
as possible
-
cat herding
ticket chasing
well-volunteered-ing
-
learning not
to cause
unintentional
offence
-
(sorry)
-
pimb
-
"pimb"++
-
"pimb"++
eq "pimc"
-
Perl Is My
Community
-
-
Outreach
-
What's the
problem with
outreach?
-
All Hardware Sucks
All Software Sucks
-
All Hardware Sucks
All Software Sucks
All Liveware Sucks
-
People suck.
-
Assholes
Idiots
Whiners
Trolls
-
Assholes
-
Loud
Blunt
Obnoxious
-
Here's one:
||
\/
-
But ...
-
Assholes
may not
be evil
-
Direct
-
Uninterested
in people
-
German
-
They might
even be ...
-
Antiheroes
-
Focused
-
Too focused
to think
(about people)
-
Too focused
to notice
-
Opinionated
-
Opinionated
is useful
-
Loud and
right
-
Loud and
wrong
-
Quiet and
right
-
Only best
if people
are listening
-
-
Idiots
-
Lost
Confused
Incoherent
-
But ...
-
New to
programming
-
New to
technical
english
-
Just think
differently
-
Anecdote
time!
-
"Matt, I'll
take this"
-
"Herp the
derp derp"
-
... presto,
correct code
-
??!!
-
Don't knock
it if it
works
-
Love your
idiots
-
They'll help
each other
-
They'll
document for
each other
-
One day you
might even
understand them
-
-
Whiners
-
Picky
Annoying
Needy
-
Good!
-
Canary
in the
code mine
-
Tweak the
docs
-
Tweak the
code
-
Tiny
problems
-
Tiny problems
can add up
-
Whiners are a
walking usability
test suite
-
So challenge
them to help
-
"How *should*
this work then?"
-
They might
not code
-
But they *do*
have ideas
-
Get those ideas.
Use those ideas.
-
Repeat until
there's no
more whining
-
(then lather
and rinse to
de-emo your hair)
-
-
Trolls
-
Provocative
Inflexible
Annoying
-
Real trolls
should be hugged
-
But maybe they
just disagree
-
"*{$foo} is ugly!"
-
Uh. Yeah.
Yeah. It is.
-
It's also really
easy to read once
you understand it.
-
Don't get
defensive.
-
Accept the
objection
-
Sell the
reasoning
-
A real troll
hates reasoned
counterargument
-
They'll
leave
-
The rest will
learn something
-
Hug the trolls
-
Hug the trolls
Teach the !trolls
-
Logic.
It works.
-
-
So, in
summary.
-
People
suck.
-
We're
people
too.
-
Even
Ingy
-
-
Welcome to
the future
of perl
-
Welcome to
the future
of the perl
community
-
Surprise:
It's you!
-
Thank You
IRC:mst
mst@shadowcat.co.uk
@shadowcat_mst