preview

Kyle Reevee Interview Paper

Good Essays

In the process of finding a software engineer interviewee, I had the chance to find Kyle Reeve, Software Engineer at Symbotic in Boston Massachusetts, who is also a robotics aficionado just like I am. Symbotic is a robotics company whose mission is to develop robots capable of executing automatic tasks in warehouses with the hope that workers at warehouses would not longer be at risk from physical injuries due to managing heavy equipment (S ymbotic ). In late October I was able to schedule an interview with in order to get to know a bit about about his position and experiences. At first we started to talk about his background. Kyle Reeve received a Mechanical Engineer bachelor's degree from Northeastern University. I was very surprised to know that he did not actually go to college for software engineering or …show more content…

Functional here means fully tested, documented, and debugged” (Kyle). In short, Kyle spends about two weeks building a single feature. He only moves to another feature once the current feature works, has tests written for it and has documentation. A feature that works and has the requirements needed to be considered ‘functional’ does not mean that it can be integrated to the Symbiotic products. In fact, I learned that Kyle’s company uses git to track all of their projects. Once a feature is considered done, such feature must be reviewed by at least 3 other people and get their consent to merge into the master branch of git. In other words, at least 3 people must review the feature and agree that the feature is ready to be implemented in the final product. Kyle’s description of the the process a feature must go through in order to be incorporated into a final product was amazing. I realized that features are not usually implemented within days, instead they take weeks as they must be proven to be elegant correct and capable of being implemented into the rest of the

Get Access