パスワードを忘れた? アカウント作成
13276503 journal
日記

backyarDの日記: 新人研修の最初がSQLって……面白いのか? 12

日記 by backyarD

仕事を面白い、面白くないで判断した時点で一定数の「仕事人」からはけしからん!としかられそうですが、
でも、面白くない仕事よりは面白い仕事の方がよいでしょう?違うのかな?

で、新人研修を見てると、なぜかSQLのお勉強を最初にやってるんですね。なんで??

別にね、技術系の学校でてある程度プログラム組んだことがある人ならいいですよ。仕事でこういうの使うから
勉強しとこうね、って。そうでもない異ジャンル出身者に、最初の「広義の言語」としてSQLってどうなの?
なにそれ美味しいの?

「ほーら思った通りのデータが取れた!」で爽快感なの?上級者すぎやしませんか?

それじゃ新人さん逃げちゃうよ??って思うのは私だけなのだろうか。

#どこの新人研修かについては言わない。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by nnnhhh (47970) on 2017年05月10日 11時02分 (#3208133) 日記

    今度新人に何か研修をやらせる機会があって…何が良いですかね
    地味なCUIばっか研修してるハズなんで、ちょっと絵が出るようなJavaScriptとかいいかなーと思ってるんですが

    • CUIでもいいので単独で動くプログラムを作って自分の環境で動かす経験をしてほしいのですが、
      上の方々は次のステップとしてすぐに「Webアプリ」を用意するんですよ……。

      コンピューター上で動くプログラムがどういうものかということもわからず、
      Webサーバーと自分のPCの違いも分からずという状態で、いきなりWebアプリ。
      自分が作ったものがどこでどう動いて、見えてる画面はいったい誰が描いているのかも
      わからないまま「できた気」に。んー……。

      親コメント
      • > CUIでもいいので単独で動くプログラムを作って自分の環境で動かす経験
        私が対象とする新人たちの場合、これは小さなものなら一通り終わってます

        > 上の方々は次のステップとしてすぐに「Webアプリ」を用意するんですよ……。
        Webアプリってあふれかえってますけど結構難しいんですよね
        サーバサイドだけでも静的ファイルとプログラムがあるし、プログラムを作るにもHTMLの知識が必要。
        クライアントでもなんかやらせようと思うとJSになって、言語も違いますし、実行環境も違うという…
        ちょっとプログラム覚えたての人が手を出すにはきついですね
        サーバサイドだけ、でもファイル別れたり同時実行が合ったりと結構きつい

        ただまぁ見た目ぱっとわかりやすいのは確かですがね

        親コメント
  • by Anonymous Coward on 2017年05月10日 11時05分 (#3208135)

    簡単だし、誰でもできるし。打てば響く単純さ。性交体験は重要だよ。
    Fizz-Buz問題なんかやらせて出来ない人が出て挫折したら困るじゃないですか。

    というか、これくらいで面白くないから挫折するような人が、デスマーチに耐えられるとは思えない。
    SIビジネスの理不尽さを嘗めるな。

  • 万単位のレコードがあがるDBでエクセルで同じ処理をやらせてどれくらい処理に時間がかかるか比較したら面白いと思うですよきっと。

    DBが面白く思えるのは「データが取り出せるようになった」ではなくて「データの取出しが高速にできるようになった」を実感してからですよ。

    --
    しもべは投稿を求める →スッポン放送局がくいつく →バンブラの新作が発売される
    • そうなんですよね……。

      データ操作言語なんで「データ取れた」は当たり前。
      筆記具でいうなら「線が引けた!!!」みたいなものですよね。

      ただ、なんというか彼らを見てると「高難度の壁を越えた」ってことで喜んでる場面を
      あまり見たことが無い。そういう場面は「避ける」正しい方法と思ってるのか、
      どうも自分たちとは違うようで、感性がよくわからない。

      自分が老化しているだけの可能性もあるのですが。

      若い人がよくわからない、って思い始めたらちょっとやばいですね。ふぇぇ

      親コメント
  • by Anonymous Coward on 2017年05月11日 2時20分 (#3208628)

    どの部署の新人さんなのかよくわからないので、プログラムしたことがない人をお仕事プログラマに養成する想定。

    手続き型とかその延長のプログラミング言語と、SQLでは、使う頭の部分が違う(注: 個人の体感です)ので、
    それもありではないでしょうか。

    「Why!?プログラミング」ぐらいの難易度(修正量と成果のかねあい)がよさそうなんですが、
    今後お仕事で使うことはないであろうScratchでよいのか、となると、うーん。

    そう考えると、まっさらからHello, World!するストイックな修行の道ではなく、
    完成したプログラムの一部を壊すなりバグを入れるなりして、少し修正するぐらいで見映えのする結果が
    得られるような課題を作るのもよいかもしれない。

    # Excelでマクロ直前ぐらいのレベルでがしがし書かせるのもアリかもしれませんが、呪いがかかる可能性も。
    # JavaScript、というかjQueryの範囲でいろいろやってみるのも楽しいのですが、今後につながるか?

typodupeerror

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

読み込み中...