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
AtCoderを1ヶ月全力でやって『体感』したこと
Search
Kami Makoto
April 28, 2021
Technology
0
180
AtCoderを1ヶ月全力でやって『体感』したこと
Kami Makoto
April 28, 2021
Tweet
Share
More Decks by Kami Makoto
See All by Kami Makoto
DataHubを活用した集計基盤の構築過程と工夫したこと
kaminotsukai
0
570
SQLアンチパターンから学ぶ『中間テーブル』を使用するメリット
kaminotsukai
1
3.6k
Other Decks in Technology
See All in Technology
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
1.5k
エンジニア候補者向け資料2024.03.28.pdf
macloud
0
2.9k
家族アルバム みてねで直面してきた技術的負債 / MIXI KAG 2024
isaoshimizu
17
7.7k
生成AIサービスPanorama AIご説明資料
sdt
0
300
あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture
rince
8
3.6k
KubeCon EU: Unlocking new Platform Experiences with Open Interfaces
salaboy
1
370
Ask-LLM論文紹介: How to Train Data-Efficient LLMs
s_ota
0
110
やっていきテスト
k6s4i53rx
0
160
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
7
100k
Tohoku.Tech #1 「Cursorを使ったRaspberry Piの開発」by ねこまた
jun2882
0
250
これまでのキャリアとこれからMLエンジニアとしてどう動くか
masatakashiwagi
0
290
チーム単位で保守性を高める:独自指標と向上にむけた実践
tarappo
0
300
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1023
450k
Making Projects Easy
brettharned
106
5.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
272
12k
Making the Leap to Tech Lead
cromwellryan
123
8.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
242
12k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Code Review Best Practice
trishagee
54
15k
Agile that works and the tools we love
rasmusluckow
323
20k
Optimizing for Happiness
mojombo
369
69k
10 Git Anti Patterns You Should be Aware of
lemiorhan
644
57k
Gamification - CAS2011
davidbonilla
76
4.5k
Transcript
AtCoderを全⼒で 1ヶ⽉やって体感したこと GIB JAPAN 勉強会 - 2021年4⽉
3⽉に掲げた4⽉の⽬標 AtCoderを30⽇連続で解く!
結果
・レートが20 → 162(+142) ・精進グラフで茶⾊コーダー! ・30⽇連続解答! ・合計200問解答!
1.レートが20 → 162(+142)
灰⾊だけど、パフォーマンスは茶⾊だから ⽬標に近い実⼒はついてる!
2. 30⽇連続解答!
総合評価 前進した!
これを経て体感した競プロ以外へのメリット ここから伝えたいこと!
・実装前に考察する⼒がついた(⾒積もり) ・効率化を図る癖がついた ・使⽤している⾔語⼒が上がる ・資格的な効果も発揮する
実装前に考える⼒がついた ホワイトボード上で予測する
『AtCoderできるからプログラム書くのが早い』 ではなく、 『与えられた課題を整理する⼒が⾼いから プログラムを書くのが早い』
効率化を図るくせがついた もっと早く終わる⽅法 はないかなー?
資格的な効果も発揮する 灰⾊ - 参加すれば誰でもなれるので意欲以外の保証はなし。 茶⾊ - 学⽣で茶⾊なら優秀だがエンジニアとしてはちょっと物⾜りない。 緑⾊ - アルゴリズム⼒は⼗分、他社評価サイトなら最⾼評価。
⽔⾊ - 基礎的なアルゴリズム処理能⼒は疑いないレベル ⻘⾊ - ⼀部上場のIT企業でも、⼀⼈もいないことが結構あるレベル 橙⾊ - 頭おかしい ⾚⾊ - 世界⼤会とかに招待される
最後に
・茶⾊コーダーになる ・今年中に緑コーダーになる(かなりハード) ・5⽉も1⽇1ACは続ける ・コンテストは毎⽉最低2回は出場する
ご清聴ありがとうございました