A university degree is not an absolute requirement for successful programming careers, as skills and experience can be developed through alternative paths.