I work in MI too on HR/Payroll databases. And I work with a lot of technically handicapped people. Unfortunately the ability to work with numbers generally outweighs someones technical prowess, the guy's been working there 34 years and knows your company prodecures, policies and his job inside out. It may take him longer than you because you have the technical aptitude to apply, but so long as he gets the work done and doesn't breach KPIs/SLAs then he's doing his job fine, and from a management point of view he's probably more of an asset than you. I only say this because I am often in the same situation, being grouped with people on projects who couldn't copy and paste a file without the help of a talking paper clip. The fact is there's a lot more to working, even in a technical environment, than just your ability to use the tools at your disposal.