개발자로 사는 길!!! 20141114

33
개개개개 개개 개 !!!

Upload: cdnetworks-co-ltd

Post on 12-Aug-2015

94 views

Category:

Engineering


9 download

TRANSCRIPT

Page 1: 개발자로 사는 길!!! 20141114

개발자로 사는 길 !!!

Page 2: 개발자로 사는 길!!! 20141114

• 나는 개발을 하고 싶나 , 개발을 할 수 있나 , 개발을 해야 하나 ???

• 개발자는 뭘 알아야 하지 ???

• 한국 IT 경기는 , 개발자 대우는 ???

• 우리 회사에서 나의 위치는 어디까지 ???– 주임 , 선임 , 책임 , 차석 , 수석 , 팀장 ,

본부장 , 부문장 그리고 다음은…

• 우리가 가야 할 개발자의 길은 ???

쉽지만은 않은 개발의 길

Page 3: 개발자로 사는 길!!! 20141114

소프트웨어 기술 요소

Page 4: 개발자로 사는 길!!! 20141114

노임단가와 기술자등급

Page 5: 개발자로 사는 길!!! 20141114

SW 노임단가 이상하지 않나요 ?

• 전세계 어디에도 없는 이상한 노임규정

• 높은 등급의 인력은 외면받는 IT 시장

• 대기업부터 변화를 시작해야…

Page 6: 개발자로 사는 길!!! 20141114

4D 업종의 소프트웨어 개발자

• 인간성이 상실되고 있는 소프트웨어 개발 현장– 50%, 25% 가 뭐지 ?

• 롤 모델 (Role Model)과 비전 (Vision) 의 부재– 백발의 개발자 ?– 개발자야 , 관리자야 ?

Page 7: 개발자로 사는 길!!! 20141114

R 은 없고 D 만 있어선 안돼

• 기초 , 응용연구보다 개발 치중

• R&D 투자실적 , 연구결과로 말하라

• 국수적이고 배타적인 R&D 는 피하라

• 장기적 관점의 R&D 전략 필요

Page 8: 개발자로 사는 길!!! 20141114

소프트웨어 개발자 직무의 다양성과 변화

• SW 국가직무능력 표준에서 분류한 것 이외에도 다양한 직종이 매년 나타나고 사라지고 있다 .

• 5 년 후 어떤 직무가 나타나고 사라질 지 모른다 .

• 다양한 스터디 정보 , 컨퍼런스 , 세미나 , IT 뉴스 , 뉴스레터를 통해 간접 경험을 획득해야 한다 .

Page 9: 개발자로 사는 길!!! 20141114

어느 한 소프트웨어 개발자의 충격적인 고백

• ‘ 개발이 불가능한 것은 없다 . 단지 시간 , 비용 , 그리고 엔지니어의 실력 차이만 존재할 뿐이다 .’

프리랜서나 외부업체에서 온 개발자들이 개발 완료되었음을 보고하고 프로젝트에서 빠졌는데나중에 보니 프로그램에 버튼을 누르면 마치 데이터베이스에 들어가 값을 가져오는 것처럼 보이게만 프로그램을 작성한 것이다 .

이렇게 심하게 속이지 않더라도 오류를 잡지 않거나 로직을 일부 빼고 프로그램을 제출하는 경우는 부지기수로 많다 .

이런 개발자가 프로젝트 중간에 나가게 되면 남은 개발자들이 그 프로그램을 재작성해야 하는 이중 부담을 지게 된다 . 개발자가 무엇을 하고 있는지 알 수 없다는 것이 프로젝트 관리의 큰 구멍이다 .

Page 10: 개발자로 사는 길!!! 20141114

• ‘ 치킨집 사장과 백발의 개발자’ 동아일보

한국의 개발자 처우 개선 , 과연 개발 환경 혁신이 먼저일까 ?

• 고부가가치 소프트웨어 산업으로 옮겨가려면 어떻게 해야할까 고민하는 것이 맞다 .

