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
RubyKaigiのスポンサー企業でエンジニアとして働くうまみ
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
sinora_
June 19, 2024
Programming
0
86
RubyKaigiのスポンサー企業でエンジニアとして働くうまみ
sinora_
June 19, 2024
Tweet
Share
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
610
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
100
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
150
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
57
The Spectacular Lies of Maps
axbom
PRO
1
530
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Ruling the World: When Life Gets Gamed
codingconduct
0
150
How GitHub (no longer) Works
holman
316
140k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
590
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
Tell your own story through comics
letsgokoyo
1
810
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
GitHub's CSS Performance
jonrohan
1032
470k
Designing for humans not robots
tammielis
254
26k
Transcript
© WED, Inc. 篠崎 恵一 RubyKaigiのスポンサー企業で エンジニアとして働くうまみ
自己紹介
篠崎 恵一(Keiichi Shinozaki) @sinora_ @shinora008 1986年生まれ(今年38歳) 元飲食店オーナー(飲食歴15年くらい) エンジニア歴 3年目 Ruby歴
1年 RubyKaigi初参戦 ワイン大好き(酒全般)
飲食→エンジニア
None
WEDについて
“あたりまえを超える” 捨てられていたレシートが、お金に変わる魔法のような体験。 これは、私たちが世の中に実装した新たな体験であり、社会現 象です。今後はレシート買取にとどまらず、世の中をワクワク させる新しいプロダクト・事業を生み出し続けます。
※ 買取金額は対象コンテンツごとに異なります。 ※ AppleとAppleロゴ、App Storeは Apple,inc の商標です。 ※ Google PlayおよびGoogle
Playロゴは、Google Play LCCの商標です。 10億枚 600万
去年に引き続きRubyスポンサーとして協賛しました
RubyKaigiのブースの様子
RubyKaigiのスポンサー企業で エンジニアとして働くうまみ
1つめのうまみ Rubyの理解が深まった
挑戦状(Challenge) Akinator🧞Rubyの組み込みメソッドを当てろ! Yes or Noで答えられる質問を繰り返して、 私達が想定したRubyの組み込みメソッドを 当ててください。 ※Rubyの組み込みメソッドとは、素のRubyが備えるメソッドです。 標準ライブラリでも、requireしないと使えないものは含みません。
ヒント:名前で絞ろう • メソッド名は4文字以下ですか? • メソッド名に記号類を含みますか? • メソッド名は A-O で始まりますか? •
そのメソッドが属するクラス(モジュール)の名 前は A-O で始まりますか? • 同名のメソッドが他の組み込みクラスにも存 在しますか?
ヒント:型で絞ろう • 文字列を引数に取りますか? • ブロック引数を取りますか? • Enumerable なクラスに属しますか? • Numeric
の派生クラスに属しますか? • 返り値はJSONで表現できますか? • レシーバと返り値は同じ型ですか?
ヒント:高度な質問 • 破壊的メソッドですか? • 副作用を持ちますか? • 冪等ですか?
Rubyの理解が深まった - 大量に質問を浴びることで、色々 理解が深まった - リファレンスを何度も開くことに なり、こんな機能もあるんだの発 見 - keynoteよりもブースに立っている
方が楽しくて、シフト外でもずっ といた
Rubyの理解が深まった - とあるメソッドの回答でリファレンスの最新版が日本語と英語で異なってい る表記ミスも発見 - 下記に問題と解答を用意してあるので、 興味ある方はWEDのブログを探してみてください https://wedinc.github.io/202405-rubykaigi-2024-akinator
2つめのうまみ コミッターの方々と話せた
コミッターの方々と話せた - 一般参加だとなかなか話かけに くい方々もブースに来てくれる - やっぱりコミッターはすごかっ た
コミッターの方々と話せた
3つめのうまみ 交流会がイージーモードだった
交流会がイージーモードだった - 「レシート集めていたところで す」でわかってくれた - イベントでアキネーター参加者 との再会 - 先週のGoogleCloudの勉強会に まさかのWEDのシャツの景品持
っている人と遭遇
最後に RubyKaigiに初めて参加してみて
RubyKaigiに初めて参加してみて - Rubyのコードを書いたり読んだりするのが楽しくなった - Ruby最初は読みにくいし短いコードで色々やりすぎでしょって思ってたけ ど、今は便利な機能沢山あって素晴らしい言語なんだと気がつきました - Rubyを学ぶ上で日本は最高の環境なんだと認識しました(地域Rubyがあった り) -
RubyKaigi の印象に残った企業アンケートトップ5に入れた
RubyKaigiに初めて参加してみて - とにかくイベントが多い - エンジニアとの横の繋がりが沢山できた、社員間での結束がより固まった - 会社にお金出してもらって沖縄に行って、コミッターと話せて、最高の8日間になりました - 技術コミュニティに積極的に参加、貢献していきたいと思うようになりました -
Rubyistはみんなよく飲むし、グルメだし気が合う
None
Rubyが好きだ!
ご清聴ありがとうございました