메뉴 건너뛰기


커리어 세부메뉴

합격자소서

㈜티시스아이티 2019년 하반기 신입 웹개발자합격자소서

합격자 정보

  • 서울4년
  • 컴퓨터공학과
  • 학점 3.2/4.5
  • 자격증 1개
  • 인턴 1회
  • 7,299읽음

합격자소서 질문 및 내용

답변
"성장 : 함께 성장하는 자세"

TSIS의 핵심 가치 중 하나는 '성장'입니다. (주)티시스는 섬유-석유화학 , 금융 , 미디어 , 인프라 , 육영-Art 부분 등 다양한 분야의 그룹사와 제휴를 맺어 왔으며, 이를 바탕으로 역량 기반 강화 , 자체 Solution 강화 , 사업영역 확대 등 가치 성장률 국내 Top 10 수준을 기록했습니다. 이는 (주)티시스가 협업을 통한 성장의 가치를 보여주며 잘 이해한다고 생각합니다.

저는 학부 시절 부터 가능하다면 프로젝트 및 과제를 협업을 통해서 진행해왔습니다. 이 이유는 팀으로써 프로젝트를 진행하면 더 많이 배울 수 있으며,더 즐겁게 프로젝트를 할 수 있다는 점입니다. 그 예시로 학과내 알고리즘과 데이터베이스를 수강하는 학생들과 함께 학습 동아리를 개설하여 학교 지원금을 받으면서 서로 이해한 부분을 설명하고 서로에게 Tutor - Tutee가 되면서 더 효율적이면서 즐겁게 공부하여 Tutee 학생들이 해당 과목 모두 A 이상 학점을 받은 적이 있습니다. 또한 외부 JAVA , Spring project , 알고리즘 스터디 등 같이 성장하려는 사람들과 팀을 이뤄서 학습 효과도 좋고 같은 분야의 사람들과 게속해서 교류 하다보니 IT 분야의 정보와 좋은 Tool 등을 서로 공유하여 생산성이 향상되는 것을 경험했습니다.

이러한 성향이 팀 단위로 일할 때 서로에게 시너지를 내는 법을 배웠기 때문에 동료 개발자,기획자,퍼블리셔,프론트엔드 개발자 등 여러 분야의 사람들과 개발 할 때 같이 성장 할 수 있다고 생각합니다. (주)티시스에서 팀원,고객사,협력사 모두와 함께 성장하기 위해서 지원했습니다.

글자수 8201,339Byte

답변
"업무 정의 및 우선 순위"

가장 기억나는 경험은 2017.07~2017.12 기간 동안 진행한 OOOOO의 트래픽 장비로 부터 나오는 데이터를 시각화 및 정산 시스템 구성 하는 SI 사업입니다. 열악한 환경을 말하자면 프로젝트 기간과 인원의 부족함입니다. 대표님들간의 계약 진행문제로 인하여 2017년 6월에 정식 투입되어 진행되어야 할 프로젝트를 여러가지 이해관계에 의하여 2017.07 24일에 투입했고, 이로인해 요구사항 분석 및 설계 부분의 시간이 다소 부족했습니다. 또한 정식으로 문서에 요구된 개발 인원은 3명으로 고급 개발자 2명, 중급개발자 1명이 예정된 프로젝트 였지만, 기간이 촉박한 만큼 개발자를 구하기 힘들어서 고급 개발자 1분과 제가 개발을 시작했습니다.

이를 극복해 나간 과정은 기간과 인원이 부족하므로 빠르고 정확한 업무 처리를 위해서 명확한 업무 스케줄링을 진행했습니다. Trello 라는 이슈관리 Tool을 사용하여 업무의 우선순위를 정하고 이에 필요한 소요 시간을 추정하여 기록했습니다. 그리고 회의 외 시간에 업무 스케줄링을 하여서 더 업무에 몰입 할 수 있는 환경을 만들어서 기존에 예상한 기간 보다 약 1주일 더 빠르게 개발하고 테스트 기간을 확보 할 수 있었습니다. 이를 통해 얻은 교훈은 업무를 시작할 때, 계획 없이 시작하는 것이 아니라 업무를 먼저 정의하고 우선순위에 따라서 진행 하는 것이 더 효율적이고 빠르게 끝낼 수 있다는 것입니다.

글자수 7271,209Byte

답변
"테스트 실무 역량"

S/W 개발에 가장 중요한 실무 역량은 테스트 과정이라고 생각합니다. 그 이유는 프로그램 개발시에 가장 힘든 부분이 예상치 못한 에러가 발생 했을 때, 많은 자원이 소모됩니다. 이를 최소화 하기 위해서는 TDD(Test Driven Development)인 개발 전 모든 테스트를 작성하여 이 테스트를 토대로 개발을 하여서 예상치 못한 에러를 최소화 하는 과정이 중요하다고 생각합니다.

