How To Be A Great Developer

*
Accepted Session
Short Form
Beginner
Scheduled: Wednesday, June 24, 2015 from 1:30 – 2:15pm in B302/303

Excerpt

Being a great developer is much more than technical know-how. Empathy, communication, and reason are at least as important, but are undervalued in our industry. We'll examine the impact these skills can have and how to apply them to our work.

Description

As developers, we usually focus on technical know-how as the measure of our ability. The best of us come up with solutions more quickly; solve harder and more complex problems; knows their language and platform intimately. That stuff is all useful, but I think we’re measuring the wrong criteria. Technical competence is important, but at least as important is our ability to empathize, communicate, and reason beyond popular opinion. If we want to be great developers, we must value those skills just as highly as coding chops, because we need them to anticipate and solve our user’s problems. In this talk, we’ll examine why these non-technical skills have such an impact on us as developers, and how to apply them to our work.

Tags

empathy, skills, soft-skills, communication, teamwork, users

Speaking experience

I've spoken at numerous conferences in the past several years, including:

OSCON
Open Source Bridge
SXSW Interactive
Adobe MAX
Nodevember
MadisonPHP
Madison Ruby
PyTennessee
Distill
CodeConnexx
SkiPHP
ZendCon
Nodevember
True North PHP
Lone Star PHP
PHP|tek
PHP|works
PHP Community Conference
Expression Engine/CodeIgniter Conf

Speaker