A Manager Changed My Perspective in One Interview
Key Takeaways
* The 'Why' Trumps the 'How': Senior managers at product companies like Razorpay and Zomato don't care that you used React; they care *why* you chose it over Vue or HTMX for that specific use case.
* Ownership is Absolute: If a project is on your resume, you are responsible for its entire architecture, even if you only coded the frontend.
* Engineering vs. Coding: Coding is writing syntax; engineering is solving business problems using trade-offs, scalability, and resource management.
* The 'Final Round' Filter: Final rounds with Engineering Managers (EMs) are designed to see if you can think on your feet when your implementation is challenged.
What Happened
Earlier this week, a developer shared a sobering experience on the r/developersIndia subreddit that has since gone viral among the Naukri and LinkedIn India tech communities. After clearing multiple technical rounds, the candidate reached the final interview for a role they felt confident about. They had built the entire frontend of a project, but when the hiring manager started digging into the architectural decisions, the candidate froze.
> "I couldn’t explain one of my projects properly even though I built the entire frontend... that manager genuinely changed my perspective from being just a developer to thinking more like an engineer."
The realization was blunt: knowing how to use a library is a fresher skill. Understanding how that library interacts with the backend, how it impacts the LCP (Largest Contentful Paint), and how it scales for 1 lakh concurrent users is what gets you a ₹12 LPA to ₹25 LPA CTC (Cost to Company). In the Indian market, where off-campus competition is at an all-time high, this gap between 'coder' and 'engineer' is why many 2-4 year professionals see their applications stagnate at the interview stage despite having a free ATS score check on GetPersonalisedCV that shows high keyword matching.
What This Means for Indian Job Seekers
This isn't just one person's bad day at an interview; it is a reflection of how the hiring bar has shifted in 2026. Whether you are aiming for TCS Digital (the higher-paying tier) or a SDE-1 role at Flipkart, the expectations have evolved beyond just 'making it work.'
1. The Death of the 'Tutorial Project'
If your resume features a Netflix Clone or a Todo List you followed from a YouTube tutorial, you are already at a disadvantage. Recruiters at Swiggy and PhonePe can spot these from a mile away. When the Reddit user mentioned they couldn't explain their own frontend, it signaled to the manager that the candidate might have been 'coding by coincidence' rather than by design.
In the Indian context, where Tier-2/3 college students often rely on bootcamps, there is a tendency to copy-paste architecture. If you cannot justify why you used Redux instead of Context API—beyond saying "it's popular"—you will fail the engineering manager round. You need to tailor your resume to this JD by highlighting the *decisions* you made, not just the tools you used.
2. The CTC Gap: Coder vs. Engineer
There is a massive difference in the in-hand salary (which is typically 70-80% of your CTC after EPF and tax deductions) between those who code and those who engineer.
| Feature | The Coder (MNC Ninja/Elite) | The Engineer (Product/Startup) |
|---|---|---|
| **Typical CTC** | ₹3.36 LPA - ₹4.5 LPA | ₹12 LPA - ₹28 LPA |
| **Project Depth** | "Built a login page using HTML/CSS" | "Optimized login latency by 40% using Redis caching" |
| **Interview Focus** | Syntax, Basic DSA, OOPS definitions | System Design, Trade-offs, Scalability |
| **Problem Solving** | Follows a Jira ticket blindly | Questions the requirement to save costs |
If you are a fresher from a college like VIT, SRM, or Amity, you should build a fresher resume in 2 minutes that reflects the 'Engineer' column if you want to break out of the service-sector salary trap.
3. The 'Full-Stack' Accountability Trap
The Reddit user admitted they built the frontend but couldn't explain the project holistically. In modern Indian tech teams at Razorpay or CRED, silos are disappearing. An engineer is expected to understand the 'Data Flow.' If you are a frontend dev, you must know how the API you are consuming works. If you are a backend dev, you must know how the UI handles your error codes.
When an interviewer asks, "What happens when the user clicks this button?", they aren't looking for "The `onClick` function fires." They want to hear about the API gateway, the load balancer, the database query, and the 200ms round-trip time. This is the level of detail required for software engineer Google resume examples that actually land interviews.
4. The Shift in Evaluation Metrics
Indian recruiters at companies like HCL, Wipro, and Cognizant are increasingly using AI-driven tools to filter for 'logical depth.' They aren't just looking for the word 'Java'; they are looking for 'concurrency,' 'multithreading,' and 'memory management.' If your resume is just a list of keywords, you might pass the initial screen, but you will be shredded in the technical discussion.
I’ve seen candidates with 90% match scores on Naukri fail because their resume bullets looked like this:
```
```
Compare that to an 'Engineering' bullet point:
```
```
What You Should Do Now
Changing your perspective from a developer to an engineer requires a tactical overhaul of how you present yourself on paper and in person. This isn't about learning a new language; it's about re-learning how to talk about the work you’ve already done.
Step 1: Perform a 'Decision Audit' on Your Projects
Take every project on your resume and ask yourself "Why?" for every tech choice.
* Why PostgreSQL instead of MySQL?
* Why AWS Lambda instead of a dedicated EC2 instance?
* Why did you choose a 90-day notice period role over a startup? (Wait, that’s for your career, but you get the point).
If you can’t answer the "Why," you don't own the project. Go back and research the alternatives you *didn't* pick. This is exactly what Interview questions for software-engineer will test you on.
Step 2: Rewrite Your Resume for 'Impact' and 'Logic'
Stop listing responsibilities. Start listing engineering triumphs. Every bullet point should follow the X-Y-Z formula: "Accomplished [X] as measured by [Y], by doing [Z]."
For example, if you are applying to TCS Digital, don't just say you did the training. Say: "Ranked in the top 5% of the Xplore programme by developing a Java-based automation script that reduced manual testing time by 15 hours/week."
Step 3: Master the Art of Trade-offs
In an interview with a top-tier product firm like BrowserStack or Postman, there is rarely a single "correct" answer. Instead, there are trade-offs. If you suggest using a NoSQL database like MongoDB, the Engineering Manager (EM) will immediately ask about ACID compliance or join complexity.
You must be prepared to defend your choice by acknowledging what you sacrificed. For example: "I chose MongoDB for the activity log because we needed high write throughput and a flexible schema, even though it meant giving up complex relational queries which we didn't need for this specific microservice." This shows you aren't just following a trend; you are making an engineering decision. Before your next big interview, you should see how GetPersonalisedCV's ATS engine works to ensure your "Trade-off" keywords are actually being picked up by modern parsers.
Advice for Different Career Stages
The "Engineer vs. Coder" gap manifests differently depending on your years of experience (YoE). Here is how to bridge it based on where you are in your career.
#### For Freshers (0-1 YoE)
If you are graduating from a Tier-3 college or a university like Amity or LPU, your biggest hurdle is proving you can think beyond the curriculum. Most freshers have the same "Library Management System" or "E-commerce Site" on their resume. To stand out at Cisco or Amazon India, you need to document a "failed" project.
Write about a time your code broke under a simulated load of 500 users and how you fixed it. This demonstrates a "Production Mindset" that 99% of your peers lack. If you are struggling to frame this, you can build a fresher resume in 2 minutes that uses pre-validated engineering verbs instead of generic task descriptions.
#### For Career Switchers (Service to Product)
If you are currently at Infosys, TCS, or LTIMindtree and want to move to Paytm or Ola, the challenge is "The Ownership Gap." In service companies, you often work on a small module of a massive legacy system. You might not know the "Why" because the client decided it three years ago.
To bridge this, you must "Reverse Engineer" your current project. Find out the architecture of the system you contribute to. Even if you only write unit tests, understand the deployment pipeline on Azure or AWS. When you apply to a product company, your resume should focus on the business impact of your module, not just the tickets you closed.
#### For Senior Engineers (4+ YoE)
At this level, companies like Uber India or Google Bangalore expect you to be a "Force Multiplier." It is no longer enough to be a great individual contributor. You must show how you improved the team's velocity. Did you introduce a new linting standard? Did you mentor three juniors? Did you reduce the AWS bill by 15% by rightsizing instances?
| Metric | Coder Level (Senior) | Engineer Level (Staff/Lead) |
|---|---|---|
| **System View** | Focuses on the "Service" | Focuses on the "Ecosystem" |
| **Code Review** | Checks for syntax/logic | Checks for scalability/maintainability |
| **Documentation** | Writes "How-to" guides | Writes "Design Docs" (RFCs) |
| **Salary Expectation** | ₹18 LPA - ₹25 LPA | ₹45 LPA - ₹85 LPA+ |
Understanding the Salary Landscape in 2026
The Indian tech market has bifurcated. While the "Mass Recruiter" salary has remained stagnant around ₹3.5 LPA to ₹4.5 LPA for nearly a decade, the "Product Salary" has skyrocketed.
As of May 2026, a developer who can demonstrate "Engineering Thinking" typically commands the following CTC bands based on data from AmbitionBox and Naukri trends:
* SDE-1 (0-2 years): ₹12 LPA to ₹22 LPA (e.g., Zomato, Swiggy)
* SDE-2 (3-5 years): ₹28 LPA to ₹52 LPA (e.g., Razorpay, InMobi)
* Senior SDE (6+ years): ₹60 LPA to ₹1.2 Crore (e.g., Atlassian, Microsoft India)
To reach these brackets, your resume cannot be a static document. It must be a living proof of your engineering evolution. You can check your current market readiness by seeing if your profile matches these high-paying JDs; tailor your resume to this JD to see where your technical gaps lie.
Tools That Help You Tailor Your Resume Faster
The difference between getting an interview at CRED and getting a "Thank you for your interest" email often comes down to how well your resume survives the Applicant Tracking System (ATS).
1. Free ATS Score Check
Before you send another application on LinkedIn, use the free ATS score check on GetPersonalisedCV. It doesn't just look for keywords; it uses an LLM-based parser similar to what Workday and Greenhouse use to see if your "Engineering Impact" is actually readable. If your score is below 80, you are likely being filtered out before a human even sees your name.
2. JD-Matched Resume Tailoring
Generic resumes are dead in 2026. Every job description at a company like Freshworks or Zoho has specific "hidden" requirements. The GetPersonalisedCV Tailor Tool allows you to paste a JD and your current resume to generate a version that highlights the specific engineering trade-offs that the hiring manager is looking for. It takes less than 2 minutes and can increase your callback rate by up to 3x.
Frequently Asked Questions
Q: What is the main difference between a 'Coder' and an 'Engineer' in an Indian interview?
A: A coder focuses on syntax and "making it work" (e.g., "I used a for-loop to filter data"). An engineer focuses on trade-offs and "making it scale" (e.g., "I used a hash map to reduce time complexity from O(n^2) to O(n) because the dataset grows by 10k records daily").
Q: I am from a Tier-3 college. Can I really get a ₹15 LPA+ package?
A: Yes. Companies like Paytm, PhonePe, and Meesho have moved toward "Skill-First" hiring. If you can explain the architecture of your projects and pass the System Design round, your college name matters much less than your ability to solve problems.
Q: How do I explain a project if I only worked on a small part of it?
A: You must learn the "Context." Ask your seniors for the architecture diagrams. Understand how the data flows from the UI to the database. In the interview, describe the whole system first, then specify your "Ownership Area" within that context.
Q: Is a 90-day notice period a dealbreaker for product companies?
A: It is a challenge, but not a dealbreaker for "Engineer-level" talent. Companies like Oracle or SAP are often willing to buy out notice periods or wait for the right candidate. However, you must prove your value is worth the wait during the technical rounds.
Q: Should I include "Tutorial Projects" like a Weather App on my resume?
A: Only if you have significantly extended them. If it's just the basic tutorial code, it's better to leave it off. Instead, build something that solves a real-world problem, like a "Local Kirana Store Inventory Manager" or a "College Bus Tracker," and host it on Vercel or Netlify.
Q: How much does a professional resume builder cost in India?
A: You can start for free. For more advanced features, pricing ranges from ₹299 for a Professional plan to ₹899 for Unlimited access, which is a small investment considering the potential jump from a ₹4 LPA to a ₹12 LPA CTC.
The manager who changed that developer's perspective did them a massive favour. In the Indian tech ecosystem of 2026, the "Developer" is a commodity, but the "Engineer" is a premium asset. By shifting your focus from *what* you built to *why* you built it, you move from being a replaceable resource to an essential architect of a company's success.
For more insights on navigating the Indian tech job market, check out more career guides on the GetPersonalisedCV blog.