HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
London Software Craftsmanship Community:How can craftsmanship move the industry forwards?
How can craftsmanship move the industry forwards?
With the cost of a university education going through the roof its unsurprising that many junior developers find they lack the skills required by industry. Many large organisations simply rely on hiring lots of commodity developers to get work done: focussing on quantity not quality. This easily becomes a case of the blind leading the blind; with yesterday's mistakes being repeated all over again by a fresh generation of developers with no sense of history. Coupled with this, the reality for many talented, experienced developers is they find management roles more lucrative - depriving the next generation of developers of their experience. Into this the Software Craftsmanship movement emerges - bringing the focus back to the people that build the world's software: developers. By focussing on improving individual skill and sharing expertise with the next generation, this offers industry a chance to reverse this trend, to raise the bar of the whole industry and delight customers with the software we produce. In this panel discussion some of the leading lights of the Software Craftsmanship movement will answer your questions on the state of the industry; how can great developers differentiate themselves? How can they help the next generation develop? How can we demonstrate our value to potential employers and customers? Where does the industry go from here?

It's our pleasure to announce that our panel discussion will be composed by:
Dave Hoover: Chief Craftsman at Obtiva; Principal in @obtiva and @madmimi; Author of @apprenticeshipp;
Twitter: @redsquirrel
http://redsquirrel.com/dave

Dan North: Developer, Agile coach, technologist, troublemaker. Originator of BDD
Twitter: @tastapod
http://dannorth.net

Chris Parsons: Software Craftsman; CEO of Eden Development.
Twitter: @chrismdp
http://chrismdp.github.com/


Ade Oshineye: Developer Advocate at Googe;
Author of @apprenticeshipp;
Twitter: @ade_oshineye
http://blog.oshineye.com/

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Steve Freeman and Nat Pryce's Growing Real Systems Guided by Tests

Steve Freeman's Growing Real Systems Guided by Tests is an advanced course for those who want to improve their practice of Test-Driven Development. This 2 day Test-Driven Development course shows how to use tests to guide the development of software. We show how to apply this critical skill, using test friction to show us where the boundaries in the code should be so that we can write expressive, coherent code. We also show how TDD works at the larger scale, helping us build reliable systems that fit into the usual soup of third-party services. In particular, we address working with asynchrony and distribution. Find out more here

Uncle Bob's Clean Code: Agile Software Craftsmanship

Even bad code can function. But if code isn't clean, it can bring a development organisation to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way? This is a two-day hands-on course in which you will learn the principles and practices of Clean Code as described in Robert C. Martin's book: Clean Code: A Handbook of Agile Software Craftsmanship. You will also receive this book as part of the course materials. This Clean Code course alternates between lecture and exercise so that you can experience, first-hand, the practices and disciplines of these fundamental topics. Find out more here

Gojko Adzic's BDD for Developers

This hands-on BDD workshop will help you get the key skills needed to succeed with behaviour driven development and specification by example. Through simulations and practical exercises, you will apply the ideas and practices of BDD to solve the most common issues development teams have with specifications and tests. You will use Cucumber to define and automate BDD scenarios to provide stakeholders with visibility into software features and help the delivery teams drive development and build quality in from the start. Find out more here



ABOUT DAVID GREEN
Software developer with 10 years experience across a range of industries - from travel to online gaming. Aspiring software craftsman. Keen to see whether software craftsmanship can deliver on the promise of agile.
More about David Green

ABOUT SANDRO MANCUSO
Sandro Mancuso is Software craftsman and co-founder of the London Software Craftsmanship Community (LSCC)
More about Sandro Mancuso

