Three Qualities That Will Make You a Great Programmer