Planning

Today I am beginning a structured learning plan focused on three key areas: competitive programming, Linux, and revision of past concepts. The objective is consistency, accountability, and measurable progress.

Codeforces

  • Solve 5 problems daily (25 problems per week).

  • Weekends will be dedicated to revising all problems attempted during the week.

  • Goal: Strengthen problem-solving skills and improve competitive programming performance.

Linux

  • Practice Linux commands and system-level tasks daily.

  • Use weekends for consolidation and revision of the week’s learning.

  • Goal: Build a solid foundation for backend and DevOps-related work.

Revision of Previous Learning

  • Dedicate time each day to revisiting previously studied topics (DSA, Java, Spring Boot, Databases, etc.).

  • Goal: Retain concepts and avoid knowledge gaps.

Weekly Updates

I will publish a progress update every weekend to track learning outcomes, highlight challenges, and refine the approach for the following week.

0
Subscribe to my newsletter

Read articles from Ketan Kumar Mishra directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Ketan Kumar Mishra
Ketan Kumar Mishra

I write about solving real-world coding problems, building scalable apps, and my journey learning modern development practices. Here, I break complex topics into simple, practical tutorials for developers at every stage.