Chances are, you have come across a job vacancy stating “Minimum 3-5 years of experience in a related field is required”, or something along the lines. While similar requirements can be commonly found in IT-related fields, some other industries may use the same benchmark. As a job seeker, have you ever wondered why the number 3-5 is chosen as a benchmark for one’s professional working experience? Here are some possible reasons for that.
Spend less to gain more
In the IT industry, three years of experience is considered as a sweet spot for most software developers. This profession requires extensive training that can take a lot of time to master, meaning that a software developer with zero experience is practically useless. By the time developers reach their third year, they will have adequate experience to elevate their market value. Because this is an important milestone for most developers, a lot of companies would want to hire them. In fact, many companies do not mind paying experienced developers higher than their current salary. This is because their current company ‘paid’ for these talents’ training and companies interested in hiring them will not be spending any budget for training anymore. Therefore, it is understandable that the demand for experienced developers is higher than for novices, although their salary range may be twice that of fresh graduates.
Before obtaining their 3 years milestone, software developers are expected to learn a lot. Here are some of the key assets they need to be proficient at during their first three years of work:
Those key assets are only four among many other things developers are expected to learn within their first three years. Now, what about fast-learners, who can outgrow experts with 3-5 years of experience, within a much shorter period?
Relying on resume
Some developers may argue that they have had three years worth of experience only within a year. Although it is very possible, the length of experience written on the resume is not going to reflect that. Recruiters set the bar to 3-5 years of experience to rule out novices and not gamble on hiring inexperienced candidates for a position that calls out for an expert. Unless these fast learners make it to the interview stage, it might be too daring to apply for a position requiring 3-5 years of experience with only a year of experience on paper.
These are just two among many truths behind the “3-5 years of experience” requirement in IT-related vacancies, especially software developers. Needless to say, it is completely rational for companies that they want to hire a previously-made-an-expert developer with at least proven experience. This is done mostly for cost efficiency, other than time efficiency. Some newly-starting developers with less than 2 years of experience might be confident that they are equal to or can even outperform those with 3 years worth of experience. However, confidence alone may not be enough to make up for the huge gap of experience period written on their resume.