難しい処理を簡潔に。弛まぬ改善で大手金融機関と同水準の安定性を追及

株式会社bitFlyerに入る前

以前はSIerでシステムの受注開発を行っていました。

弊社のCTOから誘われるかたちでbitFlyerに入社しましたが、今は自社製品を開発しているので、以前の環境とは大きく変わりました。 言われたことをするのがメインから、自分でどんどん改善していく立場になりました。運用サイドからの改善要求もあります。

現在

bitFlyer側のシステムとビットコインのブロックチェーンをつなぐバックエンドのプログラム開発をしています。

開発はC#とASP.NETを使用しています。バージョン管理はGitです。

開発を行うにはビットコインプロトコルについて知っている必要があります。

ビットコインプロトコルは実は仕様書が無くて、ナカモトサトシと有志が作ったBitcoin Coreというウォレットアプリのソースコードを読んで理解しました。

会社に入って最初に作ったのはchainFlyerです。デザイナーさんと2人で作りました。

ブロックチェーン研究所で公開しているブロックチェーン・ドキュメントとビットコイン監査ツールも製作しました。

株式会社bitFlyerについて

弊社の職務環境としては、エンジニアの社員は比較的帰宅が早いです。10時出社で19時半には帰っています。

打ち合わせが少なくて、邪魔されないので、作業に集中できるのも良い。定例会議は無くて、ウィークリーレポートを提出するくらいです。

機材に関しても、基本的に好きなものを経費で購入できるので、私はお気に入りのハッピーハッキングキーボードにしています。

bitFlyerでは会社として成長している速度を感じますね。海外出身の社員も多いです。

今後どういうことをしていきたいか

ビットコイン自体はそんなに複雑ではありません。ただし、通貨を扱っているので、大切なのはバグを入れないことです。バージョン管理に気をつけることと、しっかりテストをすることが重要です。

プログラマーとしては、スキルが上がって満足するのではなく、まだまだ足りないと思って頑張る姿勢を持ち続けるようにしています。

本当にプログラミングが好きな人にもっと沢山入って来てもらって、より良いプロダクトをもっと世の中に出していきたいです。

株式会社bitFlyer's job postings
Anonymous
Picture?1523125605
2c27dfc8 b88d 4a84 bed5 fa8e1b20c71c?1503475683
8b7c0642 b272 40eb b5ff daf2888da0a0?1504184836
3 Like
Anonymous
Picture?1523125605
2c27dfc8 b88d 4a84 bed5 fa8e1b20c71c?1503475683
8b7c0642 b272 40eb b5ff daf2888da0a0?1504184836
3 Like

Weekly ranking

Show other rankings

Page top icon