Week 7: Post 2

One of the most notable transformations has been in how I perceive myself and my abilities in the tech space. Initially, I struggled with imposter syndrome, feeling overwhelmed by the vast amount of knowledge and skills required in job descriptions. I feared that my academic learning lacked real-world applications and that I would fall short in a professional setting.


Joining my team, I encountered new technologies and frameworks, such as Typescript and APIs, which were unfamiliar to me. This triggered a wave of imposter syndrome, further intensifying my doubts. However, as I started setting up my development environment and delving into our codebase, I realized that despite the challenges, I had a solid foundation in programming principles that transcended specific languages or frameworks.


While I might not have comprehended the entire structure or framework-level code initially, I recognized that the basics of coding languages were shared across different technologies. Instead of trying to understand the entire codebase, I learned to focus on the specific sections that related to the tasks assigned to me. Through working on numerous tickets independently, I gained a deeper understanding of different aspects of our codebase and how they interconnect.


This experience has taught me that the real-world application of my academic knowledge is more seamless than I initially believed. I have come to appreciate the extensive academic history and theoretical grounding that prepares us for industry practices. It has made me realize that while there may be gaps in my knowledge, acquiring new skills and understanding different frameworks is an ongoing process. I now approach learning with curiosity and embrace the fact that I may not know everything, but I am always capable of learning and adapting.

 

Comments