@gopiandcode Programming is the process. You can't enjoy the process because you enjoy the final result. Do you even words? I might enjoy a rabbit stew, but that by itself doesn't not mean I would enjoy to catch a rabbit, bang its head against the fence to insta-neck-snap, gut it, skin it, debone it and/or cook it, all to make a stew for someone else I don't know.
I'm talking about enjoying your work. If you want to hate your work but do it for salary (or whatever else turns you on) be my guest, industry standard as I keep repeating, but that's not what a good teacher should be teaching.