Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
Search
進捗ゼミ
August 01, 2026
Programming
440
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
33
sqlcとLLMによる型安全なSQL生成
progresscicada
0
320
Other Decks in Programming
See All in Programming
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
250
Are APIs Still Relevant in the AI Era?
soyuka
0
260
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
140
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.8k
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
180
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
500
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
460
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
610
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
370
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
1.8k
WebAssembly in Android Apps 〜 WASMはJNIの夢を見るか
keiji
1
110
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
7.4k
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
420
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
The Curse of the Amulet
leimatthew05
3
15k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Scaling GitHub
holman
464
140k
For a Future-Friendly Web
brad_frost
183
10k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
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