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
110
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
functionalなアプローチで動的要素を排除する
ryopeko
1
3.8k
正しく失敗しながら進むプロダクト開発/railsdm2018
ryopeko
10
5.9k
CircleCI を使って自動(ほぼ)でセキュリティアップデート / circleci meetup
ryopeko
4
540
Kaizen Platform でやっている Kaizen Week というイベントについて / kaize week tokyurubykaigi 10
ryopeko
2
1.1k
mysql casual talks vol7
ryopeko
0
2.4k
rubyhiroba
ryopeko
6
1.3k
devsumi2014-dena-bootcamp2014
ryopeko
40
64k
jtrk02
ryopeko
0
5.7k
DeNA Bootcamp 2013
ryopeko
15
7.5k
Other Decks in Business
See All in Business
フルカイテン株式会社 採用資料
fullkaiten
0
61k
AI汎用外観検査ソフト EasyInspector2_製品紹介
support01
0
150
「自分と相手を知る」にたちカエル、毎朝のFunDoneLearn~体調不良もキムチを床にぶちまけた話も共有したらチームの絆が強まった~
yui3x9
0
1.1k
アノマリーマーケティング クライアントフュージョン_ver1.0
anomalymarketing
1
340
株式会社Domuz会社紹介資料(採用)
kimpachi_d
0
28k
Local SEO for real people: 20 hard-hitting (and hilarious) audit lessons
ehababoud
0
300
The code of Little Helpers
littlehelp
0
120
COVER Value Deck
covercorp
0
220
20250423_AIエージェントは内製するべきか?Algomaticウェビナー
hktech
0
350
転職直後のPMこそ誰よりも泥にまみれろ
yuyaki0618
5
1.8k
博士卒エンジニア キャリアの選択と 就活について
khiroyuki1993
0
210
OJTはキミに決めた!! ~ その覚悟で、チームが変わる ~
natty_natty254
0
200
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
560
Mobile First: as difficult as doing things right
swwweet
223
9.6k
Writing Fast Ruby
sferik
628
61k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Bash Introduction
62gerente
612
210k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
BBQ
matthewcrist
88
9.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
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