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
進捗ゼミ
August 01, 2026
Programming
180
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
きのこカンファレンス2026 in関西
進捗ゼミ
August 01, 2026
More Decks by 進捗ゼミ
See All by 進捗ゼミ
スキマAIでスライドを!
progresscicada
0
28
sqlcとLLMによる型安全なSQL生成
progresscicada
0
310
Other Decks in Programming
See All in Programming
Deep dive into the select statement (GopherCon UK)
jespino
0
130
React本体のコードリーディング
high_g_engineer
1
160
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
120
思考垂れ流し開発 ~音声入力 × AIエージェント × 開発ハーネスによる試行錯誤~
npostring
0
310
リアルな遅延を測る仕様
kota_yata
1
130
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
730
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
2
450
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
540
仕様駆動開発の消費期限
watany
20
9k
不幸な GC
chencmd
0
780
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
130
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
240
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
400
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
220
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Accessibility Awareness
sabderemane
1
180
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Designing Experiences People Love
moore
143
24k
Crafting Experiences
bethany
1
270
Typedesign – Prime Four
hannesfritz
42
3.1k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Transcript
言葉の格闘技のススメ ~紙とペンと言葉から始める、キャリアの描き方~ 京都大学 足利聡太/進捗ゼミ 1
自己紹介 • 足利聡太 • 京都大学 情報学研究科 M2 • 進捗ゼミ •
ハチだと勘違いされがち、実はセミです… • 普段はソフトウェア工学の研究とかをしてます • マネーフォワードに就職予定 2
目次 • 私が好きなもの1:競技ディベート • 私が好きなもの2:ソフトウェア設計 • キャリアの「書き方」を考える 3
私が好きなもの1 競技ディベート 4
競技ディベートを体験してみよう! • 賛成か反対か、考えてみよう!! • 楽しく! 5
よくあるお題 • 「日本は死刑制度を廃止すべきだ」 • 「救急車の利用を有料化すべきだ」 賛成側として、説得力のあるスピーチを英語で7分間してください! 準備時間は20分です 6
当時の私の様子 • 高校の同好会としてやっていた • 大学の学部時代でも続けた • 説得力のある文章を作るのが楽しい 7
競技ディベートのルール • お題が与えられる • 賛成・反対のどちらかが与えられる(選べない) • 即興で審判に向けてスピーチ • 説得力のあった方が勝ち! 説得力ってなんだよ!!
8
説得力のある文章 お題:死刑制度を維持しよう! 死刑制度を維持することで、凶悪犯罪の発生を抑止できる。 凶悪犯は自身の生命の喪失を最も恐れるからだ。 これにより、将来の善良な市民の命を守れる。 9
説得力のある文章の構造 10
説得力のある文章の構造 11
説得力のある文章の構造 • Aをしなさい!と説得したい • 「Aをすると、何かが起きて、それが良い」というべき • つまり、「何が起こるか」「本当に起こるか」「どのぐらい良 いことか」を説明するべき 12
練習してみよう お題:救急車を有料化するべきだ 救急車を有料化することで、軽症者の利用が減り重症者への到着 時間が短縮される。 別の手段での病院に行く人が増えるからだ。 これにより、数分の遅れで失われていた重症者の命を救える。 13
説得力のある文章の構造 14
文章の構造から、文章を作る • ここまでで、説得力のある文章を読んで、その構造を学んだ • 逆に「こういう説得パターンを使いたい」に合わせて文章を 作成できないだろうか? 15
これを作りたい 16
構造から作成した文章 17
ディベートの魅力 • 文章の背後には構造や「書き方」がある • 「書き方」を学べば、素早く理解できる • 「書き方」を使えば、新しい説得する文章を書ける • 「文字を書いてる」ではなく「発生確率の高さを説明してる」 美しい!!!!!
18
当時練習に使っていたノート 19
私が好きなもの2 ソフトウェア設計 20
私とソフトウェア設計 • 昔から好きだった • 好きが高じて自分で本を書いた 21
ソフトウェア開発のお仕事 • 作るべきものが与えられる • 即興で実装方法を考える • 機能を満たし、分かりやすかった方が勝ち! 分かりやすさってなんだよ!! 22
分かりやすいソフトウェア お題:ユーザーを有料会員にする処理を作れ ユーザーがクレジットカード情報を入力して実行。 カード決済を行い、データベース上の会員ステータスを「有料」 に更新する。 完了通知メールを送信する。 23
分かりやすいソフトウェアの構造 24
ソフトウェア設計の魅力 • プログラムの背後にはレイヤー、役割などの「書き方」がある • 「書き方」を学べば素早く理解できる • 「書き方」を使えば新しい機能の追加方法も分かる • 「コードを書いてる」ではなく「コントローラを書いている」 美しい!!!!!
25
共通している考え方 26
キャリアの 「書き方」を考える 27
きのこカンファレンス2025 in 関西! • 昨年の8月、私は就職活動中でした • キャリア迷子で、きのこカンファレンスin関西に参加した 28
キャリアにも「書き方」があるのでは? 29
キャリアの書き方、紹介します! • 残念ながら?面白いことに?キャリアは理屈が通っているか、 分かりやすいかによって改善されない • 「やりたいキャリアを目指す戦略」なら書けそう • 私がやっている書き方を紹介 30
キャリア戦略の書き方 • あくまで私の実践している書き方です • Noteで公開してます • キャリアに関する活動を3種類に分類し、それぞれでやりたい ことを書きだす、という方式 31
分類1. 広げる活動 • 新しい人やものに出会う活動 • 特に目的無くランダムに • 「のっていき」 • とにかく遠くにばらまく
• だいたいは消える 32
分類2. 深める活動 • 役に立ちそうな内容を学ぶ • ちゃんとした「スキル」にする 33
分類3. プロジェクト • 「やっていき」 • 成果を目指す 34
書く手順1. 直近3か月の広げる活動 • 特に目的無く、面白そうなところを決める • 最初に決めないと、バイアスがかかる 私の例 • 「毎月、何かのイベントにConnpassから参加する」 •
⇒先週久々に会った友達からもらったアイデアで実験結果が! 35
書く手順2. 直近1年のプロジェクト • 今自分がやっているプロジェクトに目途を立て、夢を持つ • 夢を語りつつ、本気でやれば実現可能性がある、ぐらいの期間 私の例 • 「ソフトウェア工学の国際会議に論文を通す!」 •
⇒9月末までにデータ一式まとめるか~~ 36
書く手順3. 直近3年の目指す自分 • 長期的に、今の手元のプロジェクトを抜きにして考える • 新しいプロジェクトに手を出す指針を持つ 私の例 • 「自分の名前が入った書籍が書店に置かれてる様子を見たい」 •
⇒技術書典に出よう! 出版社に企画を持ち込もう! 37
書く手順4. 直近3か月の深める活動 • 広げる活動とは逆に、深める活動は目的意識が重要 • 長期的なスキルに投資する • 直近1年のプロジェクトに資するか? • 直近3年で長期的になりたい自分に資するか?
私の例 • 「KotlinやJetpack ComposeなどAndroidアプリの設計を学ぶ」 38
効果はあったか • 個人的にはかなり良かった • 意識的に書かないとやらない • 数か月前の自分の考え方が思い出せる • 就活の人事担当に毎回「長くてごめんなさい」と言いながら 数千字の文章を送り付けることができた
39
まとめ • 文章を書く、仕事をする、プログラムを書く、という表面上の 作業の裏側にある「書き方」を意識するといいかも • これを機にキャリア戦略を書いてみると、いいかも • 昨年のカンファレンスのおかげでキャリアが開けた!大感謝! 40