I'm not surprised your feeling has dissipated. A computer really can do anything you can think of. After that, I'm not surprised your utility from that has disappeared.
There are a lot of different types of jobs in the world. Most require you to sit at a desk in a suit and attend meetings. Programming is fun because problems come in text format and you can solve them in a sense that more abstract disciplines cannot, i.e if you run code and it does what you want, you solved your problem. If you want true happiness, solve problems you care about. That true happiness is rare in any industry though. You probably maximize it if you're your own boss.
The only thing that can keep you going is you. Try to understand what you love and do what you love until you knock it out of the park.
There are a lot of different types of jobs in the world. Most require you to sit at a desk in a suit and attend meetings. Programming is fun because problems come in text format and you can solve them in a sense that more abstract disciplines cannot, i.e if you run code and it does what you want, you solved your problem. If you want true happiness, solve problems you care about. That true happiness is rare in any industry though. You probably maximize it if you're your own boss.
The only thing that can keep you going is you. Try to understand what you love and do what you love until you knock it out of the park.