Page 11: 개발자로 사는 길!!! 20141114

소프트웨어 개발자 ,스타트업과 결혼 전 동거하다

• DIR(Developer in Residence) : 회사에 정식으로 고용되어 스타트업을 만들어 가는 과정에 함께 참여하고 , 일정 기간 이후에 그 스타트업과 함께 스핀오프하는 것

• EIR(Entrepreneur in Residence) 유사

Page 12: 개발자로 사는 길!!! 20141114

미국 소프트웨어 회사의개발자 이야기

• 인맥 , 커뮤니티 , 컨퍼런스 , 어떻게 ?– 다른 개발 문화– 실패해도 된다– 정부 과제 ?– 관리자냐 개발자냐– 왜 저놈들은 되고

우리는 안될까 ?– 아들과 시간 보내기– 방전 등등

애플의 세계 개발자 컨퍼런스 – 1,599 달러

Page 13: 개발자로 사는 길!!! 20141114

보다 나은 개발자의 삶을 위하여

Page 14: 개발자로 사는 길!!! 20141114

소프트웨어 개발자를 모셔라• 미국의 IT 전문지 컴퓨터월드

– RAND 보고서 인용• 미국 노동통계국에 따르면 이

금액은 미국의 정규직 임금과 비교할 때 거의 3 배에 달하는 것이다 .

• 급여뿐만이 아니다 . 많은 사이버보안 전문가들이 기업 등에서 리더로 인정받고 있다는 분석이 나왔다 . 보안의 중요성이 높아지고 있는데 따른 결과로 보인다 .

Page 15: 개발자로 사는 길!!! 20141114

• 사이버보안 분야뿐만이 아니다 . 전자금융 , 온라인쇼핑 등 다른 분야에서도 비슷한 현상이 벌어지고 있다 . 소프트웨어 개발자들의 대우가 천정부지로 치솟고 있는 중이다 . 최근 블룸버그가 50 개국 소프트웨어 엔지니어들의 평균 연 수입을 조사했다 .

• 급여‧보너스‧인센티브를 포함 , 평균 연 수입액이 가장 많은 나라는 스위스였다 . 1 인당 10 만 4천 200 달러 ( 한화 약 1억 539 만원 ) 을 받고 있는 것으로 나타났다 . 그 다음이 노르웨이로 9 만 9574 달러 ( 한화 약 1억 71 만원 ), 미국이 7 만 6000 달러 ( 한화 약 7687 만원 ) 순인 것으로 나타났다 .

• 개인 기업으로 갈 때는 그 금액이 더 치솟는다 . 미국의 취업정보사이트 ‘글래스도어(glassdoor)‘ 에 따르면 2013 년 기준 소프트웨어 엔지니어에게 가장 많은 보수를 지불한 기업은 대만의 통신장비업체 쥬니퍼 네트웍스 (Juniper Networks) 다 .

