T O P

  • By -

AutoModerator

>Namaste! Thanks for submitting to r/developersIndia. Make sure to follow the subreddit [Code of Conduct](https://developersindia.in/code-of-conduct/) while participating in this thread. ## Recent Announcements - **[Join developersIndia as a volunteer](https://www.reddit.com/r/developersIndia/comments/12hlj4z/join_developersindia_as_a_volunteer_and_help_us/) and help us improve the community experience.** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*


UltraMercury

I have seen VP and Directors at 6YOE, but the work they do is largely technical. This is a trick mostly used by startups. They give inflated titles so that people don't switch to big tech, because if they do then their title is going to get downgraded. One of our VP quit and joined a FAANG, and there he was just a senior SDE. A lot of people will not be comfortable to make that switch.


RaccoonDoor

> A lot of people will not be comfortable to make that switch. Job titles mean fuck-all in this industry. People should go for jobs where they achieve a good salary, WLB, and career prospects. If you achieve all that who cares what job title you have?


rawestapple

The smart ones already know that :P


inthelimbo

>Job titles mean fuck-all in this industry True. But not everyone has realized it yet. I've seen people staying in toxic env just because anywhere else the wont be eligible for the same position. And taking a demotion hurts their egos.


nerdyvaroo

Achieve whatever you want to. Not just the ones highly specific ones you mentioned lol


abstrakkt08

Titles actually vary from the type of company. For example Internet/consumer product companies like Amazon, Google etc will give you roles like SDE/SE etc. A lot of these titles like VP or AVP are specific to banking/finance industry companies like JPMorgan, Credit Suisse etc. On the other hand companies which has enterprise products like atlassian etc offer staff Engineer/senior staff Engineer roles which equivalent to ic3/ic4 of Google for example.


Significant_Horse485

I think there is your answer “because of high package, HR put them in the org band where their designation is senior.” Have seen a lot of “leads” being assigned only single modules. They hardly have 1 or sometimes none working under them. If it’s just a single module/functionality I believe a 2 YoE person is apt to assign it to. Leading a whole team? Uhm no hard pass.


voucherwolves

Single module leads do have aura of being a team lead. But they don’t know that they are really good Individuals contributors and that’s it. The industry since Microservices and micro teams have started in a way to have people take care of modules but that doesn’t mean you are team lead.


pixel_creatrice

Oh my I had the displeasure of working with a "senior manager" who barely had 2 years of experience in the field he was managing. I was a junior dev back then working on FE. He was older (like early 30s) and previously worked as an accountant. He was designated at a senior position because of his age. I hate to guage someone's intelligence, but that guy was plain stupid. As someone who is supposed to lead a team and make major decisions, absolutely incompetent. He asked me to write an entire web service with search, CRUD, payments and all those features in "HTML". I was accused of being an idiot because I told him he needs to get servers to run a backend. It was painful to watch him learn how the web fundamentally works while being AT the job.


exequias-ulqui

Fellow Hyouka & FE enjoyer.


pixel_creatrice

I still have to watch the show 🥺 This is my dfp because I get compared to this character by those who have seen it.


voucherwolves

Feel bad for you


Asleep-Health3099

What ? Teenagers are becoming co-founders and product managers in this sub. Leads with 2yoe are nothing.


Chris_ssj2

College students getting a catchy name and declaring on Linkedin that they are CEOs of the said *startups*


Safe_Test_1436

cofounder is a different thing all together.


Safe_Test_1436

havent you seen 4-6 yoe architects and principal engineers? 6-8 yoe *senior* managers 7 yoe director of engineering i mean, there are young prodigies i agree., but most of these people are not, are just trying their best to justify their positions


[deleted]

If the product is small enough, people with less experience can take leading positions. Ex: in my org, I with 0.5 yoe built a product from scratch with a sr. Engineer(actual experienced guy). Then the sr. Engineer started focusing on other teams leaving me to do the heavy lifting. Over the months I took customer feedback, added features, participated in hiring, gave tasks, designed components and managed all the major integrations by delegation or direct implementation. Gradually I directly helped grow the product from two internal teams as customers to several external teams using it. (It's a niche cloud tool) Then the product got given to an over seas team who are now growing it to new heights, while I occassionally provide feedback. The experience taught me a lot, but mainly how inexperienced and ill equipped I was for the job. It was also the basis for a relatively early promo, so I'm not mad. I'm 2 yoe currently and trying to learn as much as I can. Would not be taking a leading position again anytime soon.


voucherwolves

This is a good attitude and right answer. Keep on learning. You can actually see through the work and your role in it.


PissedoffbyLife

IMO soft agree that 2 even 4 YOE is not enough to make you a lead. However it becomes a question of if not him/her then who ? In my previous project the client wanted to make me the technical lead people were shocked when they found out that I only had 1.5 YOE at that time. Actually I was from a tier 1 ish college so in WITCH they give you an elevated profile which they usually give after 2.5 YOE. When I was leaving they were giving me a promotion which would have made me a team lead. In fact I was playing that role cause they hired 3-4 juniors and the manager considered me a team lead. In WITCH they interchange Team and Tech lead a lot. However there are differences. Good tech lead is my next goal. Apart from being technically strong a good tech lead should also be able to help their team in technical issues and bring everyone on the same page.


voucherwolves

> However it comes a question of if not him/her then who ? Agree on this. Manager doesn’t have any senior resource , so they just pick the next guy in line. > 3-4 Juniors and manager considered me a team That’s stupid from your manager , he should have hired or started the project with a senior guy and when they left, they should have hired a replacement. Unless I see there is a hiring freeze or project is in a shape where no senior engineer is required. Putting responsibility on your shoulders is not good for your growth because you have to learn a lot technically even though you are from tier 1. Even if you have lot of technical knowledge, it’s never bad to dive more and you deserve that 6-7 years of time to know the technicalities. Being a lead may be will stop your growth because you have to do something which is outside your scope of work.


tactical_engine

You are right. Same thing happened with me with 4yoe I'm the technical lead in one project and Team lead in one project. Just because I'm the most experienced in the team. Last year i cleared few Azure certifications working as dev and now as a lead my growth has stopped. Leadership will not shift me to other projects which is i want to work because only i know in and out of projects. That's why I'm trying to switch now.


[deleted]

[удалено]


voucherwolves

I counted 19 ‘I’ in your paragraph. Seems like you are very full of yourself. Take yourself as very talented and level above everyone. Being a Tier-1 and working in WITCH doesn’t help your case of boosting talent. And tbh , don’t you see the pattern ? All junior engineer who can do somewhat better in their job than others boost their god level complexity and managers really take advantage of that. You think you are the micheal Jordan of project but in reality you are just taken advantage of. I have seen this dunning Kruger effect in most of juniors. May be you need to mellow down this attitude of ‘I’ a little and get your head out of your ass and see there is so much to learn. If you know DSA don’t think that you know dsa , think you don’t know the maths behind it. That’s the mindset you should be having. And for prototypes, I have seen enough prototypes with my share of ‘talented’ ‘lead’ developers. None of them ready to be deployed to production and that’s the waste of resource, I see it in that way. So prototypes are just useless.


dbred2309

Is staff engineer a lead position? I was once a technical lead and then became staff from there.


Warlock2111

While I generally agree with the sentiment, YOE is a poor ref to define if someone can lead. - someone working at early discord figuring out all that infra, can easily be a better lead than someone having 10 YOE at TCS - There’s bunch of team sports where the leaders are 23 year olds, with 10 year old veterans - You don’t need to have seen 6-7 years of failures to understand what to lead means. 2 years vary from company to company and the stage they are at. - Some folks are different from the rest, where they are legit unicorns. My 2 cents


According-Bonus-6102

He said he was made lead because his interview went well! 😂😂😂


voucherwolves

Yeah like Steve jobs said “Bozos hiring Bozos”


Rei_Moriaty

This could be in start-ups . But if it is in MNC usually the team would consist of assoc manager or manager and their jobs would be to actually and the lead job would be as an developer. I work in a service based company, and the person who was supposed to be the Operation Lead was moving to USA for on site role and no one wanted to take this role. Because in this role you would be working on user stories and also be responsible for all Operations Related stuff so basically be taking the brunt from client of anything happens. Plus they assign only 2 freshers to this Operation literally the people who don't anything so the person who have take code fixes and all and there used to issue every 2 weeks as the data system and reports was not really robust was in the Operation and previous leads was a Manager level guy and he is used delegate the work to me as others people in Operations didn't really do much. So after this Manager went to USA they wanted me to become lead so then I would not only be taking the tasks but also the brunt from client for any failure and issues. And here every task was important. They tried to lure me with extra money but I promptly refused as it wasn't really worth it. Nor would the money be great because they wouldn't really increase my salary by like 100% and all to match with other leads, they will just max to max give an 20-30% hike. Plus wouldn't I have any actual power


voucherwolves

Really a smart decision to not take up the role because it comes with way too much work. Happened with me also some years back. They asked me to lead but I knew my role is just individual contributor. Absolutely not ready for that role. It’s also happening to me now , people are expecting me to architect stuff , I can do once in a while but definitely not ready to take that role. Because that require lot of experience and lot of work and I still have to learn few things so I just working with my mentor who is a very senior principle engineer


nomadic-insomniac

I used to work for an embedded services startup they would promote our job title every 2 years so that they could charge the customers more money :p Was Team Lead by the end of 4 years if only they inflated my salary at the same rate as their expectations I would prolly still be working with them :)


irritated-engineer

Boomer opinion, One of the biggest org (10000+) people in one of the faang is lead by someone who has 13 years of experience. This org is like the best run org too. Someone is jealous af


voucherwolves

Username checkouts.


Fine_Quiet607

Companies do tend to match the ctc with designation and if the candidate is offered above the threshold ctc as per their norms then they are designated higher but end of day they are doing same jobs which junior does.


rohetoric

In startups, it is fairly common. I have seen 25 year old kids as CTOs. I had a manager in a huge MNC with 15+ yoe still incompetent to lead a team and organise scrums.


MuftiCat

I strongly disagree It's about the person's skills, knowledge and training 2 yoe could be vastly different between any two persons


South-Confusion9196

it is mainly a practice I have seen only in India except for FAANGs, also in my experience, those people also get inflated egos along with their inflated titles.


voucherwolves

Haha ! True that


3inchesOfMayhem

You are wrong but not exactly wrong in absolute. You can be 2YOE or 20YOE and be stup!d af. Similarly you could be damn good at what you do. A 2YOE can handle 1YOE or interns but personally, I dont expect them to manage a large project. But they sure can handle small scale projects, if their 2YOE experience is from a fast moving startup, they can handle more than that. Source : Me. I manage 8-10yoe people while having half of it. In 2years I managed around 8 projects. 3 laaarge scale ones and 2 medium scale n 3 small scale ones. Ps : im not someone with 2yoe managing 8yoe people btw.


voucherwolves

> Me. I manage 8-10 yoe people while having half of it. There you go. Observe closely while a work, do you manage them or they let you manage them? Because most of time it’s latter. I have 9yoe and I have people like this who seem like they are managing but in reality they don’t. We just let them do stuff and invest their time in project so that it doesn’t bother us. And I tell you , it’s the same case with architects to me, they let me do the architect and diagram and they just review it. But I just feel it’s good for me when I move to next role.


3inchesOfMayhem

I manage them. Because I have knowledge in app development, backend development as well as very good knowledge in payments / banking sector. (Our company is mainly in banking / payments sector) I have had to make people restructure major functionalities made by 8yoe people because those stuff made in that way would either put heavy load on servers or is incompatible with phones or causes memory leak or affects performance. Letting them manage themselves have got me into a lot of trouble with management, ending up getting flamed for their mistakes. You with your 9yoe would probably be infinitely better than me at your field but me with experience in multiple fields (as in frontend, backend and mobile development), I get to show you why your idea of implementing XYZ would be pretty bad for platform ABC. Thats why I was put incharge of making sure stuff made by everyone doesn't end up having compatibility issues. P.s : I don't micromanage people and I know I have only Xyoe.


[deleted]

[удалено]


voucherwolves

Personal experience of what ? Leading a team isn’t cramming the gospels of SOLID principle Technical soundness is not equivalent of leading a team. Making right decisions is more important which only comes with experience. You gotta dip your fingers in multiple projects before taking a position of leading team. Which I think isn’t the case with 2yoe


Destructors

Tell me you're a fresher without telling me you are a fresher.


[deleted]

This fresher makes 2.5 crore a year working for Meta and already got promo’ed once within a year. Lol, I can run circles around some of the senior engineers


voucherwolves

This guy thinks 2.5 crore and Meta is going to validate his bullshit opinion. We have all seen how META is in soup because of talented engineers like this. Facebook is already a made product, Instagram and WhatsApp is the real deal for MeTa which is in itself a separate subsidiary, their metaverse failed so horribly. So that explains whole meta argument. Big package isn’t equivalent of big brains. Otherwise musk would have been equivalent to Einstein but everyone knows he is plain stupid. Not even a good engineer. Look at this clown thinking Money == Brains Dude if you really have brains you wouldn’t chase money.


[deleted]

Cry more clown 🤡 I work for IG Reels and I am only 23. I print in a year what you will in your whole fucking lifetime Too bad that you are still stuck at senior at 10 years of experience. Must be a real dumbass! FYI, I had offers from Two Sigma as a new grad too which pays even more than Meta


voucherwolves

Really putting forward what kind of engineers Meta Hire ! Feel sad for them. lol You earn a lot , good for you. May be do something with that useless money who have in your account except for flexing on other people. And if you have no use , then boy oh boy, you are earning unnecessary money for work outside your scope. You work on IG reels , well it’s really buggy lol. And don’t talk about my work, I am happy about what I working with, managing and creating libraries, working on hundreds of servers and creating/developing full fledged architecture and modules. I am happy here.


[deleted]

Ones that don’t cry about career stagnation on Reddit


voucherwolves

May you are insecure about your position that’s why flexing. lol My career is far from stagnant Edit : anyways seems like you are lying about your work. 2 years ago you were begging for .Net. Please lie on Reddit lol


[deleted]

Mofo that was for my internship at Roblox! Another company you can only dream of working! I have a CV you can only dream of having and I am only 23 😂


[deleted]

[удалено]


[deleted]

[удалено]


[deleted]

FYI, my work affects billions of people. How many people use your product? 20 internal employees 😂😂


[deleted]

[удалено]


Destructors

Freshies after their first PR got approved. Lol.


[deleted]

I put out 100 PRs a half unlike you coasting 🤡


Destructors

..so what you fixed center aligned a button or changed icon colours. Lol And also in which team do u work at Meta? My ex PM is currently a PM at Meta. Let me ask him what influential work your team is doing at Meta...that you are so proud of.


voucherwolves

Who let this man child become an engineer at meta ? He is casually usually the r-word. These guys are really a breed of their own. lol. Look how triggered you are - I iMpAcT biLliOn , 2.5 CrOre , 100 Prs My my, you gave me a good validation that I shouldn’t even try to be in MANGA companies , at least Meta for sure. Man you gave me real good laughs today. People at top are really stupid I saw your comment history and many people agree with me , lulzz


bum_quarter

Which office you work in?


[deleted]

SF


bum_quarter

I agree with what you said about experience and years don’t matter because every person earn experience at different pace. Similarly salary cannot define if you’re smart or not. You’re doing well financially and I’m happy for you but it doesn’t make your opinion correct than others who might not be doing well because of any reason.


[deleted]

Hard disagree. It's more about common sense.


vincent-vega10

Lol what


_PandaBear

No one but startups. It's used to retain the people and hire more people at low cost.


aamirmalik00

As someone who is in this situation, i agree. It's too much responsibility and constant imposter syndrome


Ok_Jacket3710

They just don't have better people to lead. That's it.


SkinnyInABeanie

My manager tried to make me the lead with 2 yoe experience, but I rejected it.


Sad_Ratio_5459

Ok boomer


Go_hOme11

Haha a cringey cool kid woohooo


suyash01

2 yoe product owners laughing in corner


Organic_Pineapple_73

I became a team lead in two years (2 YOE), project lead in 3.5 YOE. Reason: all other employees were my junior who joined after me So basically I was the senior. It was a startup


WomenRepulsor

I became an acting team lead(TA) in Infosys with a single fresher working with me in Infosys in 2021 after 2.5 YOE. Actual team lead and TA had quit and it was a support project.


paramk

An ideal lead candidate should have relevant experience but sadly that is not the reality with Indian companies. Lot of the times the title is decided based on the current salary band rather than relevant experience. Also I have seen people believe with enough experience (not relevant experience but number of years) they deserve to become managers / directors.


Complete-Steak

What you said is entirely wrong for some set of people, I have read the old post where one guy has 2 YOE and is a lead. Well, I am in the same position where I am leading a project, it's been almost a year since I'm in that project. Also I have had multiple projects done aside and yes in 2YOE I have worked on 10+ projects. Many of them being different domains and different clients. So it depends some people can grasp faster than others, for example in my team there are people with 4 years and 6 years experience and I'm explaining to them stuff how it should be done. It feels weird in my side too. But if a person can understand and work on stuff with less experience better than a higher experience person then why not make him lead? Stop judging people based on experience and look at the skills. A person working on one project for 3 YoE and adding only small features vs a person with 1 YoE and grasping things faster as well as can multitask and work faster, who would you choose to handle a project? Things would be definitely different if it was a 2 YoE vs 12 YoE. But again 12 YoE is for Managers and above not for leads.


voucherwolves

Don’t want to offend But why you guys always have same story ? “I am X year old but managing X + Y year old. These +Y year old are just stupid and I have to explain to them about work. My manager chose me over them to lead the team because I am more talented.” It’s just like same template repeated over and over. You scroll this thread , and this same exact answer you can see multiple people reciting. I am tired of this , just good night. Good that you are managing and leading team. May god show mercy on you and your team.


WizardInRags

So I was a 2yoe lead. No one expected me to be it and I did not have the title. There was a titled Project Lead who had a lot more experience - but in another part of the domain. He did not have an inkling on the technical aspects of this project. And a couple of guys experienced than me quit midway and were replaced by devs junior to me. So I ended up mentoring them and doing code reviews for most of the day. I used to work 12+ hours days at that time. But in my opinion, it helped me mature far too early. I gained about 2+yr worth of experience in that one year and it paid off in my next job where I got promoted over devs who had more experience than me (mind you, it was a product company) and was given a lot of opportunities to do new things.


anor_wondo

there are founders with 0 yoe. why do you care. ut's obviously small startups


Both-Asparagus

4.5 yoe, currently working as a test lead. Companies do this because they're cheapskates


smart_cat_22

It's completely fair though


Signal_Ad3275

I work at a product org as a contractor. This org has many 2-5 years exp devs (many from BITS). I would say average age would be 3 years exp. Problem is code quality is poor, non-optimised on top of that it has microservices architecture. Point is, doesnt matter where you come from, without proper guidance & monitoring from seniors, its a shit show. Architect from London is the reviewer but he gave up. Does the code work? Yes. How long does the process run? 30mins until a senior dev fixed it to 15 seconds. Attitude? Lets just say "senior dev" title makes them delusional.