No, you're wrong. I'm a lead programmer on C# in my organization. This can't depend on my skill, because it's a routine field of work, but I want more. And I think, that improvement of skills is continious process that come through your life. That's why I every day trying to do some "improvement". And this project must be improvmet too. And not only in programming. Best regards, A_l_e_x_e_y_.