入伍，服预官役，于1982年5月退伍。同年谢志伟以榜首考上德国学术交流总署奖学金，赴德国留学。据其自述，他在德国留学五年期间发现自己对台湾历史、政治、社会毫无了解，故希望建立起自己的「台湾认同与意识」，故开始学习台语、台湾历史及文化，并解构他过去对于中国国民党的忠诚。1987年7月，谢志伟取得德国波鸿鲁尔大学（Ruhr-Universität Bochum; RUB）德国文学博士学位。
担任教职及公职.学成归国后，谢志伟于东吴大学德国文化学系任教。1990年，开始参加学运、社会运动