Madison PHP Conference logo

What Makes a
Great Developer?

Good Morning!

I'm Matt. Or @elazar if you're on Twitter.

Nice to meet you. Thanks for attending.

Questions or Feedback?

Slides

matthewturland.com/presentations

logophile
n. a lover of words

Question of the Hour

Want to Be
a Great Developer?

Want to Know
Great Developers?

Want to Hire
Great Developers?

Want to Create
Great Developers?

What Makes a
Developer Great?

No Single / Simple Answer

We Must Find Our Own

PHP Women

phpwomen.org

PHP Mentoring

phpmentoring.org

Critical Skills

What qualities must a junior developer have?

Desire to Learn

Desire to Improve

Capacity for Patience

Advancement

What qualities must a senior developer have?

It's Not About Code

holistic
adj. characterized by comprehension of the parts of something as intimately interconnected

It's Not About Perfection

Listen

Communicate

Explain It To a Kid?

Practice Empathy

sonder
n. the profound feeling of realizing that everyone, including strangers passed in the street, has a life as complex as one's own they are constantly living despite one's personal lack of awareness of it
empathy
n. the ability to understand and share another's feelings
sympathy
n. feelings of pity and sorrow for someone else's misfortune

Open Sourcing
Mental Illness

osmihelp.org

Practice Humility

Separate Identity
From Work

Leave
Better Than You Find

Be Curious

Share Your Knowledge

Further Resources

Going Pro

A talk by Cal Evans

Professional Development, Professional Developers

A talk by Steve Grunwell

How to Be
a Great Developer

A talk by Ed Finkler

The Art of Programming

A talk by Erika Heidi

Empathy Gives You Superpowers

A talk by Matt Stauffer

Silence is Deadly

A talk by Amanda Folson

What Makes a
Great Developer?

What Makes a
Great Developer Person?

That's All, Folks

Feedback

Please rate my talk!

joind.in/talk/6b57c

Also, check out the joind.in mobile apps!