Som ung var han praktikant på Myrens Verksted. Etter utdanning innen fysikk ble han tilsatt ved Sentralinstitutt for industriell forskning der han blant annet utviklet programvare for stemmegivning til landets første egenutviklede datamaskin NUSSE. Ruge ble lektor i kybernetikk ved Fysisk Institutt, Universitetet i Oslo (1967), og virket samtidig som lektor for Forsøksgymnaset (1967–1998). Der lagde han det første kurs i databehandling for videregående skole, et kurs som benyttet en egenutviklet logikksimulator «Benjamin» og egenskrevet litteratur.