株式会社メンテル|MENTERU Inc.【サステナブルな建物へのアップデートを永続的に】
株式会社メンテル(MENTERU Inc.)は、「サステナブルな建物へのアップデートを永続的に」をミッションに掲げる会社です。ITの力で、建物のサステナビリティを高め、不動産価値が差別化される社会を目指し、誰もが無理せず豊かに暮らせる社会を実現します。
https://menteru.jp/
こんにちは!MENTERUインターン生の末武と申します。
4/3に綺麗なコーディングの書き方についての勉強会が開かれたのでその様子をご紹介します!
今回のプレゼンターは前回のGit勉強会の記事でもご紹介したAbiさん (Abhijeetさん)でした!
私は普段、Abiさんに自分が書いたコードをもっと読みやすくするためのご指導をしてもらっているのですが、どのように考えればAbiさんが修正したようなきれいなコードをはじめから書けるのかがいつも不思議でした。
しかし今回の勉強会を通して、綺麗なコードを書くために心がけるとよい観点や守るべきルールなどを体系的に学べました!
以下は勉強会の様子です!
下の画像は次のコードを改善するにはどうしたら良いかという質問に対して参加者が答えてる場面です!
ほとんどの参加者がこの課題に対して色々な角度から答えていてそんな考え方もあるのか!と学びになりました。
ただAbiさんが用意した回答はそれら以上に簡潔でかつ別の場面でも使えるように配慮されたコードになっていて感動しました。
最後は今回学んだことの応用としてAbiさんから直接コードのご指導を受ける時間が設けられました!
下の画像では他のインターンが一昨日から取り組んでいるデータ分析コンペティションのコードを今回学んだ概念を用いて改善している場面です。
段のプロジェクトでもAbiさんには大変お世話になっているのですがいつか通訳を返さずともコミュニケーションが取れるよう英語の勉強も頑張りたいです!
また、基本的には英語でのプレゼンテーションでした!私は英語が苦手なのではじめは不安でしたが、スライドに書かれた内容と照らし合わせながら聞いたらとすらすらと入ってきて楽しかったです。
また定期的にAbiさんが理解できたかどうか立ち止まって聞いてくれたのも質問しやすくて助かりました!
こちらの質問はフセインさんやキムさんに英語に通訳してもらいました。ありがとうございました!
今回学んだことを生かして今後は誰にとっても読みやすくて汎用的なコードを書くように心掛けたいです!また他の勉強会が開かれるのが楽しみです。
最後まで読んでくださり、ありがとうございます!
メンテルのリアルな雰囲気は伝わったでしょうか?
今後も社内の記事を書いていくので、お楽しみに!
メンテルについて詳しく知りたい方は下記のホームページをご覧ください!
https://menteru.jp/
代表の井上がキャリアに関して発信するnoteもご覧ください!
https://note.com/menteru_inoue
株式会社メンテルでは一緒に働く仲間を募集しています