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
  • Recommendation
  • Effective Use
  • Misuse
  • References

Was this helpful?

  1. Contexts
  2. Scenarios

Addressing Discrimination or Harassment

PreviousOvercoming Conflict over Technical DebtNextDocumentation Disputes

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

  • Addressing Discrimination or Harassment in the workplace involves a situation where a software engineer experiences or witnesses behavior that discriminates or harasses based on factors such as race, gender, age, religion, sexual orientation, or disability.

  • This can create a hostile work environment, damage morale, and undermine productivity and collaboration.

Recommendation

  • Zero-Tolerance Policy: Advocate for a zero-tolerance policy towards discrimination and harassment in the workplace.

  • Report Incidents: Immediately report any incidents of discrimination or harassment to HR or an appropriate authority.

  • Seek Support: Reach out to allies, mentors, or a trusted colleague for support.

  • Document Instances: Keep detailed records of any incidents, including dates, locations, what was said or done, and any potential witnesses.

Effective Use

A software engineer effectively addresses Discrimination or Harassment by standing up against such behavior, reporting incidents promptly, seeking support, and documenting all instances to provide concrete evidence if needed.

Misuse

Ignoring or normalizing such behavior can perpetuate a hostile environment. Similarly, confronting the offender without proper support or preparation can escalate the situation.

References

  • None yet.

The Workshop > The Garage