Implications of something I learned from my internship

Working on my internship project was the first time I worked on a large mobile application development project. Before my internship, the only experience I had with mobile application development was from an online CodePath course where I learned about Android mobile development with Java. Although I never had any training with front-end mobile application development with React-Native, I designed web applications with React which gave me the basics of React components. I learned most of the technologies required by my internship as I worked through the project, and I successfully hit the project requirements. I took online courses in Advanced Java, Kotlin, Typescript, and React-native to implement different parts of the project. Additionally, I spent time debugging the existing code to understand how different features in Microsoft Teams mobile are implemented.

One lesson I have learned from my internship, that I will apply in my future career, is having the flexibility to learn new skills on the job. This internship allowed me to learn about and practice having a growth mindset to acquire different skills required for different jobs. I want to be a software engineer and having this skill is in a field like Technology where things are continuously changing. I hope to keep open to learning about new technologies and working on challenging projects that equip me with new skills. I plan to continue participating in hackathons and personal projects after graduating from college to get hands-on experience with new technologies. My internship has inspired me to be an all-around software engineer with experience working with different technologies.

 

Comments

Popular posts from this blog

How my project fits into current Micrsoft products.

Previous experiences that relate to my internship responsibilities

My final internship reflection