Software developer
-
개발자는 소스코드를 작성하는 사람이죠?Think 2014. 5. 21.
소프트웨어 개발을 하고 있다면, 소스코드를 작성하는데까지 있어서 여러 절차들이 필요하다. 언어의 문법을 이해하고 활용하여 소스코드를 작성하고 빌드, 실행하는 것만 생각한다면 소프트웨어 개발자의 삶의 일부만 알고 있는 것이다. 개발자들은 개발조직에서 합의된 개발 프로세스에 의해 움직이며 소스코드 작성 뿐만아니라 설계, 문서, 테스트를 경험하고 기존의 기능을 개선하거나 버그를 수정하는 일에도 굉장히 많은 시간을 보내기도 한다. 기능을 개선시키기 위해서 잠시 걸으면서 해결방법을 생각하거나 메모지 또는 보드에 기능을 정리하는 일은 보기 어려운 모습이 아니다. 또한 새로운 기능을 개발하기 위해서 이해관계자들에게 설득을 해야 하는 상황도 오기 때문에 대화 스킬도 매우 중요하다. 요구사항을 정확하게 분석 해야하고 이..