2015년 9월 21일 월요일

호스 센스를 읽고난 느낌


호스센스

호스 센스 HORSE SENSE
호스 센스를 보다보니 다소 내가 등한시 했던부분들이 반성이 됩니다.


확실한것은 성공을 하기위해서는 대부분 남보다 먼저 시작한경우에 성공하게 됩니다.
naver 및 카카오톡을 설립하신 김범수 사장님은 이전에 대학교 앞에서 게임방하시던 분입니다. 
제가 대학교때 게임방에 자주가서 '스타크래프트'를 했었던 기억이 있습니다.
그분의 말을 빌리면 남들보다 빨라야 한다 입니다. (본인은 항상 6개월 빠르다고 했습니다.)
빠르다는것은 독보적임(zero-to-one) 을 의미하기도 합니다.

또한 성공하는 사람들은 다들 내향적이기도 하면서 외향적인 면을 가지고 있습니다.
따라서 남을 설득하려면 다른사람들에게 매력을 풍기는 것도 중요하게 됩니다. 
왜냐하면 나를 성공시켜주는것은 결국 남이기 때문입니다.

요약하면, 어떤 말을 타냐가 중요합니다. 미래에 어떤 사업이 잘될지 구상해서
남보다 빨리 시작하는것이 중요합니다. 
이때 전략은 작은시장에서 부터 시작하는것이 좋습니다.

그리고 대부분의 사람들은 이러한 독보적인 면을 가지기 힘듭니다.
대부분 사람들은 이러한 사람 및에서 일하는것이 좋을수 있습니다.

예를들면, 저같은 경우도 그런게 있습니다.

저는 이전에 대학교때 이 교수님의 제자였는데요.  제가 롤모델로 삼고 
공부하게 만들었던 분입니다.  열심히 해서 졸업때 학적임 4.25 정도 되던것 같습니다.
이교수님처럼 되고 싶어서, 양자역학, 고체물리학(Solid State Physics), 열역학(Thermal Physics) 등을 물리학과에가서 혼자서 전부 A+ 받았던 기억도 납니다.
무자게 열심히 했었죠.
덕분에 왠만한 반도체의 문제는 쉽게이해하고 해결할수 있는 능력이 생겼습니다. 
요즘은 이 분 및에서 좀더 공부해보았더라면 어떨까 하고 생각해 봤습니다.
호스센스의 말을 빌리면, 교수님 말을 타는거죠 ㅎㅎ. 


2015년 9월 2일 수요일

Zero to One 읽고난 느낌 (혁신에 대한 생각)

아래 책들을 읽어본 결과 혁신을 할때 중요한점이 있어서 정리합니다.


zero-to-one 

제로 투 원
ZeroToOne 에서는 아래와 같은것을 같추어야한다고 말한다.

  1. 기술
  2. 사람
  3. 시기(Timing)
  4. 유통 (아무리 좋은 기술도 파는 방법이 없으면... )
  5. 독점(시장)
  6. 지속성.
  7. 숨겨진비밀

돋보임에 관하여(TED) 


http://www.ted.com/talks/seth_godin_on_sliced_bread?language=ko


마케팅 전쟁

마케팅 전쟁


기술-10배 좋게 만들어라. 

일단 강한 적들과 싸워야하기때문에 무기가 10배좋아야 비용,숫적 우세에도 이길수 있습니다.
전쟁에서는 숫자싸움으로 질수밖에 없습니다.
확률적으로 이길수 있도록 숫자를 만들어 놓아야합니다.

사람

우선 일단 CEO 본인이 뛰어나야 합니다. 
직원끼리 같은 미래를 바라보아야한다.
함께 즐겁게 일할수 있어야한다. 
아무리 똑똑하고 일잘해도 동료들이 즐겁지 않으면 안됨. 
(회사에 일잘하는 친구가 있는데 회사를 그만두었을때 다행이라고 생각되는 그런 친구들)


유통

엔지니어들이 가장 놓치고 있는 부분이 유통이다! 
다들 태양열 패널을 만들고 있을때, 
솔라시티는 태양열 에너지를 유통시키는 방법으로 성공했다.



작은 독점 시장 (포지셔닝)

