|
안녕하세요? 불꽃남자 김장욱 컨설턴트입니다.
자기소개서 첨삭해 드립니다.
차량 it 설계 직무에 본인이 적합하다고 판단할 수 있는 이유 및 근거를 제시해 주십시오.
(2000~2500자)
차량 it 설계를 하기 위해서는 프로 정신과 그리고 완벽함을 추구하는 고집 정신 필요하다고 생각합니다. 저는 프로 정신과 끊임없이 노력하는 자세를 바탕으로 악성코드 분석과 수집로봇, 명사 추출기에서 원하는 결과를 얻었습니다.
[프로 정신]
프로의 마음가짐을 가지고 악성코드를 분석한 결과, 더 빠르고 정확하게 분석할 수 있는 능력을 얻었습니다. AhnLab에서 인턴을 하면서 악성코드 분석이 운영체제 지식을 쌓는 데 도움이 된다는 것을 느껴 1~2주 간격으로 악성코드를 분석했습니다. 그 중 기억에 남는 악성코드는 dll 파일 감염시켜 사용자 컴퓨터를 장악하는 악성코드였습니다. 이유는 다양한 분석 도구와 운영 체제 지식이 필요했기 때문입니다. 평소 상세 분석 도구만 사용했기 때문에 시간은 오래 걸렸습니다. 하루에 4~5시간씩 1주일에 걸쳐서 악성코드를 한 부분, 한 부분씩 분석했습니다. 도중에 이해하기 어려운 연산이 나오면 실행 흐름을 거꾸로 찾아가 연산이 나오게 된 과정을 확인했습니다. 그리고 관련 서적을 찾아보면서 연산의 의미를 파악했습니다. 1주일에 걸쳐서 악성코드를 분석했습니다. 그러나 크기가 더 크고 시간이 한정적일 때는 이런 방법은 효율적이지 않을 거로 생각했고 빠르고 효과적으로 분석하는 방법이 없을까 생각했습니다. 이전에 분석한 악성코드를 다시 분석해보고 기록한 일지를 찾아봤습니다. 이 과정에서 다양한 도구를 사용한 것을 확인했고 이를 다시 적용했습니다. 결과는 분석 시간이 기존보다 3~4일 이상 빨라졌습니다.
[끊임없이 노력하는 자세]
끊임없이 노력한 결과 1,000,000건 이상의 데이터를 수집하는 수집로봇과 80% 이상의 정확도를 가지는 명사 추출기를 개발하였습니다.
4학년 종합설계 수업에서 “관심사 추측 프로그램”을 개발했습니다. 이 프로그램을 개발하게 된 동기는 애플리케이션을 만드는 다른 조들과 차별화하기 위해서였습니다. 그러나 차별화한 만큼 관련 정보를 구하기 어려워 개발에 어려움이 많이 있었습니다. 그 중에서 “데이터 수집 로봇” 개발에 가장 많은 어려움이 있었습니다. 이유는 사용자마다 블로그 구성이 달라 수집하고자 하는 데이터가 모두 다른 곳에 있었기 때문입니다. 이를 해결하기 위해 개발 초기에는 2~3주 동안 100개 이상의 블로그를 분석해 공통으로 가지고 있는 요소를 찾았습니다. 그리고 이를 수집 로봇에 적용했습니다. 수집 정확도는 50% 정도였습니다. 이를 개선하기 위해 2주 동안 블로그의 기본 구성을 분석하고 Html 태그를 공부해 수집로봇에 적용했습니다. 정확도는 70% 이상 가졌고 300,000~400,000건의 데이터를 수집하면서 조원들은 만족감을 가졌습니다. 실제로 사용되기 위해서는 100%에 가까운 정확도와 1,000,000건 이상의 데이터 수집이 필요하다 생각했습니다. 이를 목표로 관련 논문과 운영체제를 공부하고 2주 이상 “수집 로봇”을 다시 개발하고 테스트를 했습니다. 그 결과 5,000개 이상의 블로그에서 필요한 1,000,000건 이상의 데이터를 100%에 가깝게 수집했습니다.
수집된 데이터를 분석하기 위해서는 명사 추출기가 필요했습니다. 그러나 어떤 문장에서도 명사를 구분하는 추출기는 개발할 필요가 없었습니다. 이유는 블로그의 제목은 모든 형태소가 들어가지 않고 주로 명사 위주로 구성되었을 거로 생각했기 때문입니다. 이 점에 착안하여 조사와 대명사만 제거하면 명사들을 추출하여 관심사를 추측할 수 있겠다고 생각했습니다. 3~4일간 데이터 마이닝의 의사결정트리를 사용해 1,000개가량 데이터를 추출해 조사와 대명사 구조의 특징을 찾았습니다. 이를 바탕으로 명사 추출기를 만들었습니다. 100,000건 데이터에 테스트했지만, 기존의 예상과는 크게 달랐습니다. 명사는 추출되었지만, 그 외의 형용사, 접속사, 부사 등 생각지 못한 요소들이 발견되었습니다. 여기서 문장으로 이루어진 데이터들이 많다는 것을 알게 되었고 기본적인 형태소 분석은 필요하다고 생각했습니다. 2~3일 동안 한글 문법 관련 사이트와 형태소 분석기 카페를 찾아다녔습니다. 이 과정에서 한국어 문법을 비교적 간단하게 설명한 사이트와 분석기를 체계적으로 구성해 놓은 카페를 찾았습니다. 이를 참조하여 1주일간 개발과 테스트를 반복했습니다. 그 결과 80% 이상의 정확도를 가지는 명사 추출기를 만들어 사용자의 관심사를 추측했습니다.
차량 IT설계 직무에 적합하다고 판단되는 이유 및 근거를 본인의 관련경험을 잘 작성하였습니다.
다만, 프로정신과 끊임없이 노력하는 자세를 어필하기 위해 필요한 요소는 위 문제상황에서 어떻게 극복, 노력해 갔는지에 대한 내용입니다. 하지만 위 내용의 경우 프로젝트의 작업일지와 같은 느낌을 줄 수 있습니다. 즉, 작업환경 및 당시 상황에 내용이 반복적으로 작성되어 있습니다. 위 내용 중 위 상황에서 발생된 문제들을 어떻게 극복, 해결하고자 했는지에 대한 내용만을 핵심적으로 정리해 보시기 바랍니다. 그 외 본인이 해당직무에 적합하다고 판단되는 이유 및 근거로 직무관련 지식 및 기술력, 관련 경험, 필요역량, 현재의 준비과정 등에 대한 내용을 항목별로 정리해 보세요.
.
첫댓글 첨삭내용을 확인하시면 댓글을 달아주세요.