アウトソーシングプログラマーはどこに行きましたか?(二)

SQL列

SQLの基本の要約

SQLの高度な知識の概要

普通の人の目には、アウトソーシングは彼らが行う最も疲れる仕事です。何かがうまくいかない場合、彼らはそれを運ぶように頼まれます。同じランクの給与は最低です。多分彼らは他人によって差別されるでしょう:誰がアウトソーシングをすることができますか?しかし、これらのアウトソーシング担当者はIT業界に大きな影響を与えます。

1

蘭州への忘れられない旅

Li Gongがプロジェクトチームに加わった後も、彼の人生は彼が想像していたものとはまだ異なっていました。

私が住んでいた場所は会社が借りていたので、プロジェクトチームの同僚はみんな一緒に住んでいました。LiGongがそこに行ったとき、上段は1つしかありませんでした。

彼は毎晩下段のいびきで眠りに落ち、夜中に時々目が覚めたので、李公は寝る前に毎晩トイレットペーパーで耳をふさぐ必要があり、ついにおやすみなさい。

住居は党Aの会社から少し離れており、直行バスはありません。主な理由は、李公がバスが長い間出回っていると考えているため、毎日仕事に出入りするだけです。 、行使する権利。

毎日30分歩いて仕事を降りても大丈夫ですが、朝と夜は特に雪が降った後は寒くなり、鼻と耳が赤くなります。李さんは自転車が欲しかった。

11月に李功が蘭州に行きました、そしてそこでの空気は異常に乾燥していて寒かったです。李功は南部人で、そんなところに来ると我慢できません。

一週間滞在した後、時々鼻血、乾いた咳、喉のかゆみが出始め、水を飲もうとしても効果がありませんでした。だから私は空気加湿器をオンラインで購入しました、そしてそれはかなりうまくいきました。

仕事で忙しいのに比べて、一番悲しいのは、誰もコミュニケーションをとらないことです。彼らが住んでいる場所に戻ると、基本的に誰もが洗って眠ります。また、彼が住んでいる場所にはブロードバンドがなく、遅く寝ることに慣れている李功は非常に苦しんでいます。幸いなことに、私は携帯電話を持っていて、交通量が少なすぎるので、写真のない小説をあえて閲覧するだけです。

Li Gongを慰めた唯一のことは、彼が毎朝本物の蘭州ラーメンを食べることができたということでした。美味しくて、食べた後に食べたい珍味です。比較的安いインターネットカフェと同様に、LiGongは基本的に毎週末インターネットカフェで1日休みを過ごします。

2

突然の「罰」

毎朝一晩ラーメンを食べた後、パーティーAの会社に行き、満足して仕事に行きました。

私は良いテストをしましたが、Li YunhuiがSQLを書いたと言って、誰がニュースを漏らしたのかわかりません。そこで彼はSQLを書き始め、いくつかの基本的な関数も書き始めました。


--从会计科目明细表JORJ出信用卡部分的数据
 insert into t_ls2_kb008_01
   (JGOUDH, BAOBRQ, ZQLEIX,KAZHNG,CARDID, LIXISR, NFEISR, GBFESR, GSFESR, FQFKSR, ZHINAJ,CHAOXF, YJXJSR, DKBFSR)
select
      d.yyjg,v_sysdat,'2',b.product,b.card_id,
      (sum(case when a.bankacc1 like '%53150000002%' then tran_amt else 0 end)
      ----bankacctl:个人卡贷方科目tran_amt:交易金额
      -sum(case when a.bankacct like '%53150000002%' then tran_amt else 0 end))/100 as "利息收入",
      ----BANKACCT:个人卡借方科目
      (sum(case when a.bankacc1 like '%53200000002%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%53200000002%' then tran_amt else 0 end))/100 as "年费收入",
      (sum(case when a.bankacc1 like '%57330000003%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%57330000003%' then tran_amt else 0 end))/100 as "工本费收入",
      (sum(case when a.bankacc1 like '%57570000002%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%57570000002%' then tran_amt else 0 end))/100 as "挂失费收入",
      (sum(case when a.bankacc1 like '%17600000032%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%17600000032%' then tran_amt else 0 end))/100 as "分期手续费收入",
      (sum(case when a.bankacc1 like '%17600000002%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%17600000002%' then tran_amt else 0 end))/100 as "滞纳金收入",
      (sum(case when a.bankacc1 like '%17600000004%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%17600000004%' then tran_amt else 0 end))/100 as "超限费费收入",
      (sum(case when a.bankacc1 like '%17600000005%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%17600000005%' then tran_amt else 0 end))/100 as "预借现金手续费收入",
      (sum(case when a.bankacc1 like '%17600000006%' then tran_amt else 0 end)
      -sum(case when a.bankacct like '%17600000006%' then tran_amt else 0 end))/100 as "其他手续费收入"
 from xy_his_jorj a
 left join XY_MIR_CARD b on a.card_nbr=b.card_nbr
 left join xy_mir_acct c on b.xaccount=c.xaccount
 left join card_jgdz d on c.branch = d.card_yyjg
