Skip to content
Discussion options

You must be logged in to vote

Hi there,

Here are some key strategies to manage both effectively:


1. Learn by Building

Instead of separating "learning time" and "building time", combine them. Choose projects that force you to use a new technology.

Examples:

  • Want to learn React? Build a YouTube clone with it.
  • Curious about NoSQL? Implement a basic backend using MongoDB.

🔧 Tip: This approach avoids passive learning and gives you hands-on experience that sticks.


2. Set Priorities

Not every new technology is worth learning right now. Ask yourself:

  • Does this solve a real problem I have?
  • Is it required for a job I want?
  • Is it being widely adopted?

If the answer is yes to one or more, it might be worth your time.


3. …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Shubham-cyber-prog
Comment options

Answer selected by Shubham-cyber-prog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Question Ask and answer questions about GitHub features and usage Programming Help Discussions around programming languages, open source and software development
2 participants