DEV Community

Priyanshu Chauhan
Priyanshu Chauhan

Posted on

Unveiling the Blueprint: TCS to Razorpay ๐Ÿš€

So, you've got yourself a job as a Systems Engineer at TCS, where the pay is good, but things are feeling a bit dull. In this guide, let's figure out how to spice things up and impress those cool product-based companies.

Let's break this down into 9 easy-peasy steps:


1. Understanding the Need for a Career Shift:

Let's be real โ€“ fixing bugs and sitting through meetings can get old fast. Whether you're in it for more money, to learn new things or just a change of scenery, we've got your back.

  • Money Matters: Are you eyeing a fatter paycheck or just want to boost your bank account? It's okay; we all love a bit of extra cash.
  • Learning Desire: Feeling that itch to learn something new? Well, you're not alone. Let's scratch that itch together.
  • Craving Change: Tired of the same old routine? Maybe it's time for a change of scenery. Let's explore your options.

2. Identifying Target Companies and Criteria:

Forget about those tricky Data Structures and Algorithms. Some companies keep it simple. Take Razorpay, for instance โ€“ they care more about knowing if you can tell a div from a span. Find out what these unique criteria are, and save yourself from a stressful leetcode marathon.

  • DSA Detour: Not a fan of Data Structures and Algorithms? Fear not! Some cool companies like Zerodha, Quizizz, Treebo, Acko, and Razorpay are breaking the mould. Discover their criteria for a stress-free application process.
  • Common Sense Coding: Companies like Razorpay are all about practical skills. Know your way around divs and spans? Congratulations, you're halfway there.
  • Niche Preparation: If you're eyeing a company that still loves DSA, keep that in your back pocket. It might be niche, but it's worth saving for later.

3. Identifying Your Skill Gaps:

First things first โ€“ admit you're not a coding genius. Figure out what skills you lack, whether it's Web Development or DSA. Overachievers, why not both? Make a list, and start coding your way to success.

  • Reality Check: No need to be a coding wizard. Identify the skills you lack and create a roadmap for improvement.
  • Web or DSA? Why Not Both?: Feeling ambitious? Equip yourself with skills in both Web Development and DSA to broaden your job prospects.
  • Practice Makes Perfect: Once you've identified your gaps, practice consistently. It's not about being perfect; it's about progress.

4. Keeping Track of the Progress:

You know you're doing well when your GitHub repository looks like a garden of coding victories. Keep things organized with tools like Trello or Asana. Digital post-it notes can be your best friend.

  • Code Garden: Turn your GitHub into a garden of achievements. Every commit is a step closer to your dream job.
  • Stay Organized: Tools like Trello or Asana are your friends. Keep your tasks in check, and the overwhelm at bay.
  • Celebrate Milestones: Don't forget to celebrate small victories. Completing a project or mastering a new skill deserves a pat on the back.

5. Resume

Resume-building websites are your go-to helpers. Use tools like Novo Resume because crafting a resume is almost as tough as explaining your code to grandma. Don't wait for that mythical 100% skill level โ€“ create your masterpiece and let employers see your potential.

  • Resume Revamp: Dust off that resume and give it a makeover. Tools like Novo Resume can be your secret weapon.
  • Masterpiece in Progress: Don't wait for perfection. Create your resume masterpiece as you go, showcasing your evolving skills.
  • Quantify Achievements: Use numbers to showcase your impact. "Increased website traffic by 30%" sounds more impressive than "Improved website traffic."

6. A Portfolio Website Can Boost Your Chances:

A portfolio website can make you stand out twice as much. Think of it as a mini-project where you showcase yourself. If you're not a web design expert, no worries โ€“ use Webflow, Squarespace, WordPress, or Wix. Who has time to hand-code everything?

  • Stand Out: Elevate your game with a portfolio website. Double the chances, double the attention.
  • No Coding? No Problem: Not a web design whiz? No stress. Use platforms like Webflow, Squarespace, WordPress, or Wix to create a killer portfolio.
  • Showcase Projects: Use your portfolio to showcase projects. It's not just about skills; it's about what you've built.

7. Test Your Resume:

Make sure your resume isn't like a secret agent โ€“ undercover. Test it on websites like Jobscan, RezScore, and SkillSyncer. Get that resume to score higher than your daily caffeine intake.

  • Undercover Resume: Ensure your resume isn't hiding in the shadows. Test it on platforms like Jobscan, RezScore, and SkillSyncer for maximum visibility.
  • Score Higher: Aim for a score higher than your caffeine intake. A resume that stands out is your golden ticket.
  • Tailor for Each Job: Customize your resume for each application. Highlight relevant skills and experiences based on the job description.

8. Networking:

LinkedIn is your new buddy. Cold emails and messages are your new pals. Reach out to people who are just a step or two ahead in their careers โ€“ they're like career Yodas, giving advice and, if you're lucky, referrals.

  • LinkedIn Lifeline: Embrace the power of LinkedIn. Cold emails and messages are your passport to a world of connections.
  • Career Yodas: Connect with those a step or two ahead. They're the Yodas of the career realm, offering wisdom and, if you're lucky, referrals.
  • Informational Interviews: Don't be afraid to request informational interviews. It's not just about asking for a job; it's about learning from others in your desired field.

9. Applying for Jobs:

This is where the magic happens. Set a goal: 3 referrals a day. It's like taking your daily vitamins but for your career. Apply consistently, because getting a job is a numbers game.

Top comments (1)

Collapse
 
shivangi_chaudhary_f9c7 profile image
Shivangi Chaudhary

This was so helpful ๐Ÿ˜€