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

Was this helpful?

  1. Resources

Roadmap

Not sure where to start? Start here.

PreviousResolving Intellectual Property DisputesNextFrequently Asked Questions

Last updated 1 year ago

Was this helpful?

So you've been programming for a couple of years already, and you're not sure how to break away and get ahead.

Here are some useful tips to get you started.

Assess your current situation

Figure out what your skills and expertise are, and what your gaps are. This helps you understand your current situation.

You can do this by using resources such as , which has great materials especially for these roles and skills:

roadmap.sh
Frontend
Backend
DevOps
Full Stack
AI and Data Scientist
Data AnalystNew
Android
PostgreSQL
Blockchain
QA
Software Architect
Flutter
Cyber Security
UX Design
React Native
Game Developer
Technical Writer
MLOps