Text this: Компьютерные игры как средство обучения разработчиков программного обеспечения