Perhaps, as a software engineer or budding architect, you’ve had to be in a meeting with one of these people:
It’s frustrating. And those folks are probably frustated if they hear
you explain away their priorities with a jargon-filled discourse on
Brewer’s CAP theorem, shared library version mismatches, and
Yet becoming a software architect means you have to help everybody cooperate.
When you’re just starting your career, the code you write is often the
sole focus of your job so you can avoid a lot of this and let more
senior project leads shoulder this burden. But as you develop your
abilities and want to become one of those project leads (or beyond?)
You need to play nice with others.
This talk helps you become a more effective architect by giving you
tools and techniques for having successful, productive conversations
with all those non-coders in your meetings. We’ll talk about good
questions to ask, good ways to answer questions, and other
communication skills that will turn you from a rage-filled nerd
wanting vengeance on anyone with pointy hair to a light among the
nations who can lead your team to happy success.
David is an independent consultant who solves your API design, distributed systems, and engineering culture problems. He’s the author of Learning PHP 5, Essential PHP Tools, and co-author of PHP Cookbook. His scintillating blog is at http://www.sklar.com/blog/. David lives in New York City and has a degree in Computer Science from Yale University.
For exhibition and sponsorship opportunities, contact Sharon Cordesse at firstname.lastname@example.org
For information on trade opportunities with O'Reilly conferences, email email@example.com
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
View a complete list of Software Architecture contacts
©2015, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com