Havik var utdannet psykolog og dr. philos. Han var ansatt ved Universitetet i Bergen (UiB) fra 1973 og var professor i klinisk psykologi fra 1990, Han var senere i en toårs periode landets første professor i helsepsykologi ved Universitetet i Oslo før han igjen vendte tilbake til UiB. Han var også dekan ved Det psykologiske fakultet ved UiB. Hasvik ledet blant annet flere store prosjekter innen behandlingsforskning og personlighetsdiagnostikk.