【paiza】コーディング転職 12社目【AtCoderJobs】
プログラミング問題をコーディングで解いて転職に繋げるサービスについて語るスレ
paiza http://paiza.jp/ (運営会社はギノ)
AtCoderJobs http://jobs.atcoder.jp/ (運営会社はAtCoder)
(CodeIQのコーディング転職サービスは終了しました)
海外での類似サービス(コーディングパズルしたい人向け)
CodinGame https://www.codingame.com/contests/sponsor (←任天堂もあるよ!)
CodeSignal https://codesignal.com
HackerEarth https://www.hackerearth.com/ja/challenges/
HackerRank https://www.hackerrank.com/dashboard
前スレ
【paiza】コーディング転職 11社目【AtCoderJobs】
https://medaka.5ch.net/test/read.cgi/prog/1671709027/
【paiza】コーディング転職 10社目【AtCoderJobs】
https://medaka.5ch.net/test/read.cgi/prog/1638420711/
※スレでの問題のネタバレやヒントは禁止(特別許可されてる問題に関してはこの限りではない)
※スカウトメールは条件に一致した全員に一括送信の手抜きスカウトメールが多いので要注意
※尚、paizaに転職者向け求人を出す企業の目的は『プログラミング全く出来ない求職者らの応募を減らす』である (要するに『足切り』)
※AtCoderJobsの場合AtCoderでratedコンテストに十数回程度の参加が必要(土か日の21時から2時間のコンテスト)
※海外ではコーディングを用いた採用試験をCoding Interviewと呼ぶ
※問題を解けるようになりたいならAOJ(会津大学オンラインジャッジ)やLeetCodeなどの無料サービスを利用して勉強するのがよい
AOJコース
旧 http://judge.u-aizu.ac.jp/onlinejudge/course.jsp#all
新 https://onlinejudge.u-aizu.ac.jp/courses/list
AOJの始め方 http://judge.u-aizu.ac.jp/onlinejudge/AOJ_tutorial.pdf
LeetCode http://leetcode.com/ この1,2年でAIに抜かれるのにコーディング転職とか意味あるか?
ソロバン能力で経理雇うくらい滑稽や >>0002
大手エージェントはコーディング転職を否定している。
プログラミングの勉強をしているといったら、担当者から電話で「勉強しても意味ない」といい10分くらい説教されたことがある。
レバもコーディングは無意味といった理由で担当者から注意されたことがある。 >>6
そんでどうすんのコンサルやれとか?
低学歴じゃすぐ詰むよ 文系だかポンコツ理系だかのコードが書けない用済みのゾンビがスレに住み着いてる いうてもパイザのレーティング上げてもそんなに役にたたなさそう ・ 1 ≦ |S| ≦ 10000 ( |S| は、 S の文字数です。)
って書いてるのに
テストケース「123456789000000000000000000000987654321」が出てくるんだけど
これは油断するなっていう教訓なのか? abc347cでdの全ての要素についてa+bで割った余りを求め、その最大値と最小値の差がa未満ならYesってコードだと1件waになります
これで何故駄目でしょうか もはやスレでのプログラミングの話題を避けられてて草 Bまでは無勉でいけるけどそれ以上はアルゴリズム勉強しないと無理だな。業務で実装する事なんてまず無いし意味あんのかな 実際足切りにB使うくらいのところ多いのはそういうことだろうね 計算効率を考えたプログラムを書けるって価値はあるよ
出来ないと足切りの会社もあれば、出来なくても支障がない現場もある AtCoderJobsにあるestieとsoatは地雷 paizaの面接で不通過だとアドバイスもらえるけどマジで意味ない事しか書かれてないんだよな
ていうか企業がアドバイスする気ない なんでわざわざアドバイスしてやらなあかんねん
お客様かよ >>16
Bはスパゲッティしか書けなくても解けるが、Aは論理分解できないとムリと思う
そういう意味ではA取れれば実力の証明になる
Sはまあ、コピペできるライブラリ持ってないとメインあたりの難度のは時間切れなるやろな 今はChat-GPTに適切な質問をしたら問題の核心になる様なアルゴリズム自体はあっさり返って来る。
問題は理解していても壁に引っ掛かって答えが出せない進めない様なユーザーには有難いよ。
自分が解いたときとは違う短いコードが返ってきたときは驚いたね。 「ググって人のやり方を見る」のも「人工知能利用」と一緒で勉強にならない
やはり基本的な書籍を理解した上で、そこから応用を導かないと進歩がない >>22
問題点とか改善すべき点の項目があってその内容が今回は評価の対象にしていないとか特になし。とか
不通過で でもコミュ力が足りないとかうちに合わないとかふんわりした人格否定は一行書いてあるのがツボ まあいいやん
なんだかんだ向こうもたくさんみるんだから 日本の人事業界はメチャクチャで、スキル以外の所を見る。
能力が足りててもジャパン人事の基準に沿わなかったら落とすが、paizaのフォーマットには書けない。 >>24
試しに提出済みのSランク問題そのまま聞いてみたけど核となる部分は無視されてたからコピペじゃ解けないだろうな
まあ解けたとしても答えてくれるような内容は当然運営もマークしてるだろうけど 人事相手にはpaizaのスキルランクより資格のが通用する
スキルチェック受けた事ある人間にしかスキルランクの意味がわからないのが欠点 理工系の博士などの専門スキルでなく、財閥系の利権のための「学歴」を尊重しだったり、やたらTOEICの1次元のスコアが重視されたり、職歴や家族構成からムラの仲間にいれるか判断したり、そういうのがジャパンの人事
レジュメの実績なんて本人がどのくらいかかわったかわからないので、コーディングテストと、ホワイトボードなどでの技術質問が最重要 >>29
日本の人事に沿ったサービスを提供出来ていないpaiza側が悪いってこと?
>>32
paizaが資格試験やればいいのにね >>32
paizaはランクごとに明確にテーマがわかれてるから
初心者のスキルをみわけやすいよな
それに学習した事を定着させる反復練習にも使いやすい
ガチの初心者の研修ならDをひたすらやらせるのもありだと思うわ 研修って、そもそもCが解けない人を採用するとかあり得ないww 大手エージェントは担当者が資格取得アピールはNGだと主張していた まあ正直資格といってもな資格多いからな
AWS全冠の知り合いいるけど会社に取らされただけで必ずしもAWS詳しいわけじゃない そいつ定期的に同じような妄想言ってるやつじゃん
バカが真に受けちゃってるの救えねぇな >>35
日本の人事()が権威主義のブルシット・ジョブで、文化に迎合する事が公害という事じゃ >>36
Dってそれこそ小学生向け的なテーマじゃないの?
さすがにD何度もやらせて意味があるとは思わんが >>36
dやcレベルの事ができるとプログラマー名乗れるのは理解できるが基本的に自力で頭使って解くことにあまり意味はなく最初から答え見ていって空気感を掴むほうが楽で早く上達出来ると感じる特にAIのある世界では dとかcを地頭で解けないって、エンジニアとかじゃなくて普通に知能が・・・ 逆でしょ
答え見て覚えて解ける事に価値はない
それこそchatGPTの得意とする所だし
学習サンプルがない未知の解法を編み出すのは人間にしか出来ないんだから
その能力を測るテストであるべき それならIQテストで良いしそれを測るのが面倒なら学歴でいいから原点回帰する
現実的にはAIに出きない問題ってほぼなくてあるとしたら研究分野だけど99%のITエンジニアはそんな事しない
単にプロンプトを上手く叩けてないから適切な答えを導き出せてないだけ、今までの日本のIT業界はコミュ力が弱くても成立したけどこれからはコミュ力ない(AIとトーク出来ない)やつは時代遅れになる だからPaizaのスキルテストのAI禁止もほぼ意味がないしそもそもAI使ってても検知できないから経歴書ぐらい無意味 DやCができたらプログラマーなのれるて世の中そんなもんなのか?
Bのレベルやらずに仕事のプログラム書けるのか考えると
フロントエンドとかはそうかww
たしかにRubyでB問題やってみたら、これ数値計算する言語やないやろ思った記憶 何でもかんでもAIでは置き換わらんよ
世の中の問題を解決するには、こういうプログラムが要るてとこまで素人は行かないし CとかDは、とりあえず日本語話せます、小卒くらいの数理力は保証できます、くらいのもん。LLMとか専門分野云々ではないww データ処理系やらない同僚にB問題やってみろ言ったら
わりと出来ない気もするww
なんでワイ、Sランなのに職務内容が安定せんのかな?アルゴ以外も出来ることいっぱいあんのに 置き換わると言うかネット検索と同じでそれを使わないでプログラム書くっていう縛りプレイに意味がないだけ
それにbも色々あるけど一部はともかく多くは単なるIQテストだし実際ITの技術なんて実務で使い始めて調べるって感じ つっても、とど素人やと問題解きようがない構想で
機材だけ買ってしまうからなあ 学割で購入したPCは品質に問題があるからすぐに壊れる。
企業だと処分するような時期の在庫品なので、10万円で購入したPCが1年程度で壊れることはざらにある。
ITエンジニア希望者でこんなPC使っていたら致命的だ。 ITエンジニャのくせに「PCがぶっ壊れた」はちょっと・・・
ストレージを筆頭に大抵パーツ変えれば全然使えるやろが 学割で購入したPCはバッテリーが高熱になってハードが破損した
品質不良の商品が割引されているのでよくあること ワイはマウスはやたら壊すがPC壊れたは全然ない不思議 学校というか補助金とか規制がある所全部ボッタクリだよ。役所からチューチューするSierと同じ。 「時間があればS問題解ける」ってやつはわりといる
平均より短く安定して間違えずに解けるのが大事
例えばBなら平均時間未満、一発正解が当たり前になっておきたい
とりあえずビルドしてエラーを直すってやり方をしてる人は成長が鈍くなるから気をつけたほうがいい
ググって解いてるようだとまだ反復が足りてない
概念を理解してるやつでも実装に落とし込むのに時間がかかるなら反復が足りてない D問題ってようするに足し算や掛け算の問題
問題を解くのに必要な知識は
・標準入力から値を受け取る方法
・適切な型にキャストする方法
・四則演算や標準出力する方法
動作テスト込みで60秒以内に間違えずに正解を続ける事が出来るのかっていうのは最初の関門だと思う
出来るなら逆にCはそんなに苦労しないだろう
Bも1問10~20分ぐらいで解く問題。必要な知識も選んだ言語の基礎的な部分だけ
アルゴリズムとデータ構造を知らなくても解ける問題ばかりだがそろそろ「綺麗に解けない。力技で解いちゃったけどもっといい方法ないの?」と考え出す頃だろう
ぶっちゃけて言えばpaizaの問題は簡単だ
簡単すぎるかもしれない
だが、出来上がってくるコードは明確にその人のスキルを表現してしまう
また取り組み方や縛りプレイの方法も個性が出てくる
コピペできるライブラリを溜め込んでみたり、ソース全体をコピペして少し手直しするような人もいるだろう
逆にフルスクラッチしばりの人もいるかもしれない
そういう拘りや工夫をはじめる事こそが大事なんだ
問題を解いた先にある自分独自の工夫こそがプログラマとしての付加価値なんだ >>63
出来るだけ一発で仕留めるよう心掛けたほうが良いってこと? 難しいというより煩雑な問題もけっこあるのがatcとは違うとこだよな
RubyでやってB問題解けなかったことあるわww >>37
paizaで未経験から就職したよ。
Sランクから上場企業 テストケース(入力されるデータ)見れると
勝手に思い込んで有料プランはいっちゃった
見れなかった汗 問題集のほうはテストケース見れるんじゃなかったっけ Pythonで書いてるけど、Paizaで
ランタイムエラーでひっかかる
たいていwhile文でループ回したとき出るので
for文で回す回数指定で逃げてる
つまりループ内部でif文でジャッジしてbreakして逃げて合格する
これってダメですよね
なんかPythonの上限値の扱いがよくわからなくて… >>71
ランク何?根本的に書き方おかしいんじゃねえの。 whileの抜け方がbreakなのは普通だから
forならランタイムエラーにならないというのはエラーでないだけで実行結果間違ってるだけでは? >>71
配列の上限値が間違ってるんだよ
0~9でまわさないといけないのに1~10でまわしてるんでしょ Pythonはwhile遅いよ
forでイテレータ使うより断然遅い 性能気にする場合はイテレータを使ってループすべし
インタプリタの最適化が効かないとかなのかねえ 今日やった問題
1つのテストケースで
限界値:失敗
が出たけど、終わったら1発合格マークでた
トロフィーマークもちゃんとついた
なんだったのだろう >>75
ほんまかいな
forもwhileも機械語になったら同じになるのではww >>78
Cじゃないから機械語以前で遅いよ
イテレータ使わないループ書いたら負け
ループの制御にはrangeとか使おうな Pythonはコンパイル工程がないからって意味あな? 面接に行ったら堂々と「今はプログラマの仕事はありません」と言われたぜ
数年前とはだいぶ変わったなと思う いいじゃん運用監視、ただ何かやりながらアラート出たらマニュアル通りに連絡すればいいだけだろ?
その時間にプログラミング勉強でもしてればいいやん ワイSランク、相手Cランク
プラチナスカウトのメールに応じたら
相手が職務履歴書くれというので送ったら
面談無しで御祈りされたんだけど よっぽど悔しかったのかな
悔しさを感じるくらい入りたい会社だったろうに、残念だね >>93
ワイの身バレに繋がるからダメ
>>94
年齢や腕は分かってんだから
断るなら始めからスカウトメールしてこないでほしい Cランで集めてる時点で、ピンポイントで同じ仕事してて3日ぐらいで
業務に入れるヤツ欲しがってるんやろ
そんな仕事RPAで自動にできないの? 職歴書を求められたら拒否する風潮をつくったらどうか よくある、スカウト投げて今求めてるのに合わなかったらお祈りメール送るの
いつまでもマッチするの探してればいいわっていう会社が 手書きのほうが気持ちが伝わる
温かみがある
他の人にはないスキルをアピールできる >>97
RPA自動化するのと、Cランの単価どっちが安いのか? 募集する企業が欲しい人材のランクを書ける
そのランクに到達してないヤツは応募出来ない 大手企業ほどプログラミングスキルは要らないと言われた AtCoderJobsやばすぎるだろ
なんでユーザーが損するんだw
>例えばJobs上で応募時に、コンテスト時の生成AI使用率予想が表示されたりとか、
>そういう損は当然発生し得る ニートだけど就職したいがpaizaのキャリアアドバイザーってどうなの?
ググっても業者の記事しか出てこない
atcoder jobsの職業紹介も気になるけど中途向けだから無理だよな >>110
何歳?
35歳で未経験でも採用されたから頑張れ!
俺が内定取った時は企業からの直接スカウトだったから、アドバイザーは知らんけど Chat-GPTと格闘したらSの問題で二つ正解できたぜ。
一発で全文は無理だけど、少しずつ修正させたら正答まで漕ぎつけた。 以前は知恵袋で問題について質問することに発狂さてたやつがいたけどそれも今となっては笑い話だよな >>112
paizaって一発目でテストケース全問正解しないと意味ないんじゃなかったっけ
そりゃ何度もトライアンドエラーしまくればAI使わずとも解けるだろうけど 挫折して時間切れになったまま放置してた問題を解かせたのよ。
>>112の通り一発では正答出来なかったけど改善点を伝えて修正させたら正解となる理想のコードが出来た
今はまだGPTへの質問力と読解力が居るけど、このまま進化したら問題を全文コピペするだけでも解けるんじゃないのかな。 >>115
だから一発で正解できないと結局意味ないんだよね Cランクの問題で、全然簡単だったので
コード提出したら、
(基本データ)✕3
(条件内の特殊なデータ)✕4
で「失敗」がでた
でも直後の画面でトロフィーついて合格した
提出は1回目
このケース2度目だけど、何が裏で起こっているのだろう
言語はPython 3 話変わるけど、
履歴書の様式(書式?)が4年くらい前にJIS規格から削除された
応募のとき履歴書つけないし、手書きなどいまさらやってないけど
みんなどう?