Developer 2.0

23
Developer 2.0 Finding Your Way in the Future of Software Development Harry Pierson Microsoft Architecture Strategy Team [email protected] patterns & practices Summit

Transcript of Developer 2.0

Page 1: Developer 2.0

Developer 2.0Finding Your Way in the

Future of Software Development

Harry Pierson

Microsoft Architecture Strategy Team

[email protected]

patterns & practices Summit

Page 2: Developer 2.0

The software development market has fundamentally changed

Page 3: Developer 2.0

You have to compete against a world-wide market of developers

Page 4: Developer 2.0

Highly-valued skills have become a low-priced commodity

Page 5: Developer 2.0

Developing the right skills will let you to stay competitive

Page 6: Developer 2.0

Focus on architecture so your career can thrive

Page 7: Developer 2.0

Understand the business context in which your technical solution lives

Page 8: Developer 2.0

IT solutions exist solely to support the business

Page 9: Developer 2.0

Information technology is creating new business models

Page 10: Developer 2.0

Business understanding can’t be easily outsourced

Page 11: Developer 2.0

Get inside the mind of your users

Page 12: Developer 2.0

Improvingthe user

experience has been

under-funded

Page 13: Developer 2.0

Users are the primary source of value for the business

Page 14: Developer 2.0

User understanding can’t be easily outsourced

Page 15: Developer 2.0

Concentrate on raising

the level of abstraction

Page 16: Developer 2.0

There’s a large gap between platform capabilities and business need

Page 17: Developer 2.0

Bridging that gap requires more than

technology skills

Page 18: Developer 2.0

Automation understandingcan’t be easily outsourced

Page 19: Developer 2.0

Can you remain competitive in the new software economy?

Page 20: Developer 2.0

Highly-valued skills have become a low-priced commodity

Page 21: Developer 2.0

Developing the right skills will let you to stay competitive

Page 22: Developer 2.0

Find your way in the future of software development

Page 23: Developer 2.0

Make architecture the next step in your career