Pair Programming and the Software Intern Experience at Maestro and Atomic Object
Abstract
I spent almost six months, from March to September 2022, working at two different internship positions in the software industry. My first internship was a nine-week-long spring internship at Atomic Object, and I worked 2-3 days per week in person. My second internship was a 15-week summer internship at Maestro, and it was mostly remote. Each internship focused on a different aspect of software development, so I got to cover lots of topics. I also discovered at each internship that the method of software development influenced my experience as much as the technical work itself. The frequency of pair programming, which is the practice of two developers coding on one machine, can greatly impact the process of learning as an intern.