ahmedsiam's blog

By ahmedsiam, history, 112 minutes ago, In English

I decided to practice for 350 hours spread across the time frame between today and 2028-10-10.

My practice workflow:

  1. Do 2x45 minutes mock coding interviews weekly.
  2. Participate in a Div.2 Codeforces contest weekly.
  3. Read solutions for problems I failed to solve during mock interviews or the contest. Also compare my solution to other solutions.

Rules:

  • Use Clockify for time tracking.
  • Post monthly updates as Codeforces blog posts.
  • Focus on Div.2 B, C and D problems only.
  • Replace mock interviews with practice problems if no interviewing partner is available.
  • Follow LLVM Coding Standards.
  • Have an organized problem solving process: Reading/Understanding the problem -> Looking for inefficient solution -> Looking for sufficiently efficient solution -> Designing the solution -> Turning design into code -> Tracing/Debugging it manually -> Testing it -> Submitting.

My main goal is to hone my coding and problem solving skills by leveraging the gamification experience of Codeforces contests for motivation but the main indicator will be how many hours got spend on practice not the rating.

  • Vote: I like it
  • -5
  • Vote: I do not like it

»
112 minutes ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by ahmedsiam (previous revision, new revision, compare).

»
110 minutes ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by ahmedsiam (previous revision, new revision, compare).

»
104 minutes ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by ahmedsiam (previous revision, new revision, compare).