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
150
もう絶望しない!やると良いってススメられるけど微妙に腰が重い競プロを今日からはじめよう会
競プロゆんたく会 〜琉球計算機格闘技会〜
第1回発表資料です
yasubei
February 17, 2023
Tweet
Share
More Decks by yasubei
See All by yasubei
学生企業のプロジェクトオンボーディング
yasubei
0
230
PythonBeginners沖縄 #32 / step4 / プログラミングはじめ
yasubei
0
31
機械学習用のGPUマシンのパーツ選びと組み立て方
yasubei
0
400
BegiLab #27 ベイズ勉強会(56) FactorAnalysis
yasubei
0
240
ベイズ・EMアルゴリズムの紹介
yasubei
2
190
Python/機械学習のざっくり用語解説
yasubei
1
230
分析前処理で手軽に並列処理するために守っておくと良いこと
yasubei
1
360
ベイズ勉強会メモ#8
yasubei
0
170
ベイズメモ_7.pdf
yasubei
0
120
Other Decks in Programming
See All in Programming
受け取る人から提供する人になるということ
little_rubyist
0
200
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
790
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
510
Tauriでネイティブアプリを作りたい
tsucchinoko
0
350
役立つログに取り組もう
irof
28
9.4k
Amazon Qを使ってIaCを触ろう!
maruto
0
380
[PyCon Korea 2024 Keynote] 커뮤니티와 파이썬, 그리고 우리
beomi
0
120
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.2k
外部システム連携先が10を超えるシステムでのアーキテクチャ設計・実装事例
kiwasaki
1
280
讓數據說話:用 Python、Prometheus 和 Grafana 講故事
eddie
0
390
LLM生成文章の精度評価自動化とプロンプトチューニングの効率化について
layerx
PRO
2
170
推し活としてのrails new/oshikatsu_ha_iizo
sakahukamaki
3
2k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Cult of Friendly URLs
andyhume
78
6k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
700
The Pragmatic Product Professional
lauravandoore
31
6.3k
Unsuck your backbone
ammeep
668
57k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Building Your Own Lightsaber
phodgson
102
6.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
3
77
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申請時にはひとこと「競プロゆんたく会参加者です」と添えて申請をお願いします。
スパムだと思って削除してしまいますので。。。^^;