Our Goals:


10-Month Career Roadmap to ₹20 LPA

Week Daily Hours DSA Topics (Daily) Core Subject Focus (2 hrs/day) Weekend Projects/Tasks Total Leetcode Qs Outcomes
1 5 Basics: Arrays, Input/Output, Loops OS: What is OS, Process, Threads Setup Leetcode, Git, Notion 30 Comfort with basic syntax + OS intro
2 5 Arrays + HashMaps OS: Scheduling (FCFS, SJF, RR) Write 1-page OS summary 30 Problem-solving with brute force
3 5–6 Two Pointers + Prefix Sum OS: Paging, Segmentation Quiz yourself (10 MCQs OS) 35 Understand memory management
4 6 Sliding Window OS: Deadlock (Conditions, Detection) Create diagram of OS flow 40 Start pattern-based DSA
5 6 Stack, Queue CN: OSI Model, TCP/IP layers Visualize OSI/Packets 40 Ready for recursion-based questions
6 6 Recursion + Backtracking Intro CN: IP Addressing, Subnetting Subnetting calculator 45 1st milestone: 200 Leetcode Qs
7 6 Trees (Binary Tree, BST) CN: DNS, HTTP/HTTPS, WebSockets Practice ping/traceroute 40 First real tree traversals
8 6 DFS, BFS CN: ARP, MAC, Switches vs Routers Network layer notes 45 CN + Tree mastery
9 6 Linked List (All ops) DBMS: ER Model, Keys, Schema Design ER for library system 40 Solid DB start
10 6 Sorting (Merge, Quick, Insertion) DBMS: Relational Model, Functional Dependencies Build SQL schema 45 Understand normalization
11 6 Binary Search (1D, 2D, search space) DBMS: Normal Forms (1NF–3NF), Joins Practice SQL joins 50 DSA pattern milestone #2
12 6 Matrix, Heap DBMS: Transactions, Indexes, Views Mini project: SQL + ER 40 Database basics + SQL query fluency
13 6 Trie, Greedy System Design: Intro to APIs, Load Balancing Watch Gaurav Sen videos 40 Understanding scalability
14 6 Bit Manipulation System Design: DNS, CDN, Proxies Excalidraw diagrams 45 Start LLD/HLD thinking
15 6 Graphs (DFS, BFS, Union Find) System Design: DB Scaling, Sharding Design URL shortener 50 SD + Graphs merged learning
16 6 Graphs (Toposort, Dijkstra) Git + GitHub: Pull, Merge, Fork Deploy Git project 40 Milestone: 500 Leetcode Qs
17 6 1D DP: Fib, Climbing Stairs, House Robber GenAI: Prompt Engineering, OpenAI APIs Simple chatbot using OpenAI 40 Build your first GenAI app
18 6 2D DP: Grid, Subsequence GenAI: LangChain basics LangChain + PDF chatbot 45 AI + logic sync
19 6 DP Variants: LIS, Partition, Knapsack Cloud: Docker Intro, Containers Dockerize Leetcode scraper 40 Add DevOps to skill stack
20 6 Monotonic Stack, Sliding Window 2 Cloud: GitHub Actions + CI/CD GitHub Actions for project 45 2nd GenAI app ready
21 6 Random Q Mix AWS: EC2, S3, IAM Deploy project on EC2 40 Infra + hosting done
22 6 DP Revision Resume Building: STAR Format Resume v1 + LinkedIn update 35 Start building profile
23 6 Pattern Revisit: Graphs, Recursion System Design: Rate Limiting, Caching LLD: Design Netflix 40 Advanced SD prep
24 6 Pattern Mix: DP, Heap, Graph Cloud: VPC, Load Balancers Resume + 1 Blog Post 45 Start publishing work
25 6 Contests, Timed Tests OS/CN/DBMS: Timed MCQ tests 3 Mock Interviews (1/week) 40 Assess weak zones
26 6 Revisit: HashMaps, Trees CS: Gate Smashers mocks Resume v2 + Cover letter 40 Apply to 10 companies
27 6 Contests, Mistake Review LLD: Parking Lot, BookMyShow LLD Project 40 System Design clarity
28 6 Revisit: DP, Graphs GenAI: Chainlit, APIs Resume v3 + Devpost submit 40 Apply to 20 companies
29 6 DP, Bitmask, More Graphs Cloud Final: Deploy scalable backend AI/Cloud full-stack demo 40 Strong project for resume
30 6 Timed DSA + Mock Rounds Final Resume Review + Referrals Alumni connect via LinkedIn 30 Warm-up for interviews
31 6 Mixed DSA + Real Interviews Company prep sets (Amazon, GFG) 5 Mock HR + 5 Mock Tech 30 Start appearing in interviews
32–40 6 Mixed DSA + Projects polish System Design + Leetcode Contests Weekly interview attempts ~300 Crack offers!

Final Outcomes by End of Month 10:


_- visual selection (14).png