You said he has done self reflection, which is wonderful. Why does he think it took so long to find a job in industry , despite a CS degree from a top program? If he truly prefers research, academia, etc. , that’s great, but is he going that route because of lack of initial job success? Good luck to him and you!