Coding is like acting. There is no coding by itself. You always are coding related to something actually useful.
Then.. what do you actually like? If you like music, coding music apps will be enjoyable for you, or if you like gaming, being part of the development of games will be grateful for you, or if you like 3d animation, going to that niche will make you enjoy programming than any other thing.
What I (firmly) suggest is to download an open-source app from github or sourceforge.net… about the topic you like, Analyze how that code is made, and play with it