Migrating from Back-end Engineer to Front-end Developer


Hey, everyone! Glory is back. Now, let me share about my exciting journey of migrating from the one who always works on the back side to be the one who should perform on the front side!

Basically, in every group project I have done during my uni life, I always got the responsibility to develop the back-end system of some applications. And I admittedly really interested about any back-end technologies, so if I have leisure times, I often try to learn about another back-end technology that I haven't learned before. Those reasons bring me to be the careless one about front-end things.

But, in this PPL journey, I think this is the right time to try something outside my truly comfort zone. Since my team is dominated of back-end people, it increasingly strengthen myself to dare to re-dealing with front-end things. And now.. I'm here, with some front-end tasks to be done 😂

To you guys who already comfortable with back-end things and really don't want to have an affair with front-end things, if the reason is only limited to "I'm lazy to learn", here I want to invite you guys to learn with me together. I'm still also a newbie, but it isn't that bad, guys, please.

The first 2 days of learning front-end, specifically I chose to learn React JS, because this framework will be used for allocateam's project, I followed the tutorial given by codecademy (I'll put the link on the reference section below). I love learning from that site because it give the materials step-by-step clearly and easy to follow. That site isn't only serve the course about React JS, but also some interesting courses mostly in tech field. Very recommended for you tech-guys! After finished the course, I tried to practice about what I have learned by creating a simple user interface web and.. the result is good enough! Really proud of myself that time 😎 You can try yourself and I'm sure you will get the pride I felt that time.

Then, I was about to start the development of allocateam. My friend, Bthari, who already has more knowledge about front-end things, told me that we will use React Boilerplate to help our front-end development easier. I ask her, "Hah? What's React Boilerplate?" Then she answered, "Kind of framework of React." The conclusion is "React is a JavaScript's framework. Boilerplate is a React's framework. So, the boilerplate is framework of framework!!?!" Really confusing huh.

But, I'm trying to not complaining things. I have to learn more. I believe that learning is never wrong. After took some times to learn the boilerplate, evidently, boilerplate is very amazing! Just like after we learn a new framework, although it will be hard in the beginning to understand the architecture, after we understand, it has a lot of helpful things inside. Boilerplate makes us easier to manage our component, container, even unit test! Everything is already built-in the architecture, so we don't have to install every dependency that we are about to use. Bthari also said that there are a lot of React Framework out there. Boilerplate is only one of them. Wow! So exciting, right?

One thing, I'm really grateful that I dare to take the decision to re-dealing with front-end things again. I'm happy that I learn a lot of exciting useful knowledges. I wish that I can learn more and more things ahead during the development of allocateam. Wish me luck everyone! And stay tuned for more another exciting story from every allocateam's member.

0 komentar:

Post a Comment