業務知識 | SQL入門講座☆ITのスキルアップで上級SEを目指そう

業務知識

システムを組む場合

業務知識が大切になります。

しかし、業務知識といっても、
ピンとこない場合があります。。。。

一般的な、技術と、応用技術、
あるいは、それを、使いこなす、
技術と考えると、いいでしょう。

たとえば、将棋のプログラムを組もうとした場合

将棋の基本ルール
将棋の戦略
将棋の勝ち方

などが必要になりますよね。

プログラミングスキルがどんなに高くても
上記がなければ、強い、将棋プログラム
を作ることはできません。

また、病気を自動で診断するシステムを
作ろうとした場合

患者を診断する、ノウハウがなければ
つくることができません。

このような、ノウハウを、業務知識と考える
ことができます。

どんなに、プログラムの技術、知識があったとしても、
それを、生かすことはできませんよね。。

あるいは、とても、足が早く、走れる人だとしても、
サッカーの、試合で活躍でくるとは、かぎりません。

もし、サッカーのルールをしらなかったり、
あるいは、サッカーで、勝つための、
知識がなければ、レギュラーには、なれないでしょう。

会社の業務システムを作る場合、
「病気の自動診断システム構築」
と同じように、その会社の業務内容(しくみ)
を、知り、理解する必要があります。

プログラムスキルと同じかそれ以上に
このような、業務知識が重要となってきます。

プログラマ(SE)としては業務知識を
聞き出す、能力と、それを理解(習得)する
能力(スキル)が必要となってきます。