필자의 경험에 따르면 소프트웨어 개발자는 여러 모자를 쓰고 다른 책임으로 여러 역할을 수행하는 경향이 있습니다. 코딩뿐만 아니라 때로는 SQL 작성, 사용자 인터페이스 디자인, 데이터베이스 디자인, 그래픽 조작, QA 테스트까지.
소프트웨어 / 코드를 작성하는 것이 주된 역할이라면 개발자는 어떤 역할을 수행하지 않아야합니까? 거기 아무도 없나요?
이 질문의 목적은 개발자가 다른 역할을 수행 할 수 없기 때문이 아니라 추가 역할을하는 것이 실제로 기본 역할에 반하는 것이 거나 실제로 프로그래밍하지 않은 사람의 전담 역할이어야한다는 것입니다.