This is my background: - 5 months in an IT support role (not a coding profile) - Joined a service-based company, there I spent 5 months in training + bench and then 1 Year in a project as a QA. (very less coding profile) So, I have 5 + 5 + 12 = 22 months of experience. Actually, I am looking to switch to java SDE roles I applied for a start-up for the java SDE-1 role of 1 YOE. In 3rd (Last) round with the hiring manager, he said I should have multi-threading knowledge and I have to work in sprints, with each sprint carrying 10 points. After listening to that, I am a little terrified because I cannot deliver at a 1 YOE level as SDE, and that too at a startup, so I asked him for a New Grad SDE-1 role with less pay. I said I can't perform at 1 YOE level. After a week, I got rejection mail. So, My doubt is: why aren't companies giving fresh grad SDE-1 role even after having 22 months of experience? Because I'm afriad I can't deliver in sprints if I directly take 1+ YOE SDE role. But companies are preferring tier-1, 2 college students with 0 industry experience over me for New Grad SDE-1 roles. What's wrong with me here? Please guide me TC : 5L #amazon #google #maang #faang #apple #atlassian #meta #engineering #software #swe #snap
Yes
But what is wrong in asking New Grad SDE-1 role ? Why aren't they giving me?
Not posting TC would make someone not want to hire you. However, what you did is like intentionally lowballing yourself thinking it'll get you hired faster, it gives off a damaged goods vibe.
TC 5L
So, please tell me how can I get New Grad SDE role? How should I reach recruiters/HM?
“what is wrong in asking New Grad SDE-1 role ?” A lot of things. This is such a red flag and the fact that you don’t realize it is an even bigger red flag. 1) Lack of confidence. If I were managing you, I wouldn’t know if you would be too scared to take on a task because it looks scary or it’s something you haven’t done before. 2) No Growth mindset. If you’re still not capable of performing past a new grad level after two years, how can I trust that you’ll ever grow? Companies don’t hire new grads for their “expertise” (they have none/little), companies hire new grads so that they can ramp up and perform well very quickly. If you’re performing at a new grad level after two years, I’ll just be wasting my time compared to hiring someone who can learn very quickly. 3) The fact that you don’t even realize points (1) and (2) indicates to me that you have little understanding of how a company functions and are unlikely to have good insight into anything people-related; you need to understand what people want in order to succeed at almost anything. On top of that, you outright admitted that you suck on the technical aspect. There’s literally nothing here that indicates you’re a good hire and so many red flags. Work on yourself and start actually thinking/reflecting. Think about what a manager/team actually wants.
Actually, it's a role change from QA to SDE. Also, unfortunately there isn't much coding work in current project. It's dumb BDD modification work. If I take 1+ YOE SDE role, I have to start delivering in sprints after 2 or 3 weeks of onboarding. Delivering within sprints is not easy task then. That's why I asked entry level role. So, that I can get ample amount to learn. Then still it's red flag?
You’re still not getting it. You literally admitted to the hiring manager that you can’t do the job you applied for. Are you trolling or do you genuinely not understand that you’re supposed to say good things and leave out bad things during an interview? You seem think that companies optimize for [current skill]/[salary] when it’s a lot closer to [skill after 6 months to a year]/[headcount quota]. You’re trying to say “oh if you treat me lesser, my current skill has a high enough ratio.” That’s not how hiring works. “If I take 1+ YOE SDE role, I have to start delivering in sprints after 2 or 3 weeks of onboarding. Delivering within sprints is not easy task then.” This is exactly what I was talking about. You already talked yourself out of this job beforehand. You stood no chance. It’s not up to you to decide if you’re ready or not, it’s up to the company/manager; your opinion on whether or not you can perform at 1 YOE literally does not matter, but you decided to tell the company that you’re not ready?? How the heck do you not see that this is a red flag?
I don't understand what you doubt. You doubt companies give new grad roles to people who have experience?
Actually, I want role change from QA to SDE. Also, unfortunately there isn't much coding work in current project. It's dumb BDD modification work. If I take 1+ YOE SDE role, I have to start delivering in sprints after 2 or 3 weeks of onboarding. Delivering within sprints is not easy task then. That's why I am looking entry level roles. So, that I can get ample amount to learn before starting contribution to sprints. But recruiters not responding to my mails/messages. They prefer tier-1,2 fresh grads over me
Manager is way over-exaggerating importance of multi-threading, you can read a few articles online and get most of the concepts.
OP did not think they would be able to do that. That sir is a classic foot in the mouth. What baffles me is OP doesn't seem to understand that no one comes with 100% transferable skills into any job. Everyone learns over time.
Honestly, if I were the manager and you doubted your skills that much that you would take a position that you’re actually overqualified for as opposed to the one you were qualified for, I would question hiring you. Half of the job is skill, but the other half is confidence. Don’t know multi-threading? Udemy Can’t do 10pts during the sprint? After hours work You have the capacity to do the job. And i say this as someone who also lacked confidence when i first started, so I’m not beating you down. Take an iterative approach to any job. Don’t know? Never done that? Could use some practice? Start it and get better.
But what is wrong in asking New Grad SDE-1 role ? Why aren't they giving me?
Because you applied for the Java SDE 1 role. You only wanted to down level because the manager scared you. Don’t you know that’s an interview tactic? Manager doesn’t want scared people in his team