2014-12-17

http://anond.hatelabo.jp/20141217005036

fizzbuzzとかアルゴリズムとも呼べねえよタコ。

ありゃプログラムできるフリしたニセモノを簡単に見分けることができるっていう寓話の一種だ。

本来なら、ユークリッドの互除法か、エラトスネスのふるいか、QuickSortかその全部を面接で得意な言語で書かせるよ。

それができるやつは最低限、コンピュータってやつの根っこが解ってるし、できないやつはたとえフレームワークがいじれてもコンピュータがなんなのかわからない奴だから、いずれ行き詰まる。

双方向リストクラステンプレートを書かせる時もあるな。

そういうのは常識なんだよ。

いくら世の中に一見お手軽に見える技術フレームワークミドルウェアがあるからって、双方向リストもQuickSortも書けない奴は、データベース設計ミスるんだよ。

フレームワークってのはな、あれだ。レトルト食品だよ。

レンジでチンすりゃバカでも動かせる。

ミドルウェアってのは、まあ高級調味料だと思えばいい。

トーシロが使い方間違えたら台無しになるんだよ。

プロなら調味料フレームワーク自力で仕込める程度の腕前は持って、その上で、あえて枯れた既成のミドルウェアフレームワークを使うんだよ。

今時のフレームワークミドルウェアオープンソースから自分で作れるくらいの技量がなかったら中がバグってたら対処できないだろうが

Railsでお手軽なサイト作っていい気になっていっちょまえなことほざいてんじゃないよ

記事への反応 -
  • プログラマの実力図るのに、コードを書かせる流れが最近あってそれはとてもいいことだと思うんです。 ただ、すごいぼんやりしてるなと思って違和感を感じます。コードを書かせるっ...

    • fizzbuzzとかアルゴリズムとも呼べねえよタコ。 ありゃプログラムできるフリしたニセモノを簡単に見分けることができるっていう寓話の一種だ。 本来なら、ユークリッドの互除法か、...

      • アルゴリズムがわかってるにこしたことは無いけど「コンピュータってやつの根っこ」ってそれだけじゃないし。 コンピュータアーキテクチャとかネットワーク/プロトコルとかもわかっ...

    • 俺そもそもプログラマじゃないしサーバとかフロントとかフレームワークとか全然知らんのだけど、 一般的にはfizzbuzzって「アルゴリズム的なもの」っていうくくりになるもんなの?? 1...

      • 「コードが世界を変える!」とか息巻いてる感じのウェブ系の人 そんなWeb系の人見たこと無いぞ

        • プログラマの人たちの価値観の解像度がよくわからんからなんとも言えないんだけど、 とにかく「コーディングこそすべて」みたいな感じというか、コード書いてる俺すげえ感を前面に...

          • 価値観の解像度とか珍妙な言葉使わんでくれ Web系にはおらんだろそういうの

          • 逆に、俺ってすげーと言ってて本当に凄いプログラマは日本人でも米国人でもお目にかかった事がない。 元来、職業柄、そういう人種じゃないと思うんだが。 具体例希望。

    • 増田のいう対象は、建築業界で言うところの、現場監督や設計士。 FizzBuzzうんぬん試すのは左官屋や大工や重機を動かす人達。 どれが抜けても建築物は建たないよ。無論、中小企業は全...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん