コンピュータ技術者

ここで記述するコンピュータ技術者（コンピュータぎじゅつしゃ）とは、コンピュータソフトウェア技術者を指す。勿論、コンピュータ技術者と言えば、他にも、ハードウェアを開発する技術者など、本来は様々である。
コンピュータソフトウェア技術者の分類.
日本のとある業界の観点では、コンピュータ技術者（コンピュータソフトウェア技術者）を以下のように分類している。あくまでも「日本のとある業界の観点では」であって、以下の記述は、一般的にはなんらの意味もあるようなものではない。
プロジェクトマネージャは、主に、対外的な交渉、開発チームのリソース（エンジニアリソース）の調整、開発工数およびスケジュールを掌握し、エンジニアが効率的に本業に集中できる環境を作ることに専念することによって、プロジェクトを成功へと導く。システムエンジニアは、顧客の要求のくみ取りが主になるが、その他大半はプロジェクトマネージャーとほぼ同じ職務内容である。プログラマはプログラミングを主体とするが、決して単純なコーダーではなく、要求分析からソフトウェアアーキティチャ設計まで行うことも珍しくない。プロジェクトマネージャがマネージメントに専念することに対して、プログラマはテクニカルな部分に専念する。
コンピュータソフトウェア技術者には専門領域によって、様々な呼び方がある。
就業形態.
日本のとある業界の就業形態について。
一般企業の情報システム開発部門.
一般企業のシステム部門に就職し、そこで仕事をする形態である。就職先の企業で長期にわたってシステムに関与するため、企画立案などシステム開発の初期段階から携わることも多い。
反面、就職した企業の業務以外に業務知識を得ることが難しい。実際の開発はソフトウェア開発会社に委託するケースが大半のため、システム開発そのものに携わることも稀である。要件の調整や労務管理が主となるため、コンピュータに関する高い専門知識を得ることも困難である。システム部門以外の部署に配置転換される可能性もある。
ソフトウェア開発会社.
ソフトウェア開発を専門とする企業に就職する形態である。この場合は自社内で業務を行う場合と他社に派遣される場合がある。
一般企業から受託する元請と、他のソフトウェア開発会社から下請受託するケースがある。
労働者派遣事業者.
労働者派遣事業者に登録して一般企業のシステム部門やシステム開発会社などに派遣される形態である。システム開発会社の社員が派遣される場合（特定労働者派遣）と異なり、派遣契約が終了すると収入がなくなる一般労働者派遣のため、次の仕事が見つかるまでの生活費を確保する必要があるが、派遣されている期間は高い収入を得ることも可能な場合がある。（通常は途切れなく仕事に就けるよう派遣業者が対処するが、期間満了を待たずに契約を解除された場合などは収入が途絶えることがある。）