Проект это не олимпиада которую вы решаете за ограниченные несколько часов. Проект длиться столько сколько нужно и вы всегда можете восполнить все недостатки своих знаний. Если вы пишите приложение, садитесь и изучайте программирование. Если вы делаете железное устройство, осваивайте 3D моделирование и схемотехнику. Вам не нужно иметь много знаний для того чтобы начать проект вам нужно желание учиться!
Чем раньше вы начнёте развивать свой проект, тем раньше вы получите поддержку и ресурсы на его развитие. Когда вы не начнёте рассказывать о своём проекте на всех доступных конкурсах и форумах и в соц.сетях вы начнёте собирать рекомендацию и критику, которые позволят улучшить свой проект. Из тех же людей вы сможете найти себе сокомандников и первых клиентов, поэтому очень важно участвовать в конкурсах.
Помимо незабываемого опыта и новых знакомства различные конкурсы дают и другие возможности. Например конкурс "Юниор" даёт БВИ для поступления в ВУЗ и проходки на международный конкурс ISEF. А конкурс "КЛАССный проект" даёт возможность получить ментора который будет готовить вас к другим конкурсам и помогать развивать проект.
Создавать свой проект никогда не рано и никогда не поздно. Главное желание учиться и менять мир к лучшему. Поэтому если у вас нет даже идеи для своего проекта, то запросите консультацию от эксперта конкурса и создайте её вместе.