Tome.gg Library
Tome.gg
  • Tome.gg Library
  • Onboarding
    • Self-directed learning
      • Junior Software Engineer
      • Mid- to Senior-level Software Engineer
    • Accelerated learning
      • Junior Software Engineer
      • Mid- to Senior-level Software Engineer
  • Fundamentals
    • Reading, Writing, Discourse
  • Contexts
    • Overview
    • Problems
      • How do I manage a change in levels of formality on my apprenticeship?
      • Monolith vs. Microservice
      • Office Bullies
      • On Developing Motivation
      • Building Confidence
      • All Work and No Play
      • Handling disappointment and frustration
    • Scenarios
      • Offering Guidance Without Context
      • Code Review Disagreements
      • Misunderstandings and Unreliable Communications
      • Unrealistic Deadlines
      • Conflicting Coding Practices
      • Receiving Feedback on Performance Reviews
      • Bias in Task Distribution
      • Disagreements Over Tech Stack Choices
      • Dispute Over Feature Priority
      • Exclusion from Important Meetings
      • Lack of Recognition for Work
      • Dealing with Unconstructive Criticism
      • Resolving Conflict Over Deadline Disputes
      • Overcoming Conflict over Technical Debt
      • Addressing Discrimination or Harassment
      • Documentation Disputes
      • Managing Remote Work Discrepancies
      • Navigating Design Disagreements
      • Handling Security Concerns
      • Addressing Culture Fit Problems
      • Resolving Intellectual Property Disputes
  • Resources
    • Roadmap
  • EXTRAS
    • Frequently Asked Questions
      • Is Tome.gg coaching and mentoring for me?
      • Tome.gg Overview
    • Roadmap
    • Contributing Guidelines
    • Privacy Policy
Powered by GitBook
On this page
  • Problem
  • Recommendations
  • Effective use
  • Misuse
  • References

Was this helpful?

  1. Contexts
  2. Problems

Handling disappointment and frustration

PreviousAll Work and No PlayNextScenarios

Last updated 1 year ago

Was this helpful?

This blog article was generated by 🤖 AI using prompts crafted by our mentors.

This article may contain details that are factually incorrect, and is a current work-in-progress on the Tome.gg Library. These articles are undergoing content development review by the Tome.gg content team in collaboration with mentors, leaders, and educators.

Contributing - Have a question or want to talk about this topic? Want to contribute or give your insights about it? Provide feedback to our content team by discussing this article by linking this page on our Discord channel: .

Problem

  1. Teaching juniors in any field, including software engineering, can sometimes be challenging and lead to feelings of disappointment or frustration.

  2. This could stem from a variety of issues such as unmet expectations, lack of progress, communication barriers, or different learning styles.

Recommendations

  • Set Clear Expectations: Clearly communicate your expectations regarding workload, deadlines, and learning outcomes.

  • Maintain Open Communication: Encourage juniors to ask questions and express any difficulties they might be experiencing.

  • Practice Patience: Understand that learning is a process and everyone has a unique learning curve.

  • Professional Development: Consider pursuing training in emotional intelligence or teaching methodologies to better manage your expectations and reactions.

Effective use

An effective resolution involves setting clear expectations, maintaining open communication, practicing patience, and pursuing professional development. Through these measures, one can transform their feelings of frustration into constructive feedback and supportive guidance for their juniors.

Misuse

Reacting impulsively to feelings of frustration, failing to communicate expectations effectively, or not addressing your feelings can exacerbate the situation. It could lead to a stressful learning environment, strained relationships, and hindered learning progress.

References

  • Hattie, J., & Timperley, H. (2007). The power of feedback. Review of educational research, 77(1), 81-112.

  • Goleman, D. (2006). Emotional intelligence. Bantam.

  • Kolb, D. A. (2014). Experiential learning: Experience as the source of learning and development. FT press.

  • Whitmore, J. (2017). Coaching for performance: The principles and practice of coaching and leadership. Nicholas Brealey Publishing.

The Workshop > The Garage