Just saw a job posting that said (emphasis mine):
- B.S or higher in either Electrical Engineering, Network Engineering, Software Engineering or Computer Sciences earned within the last 20 years
Thinly disguised ageism -- surprised they can get away with this.