First officer's get promoted to captain after gaining hours and experience.
Some airlines that are expanding rapidly might offer a low-houred, suitable copilot a captaincy after only a few years service. More established airlines (e.g. national flag carriers such as BA) can have waits of 10-15 years before suitable candidates are likely to become captains.
B&S