<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>CGIプログラム 作成のクリエイトＮＡＶＩ</title>
    <link rel="alternate" type="text/html" href="http://www.cgi-work.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.cgi-work.com/atom.xml" />
    <id>tag:www.cgi-work.com,2009-07-09 | //1</id>
    <updated>2009-07-09T05:31:03Z</updated>
    <subtitle>CGIプログラムの使い方について、豊富なサンプル事例集とＱ＆Ａ一覧、お役立ちコラムにてあなたの開発ライフをフルサポートします。</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.23-ja</generator>

<entry>
    <title>プログラマーって？</title>
    <link rel="alternate" type="text/html" href="http://www.cgi-work.com/cgi/programmer.html" />
    <id>tag:www.cgi-work.com,2009://1.1</id>

    <published>2009-04-09T07:24:36Z</published>
    <updated>2009-07-09T05:31:03Z</updated>

    <summary>ゲームを作る人はちょっと特殊なので、後に回しますが、その他のアプリケーションと組...</summary>
    <author>
        <name>CGI プログラム</name>
        
    </author>
    
        <category term="CGI プログラム" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="プログラム" label="プログラム" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="cgi" label="CGI" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.cgi-work.com/">
        <![CDATA[<p>ゲームを作る人はちょっと特殊なので、後に回しますが、その他のアプリケーションと組み込み系のプログラマ、どちらが多いかと言いますと、半分半分くらいだと思います。</p>

<p>　　ちなみにシステムエンジニアとプログラマーの違いは、例えばワープを作ろうとした場合、こんな機能を盛り込むといったことを考える人がいます。じゃあ、それをどうやって作るか、プログラムの設計図を書いたり、細かい仕様を決める人がシステムエンジニアです。業務委託(他社からこんなソフト作ってよ。と委託される仕事)の場合は、お客様に何を必要としているのか、どんな機能が必要かを打ち合わせしたりするのもシステムエンジニアの仕事です。システムエンジニアが決めた仕様にそって、プログラムを書く人がプログラマーです。システムエンジニアはプログラムを書くこともできますが、一般にプログラマーというと仕様通りにプログラムを書く人です。</p>

<p>　　松下電器やキヤノン、エプソンのようなハードメーカーに限りますが、例えばデジカメについてくるようなバンドルソフト(画像処理ソフトなど)はシステムエンジニアと一部のプログラマーは、そのメーカーの社員ですが、ほとんどのプログラマーは派遣社員です。というのは、社員よりも派遣社員のプログラマーを雇った方がコストがかからないからです。この派遣社員のプログラマーは、主に高卒や高専卒、専門学校卒業です。一方社員の方はほとんどが大学卒か大学院卒です。つまり給料が違ってくるので、コストも変わってきます。</p>

<p>　　また、デジカメのようなハードの内部のソフトを作る人は派遣社員もいますが、ほとんどが正社員です。というのは、内部の方は特許の塊で、社外秘になっていますので、派遣社員に頼んで、もし外部にもれてしまった場合、そのメーカーにとって、大きな損失になるからです。</p>

<p>　　現在、プログラマー不足状態で、誰でもプログラマーになれる時代です。はっきり言って、高卒だろうがプログラマーになれます。しかし、今後どんどんソフトの開発規模は大きくなります。こうした場合本当に必要になるのは、ちゃんと教育を受けたシステムエンジニアです。高卒でなれるプログラマーは仕事が無くなるわけではありませんが、給料に限りがあります。雑用的なプログラマーになってしまうと思います。一流企業に高卒で入社しても、工場のラインしか仕事が無く、研究職には就けない場合が多いのと同じです。</p>

<p>　　ですから、できれば、高学歴を狙うことをお薦めします。なんだかんだ言って、結局は学歴がものを言ってしまうのが今の日本です。ただし昔に比べて、大学名で左右されることは少なくなってきています。とはいっても、就職活動中に、大学名で落とされることも少なくないのも事実です。まぁ、できれば、大学まで行くことをお薦めします。</p>

<p>　　さてさて話は変わりましてゲーム業界ですが、ゲーム業界ではほとんどが実力主義です。高卒でも大学院を出ていようが、仕事ができる人が上です。しかし、ばりばり仕事ができるのは、年齢に上限が出ますので、年を取ってくると結構辛いです。ゲーム雑誌を見ると、大ヒット作のチームが出ている場合がありますが、若い人が多いでしょ。年をとると体力も知力も衰えてくるので、若い人についていけないのです。管理職(課長とか部長)になれない人は、結構転職する人も多いようです。</p>

<p>　　そうそう、英語は必須です。新しい技術、例えばUSB 2.0などのような規格は主にアメリカで作られますので、仕様書や解説書が英語です。したがって組み込み系でもアプリケーション系でも英語は必須のようです。 </p>]]>
        
    </content>
</entry>

</feed>
