私はほとんどの場合、サイトの仕事セクションでソフトウェアエンジニアであることとITであることを区別しています。それぞれの定義とそれらの違いは何ですか?
現在、IT(情報技術)は業界のすべてを網羅しており、主にコンピューターの操作またはコンピューターの開発に関連するすべての仕事は「IT業界/セクター」内にあります。
ただし、少なくとも英国内では、仕事の説明と広告は、会社のコンピューティングリソースの管理、調達、および技術サポートとして、仕事内の「IT」を予約する傾向がありますtitle。システム管理者の作業から、最前線のテクニカルサポート、ハードウェアの修理、内部ITの調達/ポリシーに至るまで、すべてが行われます。
ソフトウェアエンジニアリングとは、具体的には、ソフトウェアの開発、分析、設計、プログラミング-新しいソフトウェアの作成、または既存のソフトウェアの保守/変更を意味します。これは、技術的な役割とは大きく異なります。スキルセットはかなり異なります。テクニカルサポート担当者は必ずしもプログラマーではなく、(IT以外の多くの人々の信念構造とは異なり)ソフトウェアエンジニアは必ずしもテクニカルサポートが得意ではありません。ソフトウェアエンジニアは「IT部門」に属していますが、雇用市場で問題を少し混乱させています。
モロッコでは、ITになるには、一般的にプログラミングを2年間勉強する必要があります。しかし、エンジニアになるには、少なくとも5年間は技術的に勉強する必要があります。ソフトウェアエンジニアは、プログラムを書くだけでなく、しかし、彼はセキュリティ、柔軟性、再利用性を念頭に置いています。 ITは、セキュリティ、柔軟性、再利用性のいずれかに特化することができます。
ITは、人事やマーケティングなどの企業内の部門です。企業が使用するものはITによって維持されるため、これは一部の企業の意味でのバックボーンをカバーします。これには、システムを作成および管理する一連のアナリスト、開発者、管理者が含まれます。
対照的に、ソフトウェアエンジニアリングでは、さまざまなシステムの構築に使用される一連の抽象的な命令を作成する方法に焦点が絞られています。ソフトウェア、ゲーム、オペレーティングシステム、またはビジネスの運営に使用される何かの一部である可能性があるため、ソフトウェアにはさまざまな目的があることに注意してください。
例として、私が働いている場所には、少なくとも2、3の異なるソフトウェアエンジニアのセットがあります。製品開発と情報システムです。前者は会社が顧客に販売するソフトウェアの設計と構築を支援するグループですが、後者はほとんどITと呼ばれるものです。 ISでの私の仕事は、会社が一般に販売する製品やサービスではなく、会社内の他の人が使用するシステムに焦点を当てる傾向があります。うまくいけば、もう少し明確になるでしょう。