• SW 개발자 ( 엔지니어 ) 의 평균 연봉이 15 만 9990 달러 ( 한환 약 1억 6183 만 원 ) 에 달했다 . 그 뒤로 구글이 SNS 링크드인 ((LinkedIn) 이 13 만 6427 달러 ( 한화 약 1억 3천 799 만 원 ), 야후가 13 만 312 달러 ( 한화 약 1억 3181 만원 ), 구글이 12 만 7143달러 ( 한화 약 1억 2860 만 원 ) 순인 것으로 집계됐다 .

• 상위 25 개 업체를 보면 모두 연봉 1억 원을 넘어서고 있다 . 이런 상황에서 기업들은 SW 전문가 채용을 더 늘리고 있다 . 평균 연봉 12 만 4863 달러 ( 한화 약 1억 2629만원 ) 를 지급하고 있는 트위터 (twitter) 의 경우 지난해 11 월 기업공개를 앞두고 SW개발자들을 대거 영입한 것으로 전해졌다 .

소프트웨어 개발자를 모셔라

Page 16: 개발자로 사는 길!!! 20141114

• 어느 나라 소프트웨어 개발자가 가장 대우를 잘 받을까 ?

• 블룸버그가 최근 50 개국 소프트웨어 엔지니어들의 평균 연 수입 ( 급여 , 보너스 , 인센티브 등 ) 을 조사해 해당 국가의 1 인당 국내 총생산 (GDP) 와 비교 분석했다 .

• 소프트웨어 엔지니어의 평균 연 소득이 1인당 GDP 보다 높은 10 개 국가를 소개한다 .

SW 개발자 대우 좋은 10 개 국가

Page 17: 개발자로 사는 길!!! 20141114

SW 개발자 대우 좋은 10 개 국가

Page 18: 개발자로 사는 길!!! 20141114

SW 개발자 대우 좋은 10 개 국가

Page 19: 개발자로 사는 길!!! 20141114

코딩덕후

• 코드를 짜면서 희열을 느끼는 프로그래머들을 칭하는말

• 프로그래밍 덕후• 리누스 토발즈 ,

리처드 스톨만 , 빌 게이츠 , 안철수 , 이와타 사토루 , 존 카맥 , 켄트 벡 등

Page 20: 개발자로 사는 길!!! 20141114

• 우리나라의 소프트웨어 산업은 막장이다 .

• 개발회사가 없는데 왜 개발자가 부족 ?

• 인력 아웃소싱 : 월화수목금금금• 개발자 단가가 왜 이리 비싸냐 ?

– 프리랜서ㅠㅠ– 업체는 업체대로 짜증 , 개발자는 개발자대로 짜증

• 소프트웨어 분야 포기

중고급 개발자가 되자 !!

Page 21: 개발자로 사는 길!!! 20141114

개발자들이 꿈꿔야 할 코딩

• 코딩이란 하나의 ‘예술’이다 . 소프트웨어 개발자들은 ‘예술적 사고’를 배워야 한다 .

• Coding is An Art; Software People Should Learn ‘Art Thinking’

Page 22: 개발자로 사는 길!!! 20141114

• 개발실에 머무는 시간을 관리해라 .

• 조직화하라 .(Coodinate)

• 그것이 틀렸음을 입증함으로써 그것이 맞았음을 증명하라 .

• 잠수 타라 .

• 프로듀서를 지명하라 .

• 전문적인 문화 (Whole-person Culture) 를 만들어라 .

예술적 사고에 적용할 수 있는 6가지 방법

Page 23: 개발자로 사는 길!!! 20141114

• 유능한 개발자는 IT 업계에서 연예인과 같은 존재다 . 유능한 개발자에 대한 수요는 끊이지 않기 때문에 다양한 규모의 기업에서 최고의 대우를 받으며 일할 기회를 얻는다 . 그러나 이런 유명 연예인급 지위를 얻기까지는 오랜 시간이 걸린다 .

• 기업에서 유능한 개발자로 이름을 알리기 위해서는 이에 걸맞은 수준급 기술과 행동 습관을 숙지하는 것이 좋다 .

개발자의 몸값을 올리는10 가지 방법

Page 24: 개발자로 사는 길!!! 20141114

개발자의 몸값을 올리는10 가지 방법

Page 25: 개발자로 사는 길!!! 20141114

개발자의 몸값을 올리는10 가지 방법

Page 26: 개발자로 사는 길!!! 20141114

• 블로그• 오픈소스• 한 직장에 너무 오래 머물지도 너무 자주 이직하지도 마라• 눈으로는 새로운 것을 쫓되 , 실용적인 것에 손을 놓지

마라 .

• 읽는 사람을 배려해 문서를 작성하라 .

• 간결성이 생명이다 .

• 관중을 놀라게 하라 .

• 현실적인 개발자가 되라 .

• 툴을 이용해 어려운 문제를 해결하라 .

• 겸손을 잃지 마라 .

모두가 원하는 개발자 되기 10단계

Page 27: 개발자로 사는 길!!! 20141114

벤츠 타는 프로그래머• [ 프로그래밍 공부법 ]

– 확실한 동기를 부여하라 .

– 데드라인을 정하여 계획적으루 구현하라 .

– 사용자의 피드백을 수렴하라 .

• [ 실패 원인 ]– 갖춘 실력보다 지나친 욕심– 알면서도 떠안은 리스크– 일을 끝내기 위한 추진제의 부족– 기술에 대한 이해도의 부족

• [ 프로그래밍 공부를 잘하기 위한 기본 자세 ]– 끊임업는 자기계발 욕구– 커뮤니케이션 능력 향상

– 협력 능력– 인문학적인 지식 습득– 새로운 환경에 대한 빠른 적응– 스트레스 해소를 위한 취미 활동

Page 28: 개발자로 사는 길!!! 20141114

• 팀원의 장점을 먼저 파악하라 .– 팀원을 어떤 편견이나 선입관에 가두지 마라 .– 그리고 쉽게 포기하자 마라 .

• 도전하게 하고 함께 하라 .– 새로운 문제에 도전하게 하고 , 옆에서 지원하라 .– 그리고 성공의 기쁨을 함께 하라 .

• 기대 수준에 도달하면 위임하라 .– 어느 정도 일을 잘 해나가면 목표를 부여하고 진행을 맡겨라 .

– 그때의 역할은 지도나 조언이면 충분하다 .

팀장리더쉽인재양성에 주력하라 !

Page 29: 개발자로 사는 길!!! 20141114

• 효성그룹 ‘ AXSA Coach’ 과정 : 팀장의 길 , ‘ 아프니까 팀장이다’– 팀장역할을 수행하면서 겪는 어려움은 무엇인지

매너리즘과 과중한 업무 등으로 팀장의 사기(열정 , 자신감 , 자부심 ) 가 떨어짐

– 팀장이 회사에서 전략달성을 위한 ‘최일선 공격수’이자 팀의 모든 업무를 완결하는 ‘최후방 수비수’역할을 해야 한다 .

– 일심성찰 (一針省察 ), 구도재건 (求道再建 ), 실천용기 (實踐勇氣 )

팀장으로서의 길 (예 )

Page 30: 개발자로 사는 길!!! 20141114

• 혁혁 (赫赫 ) 한 성과를 계속 내어주는 것이 임원이다 .

• 정치는 임원의 중요한 역량 중 하나이다 .

• 충성심 없이는 임원이 될 수 없다 .

• 일을 열심히 하는 것을 넘어 만들어서 한다 .

• 벼는 익을수록 숙여진다 .(겸손 )

임원의 조건어떻게 하면 별을 달 수 있을까 ?

Page 31: 개발자로 사는 길!!! 20141114

대기업 임원 되면 필요 없어지는 3 가지는 ?

• 일을 맡아 하는 사람 , executive, 중역

• 필요 없어지는 3 가지 외투 , 가방 , 우산

• 차량 , 해외 출장 처우 개선 , 부장급 연봉의 2 배이상…

• 오너 자식에겐 해당 사항 없음

대졸신입사원 1 천명중 7.4 명만 임원승진집 문 앞에 차량이 대기하고 회사 문

앞까지 데려다 주기 때문에 실외에 나가는 상황이 거의 없어진다는 뜻이다 .

Page 32: 개발자로 사는 길!!! 20141114

구글 임원이 얘기하는억만장자 되는 방법

• IT 기술을 잘 모르기에 오히려 성공할 수 있다 . 고정 관념에 얽매이지 않는 창조성 !

• 자신의 문제를 해결할 수 있는 분야에 집중 해라 !

• 사업은 많은 돈도 , 막대한 광고비가 필요한 것도 아니다 . 우선 시작해라 !

• 다른 사람들과는 확연히 다른 새로운 접근을 통해 비즈니스 모델을 발굴해야 한다 .

성공과 부자에 대한꿈

Page 33: 개발자로 사는 길!!! 20141114

우리 Smart Service 본부의 개발자는 ?

존중 성장재미