競技プログラミングは役に立たない
■ このスレッドは過去ログ倉庫に格納されています
世のプログラマーの99%にとって役に立たない
ごく一部の高度なコンピュータサイエンスを扱う人たちくらいだろ役に立つの 趣味というのはその人の心の癒しになるという意味で役に立つはずだが
競プロは生活崩壊を起こしたり、怒りやイラだちを催したり、心にも体にも健康によくない WAやTLEやMLEやREを起こすたびにストレスが溜まりハゲる ACすることでそのストレスがチャラになることはなく永遠と引きずっていく >>577
周りに優秀な人がいないのかな?
もしくは端から色眼鏡で見ているか ratingの赤色以外では自己肯定感をあまり得られない人が多い
水色でも自慢していいのよ 新卒採用だと水色あればそれだけで最終面接ぐらいまでいける企業がそれなりにあるね 運転免許証にたとえるなら
灰色=無免許
茶色=原付
緑色=AT免許
水色=MT免許
青色=2種
黄色=大型
これくらいの重要度の差 競プロが高度なコンピュータサイエンスは草
受験数学と一緒だからあれ iwiwiさんを倒せなければCSを学んだとは言いがたい >>587
青色以上が車を運転することそのものが業務となる(アルゴ力を頻繁に活用)
水色以下は車を運転することもある業務となる(アルゴ力使うこともあるか) リアルに語れないからって、無理矢理運転に例えて自分わかってます感を出すな 競プロでは使われないアルゴリズムは世の中にたくさんあります
競プロで使われるアルゴリズムよりもたくさんあります
実用性のないアルゴリズムもたくさんあります
実用性のあるアルゴリズムもたくさんありますが認知度が低いため実用されてないアルゴリズムもあります
競プロだけでアルゴリズム人材を名乗って欲しくありません より効率的なアルゴリズムが発見されたら古いアルゴリズムは使われなくなるもののその存在がこの世から消えるわけでもないからアルゴリズム総数は増えていく一方ではある ソートなんてライブラリに投げるもんで覚えるもんでも学習するもんでもない ライブラリにソートがあることを知らないどころかソートという言葉も知らずバブルソートっぽいものを自力で考えて実装しちゃって並べるみたいなことしちゃった人いますか? 普通に問題解くのが楽しくて続けてる
典型手法そのままだと間に合わないけど非自明な改良を加えて綺麗に計算量が落ちたときとか最高に気持ちいい
あと今は専門分野の論文読んで実装したりしてるから競プロが役に立つかというととても役に立っている ratingを上げることを楽しんでいるわけではないんだな SRMのDivisionの境界が変わることは無いようだ
https://apps.topcoder.com/forums/?module=Thread&threadID=918159&start=0&mc=2 水色自慢か
それなりに競プロやってる人はたいてい水色以上に至るだろうし
緑色以下はもろもろ初心者な人が多そうだし
競プロやらない人には色の話は通じなさそうだし
就活で企業は競プロやってるか否かだけで赤色以外の色は区別しないだろうし
初心者相手にマウント取るくらいしか水色自慢は出来ないな 【搾取】年収1,000万円以下はパートでやれ【対策】
☆不利益で迷惑だから料金増やすか生産減らせ☆
相場下がって迷惑だから年収1,000万円以下はパートでやれよ!
アメリカのSEは多重派遣なしで1,000万円以上の高収入
日本のSEは多重派遣ありで1,000万円以下の低収入
【アメリカ】
スーパープログラマ
時給10万円だったり、ストックオプションで数億〜数十億円稼ぎだす
Javaフレームワーク
〜3600万円
PHP
〜2400万円
COBOL
〜1700万円
技術サポート
〜1200万円
年収中央値:1175万円(アメリカ労働統計局調査、サンプルは111万人)
70歳でも仕事があり、年収は下がらない
数年単位で転職する(一つの会社に長くいるのは危険)
管理系の職種は雇用が不安定で、報酬も高くない
【日本】
平均年収:430万円(情報処理推進機構調査)
Web/ゲーム業界(昔ほど報酬は高くない)以外は人月単位のため、報酬には上限あり
年功賃金を採用する企業では20代後半までの給料は一部の例外を除き低い
間接雇用が基本(大手のSIerでも客先常駐派遣が少なくない)
40歳以降になるとリストラ候補となり、一旦リストラされると低賃金職か、長期間無職となる
大企業の場合は管理職トラックに進むためコーディングはしなくなり、
プログラミング経験が昔あっても35歳以降の転職は難しい
転職回数が3回超えるだけで大手には書類で落とす。
アメリカは多重派遣搾取しない
http://getlife.hateblo.jp/entry/2014/06/19/034109 国が本格的にプログラミングの学校教育を始めたら水色も青色も価値が下がりそうだな >>605
square1001氏はtopcoderのどこがそんなに大好きなんだろうな(chokudaiさんなどのベテラン勢はtopcoderの評価かなり低いように見えるけど)
slackでもforumでも果てはcodeforcesでのtopcoderの話でも出てくるし >>612
チーチーパッパのすずめの学校でプログラミングの教育はできない tsukammoさんHTTFからJobs・コドゲ・MM・勉強会とずっと頑張りすぎでそろそろ電池切れしてしまいそうで心配 水色でも競プロのスタートラインに立てたって感じがしないな D問題の配点の上限とE問題の配点の下限が分からない きりかさんの中の人としてある人物を予想してたけどyukicoderのコンテストで同時参加してたから別人だということが分かった 競プロerって
自分が使用するプログラミング言語の標準ライブラリにあるアルゴリズムやデータ構造のオーダーって理解して使っているの? そんなもん競技プログラミングしない人でもそれなりに把握してるだろ やはり競技プログラミングをして
しっかりとしたプログラミングの技能を身につけないとだめだね。 >>629
俺は覚えてないんだが
必要性が感じない そりゃお前が競プロやってないだけだよ
計算量把握せず雰囲気で愚直書いたら通りましたなんてのは競プロとは呼ばない vectorのpush_backはO(1)で出来るけど、insertはO(n)かかるとか把握してないとやばくない? >>632
いちいちオーダ量を考える奴なんて居ない
さっさとコードを書くべき 競プロじゃない文脈で計算時間がクリティカルじゃないんだったら好きにすればいいんじゃない
それでもいきなりコードを書き始めるのは愚策だと思うけど いちいちとか言うけど慣れたら計算量の見積もりくらい大した作業じゃないよ オーダーも大事だけど実装が良くないケースもあるからね>標準ライブラリ オーダーを気にしないのに定数倍を気にする人がいるんですか 標準機能の罠
https://yukicoder.me/wiki/trap
> Javaのsortは特殊なケースでO(n^2)になってしまう C++では問題ないので問題なかった
やっぱりライブラリの仕様はよく確認すべきというだけ MSのVSのC++とGNUのGCCのC++とCLANGのC++では標準ライブラリの実装が違うマジ? >>640
実用上はO(n^2)になるケースがあるってこと知ってるだけでいいのだろうけど
競プロerなら何故O(n^2)になってしまうかの理屈もわかっていてほしいよね Javaってクイックソートそのまま実装してんのかウケる スクリプト言語使って競プロしてる人たちってdictや連想配列の実体としてのデータ構造を知らないで使っていそう アルゴリズムやデータ構造も分からないまま競プロできるって
競プロは1ミリもプログラマーの成長に役に立ってないよな なにをどう見たら知らないまま競プロできるように見えるんだ? 単に競プロを知らないだけなんじゃないの
スクリプト言語で競プロとかいう苦行をやってる人どのくらいいるんだろう スクリプト言語で競プロ、C++でやるより言語とライブラリに対する理解が求められるし場合によってはかなりアクロバティックなことをしなきゃならなそうで逆に強そう スクリプト言語を常用してるレッドコーダーがいない時点でお察し AtCoderの水色以上は3000人以上、日本人だけでも1000人以上もいる
めっちゃいっぱいいる 日本国民全員がAtCoderに参戦すればその10倍以上の人数の水色以上が出てくるに違いない 国民1億人以上いるから潜在水色以上は500万人以上はいるな絶対 競プロが就職に役に立つっていっても
合格点100点に対して競プロはせいぜい5点分くらいなんだろ? 競プロやるぐらいなら普通に数学やるけどな
言うほど就職に強いか? 競プロで5点でも競プロ以外で残り95点を稼がねば合格の100点には届かぬ
競プロばかりで遊んでいても95点は得られぬ
学校の勉強をおろそかにしてはならぬ 「競プロer」って何て読むの?「きょうぷろあー」? 声に出さなくていいんだよ
目で見て競プロやってる人のことってわかれば きりかさんはCSAの赤は簡単と言ってるからCSAは赤のアカウントに間違いないけど
CSAの日本勢で赤の人で他所で赤ではなく赤に手が届くポジションの人というとかなり人数絞られるのだけど
別の競プロサイトでのコンテストでのきりかさんの発言から予想される成績と一致するCSA赤の人がいない なりきりアカウントに絡む人たちは
そのキャラと交流するのが楽しいのであって
中の人の正体を暴くことには通常興味はないし
中の人を心底知りたいわけでもない(中の人が親しい間柄の人でもない限り微妙な空気になるだけ)
なりきりアカウントに疲れたのなら
正体は明かさずにひっそりとアカウント停止されたし 数学強い勢にこれを教えれば
数学強い勢は競プロを離れ
数学問題も競プロから減るはず
https://www.mathmash.org/ とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
00PPC 競プロは知識の組み合わせパズル
競プロをやってもパズル力が上がるわけでもなく
元からパズル力の高い者が有利なだけ
もちろん知識が無ければパズルすらできないが
知識それは数学・アルゴリズム・データ構造・典型解法・etc...
競プロ以外では役に立たない知識ばかり アンチ装いながら競プロが役立つかのように言うのはやめてくれ ■ このスレッドは過去ログ倉庫に格納されています