Usual length
Most often two to six months. Three is the norm: enough time for someone to settle in and show what they can do, and for the company to decide whether to keep them.
Under two months rarely works: the first weeks go on finding out where everything lives. Beyond six is also rare — by then you're either hired or parted with.
Student programmes follow the academic calendar: summer ones run two or three months, winter ones are shorter.
What the length depends on
- Company size. Large programmes have a fixed, published duration. Small ones negotiate as they go.
- Your hours. Full-time is shorter, part-time longer.
- The discipline. A tester often needs two months to start being useful. A backend developer needs longer just to understand how the system fits together.
How it ends
Three outcomes:
- A job offer. That's the point of the whole exercise. In good programmes a meaningful share of internships end this way.
- An extension. They keep you on for another stretch — usually when they like you but there's no budget for a permanent seat yet.
- Parting ways. Not necessarily because of you: sometimes a direction gets closed or plans get cut.
If no offer comes
First, ask for feedback and a reference. Even without an offer you keep the important part: a line of real experience and someone who can vouch for you.
Then don't linger. Start looking a month before the internship ends, not after. Fresh experience with a clear account of what you did works best immediately.
Getting the most out of it
- Write down what you do. Three months later the details blur, and interviews ask about exactly those.
- Ask for reviews of your work. People who regularly get comments on their code grow faster.
- Remember what didn't work. An honest account of a failure and what you concluded leaves a better impression than a list of wins.
If no internship happened
Work on a shared project gives comparable density: the same few months, the same tasks, code discussion and deadlines. The difference is it doesn't end on a schedule — and the person you worked with can confirm what you did.
Хватит читать — пора делать
На CohortX можно найти команду под пет-проект и получить тот самый опыт, о котором спрашивают на собеседовании.
Похожие статьи
- Сколько длится стажировка в IT и что бывает после неёТипичные сроки, от чего они зависят, чем заканчивается стажировка и что делать, если предложения о работе не последовало.
- Сколько зарабатывает программист в России и от чего это зависитЗарплаты программистов — тема, вокруг которой много мифов. Разбираемся, от чего реально зависит доход, сколько получают на разных уровнях и почему новичку важнее опыт, чем цифра на старте.
- Сколько учиться на программиста: честный ответ без «войди в IT за 3 месяца»«Стань программистом за три месяца» — красивое обещание, которое редко сбывается. Разбираемся, сколько на самом деле нужно времени, от чего оно зависит и почему дело не в сроке.