What Makes a
Great Developer?

Good Morning!

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

Nice to meet you. Thanks for attending.

A Little About Me

  • Originally from Lafayette, Louisiana
  • Software developer since 2001
  • Bachelors in Computer Science from ULL in 2006
  • Moved to New Orleans in 2014

Questions or Feedback?



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


PHP Mentoring


Critical Skills

What qualities must a junior developer have?

Desire to Learn

Desire to Improve

Capacity for Patience


What qualities must a senior developer have?

It's Not About Code

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

It's Not About Perfection



Explain It To a Kid?

Practice Empathy

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
n. the ability to understand and share another's feelings
n. feelings of pity and sorrow for someone else's misfortune

Open Sourcing
Mental Illness


Practice Humility

Separate Identity
From Work

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

What Makes a
Great Developer?

What Makes a
Great Developer Person?

That's All, Folks