Williams began her public career by serving on the Franklin-McKinley School District school board, which covers a portion of the city of San Jose, California, for 12 years, until her appointment to the San Jose City Council in 1979.