Идея для программиста/админа правильная, но давайте все же с задачи начнем - какая задача стоит? Завести дома сервер? Продавать услуги? Или для себя?
Под VPS обычно понимают арендуемую у прова виртуалку, на которой что-то стоит и это "что-то" находится где-то далеко. Например, у меня - в Голландии
Если Вы хотите просто сервак дома - это ни разу ни VPS, а просто домашний сервер. Поскольку этот вопрос довольно частый -
вот ответ, который я написал однажды.