Hey Geeks! I'm Devraj, a final-year BCA student, and I wanted to share a bit of my career journey so far — not as someone who has it all figured out, but as someone who’s actively learning, building, and growing toward becoming a skilled developer.
Why I Chose BCA
Back in high school, I was always curious about how apps, websites, and software work. I didn’t come from a hardcore coding background, but I knew tech was something I wanted to explore deeply — so I took a leap and enrolled in a Bachelor of Computer Applications (BCA) program.
What I’m Learning
Instead of focusing only on theoretical knowledge, I started exploring:
- Frontend Development (HTML, CSS, JavaScript, React, Next.js)
- Building Real Projects like a ToDo App, Portfolio Website, and AI-based tools
- Automation & AI Integration (OpenAI-based tools, bots)
- Version Control (Git & GitHub)I’m also improving my problem-solving skills, but I prefer project-based learning over heavy DSA for now.
My Project Focus
- Tools Dashboard (with animation & localStorage)
- AI Code Review Bot (gives feedback on your code)
- Instagram Profile Analyzer (analyzes public accounts or screenshots)
- Each project helped me learn something practical — not just how to code, but how to solve real problems.
Future Goals
- Become a full-stack developer
- Contribute to open-source projects
- Land a job where I can build tools that help others
- Keep learning about AI and automation
My Advice to Other Students
- Don’t wait for the “perfect” course — start building now
- Projects > Perfection
- Focus on consistency over speed
- It’s okay to not love DSA — there are other paths in tech
This is just the beginning of my journey. If you're on a similar path — learning and growing step by step — let’s connect! I’d love to hear about your projects too.