Stop the blame, keep the learning - Natalia Romanska
Categories: Podcasts , Software Testing Unleashed
Natalia Romancka shares how a major accounting error taught her to view failures as learning opportunities, emphasizing meticulous detail, open communication, and reflective analysis to foster resilience and growth. She advocates embracing discomfort, balancing skills, addressing biases, and adopting a “fail-fast, learn-quick” mindset to drive professional and personal development.
Software Testing Unleashed
Software Testing Unleashed - hosted by Richard Seidl. Different guest per episode. The official Show notes contain a comprehensive overview of the episode. Released as audio and video.
- https://www.richard-seidl.com/en/testing-unleashed
- https://www.youtube.com/playlist?list=PL48Mbm-L0hjB1OdwYi9h7jrq9t352-Zk_
Episode Details
- Show Notes: https://www.richard-seidl.com/en/blog/failure-growth
- Published: 2026-03-26T05:00:00Z
- Duration: 1628
- Author: Richard Seidl | Software Development & Testing Expert
Overview
The podcast discusses the importance of learning from failures as a pathway to professional growth, with guest Natalia Romancka sharing her experience of a significant early-career mistake as an accountant. She recounts incorrectly reporting a 70,000 Zloty grant discrepancy, which was mitigated by the grant givers similar error, leading her to prioritize meticulous attention to detail and proactive questioning in her work. Natalia emphasizes framing failures as opportunities for learning rather than assigning blame, advocating for open communication, reflective analysis (such as “lesson learned” reviews), and avoiding emotional reactivity to mistakes. She encourages embracing discomfort from setbacks to foster resilience and highlights the value of self-awareness in understanding personal contributions to errors without self-blame.
The conversation extends to broader strategies for growth, including seeking feedback, balancing technical and soft skills, and recognizing cultural differences in attitudes toward failuresuch as Germanys historical reluctance to discuss mistakes. Natalia underscores the need for continuous learning, self-assessment, and avoiding social media comparisons, which often distort perceptions of success. She also stresses the importance of reflective practices, addressing personal biases, and focusing on strengths while improving weaknesses. Ultimately, the discussion frames failure as an inevitable part of professional and personal development, urging listeners to adopt a mindset of “fail-fast, learn-quick” to refine processes, build self-awareness, and drive meaningful progress.
What If
-
What if you created a structured “lesson learned” review process for every project or task you complete?
Move: After each project, write down 3 key actions taken, 2 unexpected outcomes, and 1 lesson learned.
Why now: Failures are inevitable, but this practice ensures you turn them into actionable insights rather than repeating mistakes.
Expected upside: Prevents recurring errors, builds a repository of best practices, and sharpens your ability to reflect objectively. -
What if you implemented a weekly feedback loop with peers or mentors?
Move: Schedule a short 15-minute check-in with a trusted colleague or coach to discuss a recent challenge or decision.
Why now: The text emphasizes feedback as critical for growth, yet many skip it due to discomfort or time constraints.
Expected upside: Gains fresh perspectives on your work, identifies blind spots, and accelerates skill development. -
What if you designed a personal development plan that balances technical skills with soft skills?
Move: Allocate 20% of your learning time each month to soft skills (e.g., communication, time management) and 80% to technical skills (e.g., automation, testing frameworks).
Why now: The text highlights the need to avoid bias toward one skill type and emphasizes holistic growth.
Expected upside: Improves teamwork, client interactions, and leadership potential while maintaining technical expertise.
Takeaway
-
Implement a lesson learned review after each project or task: Write down actions taken, outcomes, and specific takeaways to avoid repeating mistakes, as emphasized by Natalias experience with her early career error and the importance of structured reflection.
-
Use personality assessments (e.g., 16 personalities) to understand how your traits influence decision-making and adapt your workflow, helping you leverage strengths and address weaknesses in your solo software development process.
-
Establish regular feedback loops by seeking input from peers, mentors, or online communities (e.g., forums, GitHub discussions) to identify blind spots and improve technical and soft skills, as highlighted in the seek feedback pro tip.
-
Adopt a fail-fast, learn-quick mindset by testing small components early and often, ensuring defects are caught before they escalate, and using failures as data to refine processes and automation strategies.
-
Document and analyze mistakes systematically in a dedicated log, focusing on root causes (e.g., using the five whys method) to move beyond emotional reactions and turn errors into actionable improvements for future projects.
For a PDF of longer Software Testing Podcast Episode Summaries with Briefing Notes and more detailed summary notes, visit EvilTester Patreon Podcast Summaries.