I'm currently pursuing an opportunity with a good company. Their requirement is for 3 years experience but I'm 10 days short of that and the online portal won't accept my submission.
What should I do?
The Workplace Stack Exchange is a question and answer site for members of the workforce navigating the professional setting. It only takes a minute to sign up.
Sign up to join this communityI'm currently pursuing an opportunity with a good company. Their requirement is for 3 years experience but I'm 10 days short of that and the online portal won't accept my submission.
What should I do?
Most decent companies use a “band” when looking at experience, they ask for 5 years and may accept 3 with other factors.
Put 36 months and explain at interview if you get one.
Any good HR will be able to look at the experience and decide.
I rarely say this. But in this case, you have what a human would regard as 3 years of experience. A human will understand. A computer regards 35.75 months experience as identical to 24.0 months. Obviously this is wrong.
Lie to the computer - but tell the truth to any human you talk to about it. They can decide using actual measures.
Say that you have three years. By the time that a human looks at your resume, that will be true. If somebody checking your resume decides that that was dishonest, then they'll just discard your resume and move on.
Am certain that if you count the weekends, you'd clear the bar with sufficient wiggle room.
In reality, most companies who have these sorts of requirements use them as "soft requirements"; they say 3 years experience but really they mean like 1 1/2 years of good, meaningful experience, enough to show that you know what you're doing; some people take 3 years to get this, others 2, others 20 months, others who get really good experience can get the equivalent in less than 1 1/2 years. So really it doesn't matter, to most companies.
However, it seems to this company, when they say "3 years" they really mean "3 years" and have coded their careers page to validate that. What that says to me is that it doesn't matter how skilled a developer is; if you worked for 2 years at Google, you're not good enough, whereas if you worked 10 years at a bunch of failed startups then you are good enough. This tells me this company probably has a lot of really bad developers on staff. This also says to me that this company cares more about a lot of random esoterica and red tape nuisance stuff and not about actually building the best product: as I said, if you spent 2 years at Google, that means you're probably a really good developer; you had the skill to get into Google, and then also the skill to keep up with that company, and also the opportunity to learn from people of that skill level, but this company won't even talk to you because of some random arbitrary crap.
If this were me, I'd just give up on this company. Don't apply there, now or in future. They're not a good environment for you (or any other developer).