- Other occupations (16)
The Tale of a Software Engineer From 4,800km Away
Hello! My name is Jerfareza Daviano. I'm a software engineer currently working at Proto Solution.
And here's my story...
Could you briefly introduce yourself?
Well, I originally come from Indonesia -- born and raised in Jakarta. Before coming to Japan, I spent 8 years living in Malaysia. Half of them were spent studying software engineering in a university and after graduation, I moved to the country's capital Kuala Lumpur for work.
Right now, I live in Sendai, a beautiful city in the northeastern Tohoku region of Japan.
Can you tell us why you came to Japan and how did you come to join Proto Solution?
Even before coming to Japan, I have always had a strong interest in Japan, mainly through music and culture. I even made friends with some Japanese natives who lived in Kuala Lumpur and started taking Japanese lessons to talk with them better.
Finally, in 2015 I decided to further my study in Sendai, Japan. While studying in Japan was not easy, I learned a lot from it. Afterward, I managed to get employment in one of the IT companies in Sendai.
Fast-forward a couple of years and here I am. Honestly, joining Proto Solution was a stroke of luck. I found information about the company coincidentally and was attracted to the company's vision and its unique services.
Please tell us what is your current job in Proto Solution!
I'm currently working as a senior software engineer in Goo-net operations and maintenance team at the moment. My daily routine mainly involves planning & designing, coding, testing, and release as well as maintenance post-release. Most of the time though, planning & designing takes longer than the other phases because I believe in IT the phrase "if you fail to plan, you plan to fail" is a resounding principle.
Could you tell us what part of your work is rewarding and enjoyable?
Being a part of the team that maintains a service as large as Goo-net is "a privilege as well as a challenge". When a service gets more tractions and gains more users, so will it grow exponentially in both complexity and maintainability. I constantly find myself working with a lot of people from a lot of different teams. The interactions between the teams are in itself fun yet demanding.
At the end of the day though, as a 'maker' the most rewarding experience for me is to see the projects that I have been working on getting to see the light of day and used by many people. I think it's well worth the time and effort.
What do you want to challenge in the future?
The notion of 'being complacent' is something I believe has no place in the software development world. Technology moves forward rapidly, and if you don't follow closely you would be falling behind in the race. There are always myriads of exciting new tools, new standards, new programming languages out there. I might not be able to follow them all, but I want to always try new things and apply them in my work to create high-quality services.
Having said the above to satisfy my technical side, on the other hand, I'm fascinated by the idea of managing a team of my own. Being an engineer for years, team management is an area that I still don't have enough experience. I would very much like to try and expand my horizon slowly, gain as much knowledge as possible, and hope to step into management in the future.
「technical skills + people skills = success」 is a well-known recipe, after all!
Finally, any message for those who read this article?
First of all, thank you for reading. I hope you enjoyed my life journey and my work experience.
As a closing remark, I just want to say that I have been fortunate to work in an industry that fits my interest, where I could see my aspirations come true. Finding the right job is not an easy task, but I can safely say working at Proto Solution has been pretty rewarding so far.