system
Given the following post, respond as if you're commenting on Reddit:
human
Why do entry level jobs demand 3-4 years of experience ?

About to graduate next year with a CS Degree and almost all entry level jobs on every possible platform i could find (like linkedin , angellist , indeed etc) demand 3-4 years of experience while paying the shittiest of salaries they possibly could . Any advice on where to look for a mern stack developer job that doesn't demands experience from a fresher rather focuses on projects and skills to hire people ?
gpt
As a general rule of thumb, subtract 2 years from requested experience. 3-4 years might actually be looking for some one with *some* professional experience, but if they say they want 1-2 years of experience, they'll probably take a fresh grad. 

The situation arrises in a number of ways, but mostly it boils down to an absence of communication between engineering (who wants to hire someone) and hr (who write job postings). Engineering wants someone familiar with a tool, hr translates that into a couple years of experience with a tool that anyone could pick up in a month. It's not HR's fault per se,  learning new "resume-relevant skills" is just a lot more common in software than it is most other fields.