How To Be A Great Developer

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.

Friday, Jan 15th, 11:00am-11:50am
Theater Room

About Edward Finkler

@funkatron
Ed Finkler, also known as [Funkatron][1], started making web sites before browsers had frames. He does front-end and server-side work in Python, PHP, and JavaScript. He is the Lead Developer and Head of Developer Culture at [Graph Story][6]. He served as web lead and security researcher at [The Center for Education and Research in Information Assurance and Security (CERIAS) at Purdue University][2] for 9 years, and he's an partner emeritus of [Fictive Kin][3]. Along with Chris Hartjes, Ed is co-host of the [Development Hell podcast][4]. Ed's current passion is raising mental health awareness in the tech community with his [Open Sourcing Mental Illness][5] speaking campaign. Ed writes at funkatron.com. [1]: https://twitter.com/funkatron [2]: http://www.cerias.purdue.edu [3]: http://fictivekin.com [4]: http://devhell.info [5]: http://funkatron.com/osmi [6]: http://graphstory.com