![]() Once I became too comfortable and felt my growth slowing down, I switched up roles and went from API development and application engineering to the data side at Disney. From there I “paid my dues” – did the legwork of busy technical documentation, basic design, and technical debt clean-up – that were core to applications I would later get to redesign and replace. ![]() Through the career fair, I was able to network and build relations with various companies continuously and landed at Cisco via a recruiter I talked to 3 years in a row and who saw my growth. It’s important to have a support system when classes become tough and stress is high. I’ve met really interesting and intelligent people at the University. Take advantage of office hours not only for help, but also in networking with peers and faculty members. Spend time and get to know your professors. Make sure to set aside time for other passions and not just your engineering classes. I also made sure to have time for music, so I played in the campus orchestra. I also made other nerdy, talented, smart friends in a theater group, Not Even Really Drama Students. Reflection on Time Spent at U-Mĭuring my time as a student, I was a member of Eta Kappa Nu, an EECS honors society. In all my projects I made sure to understand truly what sort of impact it could have it makes me proud to be an engineer. I create software to improve literacy of elementary school students all over the world – something that is very motivating to me. Working at Learning A-Z requires curiosity and passion, and my experiences leading up to a professional career were great in preparing me for such a role. My time as an IA allowed me mastery of the basics and seeing how other people learn which helped me tremendously in interviews. My major design project was creating a tool for a blind person so they would be able to code, again giving me insights to the potential of my major. As a computer science engineer, there’s opportunity in every other discipline from health care to finance, so it was great to have experience beyond what a class could give me. ![]() I worked in industries I had never had experience in before. My internships gave me real world experience on what it would be like in a computer science career and practice with projects outside of schoolwork. I was also an instructor’s assistant for EECS 280, a second level introductory programming course. I promise you it will be the most useful material you will read outside of class.ĭuring my time as a student I had the opportunity to partake in two software engineering internships in the summer after my sophomore and junior year. Read the whole book after taking EECS 280 and you will be much more prepared for the courses that come after it. Simply going to office hours once a week makes a big difference.Īlso, if you decide to go into computer science (which you should), grab a copy of the book Clean Code by Robert Martin. I did not do enough of that and I really regret it. The Michigan brand also really helps getting that first job – there are wolverines everywhere! Advice to StudentsĪs cliche as it is, you should build relationships with your professors. I wasn’t totally prepared for the work that I had to do, but I certainly had the foundation of knowledge and experience working under pressure to get up to speed quickly. How rigorous Michigan’s computer science program was definitely helped me the most in my job. ![]() After nearly 3 years, I decided to make the big move to Google in LA. Out of college, I joined a quantitative hedge fund located in Houston as a software engineer.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |