Each profession has its own minimal requirements.
You are wrong about the work experience at least for software engineer (computer system analyst) which requires only BS in computer science.
You are wrong about the work experience at least for software engineer (computer system analyst) which requires only BS in computer science.