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
変化を楽しむエンジニアリング ~ いままでとこれから ~
Search
murajun1978
July 26, 2025
Programming
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
変化を楽しむエンジニアリング ~ いままでとこれから ~
murajun1978
July 26, 2025
More Decks by murajun1978
See All by murajun1978
How to Enjoy the Murajun’s Style
murajun1978
0
100
Building Tebukuro with Hotwire and Rails
murajun1978
0
1.5k
Zeitwerk integration in Rails 6.0
murajun1978
0
140
Efficient development with GraphQL
murajun1978
0
330
Effective Debugging Apps in VS Code
murajun1978
1
1k
tebukuro
murajun1978
0
140
Shinosaka.rb #17 Hands on
murajun1978
0
72
New Features in Rails 4.2
murajun1978
0
960
shinosakarb #11 Rails 4 Pattenrs
murajun1978
1
180
Other Decks in Programming
See All in Programming
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
550
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
160
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
120
さぁV100、メモリをお食べ・・・
nilpe
0
140
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
260
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
510
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
200
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
160
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
4k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
5.8k
Webフレームワークの ベンチマークについて
yusukebe
0
160
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
160
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
210
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
The Cost Of JavaScript in 2023
addyosmani
55
10k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
610
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
150
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Producing Creativity
orderedlist
PRO
348
40k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Transcript
きのこカンファレンス in 関西 変化を楽しむエンジニアリング ~ いままでとこれから ~
self.inspect p self.inspect #=> { id: '@murajun1978' name: 'むらじゅん', organization:
'株式会社ナレッジラボ', communities: [ 'Shinosaka.rb (Co-Founder)', 'Rails Follow-up Osaka (Co-Founder)', 'Ruby関西' ] }
アジェンダ • 大事にしていること • プロダクトの作り方を学ぶ • 体験を経験に • Rubyコミュニティ •
変化を楽しむ • エンジニアの生き残り戦略 • まとめ
大事にしていること • 「楽しむ」 ◦ 自分の「感情」と向き合い、楽しいと感じることをやり続ける ◦ 楽しいと感じる「居心地」のよい場所を作る ◦ エンジニアリングを「楽しむ」 •
自分の「価値観」を大事にする ◦ 世の中の「普通」は正解とは限らない ◦ 受け止めるが、自分の価値観に「インストール」しない ◦ 価値観にインストールするときは、自分の「言葉」に変換する
プロダクトの作り方を学ぶ • プロダクト開発の学び ◦ 「本質」を探索する ▪ 課題、プログラミング言語、フレームワーク ◦ プロダクトの作り方 ▪
TDD、スクラム、ユーザーストーリーマッピング • プロダクト開発の失敗 ◦ チームメンバーとの「確執」 ◦ 「クソコード」はクソほど書いた ◦ Gem選定をミスり、プロダクトの成長を足止め
体験を経験に • 体験しただけでは、「経験」にならない • 成功しても、失敗しても「ふりかえる」ことが大事 • 成功は「再現性」を、失敗は「再発防止」に • 頭で考えていても行動しなければ「体験」すらできない
Rubyコミュニティ • KOBE.rbに参加がきっかけで、Shinosaka.rbを立ち上げ • Rubyのコミッターに質問したり、楽しく「お酒」が飲める (飲めなくても怖くない • 会社のメンバー以外のエンジニアと話すのが楽しいし「学び」が多い • ぼくの「居心地」のよい場所に
変化を楽しむ • 「変化」を楽しむ「コツ」 ◦ とりあえず「試す」(クイックスタートでもいいから「使う」 ◦ 触り心地がよかったものでなにかを「作る」 ▪ ポイント •
「デプロイ」するところまでやる • デプロイすることで「運用」のイメージがつく • 運用のイメージがつけば、「プロダクション」でも使える • この点と点が線でつながるときがある ◦ 課題を解決する新たなソリューションになることも
エンジニアの生き残り戦略 • エンジニアの「本質」 ◦ 「本質」を見抜くスキル ◦ 「課題」を解決するスキル • AI時代 ◦
AIがコードを書いても、「エンジニアリング」のスキルは必要 (いまのところ ◦ AIがある前とスピードは早くなったが、「課題」などはあまり変わらない ◦ チームでAIツールを使い、安定した「質の良いアウトプット」が求められる ◦ 特定のAIツールに依存しない、AIを「上手に使いこなす」スキルが必要 ◦ とりあえず「やってみる」、新しい開発プロセスを作りを「楽しむ」
まとめ • とりあえず「楽しい」ことをたくさんやる • エンジニアリングの「本質」を理解する • つまらない「常識」にとらわれず、全力でAI時代を楽しもう • 毎日、新しい発見に「わくわく」しよう
Umeda.rbをやります! #umedarb https://connpass.com/event/362646/ 日時: 8月21日 (木) 19:00-20:30 場所: グランフロント大阪 (マイナビさんのオフィス
)
ご清聴ありがとうございました 🍄