I don’t like talking about myself.
I’m bad at talking about my accomplishments.
I keep sending CVs but I don’t get interview calls.
If this sounds like you, it’s perhaps because you’ve been approaching your CV wrong. While preparing a CV, most people mistakenly think it’s about themselves. When, in fact, it’s merely about their suitability for the job.
Think of it this way, when the recruiter/recruitment manager is looking at your CV, they’re not seeking to know you. They’re examining your CV to see if you can do the job they have vacant in their company.
So, the purpose of a CV is not to tell everything about you — your every single project, school awards, hobbies etc. Its real purpose is to convince the recruiter/recruiting manager that you are good enough to invite for an interview.
While sitting down to make your CV, start with the job you want.
Go through LinkedIn / Naukri / Monster / company websites to identify a job that feels right for you.
Read the job description carefully and identify skills / experience that you have. Write them down.
Write your CV with the goal of demonstrating that you have those skills / experience.
Remember that it’s okay if you don’t have all skills. Or exactly as much experience. Say, if you know Python, but not R, showcase what you know and apply anyway. If you have three years of experience, while the JD asks for five, mention that clearly, but apply. All the best.