How to Make the Most of Your Internship?
Introduction
Hello, my name is Tokhir Rasulov, and I am currently working as a front-end developer at OOO Smart Soft Development. I secured this position after completing a three-month internship at the company. In this article, I will share my internship experience and provide some valuable dos and don'ts for success.
Background
My journey began in graphic and web design, which I initially learned by following my brother, Khusan Djabbarov . However, I soon realized that I lacked creativity. While I excelled at imitating and incorporating existing elements, creating something truly innovative proved challenging. After two years of pursuing design, my brother and I decided to explore a new path for me — coding. We invested in the Frontend Developer Path course from Scrimba , and in September 2022, I embarked on my coding journey.
Finding the Internship
Networking is crucial when it comes to finding internships. Leverage your connections and reach out to people in your network for potential opportunities. In my case, my neighbor referred me to a company where he worked. Following that, I received a call from the HR manager ( Sabina Saydullayeva ) and was invited for an interview. During the interview, I introduced myself, highlighted my skills, and showcased my pet projects and unfinished projects in TypeScript. Although I had limited experience with TypeScript at the time, I emphasized my flexibility and ability to adapt to new technologies. It's important to confidently present yourself and emphasize your capabilities. After the interview, I was given technical tasks to complete within three days. Successfully completing these tasks led to my acceptance into the internship.
Maximizing Your First Day
On my first day, the HR manager introduced me to the entire company. I observed everyone and assessed who seemed friendly and approachable (fortunately, everyone was friendly here). Then, I was assigned a workspace in front of my mentor, Doniyor Usmonov . I made sure to keep my workspace organized and clean, which set a good impression from the start. Soon after, I was assigned to my first real project. I highly recommend observing and studying other developers' code regularly to gain a better understanding. I spent about 2-3 hours analyzing a few components. Then, I was given the task of creating a popup, which I completed quickly. Afterward, I received more time-consuming tasks, such as making the website responsive (which took me three days). At the end of the day, I proactively approached my team leader ( Салохиддин Мухиддинов ) and asked about their expectations for the three-month internship and how they would measure my success. It's always important to ask such questions to understand what is expected of you. I also requested tasks that would allow me to apply and collaborate using the knowledge I gained during the internship, such as working with Redux, Axios, and other relevant technologies.
The Power of Collaboration
Effective collaboration is essential during an internship. I am naturally inclined to communicate and can engage in various topics, which helped me fit into the community. However, in my first week, I was initially shy to talk to people. Over time, I broke the ice step by step, particularly during lunch breaks. Lunch breaks are crucial for making connections, so be proactive and communicative. After a couple of weeks, I became good friends with my coworkers. Additionally, participating in team-building activities and showcasing my sports skills played a crucial role in building connections and becoming friends with my colleagues.
领英推荐
Towards the End
As the end of the internship approached, I realized the importance of having a backup option if negotiations with the current company didn't work out. I began exploring other opportunities and attended interviews with different companies. Luckily, I got some second options and was ready for any results.
I was fortunate to complete a to-do app assigned by my team leader (Link below). Although my team leader found some bugs, he appreciated my work.
In the end, the HR manager sent me a job offer that met my needs, and I accepted it. Effective communication skills, a genuine intention to learn, and being proactive in seeking guidance from my team leader and mentor played key roles in securing the job offer.
Dos:
Don'ts:
Node.js developer @Smart Soft Development
1 年Good luck)
Looking for PHP, Python devs
1 年Great job!)