Want to thrive in an AI-first world? Our FREE Survival Skills Series gives you new tools to add to your kit.

AI is already reshaping hiring and talent development. Download the State of Tech Talent 2026 for global insights on what's working.



    Begin your learning Pathway

    AI Fundamentals

    Take individual courses or combine them to build end-to-end AI capability for the modern workplace.



    Begin your learning Pathway

    AI Data Analytics

    Take individual courses or combine them to master the tools and methodologies that power modern AI data analytics.



    Begin your learning Pathway

    AI & Machine Learning

    Take individual courses or combine them to master the tools and methodologies that power production-grade AI applications.



    Begin your learning Pathway

    AI Product Management

    Take individual courses or combine them to master the frameworks and methodologies that power successful AI-driven products.



    Begin your learning Pathway

    AI Software Engineering

    Take individual courses or combine them to master the complete AI software engineering stack.



    Begin your learning Pathway

    AI Experience & Design

    Take individual courses or combine them to master the tools and methodologies that power modern AI product design.

    Get More Info
    Cassidy Fidler Photo

    Cassidy Fidler




    IN CONVERSATION WITH Cassie Fidler:

    What is your favorite technical skill to work with on your own projects and why?

    My favourite technical skill to work with is user journey mapping. It’s an incredibly powerful tool for aligning teams, spotting pain points, and uncovering the right opportunities to solve. It bridges the gap between user research and delivery—bringing insight into every decision we make and grounding even the most complex technical choices in real user needs. I love how visual, collaborative, and iterative it can be, and how it brings clarity when you’re navigating ambiguity.


    What is your favorite technical skill to teach to students and why?

    One of my favourite skills to teach is stakeholder management—specifically how to set clear expectations, say no when needed, and keep roadmaps and backlogs focused and realistic. Product management often means balancing competing priorities and requests, and it’s essential to push back respectfully to protect scope and delivery timelines. I enjoy helping students build confidence in these conversations and learn techniques for prioritising work that truly delivers user value. It’s empowering for them to realise that saying no is not about shutting down ideas but about making better product decisions and leading their teams effectively.


    What is most important to you about teaching technical skills at General Assembly?

    The most important thing to me about teaching technical skills at General Assembly is helping students develop a strong user-first mindset alongside practical, industry-ready skills. It's not just about learning tools or frameworks—it’s about building the confidence to ask the right questions, challenge assumptions, and stay curious about real user needs. I love seeing students go from feeling unsure to running research sessions, mapping journeys, and making product decisions with purpose. For me, success is when a student can step into a product role and say, "I know how to make this make sense for the user—and I know how to bring my team with me."


    What advice do you have for anyone looking to learn technical skills to reach new career goals?

    My advice is to embrace the discomfort of ambiguity and see it as part of the learning journey—not something to fear. Technical skills often feel overwhelming at first because there’s so much to take in and not always clear "right answers." Developing resilience and curiosity is just as important as mastering tools or frameworks. When you get stuck or don’t know what to do next, lean into asking questions, experimenting, and learning from failure. Learning to be confident even when you don’t have all the answers will set you apart and help you approach complex problems with creativity and calm. Finally, focus on how your technical skills can serve real users or business goals—it keeps learning purposeful and rewarding.


    What would you like to highlight about your experience in your technical domain outside of teaching?

    Beyond teaching, I focus on coaching and building strong, happy teams where collaboration and trust drive success. I believe in "vibes-driven development"—creating environments where people feel supported and motivated to solve problems together. This approach not only boosts delivery but fosters continuous learning and innovation.




    WHAT [Cassie’s] STUDENTS ARE SAYING...

    "Cassie was really great and provided valuable insight from their professional experience as a PM."




    Coming up near you

    Want to teach at ga?

    Join our global community of instructors and help shape the next generation of industry leaders — while moving your own career forward with proven subject matter expertise, leadership experience, and public speaking skills. Teach online or on campus, full-time
or part-time.

    Learn More