Software Developer와 Software Engineer의 차이

아현·2021년 12월 9일
3

Computer Science

목록 보기
17/47

출처, 출처2, 출처3

1. Software Developer


  • 소프트웨어를 만드는 사람이다. '소프트웨어 개발'이라는 문구는 종종 단순히 소프트웨어를 설계하거나 작성하는 것 이상을 의미하며 일반적으로 프로젝트를 관리하거나 주요 작업만 수행하는 사람을 의미합니다.

    • 목적에 맞는 프로그램을 만드는 일

    • 프로그래밍을 할때에도 주변환경이나 조건등을 고려해서 만들어내는 일

  • 대부분의 소프트웨어 개발자는 여전히 프로젝트를 안내하는 수석 소프트웨어 엔지니어가 이끌고 있습니다.



2. Software Engineer


  • 컴퓨터 소프트웨어의 설계, 개발, 유지 관리, 테스트 및 평가에 소프트웨어 엔지니어링 원칙을 적용하는 사람

    • 회사의 입장에서보면은 유지, 보수, 설계,개발등을 모든 것을 통괄하는 사람
  • 이들은 가장 전문적인 코더 인 모두 중에서 가장 높은 수준입니다.

  • 그들은 세 가지 이상의 프로그래밍 언어에 능숙하며 자신의 기술을 사용하여 애플리케이션의 전체 아키텍처를 설계하고 구현합니다.

  • 최종 제품을 모듈화하여 깔끔한 인터페이스를 개발 한 다음 프로그래머 및 개발자와 협력하여 설계의 보다 세부적인 측면을 구현합니다.

  • 엔지니어 직책은 일반적으로 특정 유형의 학위와 엔지니어링 지식이 있고 시스템을 설계 할 수있는 개발자임을 의미합니다.



profile
Studying Computer Science

0개의 댓글