Software Developer Who Converted Internship Into A Full-Time Job Shares Tips
A software developer by profession, Aditi Mahajan worked as a Research & Development intern at the cloud computing company VMWare during her graduation. She managed to convert her 6-month internship into a full-time role with the company. Here’s her story:
I am passionate about writing clean, well-structured code and believe in the importance of continuous learning and staying updated with the latest industry trends. I am adept at challenging environments where I can apply my analytical skills to overcome obstacles and deliver high-quality software solutions.
While pursuing a bachelor’s degree in computer engineering, I landed an internship at VMWare, where I worked as a Research and Development intern. I eventually converted the 6-month internship into a full-time job, as a Member of the Technical Staff.
The Internship Selection Process
I received the internship offer letter from VMWare during my college campus placement. The process of selection was followed as:
- Technical Round: This included 1 coding question, 30 MCQs from computer science fundamentals, and 10 aptitude questions
- Technical Interview Round: This included 3 questions on coding and a discussion on VMs
- Technical Interview Round: There was one question on coding and two hands-on questions on the OOPs concept.
- Hiring Manager Round: This was a detailed interview that included everything, from resume discussion to the depths of projects mentioned, previous summer intern project, to questions on security, load balancing, and design patterns.
- HR Round: This was the last round in the selection process and lasted for 30 minutes.
Initially, we were trained on a demo project and also provided product training. I was primarily involved with developing and optimizing the code during my internship.
Post my training, I individually contributed to certain projects, like the following:
- Engineered the Desired State Management module embedded with the product Workspace One (Unified Endpoint Management), improving the performance of benchmark tests for handling high-traffic scenarios, by using the k6 metrics tool on a given REST API that overrides the resources on a registered device based on the calculated drift, in a Docker environment.
- Enhanced the Workflows functionality for end users by fixing the Angular module to restructure the flow of bulk retrieval of resources via API.
Some of the technologies that I used during the internship were - Java, Django, MySQL, C#, SQL Server, Angular, Docker, API, JavaScript, and k6.
Converting Internship Into A Full-Time Job
The internship was an enriching learning experience, that taught me several lessons about professional life. Some of these lessons are:
- The first step of working with any organization is thoroughly knowing the product, its features, functionalities, and its targeted audience.
- Strong basics are prerequisites to working efficiently.
- Quality of your work matters, so try to understand every corner of your work. The better you know, the better you do.
- Your colleagues can be the best mentors here, along with your manager. So connect with them.
- Make as many friends as possible.
- And most importantly, ask about everything that you are curious about. This is the knowledge-acquiring phase, so grab as much as possible.
While these learnings were invaluable, the internship also ended with a few noteworthy achievements, the biggest one being that I converted to full-time employment after 6 months of internship completion.
Additionally, during the boot camp team project, my team was recognized for "Best Teamwork”. I also actively participated in Women Connecting Women Program.
Women: The Pillars Of Support
A challenging task for every new hire is to adjust to a new environment and people, different from college or school. It was hard for me too, but with the support of my colleagues and manager, it became a smooth onboarding process.
During my internship, I found a college alumnus on the same team I was assigned to. This unexpected encounter turned into a great source of help for me as I could ask for her guidance on my tasks, while also getting an idea on how to increase productivity, management of daily tasks, etc.
Apart from this, I also found another individual who left a mark - my reporting Manager, Suman Rani Singla. A person who was simultaneously jolly, disciplined, and incredibly skilled at work, she inspired me a lot as a professional and as a woman. She used to efficiently manage her kids and work, without leaving even a single place of disagreement. She thoroughly guided me during the internship.
Tips For Sustaining In This Industry
I had a wonderful experience learning and working on new ideas and solutions and meaningfully contributing to the codebase. From my experience, I would like to share that there are three things for sustaining longer in this industry:
- Get your skills as strong as possible. Work to upskill every day. Only upskilling will keep you in the game.
- Make the best networks possible. From higher-ups to colleagues to juniors, everyone. You can never predict when your network can turn into an asset.
- Follow your conscience. And be empathic while treating others.
You may also be interested in the following:
- A Transformative Experience: IIM Student Shares His Story Of Interning At Tata Capital
- The First Person From His Family To Attend College, Somnath Malik Shares His Internship Experience
- How My Internship Gave Me An Answer To Why MBA
- My Summer Internship Experience With Marico-By Aditya R, SIBM Pune
- Summer Internship Experience In A Candy Company - Perfetti | The Perfect FMCG Experience
Login to continue reading
And access exclusive content, personalized recommendations, and career-boosting opportunities.
Comments
Add comment