Q1. 入社動機を教えてください

影響力の大きさと、技術の先進性に惹かれました


マイクロソフトとの最初の接点は、私がまだ小学生だった頃。「Visual Studio ※」を使って、よくプログラムを書いていたのを覚えています。その頃から「将来は絶対エンジニアになる」と心で決めてはいたものの、マイクロソフトは遠い雲の上の存在。「あんな大きな会社で、世界中に影響を与えるようなソフトウェア開発にチャレンジできたら、どんなにいいだろう」と思いながらも、それは単なる憧れの対象でしかありませんでした。
そんなマイクロソフトを就職先として改めて意識するようになったのは、就職活動が始まってから。社員数名のベンチャー企業から大手の SI 会社まで、IT 関連の企業を数多く見て回る中で、マイクロソフトの存在の大きさにあらためて気付かされました。グローバル企業であるがゆえの影響力の大きさ。ソフトウェア工学の研究論文で、たびたび名前を目にする技術の先進性。その 2 つが決め手になって、マイクロソフトを選びました
※ Visual Studio :マイクロソフトが提供している技術者向けのソフトウェア開発ツール

Q2. どんな仕事か、教えてください

ユーザーの視点から品質を評価し、改善する


入社 3 年目の 2014 年から新たに「日本語 IME の開発チーム」に配属となり、今は製品の品質保証を担当する Software Engineer として仕事をしています。PM ※が「ユーザー シナリオ※」を作成するのをユーザーの視点からサポートし、IME がシナリオ通りに機能するかどうかを主観的・客観的に測定する方法を考え、現実のユーザがどのように IME を使っているのかをデータとして測定できるようにするのが私の役割です。さらに測定結果を分析し、PM や製品のコーディングを担当する職種のスタッフとも議論を重ねながら新たな機能の追加や改善につなげていくところまでを求められます。また最近は、日本語 IME の「カスタマー エンゲージメント※」も担当。企業ユーザーやマイクロソフト グループの営業、サポート担当者からヒアリングを行い、そこで集めた生の声や情報を次期製品に反映させる役目も担っています。調査を通じて、IME が思いもよらない使われ方をしていることが分かることもしばしば。マーケットとの接点でさまざまな情報を探り、次の製品開発につながるヒントを見つけ出す重要な役目も私たち Software Engineer が担ってるのです。
私が、品質やテストの仕事に関心を寄せるようになったのは学生時代。授業で「日本のソフトウェア開発の 8 割は失敗プロジェクト」と教えられ、決められた時間やコストの中でどうすれば高い品質のソフトウェアを開発できるのかについて問題意識を持ち、ソフトウェアの品質を専門領域とするエンジニアになりたいと思うようになりました。今の仕事は、そんな私がまさにやりたかった仕事。マイクロソフトという夢の舞台で、思い描いた仕事にチャレンジできる喜びを感じながら仕事に全力投球する毎日です。
※ PM : Program Manager
※ユーザー シナリオ:ユーザーの使い方 (操作手順) を想定し、ストーリー化した青写真。想定シナリオからユーザーの志向にマッチしたソフトウェアを開発する手法を、「scenario focused engineering」と呼ぶ。
※カスタマー エンゲージメント Customer Engagement :製品やサービスに対するユーザーの愛着を深める活動、取り組み。

No Data Available

Q3. 今チャレンジしていることは何ですか?

世界で通用するエンジニアをめざして


入社して間もない頃は、先輩や上司が優秀な方ばかりで、自分の力がどこまで通用するのか、不安でたまらなかったのを覚えています。それから 2 年余り、まわりの人たちに支えられながら、どうにかここまでたどり着けて、今はホッとしているというのが正直なところ。改めて入社当時の自分を振り返ると、成長した自分を実感しますね。製品知識は比べものにならないほど豊富になり、入社前 800 点未満だった TOEIC は、今では 900 点を超えるまでになりました。でも、決して満足はしていません。会議やミーティングの席でまだまだ自分の知識が十分ではないことを痛感させられる場面は多く、さらなる高みに自分を押し上げていこうと意識して日々の仕事にあたっています。
目標は、「世界に通用するエンジニア」です。マイクロソフトの本社レドモンドで、グローバル製品の開発に携わることが私の夢。入社 2 年目の時、初の米国出張を経験し、その思いはさらに強まりました。実現するためには、例えば自然言語処理やデータ解析といったテクニカルな専門知識を深め、大規模な開発案件を着実に推し進めるプロジェクト遂行力を高めるなど、やらなければならないことがいくつもあります。自分にとっては、毎日がチャレンジ。でも絶対にあきらめない。そう固く心に誓っています。

No Data Available

コラム - 仕事環境・企業風土/何もかもが「自由」


