советую попробовать пет-проект с нуля. После постановки задачи и написания ТЗ (да, его крайне рекомендуется писать даже для случая "единственный разработчик, он же заказчик"), попробуйте оценить время и установить дедлайн. Соотношение между заявленным и действительным сроком даст неплохую оценку разницы между "знаю и умею" и "думаю, что..."