Putting aside age discrimination for now (which is very real), a good thing to figure out is how good he is at programming. Can he get to the point where he can solve easy problems on sites like leetcode or hackerrank in a mainstream programming language (not basic or pascal)?