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
yasubei
February 17, 2023
Programming
0
180
もう絶望しない!やると良いってススメられるけど微妙に腰が重い競プロを今日からはじめよう会
競プロゆんたく会 〜琉球計算機格闘技会〜
第1回発表資料です
yasubei
February 17, 2023
Tweet
Share
More Decks by yasubei
See All by yasubei
学生企業のプロジェクトオンボーディング
yasubei
0
290
PythonBeginners沖縄 #32 / step4 / プログラミングはじめ
yasubei
0
47
機械学習用のGPUマシンのパーツ選びと組み立て方
yasubei
0
450
BegiLab #27 ベイズ勉強会(56) FactorAnalysis
yasubei
0
260
ベイズ・EMアルゴリズムの紹介
yasubei
2
200
Python/機械学習のざっくり用語解説
yasubei
1
250
分析前処理で手軽に並列処理するために守っておくと良いこと
yasubei
1
370
ベイズ勉強会メモ#8
yasubei
0
180
ベイズメモ_7.pdf
yasubei
0
120
Other Decks in Programming
See All in Programming
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
110
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
20
11k
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
120
print("Hello, World")
eddie
2
530
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
320
Laravel Boost 超入門
fire_arlo
3
210
GitHubとGitLabとAWS CodePipelineでCI/CDを組み比べてみた
satoshi256kbyte
4
220
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
430
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
850
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
290
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
160
JSONataを使ってみよう Step Functionsが楽しくなる実践テクニック #devio2025
dafujii
1
530
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
Facilitating Awesome Meetings
lara
55
6.5k
Embracing the Ebb and Flow
colly
87
4.8k
Being A Developer After 40
akosma
90
590k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Writing Fast Ruby
sferik
628
62k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
How to train your dragon (web standard)
notwaldorf
96
6.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Transcript
PUBLIC ©2023 競プロゆんたく会 やると良いってススメられるけど 微妙に腰が重い競プロを今⽇からはじめよう会 もう絶望しない︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC オマエ誰よ︖︕ ⾃⼰紹介 名前︓鈴⽊ 康元(スズキヤスハル) 所属︓沖国⼤でプログラミング講師 ちゅらデータでデータ分析
Hugkunで学⽣の経営⽀援&技術⽀援 好きなもの︓ おにぎり(梅⼲し・たらこ) 何も考えずにできるゲーム(最近はスライム伝説) 読書(マンガ含む) @yasubeitwi
PUBLIC ©2023 競プロゆんたく会 PUBLIC オマエ誰よ︖︕ 経歴 開発︓ゲーム開発15年 データ分析4年 Hugkun 学⽣の経営⽀援&技術⽀援5年
ちなみに右の画像は私が新卒1年⽬に 1ヶ⽉で作った「エアホッケー」です。 当時はUnityもなくDirectXもまともに動かなかったので⼤変でした。
PUBLIC ©2023 競プロゆんたく会 PUBLIC 敵キャラの落ち込みっぷりがひどい 当時は⾊数が少なくてですね・・・。 敵キャラの落ち込みっぷりがひどく 「絶望エアホッケー」などと ネタにされております。 ポプテにパクられました(光栄)
PUBLIC ©2023 競プロゆんたく会 PUBLIC というわけで というわけで
PUBLIC ©2023 競プロゆんたく会 PUBLIC というわけで タイトルに 戻ります︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC というわけで もう絶望しない
PUBLIC ©2023 競プロゆんたく会 PUBLIC というわけで やると良いって ススメられるけど 微妙に腰が重い競プロを 今⽇から始めよう会
PUBLIC ©2023 競プロゆんたく会 アジェンダ もう絶望しない
PUBLIC ©2023 競プロゆんたく会 PUBLIC アジェンダ わかるようでわからないけど、絶望しないアジェンダ 1. 実践⼒︖就活に強い︖競プロのメリットとは︖ 2. えっ、やれば良くね︖
3. 「パソコン慣れていない」あ、そうね〜 4. 「プログラミングわからん」始めはね。 5. 「解いてみたけど時間が掛かって」そうね〜、始めはね〜 6. 結論「いいからやれ」
PUBLIC ©2023 競プロゆんたく会 PUBLIC アジェンダ わかるようでわからないけど、絶望しないアジェンダ 1. 実践⼒︖就活に強い︖競プロのメリットとは︖ 2. えっ、やれば良くね︖
3. 「パソコン慣れていない」あ、そうね〜 4. 「プログラミングわからん」始めはね。 5. 「解いてみたけど時間が掛かって」そうね〜、始めはね〜 6. 結論「いいからやれ」 微妙に不穏
PUBLIC ©2023 競プロゆんたく会 実践⼒︖就活に強い︖ 競プロのメリットとは︖ もう絶望しない
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun こんな会社やってます。学⽣企業。 Hugkunでは次世代の高度人材育成のため 学生が会社を運営しています。 ホームページ hugkun.com
• 歴代CEO / CTO(学生)卒業生のコメント • コラボレーション企業 / 大学様のコメント • インターン生 / 学生アルバイトの募集… etc 現在約20名の学生が働いています 社会人は4名(別会社HugkunData)
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 for⽂も書けない⼈が 募集してくる
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 「勉強しながらでいいよ」 ↓ すぐ辞める
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 「がんばります︕」 ↓ 3分後に退職
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 お⾦貰いながら勉強することが そもそも⼤きなプレッシャー
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 無料でスキル向上できる 「スキルアップインターン」 開始するも… モチベが続かない
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 1. for⽂が書けない 仕様を伝えてもコードを イメージできないので
バイトは無理
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 1. for⽂が書けない というわけで競プロに 取り組みました
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 1. for⽂が書けない きちんと取り組んだ⼈ 「コードが書けない」
ということはだいぶ減った
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 1. for⽂が書けない ただし、アプリケーションを 組むことに慣れていないと
アプリは組めません
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun 過去の絶望 1. for⽂が書けない データ分析の前処理など データ加⼯はだいたい
出来ることが多いです
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun Hugkun競プロ会の取り組み 現在は毎週⽊曜⽇にバチャコンを実施して います。 競プロゆんたく会の⽅も⼀緒にやれるとい いなぁと思っています。
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun Hugkunのメンバー紹介 全員ではないのですが、競プロのレートを公開しているメ ンバーがわりといます。
PUBLIC ©2023 競プロゆんたく会 PUBLIC 実践⼒をつけるために Hugkunでは3年ほど前から実践⼒をつけるために競プロに取り組みました ü 全体的な傾向として • きちんと取り組んだ学⽣は、仕様を⾒てコードをイメージできるようになった。
• さらにデータ分析の前処理など単純な加⼯処理を⾏うコードは素直に技術が向上しやすい。 • ⼀⽅でアプリ開発やインフラ構築、システム設計など別の知識が必要なものは、習得しないとアウトプットが出せ ない。 ü 副次的な効果として • 就活の技術⾯接は⾼い確率で合格する。コードを書く⼒は競プロで基礎を作り、その他の技術はスキルアップイン ターンやアルバイトの中で学ぶので、Hugkunの学⽣は結構就活に強い。 • きちんと統計取ったわけではありませんが、競プロの問題がそのまま出ることも割と多いようです。
PUBLIC ©2023 競プロゆんたく会 PUBLIC どうですか︖ モチベは上がりましたか︖︖
PUBLIC ©2023 競プロゆんたく会 PUBLIC Hugkun あとは 競プロやるだけ ですね︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC アジェンダ わかるようでわからないけど、絶望しないアジェンダ 1. 実践⼒︖就活に強い︖競プロのメリットとは︖ 2. えっ、やれば良くね︖
3. 「パソコン慣れていない」あ、そうね〜 4. 「プログラミングわからん」始めはね。 5. 「解いてみたけど時間が掛かって」そうね〜、始めはね〜 6. 結論「いいからやれ」
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 絶望 始め⽅が わかりません
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 絶望 えっ
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 絶望 やればいいじゃん
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 絶望 始め⽅が わかりません
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 絶望 えっ
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 絶望 以下 無限ループ
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 サイトはココです。例えばAtCoder https://atcoder.jp/ いらないと思うけど QRです
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 始め⽅がわからなければ「AtCoder はじめかた」とかで検索しましょう https://qiita.com/snaruse0608/items/9ef0f2f5b190f142cb80 いらないと思うけどQRです
PUBLIC ©2023 競プロゆんたく会 PUBLIC 新たなる絶望 プログラミングをする上で 困ったらググること 先生に聞こう
PUBLIC ©2023 競プロゆんたく会 PUBLIC アジェンダ わかるようでわからないけど、絶望しないアジェンダ 1. 実践⼒︖就活に強い︖競プロのメリットとは︖ 2. えっ、やれば良くね︖
3. 「パソコン慣れていない」あ、そうね〜 4. 「プログラミングわからん」始めはね。 5. 「解いてみたけど時間が掛かって」そうね〜、始めはね〜 6. 結論「いいからやれ」
PUBLIC ©2023 競プロゆんたく会 PUBLIC そして伝説へ 伝説の勇者 パソコンの使い⽅が わかりません
PUBLIC ©2023 競プロゆんたく会 PUBLIC そして伝説へ 当たり前ですが 使って慣れるしか ありません
PUBLIC ©2023 競プロゆんたく会 PUBLIC そして伝説へ まず買おう
PUBLIC ©2023 競プロゆんたく会 PUBLIC そして伝説へ いじろう
PUBLIC ©2023 競プロゆんたく会 PUBLIC そして伝説へ タイピングを⾝に着けよう https://manabi.benesse.ne.jp/gakushu/typing/ いらないと思うけどQRです • まずはホームポジションから
• ⽇本語⼊⼒1分で20点⽬指しましょう
PUBLIC ©2023 競プロゆんたく会 PUBLIC そして伝説へ パソコンに慣れそうですか︖慣れますよね︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC アジェンダ わかるようでわからないけど、絶望しないアジェンダ 1. 実践⼒︖就活に強い︖競プロのメリットとは︖ 2. えっ、やれば良くね︖
3. 「パソコン慣れていない」あ、そうね〜 4. 「プログラミングわからん」始めはね。 5. 「解いてみたけど時間が掛かって」そうね〜、始めはね〜 6. 結論「いいからやれ」
PUBLIC ©2023 競プロゆんたく会 PUBLIC 導かれし者たち 導かれし絶望 プログラミング わからん
PUBLIC ©2023 競プロゆんたく会 PUBLIC 導かれし者たち Progateやりましょう メールアドレスがあれば登録可能です • GoogleアカウントやTwitterアカウントでも登録できま す。
Progateへの登録 https://prog-8.com/
PUBLIC ©2023 競プロゆんたく会 PUBLIC 導かれし者たち Progateやりましょう • 簡単な計算、print()⽂による出⼒、if⽂、input()⽂ による⼊⼒の受け取りが学べます。 PythonIへTRY!
ココ!
PUBLIC ©2023 競プロゆんたく会 PUBLIC 導かれし者たち 有志サイトのPython版APG4bやりましょう • ココまで来るとAtCoderをある程度使うようにな ります。 •
まずはA問題を解けるように頑張りましょう︕ AtCoder Programing Guide for Beginners
PUBLIC ©2023 競プロゆんたく会 PUBLIC 導かれし者たち プログラミングできそうですよね︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC アジェンダ わかるようでわからないけど、絶望しないアジェンダ 1. 実践⼒︖就活に強い︖競プロのメリットとは︖ 2. えっ、やれば良くね︖
3. 「パソコン慣れていない」あ、そうね〜 4. 「プログラミングわからん」始めはね。 5. 「解いてみたけど時間が掛かって」そうね〜、始めはね〜 6. 結論「いいからやれ」
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 絶望 解くのに時間が かかる
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 とりあえず 量をこなすのが⼀番なのですが あらゆる⼿段を⽤いて モチベーションの維持に 努めましょう
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 モチベーションの維持 コミュニティ コンテスト ブログ 書籍
…etc
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 コミュニティ PythonBeginners沖縄 • 今ちょうど初⼼者向けの内容を多めに扱っ ています。
• 「簡単過ぎる」と思った⽅は「もくもく」 コースで⾃習することも可能です。 • ちょっとモチベーションが起きないなーと 思った時にはこういうコミュニティも活⽤ しましょう。 • #atcoder チャンネルがあり、そちらで雑談 してもらってもOKです。
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 Hugkunでアルバイトする • 仕事しているとモチベーションが⾃然とで てくるので、⼀応選択肢としてはありかな と思います。
• スキルが伸びないうちは半年に⼀度募集し ているスキルアップインターンにお申し込 みください。
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 コミュニティ 競プロゆんたく会 • 初⼼者コースあるので、こちらで毎⽇の研鑽を報告 頂くのも良いです︕
• 私、あちこちで普及活動してしまっているので競プ ロゆんたく会に集約したい気持ちは強いです^^︔ • 誰か、書き込んでくれーーー︕(笑) • また始まったばかりのコミュニティなのでイベント をどのくらい開催するのかも決めてませんが、メン バーのモチベーション維持のために多めに開催して も良いのではないかと思っています。(開催頻度は アンケートでご要望ください) • 毎回LTしていただくのもモチベになると思います︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 コンテストへの参加 • AtCoderBeginnersコンテストは毎週末の⼟ ⽇のどちらかに開催されることが多いです (開催されないこともあります)
• 時間を決めて解く︕というのがスキルアッ プにつながると思いますが、中でもレート に反映されるコンテストは最もスキルが⾝ につくのではないかと思っています。 • 最初の3週はレートが上がりにくいので、 コツコツ頑張ってみましょう︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 ブログを書こう︕ • 「解いてみた」記事を書いて、コミュニ ティで共有してみましょう。 •
運が良ければどなたかがフィードバックし てくれます︕ • コメントが付いたり、tweetした時にいいね が付くのもモチベーションになります︕ • 知り合いと⼀緒に競プロに取り組むきっか けにもなりやすいです︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 書籍 • 初⼼者向けの「⿅本」とかおすすめです。 • C問題くらいまでは解けるようになります︕
• 頑張って解いてみましょう︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC 天空の絶望 様々な⼿段を⽤いてモチベーションの維持に努めましょう︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC アジェンダ わかるようでわからないけど、絶望しないアジェンダ 1. 実践⼒︖就活に強い︖競プロのメリットとは︖ 2. えっ、やれば良くね︖
3. 「パソコン慣れていない」あ、そうね〜 4. 「プログラミングわからん」始めはね。 5. 「解いてみたけど時間が掛かって」そうね〜、始めはね〜 6. 結論「いいからやれ」
PUBLIC ©2023 競プロゆんたく会 PUBLIC 空と海と⼤地と呪われし絶望 絶望 絶望
PUBLIC ©2023 競プロゆんたく会 PUBLIC 空と海と⼤地と呪われし絶望 「とにかくやれ」おじさん
PUBLIC ©2023 競プロゆんたく会 PUBLIC 空と海と⼤地と呪われし絶望 気持ちで 天元突破するのも ⼿です︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC 空と海と⼤地と呪われし絶望 競プロゆん たく会でお 待ちしてい ます︕︕︕
PUBLIC ©2023 競プロゆんたく会 PUBLIC 空と海と⼤地と呪われし絶望 それでは楽しい競プロライフを︕ よかったらお友達になりましょう @yasubeitwi yasuharu.suzuki.50 ※Facebook申請時にはひとこと「競プロゆんたく会参加者です」と添えて申請をお願いします。
スパムだと思って削除してしまいますので。。。^^;