제 역량은 50/100 수준으로 예상하며 그 근거는 TDD 방법론을 적용하여 프로젝트를 개발하고 있고 테스트시 필요한 툴을 사용하여 효율적인 테스트를 사용하고 있습니다. 하지만 아직 현업에서 팀 단위로 TDD 개발 경험이 없기 때문에 테스트와 TDD 방법론 개발에 대해서 배울 부분이 많이 50점이라 예상했습니다.

테스트 역량을 키우기 위해서 설계 및 개발 시작전에 모든 케이스를 문서화 하여 이를 게속적으로 체크하며 개발을 합니다. 또한 모듈 단위로 테스트 부분을 명확하게 선정하여 A 부분의 에러가 B부분 실행 할 시에 발생하지 않도록 체크하여 개발하고 있습니다.

글자수 554912Byte

답변
"완성도 욕심 - 장점"

저의 업무와 연결된 장점은 프로젝트 완성도에 대한 욕심입니다. 스스로 개발한 부분에 대해서 만족하지 못한다면 다른 사람도 만족하지 못한다고 생각합니다. 그 예시로 [2018.01.18 ~ 2018.06.12] 해당 기간 동안 개발한 OOOO 연계 프로젝트에서 혼자서 WEB 관련 모든 개발을 처리 및 외부 퍼블리셔와 협업을 진행한 프로젝트가 있습니다.

해당 프로젝트를 진행에 책임감을 가지고 필요한 기능 외에도 추가 테스트를 하면서 필요한 기능을 예상하여 고객에게 제안하여 추가 개발 한 적이 있습니다. 또한 협업 하는 퍼블리셔 분과도 여러번의 UI 제안을 하여서 수정을 진행 하여 고객 및 PM이 믿고 프로젝트를 맡겨 주셨습니다. 그 결과로 프로젝트 인수인계 회의 때 다들 좋은 평가를 내려 주셨고 특히 고객사에서 좋은 평가를 주셨습니다. 이렇듯 프로젝트 완성도에 대한 욕심이 (주)티시스의 SI 및 SM 업무 진행시에 고객사에게 만족스러운 결과를 제시하여 신뢰할 수 있는 개발자가 되겠습니다. 또한 프로젝트의 완성도를 위해서 게속 S/W를 공부하고 새로운 기술을 공부하여서 본인의 발전을 기반으로 (주)티시스의 개발팀에 좋은 영향을 주겠습니다.

"멀티테스킹의 어려움-단점"

저의 단점은 동시에 다양한 업무에 대한 어려움이 있습니다. 학부 시절 동시에 3개의 개발 프로젝트와 학업과 아르바이트를 동시에 진행 한 적이 있습니다. 이 때 많은 시간의 투자에 비하여 좋은 업무 효율이 나오지 않아 고민한 적이 있습니다. 그로 인하여 3개 중 2개의 프로젝트가 계속 마감이 지연 되었습니다.

그 이후로 이를 극복하기 위해서 업무 스케줄링을 하는 법을 배우고 업무에 적용하여 업무의 우선순위를 정하고 예상 시간을 산출 하여 진행하여 졸업 작품 및 자격증 시험, TOEIC 및 아르바이트를 모두 안정적으로 진행했습니다.

글자수 9301,553Byte

답변
"효율적인 시스템 통합"

저는 시스템 통합 기술 향상을 위해 노력하겠습니다. (주)티시스는 금융, 미디어, 제조 등 다양한 고객사와 협업을 하여 최적의 IT 아웃 소싱 서비스를 제공해왔습니다. 이러한 다양한 분야의 업무에 서비스를 제공할 때, (주)티시스 만의 SI 솔루션이 필요하다고 생각합니다. 그래서 잘 완수된 프로젝트의 기획,설계,코드를 분석하여 이것을 하나의 (주)티시스의 솔루션을 만들어 앞으로 진행항 프로젝트의 기본 토대가 되어서 팀원들간의 빠르고 더 완성도 높은 개발을 하도록 하겠습니다.

또한 기존의 서비스에 대한 SM 업무 시에도 이를 통합적으로 관리하는 시스템이 필요 하다고 생각합니다. SM 관련 솔루션 개발을 통해서 SM에 소모되는 자원을 줄여서 이익을 높히고 고객사에도 믿을 수 있느 서비스를 제공 할 수 있습니다. 이러한 통합 시스템 구성을 위해서 시스템 설계 및 코드 리펙토링 등이 필요하다고 생각되며 개발 스터디를 통해서 게속 프로젝트를 개발하여 설계 부분을 맡아서 설계 능력을 향상 시키고 있습니다. 또한 완료 된 프로젝트의 코드를 분석하여 개인 코드 저장소인 github에 업로드 하고 있습니다.

글자수 583986Byte