You'll need to be at least 21 years old and have a college degree to be noticed by recruiters. Do well in school, and graduate early if you really want to be a foreign service officer soon.