TechTrain
今川 裕士
いまがわ ゆうじ
  • HTML
  • JavaScript
  • Java
  • PHP
  • Ruby
  • Python
  • Scala
  • AWS
  • Docker
  • SQL
  • プロジェクト管理
  • Ruby(Rails)
  • Vue.js

プロフィール

Profile

2016年3月に筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻を修了後、ITベンチャーにエンジニアとして新卒入社しました。 以降現職も含め、Webベンチャーを3社経験しました。

新卒以降ずっとBtoBサービスの開発チームに所属し、運用・保守を見据えた開発経験が長いです。開発・QA(品質保証)・DevOpsなど幅広い分野を経験しています。

その中でオブジェクト指向はもちろん、DDD、Clean Architecture、SOLID原則など、堅牢なシステムを作るのに必要な知識を付けています。

アジャイル、スクラム、XPが好きなので、開発時にはそれらを取り入れる事が多いです。とくにTDDが好きです。プライベートではTDDワイワイ会というイベントコミュニティも運営しています。

趣味はクラフトビール、日本酒、ボードゲーム、ダーツ、アニメ、マンガ辺りなど。 特技はタロットカードを使った占いです。


こんな質問OK!

Open to these questions!

カリキュラムを一緒に作ります

  • ○○は勉強したけどこのあとなにしたらいいかわからない
  • 面接で落ち続けているが自分に何が足りないのか
  • なにから始めたらいいかわからない

あなたの目指す方向性や経験を参考にあなたにぴったりなカリキュラムを作ります。
作ったあとは毎週様子を聞きつつわからない部分をサポートしていきます。一緒に強くなりましょう。

いっしょにエラーの調査をします

  • エラーメッセージが怖い!
  • 謎のエラーが出て動かなくなって困っている

一緒に調査します。質問に答えるついでにエラーに強くなるコツを伝授していきます。

機能の作り方をいっしょに考えます

  • こういう機能ってどういうふうに作ったらいい?
  • ○○でこういうことってできる?

一緒に設計しましょう!

クラス設計・データベース設計等を図を使いながら相談に乗り、アドバイスします

デプロイのしかたを伝授します

  • AWSにデプロイしたいけどなにをしたら…
  • herokuにデプロイしたいがうまくいかない

AWSでもherokuでもだいたいわかります。わからないことはその場でググりながらサポートします!とりあえず声かけてみてください。

コードレビューします

  • ここの書き方に自信がない
  • 自分のコードがどれぐらいのレベルか聞いてみたい

あなたのコードを読み、あなたのレベルに合わせてフィードバックします!

断りなくマサカリを投げにはいかないので安心して予約してください! 「どこが気になっているか?」「この部分どうするのがより良いのか教えてほしい」という気になるポイントを書いてくれると嬉しいです。

コードリーディングします

  • この実装なにしているのかわからない
  • ライブラリのコードを一緒に読んでほしい

一緒によみましょう!

読み方のコツも伝授します。

面接対策・自己アピールのアドバイスします

  • 面接で落ちたけどどこがよくなかったかわからない
  • インターン選考に進みたいけど何から始めたらいいかわからない

面接官としての経験があるので、面接対策や自己アピールの練習、自己分析を一緒にやるなど相談に乗ります

エンジニアとしての人生相談に乗ります

  • エンジニアでやっていけるかどうか悩んでいる
  • 会社の軸が定まらない

あなたの選択のヒントになるような話ができるかもしれません


メンターMISSION

Mentor missions

過去に相談された内容

Content of past interviews
  • 開発中のサービス、アプリについてアドバイスがほしい
  • 開発中のサービス、アプリについてアドバイスがほしい
  • 環境構築について相談したい
  • エラー解決できないので、相談したい
  • エラー解決できないので、相談したい

面談でメンターの良かった点

Good points of this mentor
  • エラーの原因や問題など的確にアドバイスしていただけました
  • 原因の解決はもちろんのこと、原因究明の過程を追体験できたのは経験値になった。次回から同じように調べたいと思っている。
  • 将来の目標を考慮して、今やると良いことを教えていただけたところが良かったです。僕は「なんとなくやると良さそうだから」という理由でやっていることが多いのですが、効果を出すためには「将来どうなりたいのか?」「何のためにそれをやるのか?」などを考えるのが重要だと感じました。 また、遠い目標を考えることも重要だけど、まずはチームで重宝されるようになることを目標にする、それが将来につながる、というアドバイスがとても参考になりました。
  • 作りたいシステムの全体像を理解し、的確なアドバイスをいただけた
  • キャリアについて、何をどうやって考えていいのか全く分からなかったのですが、今回アドバイスを頂いて次の足場が出来たような気がします。ジェネラリストになるかスペシャリストになるか、それぞれにどういうメリットがあるのかについて教えていただけたのがとても良かったです。また、次のステップとして、基本情報や個人開発など、いくつかの具体的なアクションを教えていただけたことも良かったです。