Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ruby makes everything
Search
Ryoichi SEKIGUCHI
June 28, 2023
Business
0
120
Ruby makes everything
For Ruby Business Seminer Tokyo 2023
Ryoichi SEKIGUCHI
June 28, 2023
Tweet
Share
More Decks by Ryoichi SEKIGUCHI
See All by Ryoichi SEKIGUCHI
非同期処理とは何なのか
ryopeko
0
72
functionalなアプローチで動的要素を排除する
ryopeko
1
4.1k
正しく失敗しながら進むプロダクト開発/railsdm2018
ryopeko
10
6k
CircleCI を使って自動(ほぼ)でセキュリティアップデート / circleci meetup
ryopeko
4
560
Kaizen Platform でやっている Kaizen Week というイベントについて / kaize week tokyurubykaigi 10
ryopeko
2
1.2k
mysql casual talks vol7
ryopeko
0
2.5k
rubyhiroba
ryopeko
6
1.4k
devsumi2014-dena-bootcamp2014
ryopeko
40
64k
jtrk02
ryopeko
0
5.7k
Other Decks in Business
See All in Business
ソフトウェア開発者が「感性」を磨く時代へ〜匠Methodが導く新しいスキルの方向性 / The Era of Software Developers Cultivating “Sensitivity” ~ The New Direction in Skills Guided by the Takumi Method ~
takumi_method_ug
1
110
株式会社CINC 会社案内/Company introduction
cinchr
6
68k
MagicPodを使い倒すメドレーの活用術 / How to utilize of MagicPod
medley
1
180
Team Topologies Second Edition - launch events - 25 September 2025
matthewskelton
PRO
0
650
採用案内2025年ver2
hdn_tocci
0
180
社内請負スクラムから脱却する〜複雑性に適応するスクラムチームの作り方〜
yasuhirokimesawa
1
170
【Entrance Book】新卒営業職向け
givery_recruit
0
520
「原因不明なナゾの障害」で終わらないための Kubernetes のログの徹底活用
googlecloudjapan
0
220
信和興業 事例紹介
tsubasam
0
1.9k
株式会社トリビュー|エンジニア向け会社説明資料
tribeau
0
6.8k
株式会社STYZ会社概要資料
culumu
0
380
ビジネス職中途採用向け会社説明資料_2025.2.pdf
zozobusiness
0
750
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Designing for humans not robots
tammielis
254
26k
Become a Pro
speakerdeck
PRO
29
5.6k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
What's in a price? How to price your products and services
michaelherold
246
12k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Transcript
2022.11.9 Ruby makes everything
2 ・関口 亮一 (@ryopeko) ・Senior Backend engineer
None
4
5
None
7
8 今回伝えたいこと
今回伝えたいこと • Shippioが積み重ねてきたこと • Shippioがやれていることうまくいっていること • これらはShippio固有の結果ではないということ 9
10 再現可能なリアルなお話しをします
11 Shippio x Ruby
12 ・2016年創業 ・最初のエンジニアがRubyで開発 ・手元にはパーフェクトRuby
13
14 ・2013年8月発売 ・2017年5月改訂2版発売 ・600ページある鈍器
15 最初のRubyコミュニティとの接点
16 Shippio x Ruby x English
17 多様性
18
Shippio x Ruby x English • 創業当初からプロダクトチームの第一言語 • 途中から英語化するのは大変 •
実際は日本語話者の優秀なエンジニアの採用が難し かったというのもある 19
20
21
22 Rubyコミュニティとの関係性
23 Shippioがやってきたこと
24
25
26
27
28
29
30
31
32
33 この1年で起きた変化
この1年で起きた変化 • テックブログなどアウトプット数が激増 • 採用プロセスへの流入経路の変化 • 技術に関するインプットの変化 34
35
36 Rubyによる技術的な影響
Rubyによる技術的な影響 • ビジネス環境は絶え間なく変化している • スタートアップ環境では特に • Rubyはこうした変化に強い言語と言える • 今は十分高速に使えるし何なら型もある 37
Rubyによる技術的な影響 • 一部Goで作られている部分がある • 徐々にRubyに移管中 • Goの型は強力だがドメイン知識が十分に高まってい ない状態では恩恵を受けにくい 38
39 まとめ
まとめ • 英語公用語化とRubyを取り巻く環境はとても相性が良い • アウトプット、露出は継続し続けることに意味がある • Rubyだからこそ加速することができる領域がある 40
None