Короткий ответ
Два-три. Больше не нужно, меньше — маловато.
Причина прозаична: тот, кто смотрит ваше резюме, тратит на него несколько минут. Он откроет первую ссылку, может быть вторую. До десятой не дойдёт никогда.
Почему количество не работает
Десять средних проектов создают впечатление не трудолюбия, а разбросанности. Читающий видит: человек начинал много и, похоже, ничего не доводил.
Три законченных проекта с работающими ссылками говорят обратное: этот доводит начатое до конца. Для новичка это самая ценная характеристика, потому что незаконченность — типичная беда.
Как выбрать три
Первый — самый сильный. Тот, что ближе всего к работе, которую вы хотите. Его откроют.
Второй — про другое. Показывает широту: если первый про интерфейсы, пусть второй будет про данные или автоматизацию.
Третий — командный. Даже небольшой. Он закрывает вопрос, который иначе останется без ответа: умеете ли вы работать с людьми.
Такой набор отвечает сразу на три вопроса: делаете ли, разнообразны ли, уживчивы ли.
Что делать с остальными
Не удалять, но и не выставлять. На площадке для кода можно закрепить нужные наверху, а остальные просто не показывать в резюме.
Учебные повторения за курсом лучше скрыть совсем: они не добавляют ничего, а впечатление размывают.
Когда количество важно
Один случай: участие в чужих открытых проектах. Здесь чем больше принятых правок, тем лучше — это показывает регулярность и умение работать по чужим правилам. Такие вещи считаются иначе, чем свои проекты.
Что важнее количества
Глубина рассказа. На собеседовании про один проект будут спрашивать двадцать минут: почему такое хранилище, как решали вот эту задачу, что бы изменили сейчас.
Человек с одним проектом, о котором он может говорить подробно, выигрывает у человека с десятью, о которых он говорит одинаково общими словами.
Поэтому лучше вложиться в один проект по-настоящему — довести, развернуть, описать, поработать над ним с кем-то и получить подтверждение своего вклада, — чем распылиться на пять.
Хватит читать — пора делать
На CohortX можно найти команду под пет-проект и получить тот самый опыт, о котором спрашивают на собеседовании.
Похожие статьи
- How many projects a beginner's portfolio needsWhy three strong ones beat ten average, what to do with the rest, and when quantity does matter.
- A developer's portfolio: what it's made ofWhat belongs in it beyond repository links, how to present it, and what gets looked at first.
- Портфолио разработчика: из чего оно состоитЧто в него входит кроме ссылок на репозитории, как оформить и что смотрят в первую очередь.