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
  • Mindsets
  • Action items
  • Practice your growth

Was this helpful?

  1. Onboarding

Self-directed learning

PreviousOnboardingNextJunior Software Engineer

Last updated 1 year ago

Was this helpful?

The following reading materials will set you up for the appropriate mindsets to launch you forward into your career in tech, whatever your track may be.

Mindsets

These learning mindsets are focused on the aspects of software engineering, but they can be generalized to any part of life.

  • Nurture a sense of curiosity

Having a growth-oriented mindset builds on the idea of continuously investing and nourishing oneself.

Action items

  • Be accountable, or find an accountability partner

  • Define what is your known and unknowns

  • Find a classmates to learn with

  • Read so that you can absorb a lot

  • Write so that you can synthesize your learnings

Practice your growth

  • Write daily about your learning and growth using the Tome.gg tooling

  • Use your growth data as leverage to acquire a mentor

  • Manage who has read and write access to your growth data

  • Transform your growth data into an asset that earns while you learn

  • Use transfer learning to pick up lessons you observe in games that are analogous in your professional life

  • Enjoy the work-life balance of playing games and focused work, and enforcing boundaries that protect both

Prioritization as a Software Engineer
Growth Anti-Patterns and Mindsets
Pick a difficult but manageable goal
Commit and find out