Nice to meet you! I'm Kono, who is mainly an intern at ISAO as a back-end engineer. Since it was a local university, I took a leave of absence and started interning at ISAO in March of this year. This long-term internship was my first internship, and I had various experiences such as working in society and working as an engineer. This time, I would like to introduce what my internship was like so far.

Meeting ISAO
I attended an international university and had no knowledge of engineering or programming. However, I was suddenly fascinated by programming, which I started on my own, and at some point I wanted to work as an engineer! I decided. ISAO accepted me, who had learned programming on my own, had no practical experience as an engineer, and had no experience working in a company. When I heard the explanation of the intern at ISAO,
- Vari-flat model without upper and lower hierarchies
- An environment where you can take on challenges if you raise your hand
- Able to grow as an engineer
I was very attracted to that and decided to intern.

Growing Through Internships
The presence of a coach who has supported my growth
The person who supported me, who had little experience as an engineer, was my coach, Mr. Giese. At ISAO, there is a "coaching system" in which each employee is always assigned a coach to encourage each other's growth, and this also applies to interns. Mr. Giese carefully taught me how to be an engineer. By the way, I communicate with Mr. Giese in English. Mr. Giese is also fluent in Japanese, but he uses English because there is less discrepancy when working out details.
I mainly work on the MamoruBiz project, which Mr. Giese is developing. In the beginning, I was responsible for small feature implementations and bug fixes. I had hardly ever used PHP and Laravel, which I use for work, so I learned by repeatedly researching on my own and asking Mr. Giese what I didn't understand. When I stumbled, Mr. Giese supported me by pointing out how to think about it and what kind of sites would be helpful.

When I gradually started to get used to PHP and Laravel, MamoruBiz was needed for Alexa development. and Amazon account. It was rewarding because it was a feature that had never been seen before, but it tends to be a difficult code to read. At that time, Mr. Giese specifically told me, "If you do this, it will be easier to understand" and "It is better to do this here for security." Also, Mr. Giese is like Mr. Readable Code, so just by reading the code written by Mr. Giese, I was able to learn what code is easy to read and what code is easy for my successor to understand. In addition to code, I learned how to construct a schedule, communicate without discrepancies, and how to implement practical features in stages.
Without Mr. Giese, I don't think I would have been able to grow as an engineer to this extent.
Working in a Team
It's not just coaches who encourage your growth. Mr. Maezawa, the project leader, taught us the thinking necessary to work at the company.
Until now, most of the time I worked on issues individually, but since I work in a company, the idea of working in a "team" becomes essential. Instead of thinking only about yourself, you must communicate with your team members, respect each other, and use your imagination to make things go smoothly. I also learned that it is not possible to proceed efficiently by passively listening and answering stories. Mr. Maezawa taught me the difference in mindset between students and working adults, and how to proceed smoothly in my work.
Through this internship, I think I was able to grow not only as an engineer but also as a full-fledged member of society.
Advantages of the Bari Flat Model
Because it is Bali Flat, I actually experienced an environment where I could take on challenges if I raised my hand.
One day, Mr. Giese suggested that he implement a relatively large function, saying, "If you want to do it, you can do it." I didn't know if I could do it with my skills, and I was half wanting to do it and half scared, but I thought that I would be able to grow while learning, so I decided to take the plunge. Then, I came up with my own implementation schedule, designed the specific functions, and was also in charge of the implementation itself. To be honest, I don't think it's the kind of job that a normal company would let you intern (laughs). Of course, he doesn't throw everything, and Mr. Giese and other members also support him if necessary.
Another time, I saw a post on the company's SNS Goalous that said, "If you want to learn this technology, let's learn while working together through projects," and I was interested in the technology, so I raised my hand and was surprisingly easy to get into the team. There, too, I am working while feeling my own growth.

What it means to work at ISAO
During my internship, I felt that ISAO's way of working was close to my ideal way of working, so I decided to officially join the company in September next year. By working almost like a full-time employee, I think you can realize what it is like to work at ISAO. If you are interested in the Bali flat model and ISAO's challenging thinking, I hope you will visit ISAO once!
Apply for an internship here!