【システムエンジニア】
お客様が求めるものを明確にし、それをシステム構築によって実現させることが役割です。
業務に関する知識や、ハードウェアやソフトウェア、ネットワークやデータベース、最近ではセキュリティの知識も必要です。
「コミュニケーション力」や「チームをけん引するリーダーシップ」、「管理能力」といった力も欠かせません。
【プログラマー】
システムを問題なく動作させるために、設計、プログラミング、テスト、保守作業などを行います。
求められるスキルはソフトウェアの知識です。
ソフトウェアを駆使するにはコンピュータ全般の知識も必要です。
更にスキル的な部分だけでなく、「向上心と好奇心」「コミュニケーション力」「忍耐力」、「問題を解決していく力」必も必要です。