a day in life of software engineering intern