We establish thriving growth mindset cultures that drive higher performance in individuals, teams and organisations.
We revolutionise performance by inspiring and enabling people to maximise their potential through instilling and sustaining new ways of working with measurable outcomes.
Author of seven best selling books for adults and children and a highly acclaimed speaker in the field of high performance.
Whether you’re skiing or piloting a plane, mistakes are inevitable. And learning from them is vital, says Matthew Syed.
We want our children to succeed, in school and, perhaps even more importantly, in life. But the paradox is that our children can only truly succeed if they first learn how to fail. Consider the finding that world-class figure skaters fall over more often in practice than low-level figure skaters. At first sight this seems contradictory. Why are the really good skaters falling over the most?
The reason is actually quite simple. Top skaters are constantly challenging themselves in practice, attempting jumps that stretch their limitations. This is why they fall over so often, but it is precisely why they learn so fast. Shizuka Arakawa of Japan estimates that she endured some 20,000 falls as she progressed from a beginner to an Olympic champion.
Lower-level skaters have a quite different approach. They are always attempting jumps they can already do very easily, remaining within their comfort zone. This is why they don’t fall over. In a superficial sense, they look successful, because they are always on their feet. The truth, however, is that by never failing, they never progress.
What is true of skating is also true of life. James Dyson worked through 5,126 failed prototypes for his dual cyclone vacuum before coming up with the design that made his fortune. These failures were essential to the pathway of learning. As Dyson put it: “You can’t develop new technology unless you test new ideas and learn when things go wrong. Failure is essential to invention.”
Even in areas of life where failure is potentially catastrophic, it is still vital to respond positively. In aviation, for example, every aircraft is equipped with two almost-indestructible black boxes: one records the electronic information from the on-board computers and the other records sounds in the cockpit. When there is a crash, these boxes are recovered and analysed so that enlightened changes can be enacted. This means that the same mistake never happens again. It is this constant willingness to learn from failure that means aviation has become one of the world’s safest forms of transportation. Last year the accident rate for major airlines was just one crash for every 8.3 million take-offs.
In healthcare, however, things are very different. Clinicians don’t like to admit to failure, partly because they have healthy egos (particularly the senior doctors) and partly because they fear litigation. The consequence is that instead of learning from failure, healthcare often covers up failure. The direct consequence is that the same mistakes are repeated. According to the Journal of Patient Safety, 400,000 people die every year in American hospitals alone due to preventable error. That is like two jumbo jets crashing every day or 9/11 happening every few days. In the UK, too, the numbers are shocking. Until healthcare learns to respond positively to failure, things will not improve.
But let us return to children. One of the seminal mistakes in education in the 1970s was the attempt to equip children with confidence by giving them lots of successes (setting the bar very low). The consequence was that the self-esteem of kids became bound up with success, and they became unable to take risks and crumpled as soon as they hit a proper challenge.
We need to flip this approach. In a complex world, failure is inevitable. It is those individuals and institutions that have the resilience and flexibility to face up to failure, learn the lessons and adapt which ultimately excel.
Read the full article in The Guardian.
© Matthew Syed Consulting 2025. All rights reserved. Registered in England and Wales. Mindset Analytics Ltd. trading as Matthew Syed Consulting. Company No. 12234380. VAT No. 333252530. Matthew Syed Media Ltd. Company No. 08760326. VAT No. 176704488.
Privacy Policy
| Cookie Policy
Website by Eldo™
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
__stripe_mid | 1 year | Stripe sets this cookie cookie to process payments. |
__stripe_sid | 30 minutes | Stripe sets this cookie cookie to process payments. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
datadome | session | This is a security cookie set by Force24 to detect BOTS and malicious traffic. |
JSESSIONID | session | The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application. A session cookie is required to follow your progress through the website. It is essential to ensure that any information you enter or routes you take are remembered by the website. Without this cookie, every page you visited would treat you as a completely new visitor. This cookie does not identify you personally and is not linked to any other information we store about you. |
PHPSESSID | session | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
visitor_id860573-hash | 10 years | Used by Pardot to to provide protection against hackers |
Cookie | Duration | Description |
---|---|---|
wp_woocommerce_session_* | 2 days | WooCommerce sets this cookie to make a unique code for each customer so that it knows where to find the cart data in the database for each one. |
yt-player-headers-readable | never | The yt-player-headers-readable cookie is used by YouTube to store user preferences related to video playback and interface, enhancing the user's viewing experience. |
yt-remote-cast-available | session | The yt-remote-cast-available cookie is used to store the user's preferences regarding whether casting is available on their YouTube video player. |
yt-remote-cast-installed | session | The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video. |
yt-remote-fast-check-period | session | The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos. |
yt-remote-session-app | session | The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player. |
yt-remote-session-name | session | The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video. |
ytidb::LAST_RESULT_ENTRY_KEY | never | The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
_gat_gtag_UA_* | 1 minute | Google Analytics sets this cookie to store a unique user ID. |
_gat_gtag_UA_140963640_1 | 1 minute | Set by Google to distinguish users. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_s | 30 minutes | This cookie is associated with Shopify's analytics suite. |
_shopify_s | 30 minutes | This cookie is associated with Shopify's analytics suite. |
_shopify_y | 2 years | This cookie is associated with Shopify's analytics suite. |
_y | 2 years | This cookie is associated with Shopify's analytics suite. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
lpv860573 | 30 minutes | Used by Pardot to to store and count pageviews. |
m | 2 years | No description available. |
pardot | session | The pardot cookie is set while the visitor is logged in as a Pardot user. The cookie indicates an active session and is not used for tracking. |
sbjs_current | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_current_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_first | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_first_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_migrations | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_session | 1 hour | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_udata | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
visitor_id860573 | 10 years | Used by Pardot to to store a unique user ID. |
vuid | 2 years | Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website. |
wp_woocommerce_session_55fdad7143c708e2c279417d48aa073b | 2 days | No description |
Cookie | Duration | Description |
---|---|---|
NID | 6 months | NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
visitor_id* | 1 year 1 month 4 days | Pardot sets this cookie to store a unique user ID. |
visitor_id*-hash | 1 year 1 month 4 days | Pardot sets this cookie to store a unique user ID. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
__Secure-ROLLOUT_TOKEN | 6 months | Description is currently not available. |
_cfuvid | session | Description is currently not available. |
DEVICE_INFO | 5 months 27 days | No description |
VISITOR_PRIVACY_METADATA | 5 months 27 days | Description is currently not available. |