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
Post a Comment