ABOUT THE LONDON SOFTWARE CRAFTSMANSHIP COMMUNITY
We are a community of aspiring software craftsmen. The difference between good software and great software is the people that create it. Great programmers are continually learning and continually improving. The craftsmanship idea embodies this notion of continual learning and feedback.
More about the London Software Craftsmanship Community
PODCAST HOW CAN CRAFTSMANSHIP MOVE THE INDUSTRY FORWARDS?
SOFTWARE ARCHITECTURE PODCASTS
Nick Zeeb:High Performance Design, High Performance Design
Nick Zeeb : 14th May 2013
View Podcast: High Performance Design,
Jackson  Hull:Domo Arigato: Juice up your Development cycle with your own robot, Domo Arigato: Juice up your Development
Jackson Hull : 2nd May 2013
Podcast Coming Soon: Domo Arigato: Juice up your Development cycle with your own robot,
Russ Miles:Architectural Simplicity through Events: A war story of managing the challenge of integration and flexibility , Architectural Simplicity through Events
Russ Miles : 24th Apr 2013
View Podcast: Architectural Simplicity through Events: A war story of managing the challenge of integration and flexibility ,
Alberto Brandolini:It’s not simple at all! , It’s not simple at all!
Alberto Brandolini : 16th Apr 2013
View Podcast: It’s not simple at all! ,
Pieter Hintjens:ZeroMQ Chat Server with Pieter, ZeroMQ Chat Server with Pieter
Pieter Hintjens : 16th Apr 2013
View Podcast: ZeroMQ Chat Server with Pieter,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
James Grenning:TDD for [Embedded] C SOLID and Testable C, TDD for [Embedded] C SOLID and Testable
James Grenning : 8th Apr 2013
View Podcast: TDD for [Embedded] C SOLID and Testable C,
Omar AL Zabir:10 IT Admin skills every .NET developer should have before going live, 10 IT Admin skills every .NET developer
Omar AL Zabir : 27th Mar 2013
View Podcast: 10 IT Admin skills every .NET developer should have before going live,
Sandro Mancuso:LSCC - March, LSCC - March
Sandro Mancuso : 27th Mar 2013
Podcast Coming Soon: LSCC - March,
Jimmy Bogard:Building External DSLs for Fun and Profit, Building External DSLs for Fun and Profi
Jimmy Bogard : 6th Mar 2013
View Podcast: Building External DSLs for Fun and Profit,
Werner Vogels:21st Century Application Architectures, 21st Century Application Architectures
Werner Vogels : 5th Mar 2013
View Podcast: 21st Century Application Architectures,
 :Components and Architecture., Components and Architecture....
: 20th Feb 2013
Podcast Coming Soon: Components and Architecture.,
Ian Cooper:Large Scale Domain Driven Design, Large Scale Domain Driven Design
Ian Cooper : 19th Feb 2013
View Podcast: Large Scale Domain Driven Design,
Greg Young:Event Store As a Read Model, Event Store As a Read Model
Greg Young : 11th Dec 2012
View Podcast: Event Store As a Read Model,
Pieter Hintjens:Launching London OMQ with Pieter Hintjens, Launching London OMQ with Pieter Hintjen
Pieter Hintjens : 5th Dec 2012
View Podcast: Launching London OMQ with Pieter Hintjens,
OTHER SOFTWARE ARCHITECTURE EVENTS
Progressive .NET Tutorials May 2013, Progressive .NET Tutorials May 2013
CONFERENCE (3 DAYS)
London, Wednesday, May 29th BOOK NOW!
Udi Dahan:Udi Dahan's Advanced Distributed Systems Design with SOA,  Udi Dahan's Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan
London, Monday, June 3rd
Martin Thompson:Writing Concurrent Code with Lock-Free Algorithms with Martin Thompson,  Writing Concurrent Code with Lock-Free Algorithms
3 DAY COURSE. Featuring Martin Thompson
London, Wednesday, June 5th
London Java Community:Java Development Testing, London Java Community
FREE EVENT: Java Development Testing
London, Thursday, June 6th
Alberto Brandolini:Eric Evans Domain Driven Design Hands-On Immersion Workshop,  Eric Evans' DDD Immersion Workshop
4 DAY COURSE. Featuring Alberto Brandolini
London, Monday, June 10th
Greg Young:Greg Young's Advanced CQRS & DDD Workshop,  Greg Young's Advanced CQRS Workshop
3 DAY COURSE. Featuring Greg Young
London, Monday, June 10th
QCon New York, QCon New York
CONFERENCE (5 DAYS)
New York, Monday, June 10th BOOK NOW!
Alberto Brandolini Pissing against the wind,  Pissing against the wind
FREE EVENT: In The Brain of Alberto Brandolini
London, Tuesday, June 11th
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer