My Epitech Academic Internship at Trellix
The first time I heard about Trellix was during a workshop that was organized in partnership with my school. I was drawn to the modern technologies they used and the youthfulness of their team.
Hello everyone, my name is Soraya, I am 18 years old, and I'm going to tell you about my experience at Trellix. But first I will tell you a little about my background.
I did my high school at Don Zeferino Catholic Highschool in Abomey-Calavi. Since my teenage years, I have been passionate about science and have always wanted to work in a technological or scientific environment. When I graduated from high school, I was lucky enough to be able to join Epitech Benin, which is a school specializing in computer sciences. My first year wasn't easy, but I was able to survive the pool and get started with programming. When I say “pool,” at Epitech, in the first year, it is an intense period of several weeks during which we, students, learn the basics of programming.
At the end of my first year, despite having learned a lot, I felt that my skills were still feverish. At the start of the second year, we were asked to do an academic internship. I then applied to several companies but among them, it was Trellix that caught my attention the most. The first time I heard about Trellix was during a workshop that was organized in partnership with my school. I was drawn to the modern technologies they used and the youthfulness of their team. The interview process was not easy. In fact, after my interviews, I did not think I could be selected because I knew that my skills and my professional experience were not yet well developed. Eventually and against all odds, I was selected and that made me really happy.
The first weeks of the internship were not very difficult. I learned the basics of e-commerce and got to create my first online store. Then I had to work on web projects. The first difficulty I encountered was the professionalism in the work delivered. As a student, I have always believed that a code is good when it gives the correct result hoped for. At Trellix I found out that was not the case.
In reality, it is the details that distinguish the professional from the amateur. And the details in programming are many. For example, when you want to display an element on a page there are several possibilities, but some trivial choices can have a big impact on the indexing of your site by search engines. So there are a ton of semantic notions to understand. Two sites can look identical on the visual with exactly the same content, but one will appear on the first page when searching a website, while the other will appear on the second page which will have a very significant impact on the turnover of your business.
During my internship, I was able to develop my skills quickly in order to be able to provide appropriate returns. And I think I owe my success to 3 key elements.
At Trellix, we receive from time to time courses on specific tech-related subjects which explain to us in a detailed way the theoretical concepts and their application. For example, the website indexing course gave me a lot of insight into how search engines like Google work.
Sakura is an artificial intelligence that is able to review your code and point out to you the mistakes you make on a regular basis. This avoids having to disturb your senior colleagues all the time, who have a lot of things to do.
The encouragement of my manager
Having the eye of an expert is not an easy thing and the level of perfection expected in the rendering of your tasks can be quite challenging for your state of mind and can cause you to live in sluggishness. Fortunately, my manager was always there to remind me not to give up and to push me to give the best of myself.
At Trellix I worked in excellent conditions and the pleasant work environment gave me the motivation to succeed in my job. I learned a lot there both personally and professionally.