Q. 소프트웨어 엔지니어링 직무
안녕하세요.
저는 컴퓨터 공학을 전공하고, 주로 개발 직무를 지원하고 있습니다.
그런데, 채용 공고를 확인하던 중 삼성 메디슨에서 채용 중인 소프트웨어 엔지니어링 직무를 보았습니다.
직무 소개를 보면,
SW Quality Controll, SW Process 관리 를 담당한다고 하는데, 정확하게 어떤 일을 수행하는지 감이 안잡혀서요.
QA(SW Test)직무는 따로 뽑고 있기에 Quality Controll이 테스팅은 아닌 것 같은데..알듯말듯해서 현직에 계신 분들의 조언이 듣고 싶습니다^^
1. SW 엔지니어링 직무가 하는 일
2. SW 개발과의 차이점
3. 엔지니어링 직무의 미래성
제가 개발을 잘하는 편은 아니지만, 그래도 실무에서 일하면서 다양한 프로젝트를 경험하고
개발자로서 실력을 키워나가고 싶은 마음이 있습니다!
따라서 엔지니어링 직무를 선택했을 때, 그런 부분이 가능할지 궁금하네요.
조언 부탁드립니다.
날씨가 많이 추워졌는데 감기 조심하세요~!
소프트웨어 개발자로 일하고 있습니다.
직무 분류는 회사마다 다르지만 제가 아는 선에서 설명해드리겠습니다.
코딩을 주로 하는 개발자이지만 회사에서 직무는 software engineer입니다. 개발자와 엔지니어.. 구분이 분명하지는 않죠..ㅎㅎ
소프트웨어 엔지니어링은 소프트웨어 개발보다 조금 더 큰 의미입니다.
소프트웨어 설계, 개발, 테스팅 등을 모두 포함하는 게 소프트웨어 공학이죠.
개발자로서 실력을 키우고 싶으시다면 S/W개발 직무로 지원하셨으면 합니다.
소프트웨어 엔지니어링에 특별하게 관심있는 게 아니라면 더욱 그렇구요.
삼성메디슨 채용 공고를 보니 개발 직무가 따로 있더군요. 개발 직무를 따로 뽑는 걸 보면 소프트웨어 엔지니어링 직무는 코딩보다는 주로 매니저에 가까운 일을 하게 될 것 같습니다.
개발자로 시작을 하는 게 커리어 패스를 만들어 가기 유리하다고 생각됩니다. 개발자를 하고 나서 개발을 계속하거나 소프트웨어 공학으로 전환하던가 선택할 수 있을 겁니다. 그런데 소프트웨어 공학을 먼저 시작하면 선택의 범위가 조금 좁아지실 겁니다.
물론 소프트웨어 공학이 중요하지 않다는 건 아닙니다. 근데 향후에 소프트웨어 공학을 하게 된다고 해도 소프트웨어 개발 경험이 있으시면 큰 도움이 되실 거기 때문에 소프트웨어 개발로 시작하셨으면 좋겠어요.
건승 기원합니다!!
감사합니다.
2017.10.31