In today’s competitive world, just attending college and scoring good grades isn’t enough. To truly grow and stand out, students must also work on technical skills, creativity, confidence, and communication.
When I began my B. Tech in Computer Science, I initially focused only on academics. But soon, I realized the need to go beyond books and embrace coding, soft skills, and content creation. That’s when I decided to manage all three—college, coding, and content creation—together.
While the journey had its ups and downs, it brought me focus, discipline, and confidence. Here’s how I balance everything.
Why I Started My YouTube Channel
In my second year, I wanted to do more than just attend classes and learn how to code. I wanted to connect with people and share my thoughts and experiences.
So, I launched my YouTube channel, “Yash Problem Solver.” The name reflects my mission: to help students through motivational content, cultural insights, and practical college tips.
On my channel, I share:
- Motivational and spiritual content
- Useful college life tips
- Insights about the Satnami Panth and cultural values
This content creation journey boosted my confidence, helped me develop communication skills, and built a strong connection with my audience. It gave me a purpose beyond academics and allowed me to build a community.
How I Practice Coding Every Day
As a CSE (Data Science) student, coding is essential. It sharpens logic, builds problem-solving skills, and is crucial for placements and internships.
Here’s how I maintain consistency in coding:
- 1 hour daily on Data Structures and Algorithms (DSA) using platforms like LeetCode, HackerRank, and GFG
- 1–2 hours on real-world projects
- Regular uploads on GitHub to track my progress and portfolio
Some projects I’ve worked on:
- Image Classification using Python & ML
- Blood Bank Management System in Java
- AI Doctor Appointment Chatbot
These projects improved both my skills and confidence, strengthening my resume.
How I Handle College Assignments and Exams
Despite my commitments, I never compromise on academics. Here’s my strategy:
- Attend all lectures (offline/online)
- Take detailed notes and revise weekly
- Complete assignments before deadlines
- Focus on revision during exams, while still practicing 20–30 minutes of coding to stay in touch
This balance helps me maintain both academic performance and technical growth.
Time Management
If I had to credit one skill for my productivity, it would be time management.
Here’s how I manage my day:
- Use Google Calendar to plan my daily schedule
- Maintain a to-do list to track tasks
- Follow the Pomodoro technique (25 minutes work, 5 minutes break)
- Avoid distractions like social media scrolling and unproductive video watching
This routine keeps me focused and aligned with my goals.
Challenges I Face And How I Overcome Them
Balancing everything isn’t easy. There are days when:
- I feel exhausted after college
- A bug takes hours to fix
- I miss a YouTube upload
- I feel like quitting
But I overcome these tough days by:
- Taking short breaks or going for walks
- Watching motivational content
- Talking to friends, mentors, or family
- Reconnecting with my goals and purpose
My Achievements So Far
Though I’m still learning, I’ve made progress I’m proud of:
- 1300+ subscribers on YouTube
- Internship at Glistara Software Solutions
- Participation in hackathons and college events
- Speaker at school seminars and tech meetups
- Created my portfolio and resume
These milestones motivate me to keep growing.
Managing college, coding, and content creation together isn’t impossible. With smart planning, self-discipline, and focus—it’s achievable. I’m not a topper or a genius. I just started early and stayed consistent.