Sorry, I didn't mention the words "cadets after graduation from flying school". So actually SIA gives the rank of First Officer to crew members who are not involve in the take-off and landing part of flying while I think some other airlines will call those position second officer or relief pilot or observers. I think the ones selected for short haul fleet are lucky ones who will have more real practise (not SIM) on take off and landing.