컴싸 출신들은 폭 넓은 회사로 갈 수 있습니다. 한 가지 질문!

현역 swe 64.***.218.106

극단적으로 말하자면 SWE는 단순 코더들입니다.
예를 들어 C++로 짜야하는 프로그램이면 누군가 설명 혹은 대신 만들어준 디테일한 기능 스펙을 읽어보고 그 스펙에서 만들라는데로 만들어 주기만 하면 됩니다. 학생때 혹은 규모가 작은 소규모 회사의 소규모 프로젝트의 경우 이런 기본적인 스페킹이 생략되고 소프트웨어 엔진어가 대총 기능을 이해하고 코딩을 시작하기도 합니다.

정상적인 대규모 소프트웨어나 전자회사의 경우 상세한 기능 스펙은 다른 분야의 전문 엔지니어가 만들어 줍니다. 그걸 보고 그대로 만드는거죠. 따라서 제품의 전체 이론이나 내용을 상세하게 알필요도 없고 이해도 못합니다. 물론 같은 제품을 수년간 개발하면 나중엔 기능도 스스로 이해하게 됩니다.

소프트웨어 엔지니어는 그런의미에서 어떤 애플리케이션이든 특별한 제품 이해 없이도 개발 가능합니다. 아주 잘 정의된 기능 스펙만 있으면요.