I am Cookie_gg, barely an engineer.
I like the term "GG (Good game)" as it is part of my name. It is a language used a lot in the game industry and I like it because it is said regardless of whether you win or lose, and it has meanings such as respect for others and positive thinking.
I have had many opportunities to use computers since I was a high school student, and when I first encountered the C programming language in high school, I realized how interesting and broad programming is. Currently, I am learning a wide range of web-related technologies, not limited to front-end programming. The languages I am most proficient in are TypeScript and JavaScript. I am studying data structures and algorithms as well as basic computer science.
As for practical experience, I have worked for a web production company and built a web production using WordPress and an attendance management system using Google Apps Script. I also worked as a front-end engineer once for a long term and once for a short term at a company that develops its own services.
Entered university in information sciences
Started
internship at a web production company
Internship finished
Started internship at a company that provides toB services
Internship finished
Start of internship at a company developing food and beverage services
Internship finished
graduated from university and will be working
I want to be an engineer like below.
For example, when I am in charge of front-end, I do not black box other back-end, infrastructure, and design parts, but aim to be engineers who can acquire minimum knowledge, grasp the whole picture, and cooperate with each other in a horizontal manner.
For this purpose, I am actively studying not only front-end technologies, but also back-end and infrastructure.
I am not satisfied with the status quo and are always looking for ways to improve. Not all improvements will appear in the product immediately. However, in the long run, I believe that improvements will ultimately lead to better quality products, such as making it easier to change functions or maintaining performance even after adding new functions.
I believe that by receiving feedback from users, such as "I want you to make 00 better," and developing in close proximity to users, I will be able to create better products. Because there is no right answer to user happiness, I will continue to develop our products while always thinking for the benefit of users and staying close to them.