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
0
25
DWCを卒業してRubyistとして過ごす
Yuki Horikoshi
February 17, 2024
Tweet
Share
More Decks by Yuki Horikoshi
See All by Yuki Horikoshi
OpenAI APIを用いた技術ブログ記事作成アプリを開発した話
yukisnow1823
0
430
今仕事でやっていること(コミュニティ用サンプル)
yukisnow1823
0
73
インフラの魅力とお仕事を知り、実際に見てみよう講座 堀越優希・大嶋勇樹
yukisnow1823
0
940
オブジェクト指向でなぜ作るのか【第9章】
yukisnow1823
0
79
Digital Hack Day(Yahooハッカソン)初出場レポ
yukisnow1823
0
87
thanks企画の提案
yukisnow1823
0
54
ITエンジニアを目指す上でお伝えしたいこと
yukisnow1823
1
1.5k
オブジェクト指向でなぜ作るのか【第5章】
yukisnow1823
0
74
データバインディングとは〜Vue.jsの魅力〜
yukisnow1823
0
90
Other Decks in Technology
See All in Technology
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
150
20240725 LLMによるDXのビジョンと、今何からやるべきか @Azure OpenAI Service Dev Day
nrryuya
3
1.1k
ギークの理想が7つ集まるエムスリーで夢を叶えよう - エムスリー株式会社
m3_engineering
1
260
AOAI Dev Day LLMシステム開発 Tips集
hirosatogamo
15
3.6k
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
データベース研修 分析向けSQL入門【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
110
「我々はどこに向かっているのか」を問い続けるための仕組みづくり / Establishing a System for Continuous Inquiry about where we are
daitasu
0
170
AIエージェントを現場に導入する目線とは
masahiro_nishimi
1
1.5k
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
テスト・設計研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
470
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
134
6.5k
GraphQLとの向き合い方2022年版
quramy
36
13k
Building Applications with DynamoDB
mza
89
5.8k
We Have a Design System, Now What?
morganepeng
46
7k
Ruby is Unlike a Banana
tanoku
96
10k
Statistics for Hackers
jakevdp
792
220k
Design by the Numbers
sachag
277
18k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
214
11k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
It's Worth the Effort
3n
181
27k
Adopting Sorbet at Scale
ufuk
71
8.8k
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が いい感じに やってくれる(危険)
言語選択がキャリアに 与える影響は大きそう 📝
どんな言語でキャリアを 進めていきたいですか?
ありがとうございました