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
3年間勉強して辿り着いた プログラミング勉強方法
Search
ユート
October 24, 2025
0
290
3年間勉強して辿り着いた プログラミング勉強方法
ユート
October 24, 2025
Tweet
Share
More Decks by ユート
See All by ユート
TypeScriptの言語仕様から考えるイテレータの定義
youto
0
12
モチベーション維持アプリの構想と提案
youto
0
34
GitHubの使い方
youto
0
130
天気予報アプリの開発
youto
0
43
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
180
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Site-Speed That Sticks
csswizardry
13
1.1k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Are puppies a ranking factor?
jonoalderson
1
3.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Paper Plane
katiecoart
PRO
0
47k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
140
The Limits of Empathy - UXLibs8
cassininazir
1
240
The Pragmatic Product Professional
lauravandoore
37
7.2k
First, design no harm
axbom
PRO
2
1.1k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
67
Transcript
3年間勉強して辿り着いた プログラミングの勉強方法 ユート(@Youto_0214) 1
話す内容 - プログラミングに強い人たちの共通点とは何か - とりあえずは競プロしといたら良いんじゃない? 2
はじめに みなさんはプログラミングやってますか?? 3
プログラミングって幅が広いし,奥も深い いろんな言語があって,いろんな考え方がある. 4
初心者が思うこと - どの言語を勉強したら良いのかわからない - どういうものがあるのか・どういう概念が存在するのかがわからない 5 フロントエンド? バックエンド? フレームワーク? API?
みんなどうやって勉強してるの? 6 目標 • こういうアプリを作りたい • この技術を習得したい • Atcoderで緑色になりたい 努力=自己研鑽
自分でやらない限り成長なし - KUTPGに入っていれば プログラミングが得意になるわけではない - Cykutに入っていれば セキュリティの専門家になれるわけではない - 大学の講義だけを受けていても 優れたエンジニアになることはできない
7
ここからが本題(?) じゃあ,みんなどうやって勉強してるの? 8
結局は, 手を動かすしかない 9
プログラミングができる人はこういう感じで勉強してる 10 勉強期間 手を動かす時間 勉強期間 + 手を動かす時間 始めの方は こっちだった できる人は
こっち
勉強と手を動かすことの並行ってこういうこと 11 (新しく) この機能を作ってみよう! どうやって作るのか わからない... 調べてみて何となく 分かったかも 試行錯誤しながら 実装できた
最初から頑張らなくても良い - Youtubeで技術系の動画を見てみる. - 自分が気になった単語をググってみる - SNSで技術系の人をフォローしてみる 12 苦手意識を消してみることから 始めたらそれで大丈夫
苦手意識が消えたら...? 自分がやってみたいことをやってみたらそれで良いんです 13 - 簡単なアプリケーションを作ってみる - 気になる分野の本を読んでみる - Qiita,Zennとかの記事を見てみる
目標はないけどプログラミング得意になりたい人は? Atcoderをやるしかない! 14
Atcoderのすごいところ 15 (新しく) この問題を解いてみよう! どうやって解くのか わからない... 調べてみて何となく 分かったかも 試行錯誤しながら 実装できた
Atcoderのすごいところ - 自分で目標を具体的にしなくても良い(水色目指すみたいなざっくりしたものだけで も) - ゲーム感覚でできるのでハマればプログラミングが得意になる - Atcoderで順位が高くなると東京とかにいけるかも(工科大以外の人とも関われる チャンス) 16
最後に(総括して) - プログラミングを学ぶなら自分が何をやりたいのかを明確化する必要がある(それ にハマれるかが重要) - 実際に手を動かしながら知識を吸収していくことがベスト - 特にやりたいことがなければAtcoder(競プロ)をしたら良いんじゃない? 17 どうしてプログラミングがしたいのかを自分の中で考え抜くことが大切!!
最後に付け加えると - 自分が今までで学んだこと - 自分が興味のあること - 自分が今やってること を話す!! 皆が知らないような内容じゃなくて 「自分がどういう人間か」「こういうことをやってきた」
ということを話す内容なのでなんでも大丈夫なんですよ~ 18 こういう感じで話すのが「LT」!