In the process from ideal to implementing a software project you can participate actively in all its phases. You are constantly up-to-date with technology and you enjoy reading about technologies as you enjoy watching a movie. Notice the result of your daily work, both in the interaction with the people who use the created applications, as well as behind-the-scenes, through resource analysis, statistics, up-time, performance.
Over the years I have realized that this is the most important thing, for me and for us, when writing code, developing projects or debating ideas.