시스템 프로그래머 대 응용 프로그래머

차례:

Anonim

당시 컴퓨터가 냉장고보다 크기 때문에 개발자는 응용 프로그램과 시스템 프로그래머간에 나뉘어졌습니다. 프로그래머들은 비즈니스를 운영하는 소프트웨어를 만들었고 시스템 사람들은 컴퓨터를 계속 실행하는 코드를 작성했습니다. 데스크톱 PC와 웹 서버의 출현으로 인해 이러한 구분이 흐려 나지 만 프로그래밍 작업은 월급과 기술 집합에서 여전히 다양합니다. 관심 분야 및 능력에 가장 적합한 직무 범주를 선택하십시오.

$config[code] not found

애플리케이션 프로그래머

비즈니스 응용 프로그램 프로그래머는 비즈니스를 계속 유지하는 데스크톱 프로그램 및 웹 사이트를 만듭니다. 미국 노동 통계국 (Bureau of Labour Statistics)에 따르면 거의 모든 중소기업에서 일자리가 풍부하며 2016 년 평균 개발자 수는 104,300 달러입니다. 성공적인 개발자는 프로그래밍, 시스템 분석, 데이터베이스 및 웹 기술에 대한 지식을 비즈니스가 실행됩니다. 많은 응용 프로그램 프로그래머는 컴퓨터 과학 전공과 비즈니스 미성년자를 거쳐 학사 학위를 취득했습니다.

시스템 프로그래머

일부 시스템 프로그래머가 컴퓨터를 계속 운영하는 운영 체제 및 유틸리티를 구축하는 동안이 분야는 다양한 분야로 확산되고 있습니다. 이 개발자들은 이제 의료 기기 용 임베디드 소프트웨어를 제작하고 통신 장비 용 네트워크 소프트웨어를 만들거나 냉장고 또는 세탁기를 실행하는 제어 프로그램을 작성합니다. 소프트웨어 엔지니어링 작업은 컴퓨터 및 전자 제조업체, 우주 항공, 의료 기기 제조업체 및 통신 등 다양한 산업에서 볼 수 있습니다. 그들은 컴퓨터 과학 기술을 공학 분야, 과학 및 전자 공학의 지식과 결합합니다. 대부분 공학, 수학 또는 컴퓨터 과학 분야에서 학사 또는 고급 학위를 취득했습니다.

오늘의 비디오

그레이로 당신에게 가져 왔습니다. 그레이로 당신에게 가져 왔습니다.

웹 프로그래밍

일부 웹 프로그래머는 비즈니스 응용 프로그램을 만들지 만 Google, Facebook 또는 Amazon과 같은 회사에서 더 많은 기능을 수행합니다. 이 회사는 응용 프로그램과 시스템 프로그래밍 기술을 결합한 다양한 프로그래밍 작업을 제공합니다. 네트워크 설계자는 서버 및 통신 인프라를 설계하고 네트워크 트래픽을 관리하는 소프트웨어를 만듭니다. 보안 전문가는 위협을 필터링하는 소프트웨어를 만듭니다. 서버 측 개발자는 검색 소프트웨어, 소셜 네트워크 사이트 및 전자 상거래를 만듭니다. 대부분의 웹 개발자는 컴퓨터 과학, 공학, 수학 또는 물리학 분야에서 학사 또는 고급 학위를 취득했습니다.

모바일 개발

레스토랑, 커피 숍 또는 도시 거리로 걸어 가면 모든 사람이 휴대 전화 나 태블릿 기기를 쳐다보고있는 것 같습니다. CNBC의 2010 년 기사에 따르면 모바일 개발자에 대한 수요가 공급을 훨씬 초과했으며, 조직이 새로운 장치 이니셔티브를 채택함에 따라 이러한 수요가 계속 증가하고 있습니다. 모바일 개발자는 웹 개발에서 성공하기 위해 필요한 많은 기술을 필요로하지만 다양한 유형의 휴대폰과 태블릿을 프로그래밍 할 때 발생하는 복잡성이 더해집니다.