Skip to main content

COBOLプログラマーは何をしますか?

common共通のビジネス指向言語(COBOL)プログラマーはシステムを分析して、情報技術のニーズを決定し、カスタムソフトウェアを更新、交換、または設計します。このプログラミング言語は、1950年代の終わりから使用されており、政府およびビジネスアプリケーションで特に大きな役割を果たしてきました。この分野で働くプログラマーは、COBOLベースに基づいて構築された古いシステムを維持し、プログラミング言語間の移行を支援し、新しいCOBOLシステムを生成する場合があります。多くは複数のプログラミング言語に精通しているため、雇用主により有用になります。さらに、プログラマーはソフトウェアを更新し、必要に応じて新しいアプリケーションを設計できます。COBOLプログラマーのもう1つのオプションは、必要に応じてプログラマーをクライアントが利用できるようにするコンサルティング組織との雇用です。たとえば、防衛請負業者は、COBOLプログラマーを保持して、さまざまなコンピューターシステムを操作し、政府のクライアント向けに新しいシステムを設計する場合があります。プログラマーはクライアントと会って、プログラムが必要なことなど、状況で与えられた制約と懸念について話し合います。彼らは、この会議と調査に基づいて、基準と実践についてもっと知るために提案を開発し始めることができます。クライアントは、これらの提案をレビューして必要なオプションを選択し、COBOLプログラマーはコードを考案し、テストし、完成したパッケージをクライアントに配信します。これには、定期的なパッチと更新、および継続的なニーズを満たすための新しいバージョンリリースが必要になる場合があります。通常、ソフトウェアの使用は時間の経過とともに変化します。つまり、有用であるために適応するために変更する必要があります。人々がソフトウェアをどのように使用するかを評価すると、プログラマーはタイムリーで効率的な問題で更新し続けるために順調に進み、ユーザーが要件に遅れをとらないように感じることができます。同時に、プログラマーはユーザーや他のプログラマー向けのドキュメントを生成して、変更を理解します。さまざまな言語が異なる機能により適している可能性があり、適切な言語を選択する機能は価値があります。このスキルは、システム間の移行を計画する場合にも役立ちます。プログラマーは、どのプログラムが最も適切であるかを決定するのを支援するコンサルタントとして行動し、移行データやテスト機能など、移行に参加することができます。