PRODUCTIVITYMonths to result

Work on Real Problems

Take responsibility for your own learning

Problem it solves

low productivity

Best for

High school and college students, early career professionals

Not ideal for

Those who prefer a traditional or structured approach to learning

Overview

Why this framework exists

The 'Work on Real Problems' framework is about taking responsibility for your own learning and working on challenging problems that interest you. This approach allows you to develop a sense of purpose and direction, and to make progress towards your goals.

Core principles

3 total
  1. Take responsibility for your own learning
  2. Work on challenging problems that interest you
  3. Focus on making progress and learning, rather than just achieving a specific goal

Steps

3 steps
  1. Identify real problems
    Take time to reflect on what problems interest you and what you're good at. This will help you identify areas where you can work on real problems.
    Pro tipTry to identify problems that are relevant to your interests and strengths.
    WarningDon't be afraid to take on challenging problems, but also be aware of your limitations and don't overcommit yourself.
  2. Find resources and support
    Seek out resources and support to help you work on real problems. This can include finding mentors, joining online communities, and reading books.
    Pro tipDon't be afraid to ask for help or seek out resources when you're stuck.
    WarningBe careful not to get discouraged by the difficulty of the problems, but instead focus on learning and making progress.
  3. Make progress and learn
    Focus on making progress and learning, rather than just achieving a specific goal. This will help you develop a sense of purpose and direction, and to make progress towards your goals.
    Pro tipBreak down large problems into smaller, manageable tasks to make progress and stay motivated.
    WarningDon't be afraid to take risks and try new things, but also be aware of your limitations and don't overcommit yourself.

Checklist

Saved in your browser

Examples

2 cases
Learning to program

When learning to program, it's better to work on real problems and projects, rather than just following a tutorial or textbook. This will help you develop a sense of purpose and direction, and to make progress towards your goals.

OutcomeBy working on real problems and projects, you can develop a sense of purpose and direction, and make progress towards your goals.
Starting a business

When starting a business, it's better to focus on solving a real problem and creating value, rather than just trying to make money. This will help you develop a sense of purpose and direction, and to make progress towards your goals.

OutcomeBy focusing on solving a real problem and creating value, you can develop a sense of purpose and direction, and make progress towards your goals.

Common mistakes

3 traps
Not taking responsibility for your own learning
Not taking responsibility for your own learning can limit your potential and make it difficult to achieve your goals.
Not working on challenging problems
Not working on challenging problems can limit your growth and development, and make it difficult to achieve your goals.
Not being open to new opportunities
Not being open to new opportunities can cause you to miss out on potentially valuable experiences and connections.

Origin story

How this framework came to be

The concept of 'Work on Real Problems' was developed by Paul Graham as a way to encourage students to take responsibility for their own learning and to work on challenging problems that interest them.

Source

Traced to primary
Source · ESSAY
What You'll Wish You'd Known
Paul Graham · 2024
Open source →

Related frameworks

Browse all Productivity →