작은시장에서 독점하라! (인력이 적을때 전쟁은 좁은 골목에서 하면 이길수 있다.)



시기가 적절해야한다. 

OpenGL 을 예를들어 볼까요?
현재 OpenGL 은 정말로 널리 쓰이고 있습니다. 10년전만 해도 안그랬습니다.
당시 OpenGL 할줄아는사람들은 DirectX 를 좀 해본 게임 프로그래머들 뿐이였습니다.
이제는 정말로 저변에 깔려있다는 생각이듭니다.

지속성 (라스트무버)

10~20년 동안 계속 방어할수 있는가?
라스트 무버가 될수 있나?
체스의 고수는 마지막수를 염두에 둔다.
테슬라는 자동차 -> 태양렬충전소 -> 배터리 등으로 미리 계획된 수들이 존재했다.

숨겨진비밀

친환경자동차는 사회적현상이고, 실재로는 돋보일 자동차가 필요했었다.

돋보여라 


very good 보다는 remarkable 이 좋습니다. 
느낌으로 10배 좋아보이는 (돋보임) 이 있어야합니다.
뭔가 좋아서 얼리 어답터들이 남들에게 이야기하고 다닐 그런것 말이지요.

생각을 전파시켜라 

사람들의 마인드를 바꾸어야한다. 
예를들면 Imagination 에서 tile-based rendering 이 나온지 20년이 넘는다.
그당시는 별로 좋다고 생각하는 사람들이 없었다.
이제는 다들 좋다고 생각한다. 
좋은 기술을 만들었다면 그 기술을 널리 알려야한다.
일런머스크가 테슬라 자동차를 팔기위해 네오나르도 디까프리오를 직접 찾아갔다. 







2015년 8월 28일 금요일

공부하는 영재들을 위한 책목록

영재들을 위한 책 추천 

영재들은 너무 공부만 하다보니, 어떻게 다른 사람들을 다루어야할지? 왜 일을 해야할지?
그러다 보니, 과학고를 나오고 해외 박사까지 하고나서 강남 학원 강사를 한다는 이야기를 들을때는 동기를 어렸을때부터 가지지 못한것이 원인이 아닌가 생각이됩니다.
따라서 영재들이 읽었으면 하는 책을 추천합니다.
본인이 공부하는 이유를 찾았으면 합니다.


zero-to-one

제로 투 원
아마존 결재시스템을 만든 페이팔의 창업자가 쓴책입니다.
테슬라의 창업자 일런머스크에 대한 이야기들이 나옵니다.
미래를 잘 계획해서 이런 회사를 만들시기 바랍니다.
테슬라는 고가의 전기자동차 시장을 공략해서 점진적으로 시장을 넓히고 있습니다.


포지셔닝

포지셔닝 POSITIONING
페이팔/테슬러에서 사용한 positioning 전략을 제대로 알고싶으면 읽어보시기 바랍니다.
반드시 신규회사는 positioning 을 잘 정해서 작은 시장을 공략해야합니다.
일단 시장을 정의하는것이 중요합니다.


나는 왜 이일을 하는가?
나는 왜 이 일을 하는가?

왜? 갤럭시-S 보다는 아이폰을 살까요?
이유는 Why? 에 있습니다.

TED 동영상도 있습니다. (https://www.youtube.com/watch?v=XfsKZ3jm8b8)




리더는마지막에 먹는다.

리더는 마지막에 먹는다
사이먼 시넥의 다음 작품입니다.

직원들의 희생을 이끌어 내려면 어떻게 해야하는지 알려주고 있습니다.
어떻게 보면 미래지향적인 기업의 모습이 아닌가 합니다.
역시 ted 인기 동영상 입니다. (https://www.youtube.com/watch?v=-7lorJkCRyo)


드림컴퍼니

드림 컴퍼니

이 회사는 직원들이 스스로 목표를 만들고 목표를 성취하고, 수익을 만들어가는 구조로 되어있습니다. 완벽하게 '게임이론'을 실천하는 회사로 보입니다.
게임이론이라는게 증명이 됬으니, 방법은 찾으면 될것 같네요.
어찌보면 사이먼 시넥의 '리더는 마지막에 먹는다' 와 일맥상통하는면이 있습니다.



TED 어떻게 말할것인가?

어떻게 말할 것인가

회사를 만들경우 발표를 잘해야 투자를 받을수 있습니다.
잘 발표하는 방법을 배우시기 바랍니다.


구글은어떻게일하는가?

구글은 어떻게 일하는가
구글의 문화에 대해서 배울수 있었습니다.
잘나가는 회사는 아래와 같은것들을 두루두루 하나도 포기하지 않는다는것을 알수 있었습니다.
 - 혁신
 - 문화
 - 채용(인재)


뽀모도르

시간을 요리하는 뽀모도로 테크닉
시간 관리가 매우 중요합니다.
뇌과학을 이용한 시관관리 방법입니다.



피터드러커 매니지먼트/자기경영노트/위대한혁신/미래를읽는힘

피터 드러커 - 매니지먼트피터 드러커의 자기경영노트피터 드러커의 위대한 혁신피터 드러커 · 미래를 읽는 힘21세기 지식경영 (체험판)넥스트 소사이어티 Next Society

피터드러커 책들은 모두 읽어보시기 바랍니다.
30년전에 미래를 이야기하고있습니다.
아직도 도달하지 않은 미래입니다.
구글과 같은 회사는 상당히 피터드러커에 주장에 부합하는 회사입니다.


테크니컬리더

테크니컬 리더
리더는 상대방과의 대화를 잘해야합니다. 왜? 대화가 안되는지 알려줍니다.
꼭! 읽어봐야합니다.

프로그래밍 심리학


프로그래밍 심리학
프로그래밍할때 가장중요한게 뭘까요? 알고리듬?
아닙니다.
문학으로서의 쓰기(writing) 입니다. 잘 설명하고 있습니다.
프로그래밍을 할때 꼭 읽어보시기 바랍니다.


Clean code

Clean Code 클린 코드
위 프로그래밍 심리학을 실전에 적용하는 책입니다.
Java 로 되어있지만 아주아주 도움이 됩니다.
이책을 읽고나면 프로그래밍할 함수가 평균 4줄이 됩니다.
코딩할때 200줄짜리 함수를 만들고 있다면 문제가 있는겁니다.
꼭 읽어보시기 바랍니다.

당신은 전략가 입니까?

당신은 전략가입니까












결국은 Good to Great 와 일맥 상통하는 면이 있는 책인것 같습니다.
약간 다른점은 Good to Great 는 나와 같은 뜻을 가진 사람들을 배에 태워야 한다고 말하지만
이책은 내 뜻을 직원들에게 심어주어야 한다고 말하는 면이 있는것 같습니다.
또한 보다 디테일하게 전략가로서의 CEO 가 해야하는 일들에 대해서 적고 있습니다.

린 싱킹

린 싱킹 LEAN THINKING


회사는 비용을 줄이는것이 중요합니다.
비용을 줄일때 전체 흐름(flow)를 보게 됩니다.

위대한 기업으로



위 책은 그유명한 경역학책의 최고봉이라 불리는 책입니다.
( MIT 대학생들이 뽑은 최고의 경영학 서적입니다. )
위대한 기업들이 지금은 몇몇이 망해서 다소 쑥스럽기는 하지만,
여전히 유효하다고 봅니다.


호스센스

호스 센스 HORSE SENSE
내가 성공하기위해서는 내 자신의 실력이외에 무언가 작용하는것이 있습니다.
나를 성공케 하는것은 나 자신이 아니다 라는 내용입니다.
결국 내가 인생에 있어서 어떤 말을 잘 탈것인가가 나와있습니다.
(잘 읽어보면 zero-to-one 과도 상통하는 부분이 있습니다. )















2015-8월 읽은책들

최근 읽은 책들입니다.

zero-to-one

제로 투 원
테슬라의 창업자 일런머스크가 쓴 책입니다. 정말 천재군요.
'경쟁하지말고 독점하라' 라는 내용도 나오는데 그런것보다는
철학적인 내용들이 더 좋았습니다.

린 이나 '애자일' 쪽을 비판하는 쪽에 대해서도 나옵니다.
저도 제조업에 애자일을 적용하는것에 대한 한계를 느끼고 있어서.
저도 동감하는 부분이 있습니다.

소프트웨어는 '애자일' 이 적합하다고 봅니다.
그러나 수정비용이 어마어마하면 처음부터 계획을 잘해야합니다.
즉, 제조업에서는 '출시해보고 점진적으로 고치자' 는 다소 문제가 됩니다.
제조업에서는 계획을 잘잡고는 것이 매우 중요합니다.

비행기를 만든다고 해보면 얼마나 계획을 잘해야할까요?

따라서 저자의 방식은 너무 '린 스타트업' 쪽에 기울어진 요즘 창업형태를
다시한번 조심스럽게 바라보게 합니다.

또한 시장에 대해서 정의하는 부분도 재미가있네요.
많은 기업들이 우리의 시장은 크다 라고 주장하지만,
시장을 어떻게 정의하냐에 따라서 아닐수도 있다는 내용을 아주 잘 설명합니다.

나는 왜 이일을 하는가?

나는 왜 이 일을 하는가?
사이먼 시넥(저자) 는 통찰과, 생물학적인 (심리학이 아닌것에 주의!) 접근으로
주장에 대한 근거를 제시합니다.
이것을 회사에 적용해본 결과 상당히 동료들이 일을 주도적으로 하는데 도움이 됩니다.

우리가 Why 를 말하고 싶도록 동기 유발을 합니다.
왜? 를 설명하는 것이 가장 내 생각을 남과 동기화 시킬수 있다는 겁니다.

TED 동영상도 있습니다. (https://www.youtube.com/watch?v=XfsKZ3jm8b8)




리더는마지막에 먹는다.

리더는 마지막에 먹는다
사이먼 시넥의 다음 작품입니다.

직원들의 희생을 이끌어 내려면 어떻게 해야하는지 알려주고 있습니다.
직원들이 희생을 이끌어 내려면 회사(CEO) 가 먼저 직원을 보호해 준다는 느낌이 있어야합니다.
왜? 그런지 이것을 생물학적인 근거로 설명합니다.
어떻게 보면 미래지향적인 기업의 모습이 아닌가 합니다.
역시 ted 인기 동영상 입니다. (https://www.youtube.com/watch?v=-7lorJkCRyo)




TED
어떻게 말할 것인가
어떻게 말할것인가 보다는 어떻게 발표할 것인가가 좀더 낫겠네요.
국내 '화술' 책들은 이책에 비하면 쓰레기에 가깝습니다.
확실하게 뇌과학적은 근거도 제시하고 왜? 이렇게 발표해야하는지 설명합니다.
뇌는 감정적 흥분상태가 되야 그 상황을 기억한다고 합니다.

저는 여기에 나온 TED 를 다 아이폰으로 download 를 받아서 보고 있습니다.
꽁짜이고, 재밌어요!



2015년 7월 31일 금요일

2015년 6-7월 읽은 책들

6-7월 읽은 책들

달랑 4권밖에 못읽었네요...
일과 관련된 스펙문서들을 공부하다보니 상대적으로 책 읽는 시간이 줄어드는군요.


포지셔닝

포지셔닝 POSITIONING
포지셔닝은 시장에서 2등도 적절한 포지션이 있음을 알려줍니다.  왜 다이어트 콜라가 이름이 별로 좋지 않은지도 알수 있습니다. 다이어트 콜라보다는 차라리 '끈적이지 않는 콜라'라고 이미지를 부각하는게 나아 보인다는 생각입니다. 다이어트라는건 '뚱뚱보' 라는 인식을 주기 때문입니다. 여하튼 정말 재미있는 책이고 우리 회사의 포지션에 대해서 다시금 생각해보게 되었습니다.  포지션닝이라는것은 결국 소비자의 마인드를 공략하는것에 대한 내용입니다.

리스크관리

소프트웨어 프로젝트에서의 리스크 관리
실리콘 벨리의 회사들은 개발 중간에 리스크를 중간 체크해서 리스크가 크면 그냥 프로젝트를 중단시킨다고 합니다.
회사에서는 애자일 개발방법중 Scrum 을 적용하고 있는데, 이것이 리스크 관리라는것을 잊고 있었던것 같습니다. 애자일 방법론이 중요한것이 아니고 리스크 관리라는 것이 더 중요한 핵심임을 다시한번 일깨워 주네요.
애자일은 변화하는 요구사항에 대한 가장 가벼운(lean한) 리스크 관리 기법입니다.
리스크 관리를 하기위해서 초기 일정보다 조금더 짧게 일정을 잡는것이 좋다고 보여집니다.


코드리딩 

CODE READING 오픈소스 관점에서 본 코드 읽기
이것저것 코딩에 대한 관례(practice)를 많이 소개합니다. 따라서 왜 이렇게 했는지 잘 모르는 입문자들에게 코드를 분석하기 좋게 합니다. 이미 다른 책들을 많이 읽어서 그런지 TDD(테스트주도) 등과 중복되는 내용이 많기도 하고, 이미 많이 아는 내용이 되었습니다.
좀더 어릴쩍에 보았다면 좋았겠네요.


프로그래밍 수련법

프로그래밍 수련법
책을 읽으면서 저자들의 내공에 감탄하는 책들이 몇개 있느데 , 그런책중에 하나입니다.
현직 구글러가 쓴 책이니... 이정도는 척척 해내야 구글에 가지 않겠습니까?
내가 못하는 어려운 것들을 아주 단순하게 코딩해 내는 부분들을 보다보니 약간 기가 죽습니다. 더 열심히 해야겠네요.





2015년 6월 7일 일요일

SoC 를 하는게 왜? 어려운가? ( 무어의 법칙을 다루기)

무어의 법칙을 다루는 복잡도

복잡도(Complexity) 를 아시나요?
O(N) 또는 O(N*Log N) 같은것들 기억하시는지?

무어의법칙은 O(N) 으로 증가합니다.

멧칼프의 법칙 

그런데 멧칼프의 법칙은 O(N^2) 로 증가합니다.

망 사용자가 N 배 증가하면 효용성이 N^2 만큼 증가한다는게 멧칼프 법칙입니다.

효용성을 N^2 만큼 늘리려면 복잡도도 N^2 만큼 증가하게 됩니다.

무어의 법칙에 따라 SoC 의 집적도가 높아질수록, SoC Bus 사용자(IP) 가 증가하게되고
이것은 O(N^2) 만큼 증가합니다.

멧칼프의 법칙에 따라 점점더 복잡해집니다.

이러한부분이 Risk 로 작용하게 됩니다.

어떻게 다루어야 할까요?


참고로 이러한 복잡도는 소프트웨어에서도 동일하게 발생해서 소프트웨어에서는 디미터의 법칙이라는 것이 있습니다.

디미터의 법칙

복잡도를 다루기 위해서 나는 내 친구와만 이야기한다.
(구체적으로는 한 Class 안에서 생성한 객체 또는 Class 멤버가 포인팅 하고있는 객체의 메쏘드만 호출한다)

온세상이 너무 사람이 많아 복잡할것 같은데 나는 복잡하게 살고 있지는 않습니다.
사회가 구성되는 안정성은 내가 내 친구와만 알고 지내기 때문입니다.
내가 옆집에 이사오고 이사나가는 사람들에대해서 일일이 신경쓰지 않아도 됩니다.
나는 내 친구하고만 이야기하면 복잡도는 O(N) 이됩니다.


70/20/10 법칙 - 구글은 혁신에 어떻게 투자하고 있을까?

구글은 70/20/10 분할 법칙을 사용합니다.

70프로

기존의 사업을 잘되는데 사용하라. 즉 광고시장입니다.
이것은 레리페이지가 빌게이츠에게 한수 배운것이라고 합니다.
기존의 사업이 중요하다는것이지요.
구글이 무조건 혁신만 하는것은 아닙니다.

20프로

새로운 사업을 하는데 사용하라.
지메일이라던가, 크롬이라던가 신규 사업에 대한것들이 여기서 나온것 같습니다.

10프로

말이 안되는 사업을 하는데 사용하라.
구글에는 인터스텔라 네트워크(?) 를 하는 사람도 있다고합니다. 인터넷이 아니구요.
범 우주적 네트웍을 하는거지요. 미래에 천왕성에 사람이 살고 있다고 해보면
극단적인 latency 를 가지는 네트웍이 됩니다. 어떻게 해야할까요?
새로운 네트웍이 필요하겠지요? 50년 후를 위해서 개발한다고 하네요.