Оказывается, слова "подшофе" и "шофёр" - однокоренные. И происходят от французского "chauffe" - горячий, нагретый. Подшофе, стало быть, когда сам разогрелся горячительными, а шофёр - тот кто автомобиль разогревает