When children learn coding, robotics and artificial intelligence (AI), many people often assume they are being trained to become future programmers or robotics engineers.