http://www.51testing.com/mobile/view.php?itemid=4481294 의 글
개발자들에게 35세 위기가 닥친다는 사실을 우리 모두 알고 있듯이, 흔히 개발자와 비교되는 테스터 들도 나이 위기 에 처해 있는 걸까?
이것을 알아내기 위해서는 테스트 작업과 개발 작업의 차이점이 무엇인지 알아야 합니다. Xiaobian은 다음 사항을 간략하게 요약합니다.
1. 업무 강도 측면에서
개발자는 개발 기간 동안 10명이 코드를 작성해야 하지만, 프로젝트가 런칭되면 두세 명만 유지보수할 수 있을 정도로 개발 과정과 출시 이후의 인력 배분이 현격하다. 국내 인터넷 소프트웨어 회사들은 개발자와 테스트 인력의 배율이 거의 5:1의 형태로 동일 인력의 차이가 크기 때문에 상대적으로 개발자에 비해 테스트터 안정성이 높습니다.
또한, 개발자는 테스터 보다 초과근무 강도가 훨씬 높습니다. 테스터 업무는 개발자가 프로젝트를 기본적으로 완성하고 그 기반 위에서 이루어지기 때문에 개발자는 밤새 코드를 작성해야 하지만 테스터의 경우, 낮 시간 재 테스트도 충분히 가능하도록 맞춰져 있습니다. 일반적으로 프로젝트 출시 전에 연장근무하여 버그를 검사할 수도 있습니다. 전체적으로 보면 초과근무 강도가 개발자에 비해 훨씬 낮습니다.
2. 스킬 업데이트 속도 측면에서
개발 언어가 업데이트 되는 속도가 빠르다는 것은 모두가 알고 있는 사실입니다. 개발자는 끊임없이 새로운 기술을 습득해야 하고, 개발자는 도태되지 않기 위해 끊임없이 학습해야 합니다. 이에 비해, 개발자가 학습해야 하는 기술은 개발 기술 업데이트의 속도만큼 빠르지 않다. 어떤 종류의 제품에 속하든 테스트의 기본 프로세스는 큰 차이가 없기 때문에, 테스트의 업데이트 속도는 개발 기술의 업데이트의 속도를 전혀 따라갈 수 없다.(혹은 뒤떨어진다) 테스트는 경험의 축적을 더 중요하게 여긴다. 경험이 많을수록 더 큰 효과를 볼 수 있다. 프로젝트를 수행하면서 문제를 발견하는 속도도 빨라지고, 비교적 전반적인 조사를 할 수 있습니다.
그렇다고 해서 계속 할 수 있는 것도 아니고, 더 중요한 것은 지속해서 꾸준히 공부해야 하고, 특히 기술직의 경우 기술이 자신이 얼마의 임금을 받는지를 직접 가늠할 수 있는 유일한 조건이기 때문에 학습의 중요성을 더 잘 알고 있습니다.그렇다면 테스터에 어떻게 하면 자신이 직장에서 더 오래 성장할 수 있을까? 에디터에는 다음과 같은 제안이 있다.
기능 테스트 인력도 업계 내에서 성장하려면 기술 고도화를 빠르게 해야 합니다. 현재 업계의 발전 추세로 볼 때 기능 테스트 인력은 이미 기업에서 도태되고 일부는 실업 위험에 처하고 있기 때문에, 기술 고도화가 시급한 상황입니다. 해당 채용사이트에서 기업의 채용요청을 검색해 부족한 기술을 업그레이드할 수 있도록 사례 2장을 갖고왔다.
(중국의 예시여서 한국채용 사이트에서 최대한 비슷한걸 갖고 왔습니다.)
에디터는 채용 사이트에서 두 장의 그림을 찾아보았다. 기본적으로 기업은 코드를 아는 테스트 개발 엔지니어에 더 치우쳤다는 것을 알 수 있다. 이것은 업계 내의 기술 가이드이기도 하다. (관련 직종의 급여도 매우 대단하다. 여러분은 직업 친구집에 가서 직접 검색하면 된다. 에디터는 여기에 그림을 넣지 않았다..)(한국은..?)
요컨대, 개발보다는 테스트가 천혜의 이점을 가지고 있고, 개발 인원보다 직업 수명이 조금 더 길어질 수 있지만, 그렇다고 해서 이 업종이 금고라는 것은 아닙니다. 중요한 것은 스스로 학습의 리듬을 유지해야 업계 내에서 더 멀리 갈 수 있습니다.
'공부하며 번역하기' 카테고리의 다른 글
테스트와 심리 (0) | 2023.06.21 |
---|---|
[번역](철저 비교!)QA vs 테스터! 그 일 내용에서 요구되는 스킬까지, 두개의 차이 (0) | 2022.03.06 |
[번역]Software Tester를 위한 온라인 포트폴리오 만들기 (0) | 2022.01.24 |