Managing Time: Learning, Teaching & Coding
Published on July 15, 2025
Being a CSIT student under Tribhuvan University is already a full-time task — add to that tutoring younger students and pursuing self-learning in full stack development, and you have a packed day.
But here's the thing: it's not about having more time — it's about managing the time you already have.
🎓 Morning: Student Mode
My day starts early with college. I attend classes, make notes, and try to absorb as much as possible. I don’t aim to be perfect — just consistent. I focus on understanding the concepts rather than memorizing.
📚 Evening: Teacher Mode
From 5 PM to 6 PM, I transform into a tutor, teaching students from Grade 1 to 10. Teaching is a beautiful way to reinforce my basics. It has improved my communication, patience, and ability to simplify even the hardest topics.
💻 Night: Developer Mode
After dinner, I code. This is my self-study time. Whether it’s working on personal projects, reading documentation, or debugging something I broke earlier — I give myself 2–3 hours to build and learn without pressure.
Some days are productive, others are messy. But the goal is always progress, not perfection.
“Discipline is choosing between what you want now and what you want most.”
🧠 What Keeps Me Going?
- I watch inspiring tech content (no tutorial hell!)
- I make weekly goals, not daily strict to-do lists
- I rest guilt-free on Fridays or while playing the guitar 🎸
In the end, I’m just a learner who teaches to learn better — trying to balance passion, pressure, and purpose, one day at a time.