You can:
write complex programs and scripts seek to make code open source where appropriate supervise junior analysts and set coding standards for your team understand software architecture and how to write efficient, optimised code perform user testing on products prior to launch