Robots... I think that is a hot topic.
I really think it is amazing that people actually buy software.
I think a craft becomes an art form when the space of possible solutions becomes so huge that engineering can't carry you through.
It always helps to be a good programmer. It is important to like computers and to be able to think of things people would want to do with their computers.