where a.REL_DAY<= v_sysdat and a.REL_DAY>=getdate(v_sysdat,2)
group by d.yyjg,b.product,b.card_id;

(ヒント:コードを左右にスライドできます)

これは、GongLiがかつて書いたコードの一部です。

党Aの責任者である曹操大統領は、上記の指導者たちの圧力により、進捗状況を見るために毎日私たちの駅に来るかもしれません。

「スピードアップ、スピードアップ、リーダーが設定したオンラインの日付がもうすぐ来るのに、なぜそんなに遅いのですか?」それは毎日ほんの数文であり、それを聞く人はほとんど耳が聞こえません。

「曹操社長は安心して、指定された時間にオンラインになることを約束できます。できるだけ早くオンラインになるために、特別に開発する個人を追加しました。」プロジェクトチームのボスは私を指差しながら曹操社長を慰めました。

「この相棒、以前にテストをしたことを覚えています。皆さんは数字を記入する予定なので、このプロジェクトはあなたに真剣に受け止められていませんか?私はあなたのリーダーに電話して、もうやりたくないかどうか尋ねます。やりたくない、ここから出て行け。」李公は目の前の曹操さんの言葉にショックを受け、とても憤慨した。

プロジェクトマネージャーは曹操大統領をなだめるために一生懸命働き、ついに曹操大統領を夕方に一緒に夕食に招待すると言った。

このすべての投げた後、Li Gongは何を開くべきかわからず、無茶苦茶にワークステーション上でマウスをクリックしました。

夕食は蘭州のより有名なホテルで行われ、LiGongは幸運にも彼を初めて「Cengfan」に連れて行った。

「さあ、曹操さんを乾杯しましょう。面倒です。」プロジェクトマネージャーから、曹操さんを一緒に乾杯するように言われました。

「アウトソーシングをしている人なら誰でもかなり上手に飲むことができると聞きました。ウェイター、もう少しお酒を持ってきてください。」彼はウェイターに手を振った。

その夜、李公は少し飲んだが、家に帰る方法がわからなかったので、嘔吐した。お米を食べると思っていたのですが、お酒を飲んで償うとは思ってもみませんでした。Li Gongは、彼のキャリアの意味を疑うようになりました。

3

アウトソーシングも威厳があります

翌日、パーティーAの会社に行って時間通りに報告しました。昨夜の混乱の後、曹操さんはやってきてしつこくなりました。また、LiGongはSQLの作成のキャリアも開始しました。

実際、SQLを書くことは難しくありません。なぜなら、Li Gongは、執筆プロセス中にアウトソーシング企業の開発プロセスに精通していなかったからです。

アウトソーシング企業には通常、一連の開発プロセスがあります。ペースを維持し、コードの品質を確保するには、全員が協力して一方向に作業する必要があります。最も使用されるツールはバージョン管理SVNです。

Gong Liは、機能コードの記述を終了するたびに、コードをSVNにアップロードする必要があります。プロジェクトマネージャーは、アップロードされたこれらのコードを毎日チェックします。当初、GongLiはプロジェクトマネージャーだけから教育を受けていました。

「なぜ他の人のコードをもう一度上書きするのですか?何度言ったのですか?コードに問題があるので、すぐに変更してください!」Li Gongは、顔を赤らめ、話さずに何か間違ったことをした子供のようでした。

彼はより多くの教育を受けており、LiGongの開発レベルもアップグレードされています。

かつて曹長はコン・リーの駅を通り過ぎ、しばらく滞在した。

「君たちは元気だ。テストしかできないと思ったけど、コードの書き方は本当に知っている。なぜ早く言わなかったの?」李公はなじみのある声を聞いて緊張し始めた。

Li Gongは振り返り、何も言わず、コードの作業を続けました。

たぶん、曹操は総会に到着し、怒って去っていたのだろう。

その後、昼夜を問わず同僚の努力により、プロジェクトはようやくスムーズにオンラインになりました。そのため、曹操社長はプロジェクトチームに特別に食事を勧めました。今回はみんなが楽しく食事をし、お酒もあまり飲みませんでした。

家に帰る途中で食事をしたり歩いたりした後、LiGongは楽しく走りました。

おすすめ

転載: blog.51cto.com/15057820/2656045