At first, I loved programming.
Then I realized analyzing the problem and designing how the software should be is far more interesting.
That was before I learnt that the real thing is to figure out what the system should be and how to build the information system to support the company.
Always with a focus on User Experience.
I plan to post here comments and notes that I hope may be also useful to you.