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
DWCを卒業してRubyistとして過ごす
Search
Yuki Horikoshi
February 17, 2024
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DWCを卒業してRubyistとして過ごす
Yuki Horikoshi
February 17, 2024
More Decks by Yuki Horikoshi
See All by Yuki Horikoshi
SmartHRの複数のチームにおけるMCPサーバーの活用事例と課題
yukisnow1823
2
2.1k
エンジニア向けCursor勉強会 @ SmartHR
yukisnow1823
3
16k
在庫管理onRails.pdf
yukisnow1823
0
210
OpenAI APIを用いた技術ブログ記事作成アプリを開発した話
yukisnow1823
0
600
今仕事でやっていること(コミュニティ用サンプル)
yukisnow1823
0
130
インフラの魅力とお仕事を知り、実際に見てみよう講座 堀越優希・大嶋勇樹
yukisnow1823
0
1.5k
オブジェクト指向でなぜ作るのか【第9章】
yukisnow1823
0
160
Digital Hack Day(Yahooハッカソン)初出場レポ
yukisnow1823
0
140
thanks企画の提案
yukisnow1823
0
120
Other Decks in Technology
See All in Technology
SONiCの統計情報を取得したい
sonic
0
160
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
160
社内 AI エージェント Synapse と セマンティックレイヤーの育て方
hiroakis
3
1.9k
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
330
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
130
Snowflakeと仲良くなる第一歩
coco_se
4
470
AGENTS.mdとSkillsで始めるAIエージェント活用
sonoda_mj
3
210
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
100
【2026年版】 ベクトル検索䛸 Embedding最前線
mocobeta
0
120
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
140
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
1k
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
180
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
What's in a price? How to price your products and services
michaelherold
247
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Designing for Timeless Needs
cassininazir
1
250
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
460
How to Talk to Developers About Accessibility
jct
2
230
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
390
The Pragmatic Product Professional
lauravandoore
37
7.3k
Transcript
DWCを卒業して Rubyist として過ごす 2024.2.17 ほりゆう
自己紹介 堀越優希(ほりゆう) WEBエンジニア 4年目 GMOペパボ SUZURI事業部
SUZURI 1枚画像をアップロードするだけで オリジナルグッズをつくることができ 1個から販売できるサービス
SUZURI
アジェンダ これまでのキャリア 1. なぜRubyistを目指したか 2. なってみてどうか 3. 言語がキャリアに与える影響 4.
先に結論 ✊
言語選択がキャリアに 与える影響は大きそう 📝
これまでのキャリア 学校教員(1年) イベント企業(9ヶ月) DMM WEBCAMP 物流WEBエンジニア(2年) 現職(1年6ヶ月〜)
DWCの次は 特に言語の意識はしなかった
会社の求めていた 言語で開発
1年ちょっと経過 💨
色々な疑問が出てくる 🤔
静的型付け 案件 フロントエンド 流行り アーキテクチャ フレームワーク 開発元 コミュニティ
自分はどの言語と お付き合いしていくべきか 💌
選ばれたのは Rubyでした
なぜRubyistを目指したか 経験があってとっつきやすかった 行きたい企業が使っていた 将来のキャリア像的に良さそう 日本語の情報が多い コミュニティ活動が盛ん
経験があってとっつきやすかった 行きたい企業が使っていた 将来のキャリア像的に良さそう 日本語の情報が多い コミュニティ活動が盛ん なぜRubyistを目指したか
将来やりたいこと
直近 中長期的 EM・EL ボトムアップの課題解決 ミニマムで作る 人材育成
早く作れる 再現性がある コミュニティが盛ん
なってみてどうか コミュニティ、盛んすぎる 新参の人、ほとんどRuby使ってる 作りやすい書きやすい アーキテクチャに関して一言
コミュニティ 👪
None
None
None
新しい人が入る 思想を受け継ぐ 🤝
プログラミング スクールで学習する ✏️
非常に書きやすい
もちろん不安もわかります 😓
None
成せばなる 慣れれば書ける 何事も 📝
技術選定と言語の特徴は ケースバイケース
自分のキャリアにとって 良い言語を選ぶことに しました 👊
あとはアーキテクチャ
DDD クリーンアーキテクチャ interface & implements...etc
on Railsだと書きやすいけど その辺は自分で勉強 する必要がある 😤
気づくとRubyとRailsが いい感じに やってくれる(危険)
言語選択がキャリアに 与える影響は大きそう 📝
どんな言語でキャリアを 進めていきたいですか?
ありがとうございました