개발자가 되기 위한 조언…“자기개발부터 먼저”
2013년 10월 14일 (월)
ⓒ 디지털데일리, 이대호 기자 ldhdd@ddaily.co.kr
- 유석문 NHN 테크놀로지 서비스 이사, 불필요한 코드 개발 말아야
- 리팩토링(검수) 중요…“성공 사례와 함께 실패 사례도 공유해야” 조언
외부 환경을 통제할 수 없다면 내부(자신)부터 바꿔야 한다”
유석문 NHN 테크놀로지 서비스 이사<사진>는 14일 서울 잠실 롯데호텔월드에서 열린 개발자 컨퍼런스 ‘데뷰(DEVIEW) 2103’ 강연을 통해 자기개발의 중요성을 강조했다.
먼 저 유 이사는 하청 위주의 국내 개발 환경에서 회사가 개발자에게 투자하는 경우가 많지 않다는 현실을 지적했다. 더 나은 방법을 찾으려는 개발자에게 기존 방식을 고수하라는 동료, 상사들도 개발자 생활을 힘들게 만드는 요인이라는 설명이다.
그는 “프로그래머가 되기로 한 이상 이 문제는 언제나 겪을 수밖에 없다”며 “이런 환경은 내부(자신)에서부터 바뀌어야 외부도 조금씩 바뀔 수가 있다”고 힘줘 말했다.
유 이사는 개발자가 되기 위한 조건으로 ‘깔끔한 코드 완성’을 꼽았다. 불필요한 코드를 만들어 유지 보수의 어려움을 자초하는 일은 없어야 한다는 것이 이유다.
그 는 “당장 필요 없지만 이것이 있으면 좋을 것 같아서 코드를 생산했다면 최악으로 낭비하는 개발자”라며 “(후임 개발자가 프로그램을) 계속 유지 보수해야 하는데 그 코드가 (프로그램에) 쓰이는지 안 쓰이는지 알기 어렵고 지울지 말지 고민하는 문제가 발생된다”고 조언했다.
이어서 유 이사는 “그리고 나서는 리팩토링(코드 오탈자 검수 등 재확인 작업)이 중요하다”며 “남들이 읽기 좋게 만들어야 한다. 딱 쓰는 만큼 단순한 디자인을 사용해야 한다”고 거듭 강조했다.
또 유 이사는 공유 정신의 중요성과 관련해 “팀에 키플레이어(핵심인력)가 있다고 하자. 그 사람은 다른 사람을 키워야 다른 일을 하고 도전과제가 생길 수 있다”며 “이직 시 전 직장의 평판을 확인하는데 공유는 좋은 평판을 얻는데도 좋다”고 말했다.
이어서 그는 “무엇이든 공유하라”면서 “성공 사례만 생각하는데 실패 사례를 공유해서 이런 것을 하지마라고 알려주면 (동료는 물론 나 자신의) 시간을 아끼게 된다”고 경험담을 전했다.
※ 본 내용은 (주)디지털데일리(http://www.ddaily.co.kr)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 디지털데일리. 무단전재 및 재배포 금지
[원문출처 : http://www.ddaily.co.kr/news/news_view.php?uid=109728]
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 440378 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 429626 | 2020-10-27 |
2146 | 구글 데이터센터를 박스에 담다 | 4679 | 2013-10-21 |
2145 | 현대증권, 신규 서버 x86만 도입 | 3543 | 2013-10-21 |
2144 | 삼성전자 소프트웨어 부문 강화 '젠걸음' | 3608 | 2013-10-21 |
2143 | 우분투 13.10 버전 출시: “모바일과 PC 융합 진일보” | 3787 | 2013-10-21 |
2142 | 하둡 2, 빅데이터의 큰 진일보 | 3589 | 2013-10-21 |
2141 | 인텔, 하둡 통해 데이터 공존 방법 모색 | 3950 | 2013-10-21 |
2140 | [주간 클라우드 동향] 변화하는 클라우드 기술과 활용 | 4100 | 2013-10-21 |
2139 | 개발자가 되기 위한 조언…“자기개발부터 먼저” | 4491 | 2013-10-21 |
2138 | [개발자Story]"주커버그가 시험 잘 쳐서 페이스북 만들었나요?" | 4077 | 2013-10-21 |
2137 | [취재수첩]나는 왜 개발자인데 자신이 없을까 | 3489 | 2013-10-21 |
0개 댓글