Day 1: From Figma to For-Loops | Starting my CP Journey!

Revision en1, by DashratRajpurohit, 2026-03-30 18:30:03

Hello Codeforces community!

I’m Dashrat, a Computer Science student currently diving deep into the world of Competitive Programming. You might see my profile DashratRajpurohit and notice I’m just starting out.

My background is actually in UI/UX and Frontend Development. I spend a lot of time making things look pretty in Figma, but I’ve realized that to be a truly great engineer, I need to master the "brain" of the application: Algorithms and Data Structures.

Why I’m doing this: I don’t just want to "guess" my way through a problem. I want to understand systems, write cleaner C++, and solve problems with logic that is as sharp as a well-designed UI.

Current Goal: * Move from Newbie to Pupil. - Master basic implementation and Greedy algorithms. - Stop being afraid of the "Submit" button!

Funny CP Fact of the Day: Did you know that "Rubber Duck Debugging" works for CP too? Sometimes explaining your logic to a plastic duck helps you realize why your binary search is stuck in an infinite loop before the judge tells you "Time Limit Exceeded."

I need your advice! As a complete beginner starting with C++, what is the one mistake you made as a Newbie that I should avoid? Is it over-complicating simple problems, or ignoring the constraints? Let me know in the comments!

Tags blog, newbie, help, cp

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en1 English DashratRajpurohit 2026-03-30 18:30:03 1359 Initial revision (published)