Choose your language:
The client adopted Python, an extensible programming language, to streamline trading and risk management activities. TEKsystems provided training on Python to the client’s eight locations worldwide.
Wall Street has turned to Python, a programming language, for assistance in bridging the gap among applications. Python is compatible with all major operating systems and is extensible for applications that need a programmable interface. Using Python, a client can make universal changes across systems, as one transaction appears in multiple areas and not as separate entries. Python allows firms to increase productivity.
Our client adopted Python due to its compatibility with C++, Java and .Net, the makeup of most of the client’s applications. Python enabled a single point of entry for each transaction, eliminating the extra work required to create separate entries and manage transactions across multiple global markets. Python’s benefits were immediate, yet the client was challenged with how to begin implementing the programming language. Our client needed assistance managing the following challenges:
The client needed a concise, core curriculum that could be delivered in three days. As each user had a varying degree of familiarity with the programming language, coursework had to be tailored to each global office location and skillset. Training was conducted in an instructor-led format.
The training curriculum had to meet client needs in multiple locations worldwide, ranging from U.S. offices to offices in Canada, the United Kingdom and Asia.
Full Program Management
The client required assistance with program logistics, including managing course locations, scheduling courses, textbooks, enrollment and evaluations.
TEKsystems managed the training of more than 800 employees in 18 months and led an average of one Python session each week. TEKsystems is able to adapt to the client’s changing needs in educational support and can quickly ramp up the program to accommodate additional classes as needed, such as the client’s new hire training held each fall. The new hire program includes Python training and is held annually in New York City for approximately 150 new employees based in any of the client’s global locations.
TEKsystems also manages the performance reporting aspect of the training program and provides metrics on course quality, instructor feedback and instructor performance. Overall, TEKsystems has increased average student satisfaction scores from an average of 4.3 to approximately 4.4, on a five-point scale (five being the highest score). Student feedback received praises the instructors’ “vast knowledge,” “quality of instruction,” “exceptional instructional style” and left students feeling “inspired to move to the next level.”
Developing and managing an education and training program in a global environment can be challenging. We found that the following factors helped TEKsystems meet our client’s goals and train as many users as possible: