Cook Systems Interview Question

What got you started with software development?