I graduated from Missouri S&T in 2017 with a B.S. in Computer Science from Missouri S&T. After graduating, I moved to California and worked in the Mojave Desert for 3 years. While there, I wrote software and mentored recent college graduates. In 2020, I moved to Austin and started taking graduate level computer science courses at UT Austin. It wasn't quite the right fit, so I worked as a contractor for a few months and I have been working at Emerson for about 3 years now. While at Emerson, I...
I graduated from Missouri S&T in 2017 with a B.S. in Computer Science from Missouri S&T. After graduating, I moved to California and worked in the Mojave Desert for 3 years. While there, I wrote software and mentored recent college graduates. In 2020, I moved to Austin and started taking graduate level computer science courses at UT Austin. It wasn't quite the right fit, so I worked as a contractor for a few months and I have been working at Emerson for about 3 years now. While at Emerson, I have mentored high school students, college students and young software developers. I'm currently enrolled at CU Boulder in their Online Master's in Computer Science program.
When it comes to mentoring, I prefer to know where the other person is at and what they are trying to learn. I've acted more as a guiding hand than a teacher. I generally tailor my instruction to whatever the other person needs, whether that be motivation or technical knowledge. I like starting at a higher-level before focusing on specifics. A lot of times if you can understand something at a high-level, you can apply across multiple programming languages or when tackling different problems.
I also generally prefer specific questions and that the other person has tried to tackle whatever issues they are running into. Sometimes when looking at code I haven't seen before, I need to take some individual time to look through it to understand what it's trying to do. I'm not very good when it comes to last-minute tasks or rushed deadlines.