マイクロソフトには、決まったルールというものがありません。出勤、退社の時間が特に決まっているわけではなく、自宅で仕事をしても OK。服装もエンジニアは原則自由で、お客様のところへうかがう場合を除いて、日頃はみんなカジュアルなスタイルで仕事をしています。
また、外資系企業というと、とかくクールで個人主義が徹底した社内をイメージされがちなのですが、マイクロソフトにはそんな雰囲気はまったくなく、私の所属する IME の開発チームでは先輩たちがどんな質問にもていねいに答えてくださるし、仲間同士として対等に接してくれます。仕事でしっかりと成果をあげてさえいれば、細かなことは一人ひとりの自由な判断に委ねる―。そんな企業カルチャーと風土は、エンジニアである私にとって、かけがえのないものです。

Q1. Please tell us what motivated you to join the company.

I was drawn to the great influence and advanced technology of the company


My first encounter with Microsoft was when I was a primary school student. I remember coding well with "Visual Studio *". Since then I had decided that "I definitely want to be an engineer in the future", even though Microsoft exists on a distant cloud. I thought "Wouldn't it be great if I could develop a software that would affect the world, in such a big company," but my thought was only a distant longing.

When I started job hunting, my interest in Microsoft renewed. While looking around numerous IT-related companies, from venture companies with several employees, to major SI companies, I once again noticed the size of Microsoft's existence. The magnitude of its influence because it is a global company. The repeated appearances of Microsoft in software engineering research papers, in the advancement of technology. These are the 2 reasons why I decided to choose Microsoft.
* Visual Studio: Software development tool for engineers offered by Microsoft

Q2. Please tell us what do you do on your job.

Evaluate and improve quality from user's point of view


In the third year since joining the company, 2014, I was newly assigned to the "Japanese IME development team", and now I am working as a Software Engineer responsible for product quality assurance. Our role is to support the PM* in creating "user scenarios*" from the user's perspective, to consider a method of measuring subjectively and objectively whether the IME is functioning according to scenario, and to quantify the data on how the IME is being used actually. Furthermore, we continue to add new functions and improve the product by analyzing the measured result, and discussing with the PM and staffs involved in the product coding. 

Recently, I am also in charge of "customer engagement*" of the Japanese IME. We conduct interviews with corporate users, and salespersons and support staff of Microsoft Group, and reflect the gathered opinions and information into the next term products. Through the survey, we often find that the IME is being used in unexpected ways. We as software engineer also plays an important role in exploring various information at the point of contact with the market, and finding hints for the next product development.
It was during my school days that I began to be interested in quality and testing work. In class we were told that "80% of Japanese software development in Japan is a failure". I began wanting to become an engineer who can make quality software in specialized areas and aware of the problem of developing high quality software within a fixed time and cost. My current job allows me just to do so. On my dream stage called Microsoft, everyday I put in all my effort into work while gaining joy from the challenges in my dream job.

* PM: Program Manager
* User scenario: A blueprint that contains a story of assumed usage method by user (operation procedure). We call "scenario focused engineering" a method of developing software that matches user's orientation to assumed scenario.
* Customer Engagement: Activities and initiatives to deepen users' attachment to products and services.

No Data Available

Q3. What is your challenge now?

Aiming to be a world-class engineer


I remember that when I joined the company, my seniors and my boss were excellent people and I was uneasy about my ability to serve. For more than two years, with the support of people around me, to be honest I am relieved that I have come so far. Now, looking back at the time I joined the company, I realized how I had grown. My product knowledge grew from insignificant to abundant. My TOEIC was less than 800 points before joining, and has now exceeded 900 points. But I'm never satisfied. There are many situations that can make me realize that my knowledge is still insufficient like in meetings. So I make a conscious effort to raise myself to further heights, daily in my work.

The goal is to be "a world-class engineer". My dream is to engage in developing global products at Microsoft's head office in Redmond. When I was in my second year here, I had my first business trip to America, and this reinforced my goal further. In order to achieve it, I need to do a number of things for example, deepen technical expertise such as natural language processing and data analysis, raise my project execution ability till I can steadily push a large-scale development project, and so on. For me, every day is a challenge. But I will never give up. I firmly swear to my heart.

No Data Available

Column - Work environment, Corporate culture / Everything is "liberty"

Microsoft has no fixed rule. The time to go to work and to leave work is not decided in particular, and even working from home is OK. Everyone, including engineers can dress casually daily to work in principle, except when they visit our customers.
Also, foreign companies tend to project a company that is cool and individualistic, but Microsoft does not have that kind of atmosphere at all. In the IME development team which I belong, seniors carefully answer all questions being asked, and speak as equal peers. As long as you can achieve good results at work, the details are left to your free judgment. Such corporate culture and climate are irreplaceable for an engineer like me.