AtCoderとかしてる奴は自分で問題を作れない未熟者
■ このスレッドは過去ログ倉庫に格納されています
あんなもんやるくらいなら自分でオープンソースでソフト作ったほうが何倍も有意義なんだが
自分で問題を定義するより、他人が作った問題を解く方が楽なんだろうな
あんなのやってると自分で能動的に目標を立て、それを実現する能力が欠落する 面白いスレだね
大事な事だからちょっと熱く語ってみないか?
・まず競プロは問題が簡単過ぎる
・イノベーションとかけ離れている
・問題の制限時間が短すぎる
一つの問題説くのに2年ぐらいはかけるべき
・問題はもっと自明
例)正規表現は字句解析がないから複数のマッチングルールを書くとき、ルール間で無駄な優先順位が発生する。だから正規文法でかける問題でも文脈自由文法のツールを使うべき
とか。競プロで身につくセンスと実務でイノベーションを起こすのに必要なセンスはかけ離れている
正論すぎて議論にならないかもしれないけど広めることは大事だと思うぞ
この議題を見てみないフリしてると転職の時、自分が苦しむことになる
マネージャーなんか何にも分かってないと思ったほうがいいぞ >>3
単純にこんなのに参加してる時間があるなら、
自分が個人でやってるオープンソースプロジェクトを
進めたほうがいいんじゃないかってことだよ。
そういうのがない人がこういうのに参加する >>4
企業が競プロの成績を評価するからなんだよな
オープンソース作ってる方が意義があるのに、人事がサボりたいくせいに性悪説に基づいて評価するから客観的だが単純な競プロとか資格とかに頼る 短期間にIssue 3つも立てられて忙しい
立てられること自体はありがたいことなんだけど忙しくなる
他にも溜まってるIssueが十数個あるというのに
ただでさえやることが多いのに、よく競プロとかやる時間あるわw 一般的な人事の感覚からすると
上位資格→めちゃくちゃ有能そう
AtCorder→よくわかんないけどプログラミングは出来そう
オープンソース→なんか意識高そうで怖い
こんな感じだろうね >>7
OSSは怖いのかw
人事はiOSもAndroidも元はOSSなの知らないのかな
てか日本の人事はエンジニア向きじゃ無さすぎるだろ
基本減点法だから
皆んなに出来ない事が出来てもプラスの評価にならなくて、皆んなが出来る事が出来ないと大きなマイナス評価がつけられる
だから簡単な競プロを重視するんだろうな OSSって書いてるけど個人開発をgithubに上げてるって感じかな SI系ならともかくWebとかゲームみたいな技術力重視のところならOSS貢献はちゃんと評価してくれると思うよ
そもそも実際の現場にいるマネージャーとリーダーが面接するところ多いし
技術の知識がない人事に大した力はない OSSの人は趣味優先な感じで相当レベルの高い職場じゃないと使うの大変そう。そんな大したもん作ってるわけでもないのに 競プロ擁護派の意見も聞きたいけどいない感じか?
例を上げながら語ってほしい >>12
競プロやってる多くの人は競技やゲームまたは自己満足として楽しんでるだけで、役に立つとか立たないとかの議論には興味ないとか突っかかってこないでくれって思ってるんでないの? 実際の採用で一番重視されるのって資格でもOSSでも競プロでもなくて
実務経験年数とその期間にどんなことを実務でやったのかが9割占めると思うよ
新卒や20代じゃない限り即戦力として働けるか否かしか問われないし >>13
コンテストの度に「これは実務でも必要です」って主張を結構見かけるけどな(もちろん運営以外で)
特に数学問だ出た回とか
本当にゲームとしてやってる勢からしたらそういう身内も煩わしいのかもしれないけど 例えば、
AさんはBというプロジェクトで実務Cを5年担当しました
DさんはEというプロジェクトで実務Fを5年担当しました
AさんとDさんはどちらが有能な人材でしょうか。
で比較できないのが実務の問題点 >>16
データ構造やアルゴリズム的な物ならまだしも、高度な数学なんて実務で使うケースは限られてるだろうに、それが必要だと強弁する奴らは害悪だと思うよ。
鉄道ファンから見ても線路に立ち入ったり現地の人とトラブル起こすような自分中心の価値観で動いている奴を迷惑に感じるのと似たようなものかも。 方向性の違いとしか言いようがないと思うが
atcoder「しか」やってないのに、ソフトウェアを作りたいと思ってる人って少数派なんじゃない?
統計取った訳じゃないから知らんけど
クリエイティブにソフト作るのもいいし、atcoderで数学とアルゴリズムを突き詰めたいと思うもよし
何が楽しい、有意義だと思うのは人それぞれ
一部の過激派を例として全体にダメ出しするのは視野が狭まると思う 俺は世の中にまだ存在してないもの
世の中の人が便利に使える道具
既存のものを超える道具
を作るのが好きだからなぁ
そういうのは歴史に残るけど、
AtCoderとか自分の中の話で終わりじゃん AtCorderとかOSSやってる時点で全エンジニアの中で上位10%には入ると思う
普通の人なら資格の勉強しかやんないよ >>21
イイね。そういうのを世に出せる人はカッコいいよ
アルゴリズムとか数学を突きつめてる奴も同じようにカッコいいと思うけどね
別にどっちが良いとか、有意義とか決めつけなくても良いじゃないか
自分が楽しいと思う方をやればいよい >>21
立派な志なんだから自信をもって自分の好きなようにやればいいじゃん。
わざわざ他人のやってることを貶すのはかえって自分を小さく見せるだけで損だからやめときな。 でもAtCoderなんて自分が満足して終わりじゃん 英語のネイティブスピーカーはほとんど全員英検1級を無勉で取得出来ると思うから英検1級の取得は意義がありそう
でも秀才プログラマ達が無勉で競プロや難関資格でいい成績出せるか?
凡人プログラマと勉強時間は変わらないと思うぞ >>25
自分で満足して終わりだけど、自分が満足できばそれで十分だと思う > でも秀才プログラマ達が無勉で競プロや難関資格でいい成績出せるか?
つまり実務とかけ離れた内容で役に立たないってことだよね >>28
競プロの問題は、技能を測るために作られた問題だから、直接的に実務に役立つ訳ではないでしょう
何が実務に役立つかと問われれば、趣味的な競プロではなく家でも仕事するのが一番だと思う
それが楽しいかは別だけど >>28
そう。もちろんそれでも趣味として割り切って競プロやる分にはかまわないけど、実際は大企業が協賛してたり、違った方向に向かってる このスレの皆さんは世界のプログラマーたちがGoogleの入社試験の一部であるコーディングインタビュー対策に何をやっているかご存知ない様子 >>1に未熟者と言われてもなんとも思わない
作問という言葉を知らない低学歴だもんね
「問題を作れない」←国語力低くてわろた 自分で「作問」という単語は難しいって思ってるから、
知ってる人は国語力が高い人のはずって思ってしまうんやで 俺は世の中にまだ存在してないもの
世の中の人が便利に使える道具
既存のものを超える道具
を作るのが好きだからなぁ
そういうのは歴史に残るけど
↑一体コイツは何を歴史に残したつもりでいるのだろうか・・・ >>37
某フレームワークだよ。Linuxのとあるパッケージにも含まれてる。 作問ワロタ
ネット民って文句つけるのだけはてんさいてきだな >>41
ちゃんと漢字を使わないと、また作問君に指摘されちゃうぞw >>7
センター試験の弊害と似てる
日本の官僚が馬鹿ばかりになってるのは入試のせいだってな
>一般的な人事の感覚からすると
>上位資格→名前だけ知ってる
>AtCorder→よくわかんないけど他社も採用してるから真似しとこう
>オープンソース→なにそれ?馬の骨? ■ このスレッドは過去ログ倉庫に格納されています