My Internship Experience  As a Front End Software Developer at HviewTech Group

Tags: beginners
Published: 2021-09-15 08:48:29

My Internship experience As a Front End Software Developer at HviewTech Group

To me, coding started as an assignment and classroom necessity but little by little became something I enjoy and want to do as a profession.

An online bookstore was my first own made and complete website. I had gone a long way from the first day I wrote my first HTML code and then Javascript. There I was in my first year in college looking at what I've designed and it felt good. This motivated me in 
deciding that software development was a  career path I was willing to follow; I knew that one of the things that motivate me is looking at the product of my work and it still does.

In June I started an internship as a Software developer at HviewTech Group. Shortly before starting this internship, I had just finished a coding Bootcamp program called We Code Program hosted by Moringa school where I had acquired the basics. I felt that I had acquired a good background and skills and knowledge to start my journey as a professional software engineer and this internship was the first step to launch myself in the world of development and put all my skills to use and make and learn from those mistakes. I was ready to use my skills, learn new things, make mistakes, and learn from them; something I keep hearing is a norm in the world of developers.

As I started the internship I went from studying and analyzing projects to implementing them;
Now, when I look back to the past two months and a few days since I started this internship I feel proud of how I’ve grown as a Software Developer and specifically as a React Software Developer. 

Honestly, it was a bit challenging with struggles along the way since I didn’t have a lot of experience with react but with an amazing team here at HviewTech, I had support every step of the way. Frankly speaking, most times I would find myself in a situation where I had to use a certain feature for the first time and I had to learn it to complete my task, which made me realize being in a software development career requires someone ready to learn new things and adapt. Studying and getting a degree is never enough once you start the journey, new features and technologies are being introduced.

Although there are skills that we acquire and unconsciously explore daily without knowing, however, I can say that I have improved in using DevTools in testing and debugging, Using Gitlab as a Collaborative software Software development platform, and repository management, consuming API, managing states and the lifecycle of react component and Using Redux for managing and centralizing states in React applications and so many other ways as a Front End Developer.

These past months have been revealing for me, I am talking about spending three hours searching for something to later find that all along, you could have solved the problem within 15 minutes and gone on with your business. But with all that I have learned till now, all the challenges were worthwhile. As someone who started looking for experience with the skills I had, I got more than what I was expecting and plan to grow more through being open to opportunities and challenges because I’ve learned that through challenges you can identify what you really don’t understand and get to learn new things.

Lastly, all I can say is the rumors are true, for a Software developer making mistakes is no surprise what really matters is how he/she learns and grows from them.