We have successfully completed another internship program for programmers at VSG. You can read here what the participants say about it:
1. Why did you choose the VSG internship program?
Stoyan: In my opinion VSG He has been running the most successful internship programs in recent years. I chose to participate because the company has young and experienced programmers who work with the latest technologies. I also recognized myself in the company's values.
Kancho: The thing that made me choose VSG, as the first job in the field of programming is the additional curriculum that the company provides. The knowledge it offers is well chosen for those who have the desire and ambition to acquire knowledge that will be useful in the future. Also, I really liked the fact that they have an office in Veliko Tarnovo :).
2. What are the most important things you learned in theory and practice?
Angel: During the six-month internship program, I acquired significant theoretical and practical skills in software development. I mastered the basic concepts of .NET. I got acquainted with HTTP, OAuth2, REST and libraries such as Dapper ORM, FluentValidation, AutoMapper, NLog and NUnit. I improved my coding skills through implementing good practices such as design templates, compliance with architectural principles and other strategies, which make the software easier to understand, maintain and scale. I successfully applied all the acquired knowledge in the project we developed during the internship.
Stiliyan: During the internship program at VSG I acquired rich theoretical knowledge and practical skills. From the point of view of theory, I immersed myself in the foundations of web development, mastering the fundamental concepts of React and Typescript, which opened the door for me to create dynamic and adaptive web applications.
The internship expanded my technical knowledge and emphasized the importance of continuous learning in the dynamic field of custom software development.
3. What is the most valuable advice you received from your mentors?
Angel: During the internship I received valuable advice from my mentors to help me develop as a programmer. I was encouraged to be independent and deal with problems on my own, but also to know when to seek help so as not to waste time. I have learned that the process of analyzing and understanding the problem is essential to finding the most effective solution. I realized that teamwork is important as it allows people to share knowledge and ideas. It gives different perspectives on problems and helps to find solutions.
Veselin: As the most valuable advice I would define the following:
- I cannot know everything, so if something is not clear to me or I have spent too much time without making any progress, I can always turn to colleagues who have more experience with it.
- To try to be initiative-taking - both in the technical and administrative parts of my work.
4. What was the biggest challenge for you?
Spartak: I cannot specify the biggest one, but the path of the intern is fun and full of challenges. Starting from the interview, we go through the first official tasks, the first team tasks, etc.
Ediz: Initially, the thing that was like a challenge for me was to collaborate with another person on an app, because until now, when I have done an app, I have done it all by myself. Fortunately, we synchronized quickly, and the process became easier.
5. What helped you most to adapt to your new team?
Stiliyan: What helped me most to adapt to my new team was the pleasant and supportive atmosphere. My colleagues are not only technically competent, but also incredibly responsive, always ready to help and share their knowledge.
In addition, regular team meetings and continuous feedback created a keen sense of collaboration, which allowed me to quickly integrate into the workflow. I am glad to be part of a team of professionals who, in addition to supporting my career development, are also a notable example of how to have fun at work and enjoy what we do.
6. What was the funniest moment of the internship program?
Veselin: The funniest moment of the internship program, at least for me, was the meeting where they let us know which internship projects they had chosen. Our mentors had tried to create a good atmosphere, with one putting a police hat on his head and taking a stop baton and the other bringing a bubble machine. The presentation of the projects was their elimination one by one, which, together with the cheerful atmosphere, made the meeting itself quite fun and interesting.
Yasen: The entire internship program was full of amusing moments and positive emotions. One of the core values of the company is to enjoy what we do and "Have fun", which I think is the basis for the job to be enjoyable and to feel comfortable in one's workplace. From the very beginning, all colleagues received us very kindly and friendly. Thanks to this, we were able to fit into the atmosphere and have fun together with everyone else very quickly.
7. What advice would you give to future interns who want to successfully complete the Program?
Stoyan: Work in a team and be active in meetings, discussions, and trainings. Be flexible and able to adapt to new situations and challenges. Initiative is key. Do not wait for them to tell you what to do every time. Instead, be prepared to take on responsibilities and produce innovative ideas.
Yasen: First, I would advise future interns to believe in themselves and their abilities. If they are selected for the internship program, then they have really shown something more than all the other candidates.
I advise them not to be afraid to face difficulties and cases that may seem impossible to solve - the satisfaction after a successfully completed task is huge and brings even greater hunger for success.
Finally, I advise them when they cannot do something on their own, to not hesitate to ask a colleague for advice or help. The opportunity for interns to communicate with people who have experience in the IT field is one of the most valuable aspects of the internship program.
8. What are your future goals after successfully completing the internship?
Spartak: Since I have been part of VSG, I have seen the difference between working at something you need to do and something you love to do. Because of my interest in the product and the knowledge I can "steal" from the people around me, I currently aim to develop in the company, and I strive for development in the IT sector.
Ediz: My future goals are to improve my technical skills and teamwork. I want to learn the intricacies of the technologies I work with and other modern technologies. It is also my goal to understand in depth how the application works in the project I am in.
We are proud to complete another successful internship program for programmers at VSG. We believe that each of our interns is ready to build on their skills and build their career in the world of software development. You can send us your CV and what positions you are interested in at the following link to keep you up to date for new positions and internship programs: Register Your Interest at VSG.