본문 바로가기
프로그래밍/개발 상식 등

[독서] 실리콘밸리는 무엇을 기획하고 어떻게 개발하는가

by 숙님 2022. 3. 31.
728x90

구글의 첫 번쨰 무기는 심리학이다 
고객의 시선과, 관점 제품 제작
심리학을 통해 전체 절차 최적화 
고객 스스로 설정하도록 만들기(채팅 어플의 읽음 확인 등)
실리콘 밸리 기업들은 창업 초창기부터 글로벌 겨냥 제품 중점
전 세계 모든 고객 마음 이해 
클릭하는 푸시알림 만들기: 고객이 원하는 시간에 원한느 만큼만 원하는 내용을 보내고, 원치 않을 때는 보내지 않는 것

숫자를 업무에 활용하는 지혜 
업무의 중요성, 시급성 구분 

실리콘밸리에서 높은 자유를 보장하는 이유
직원이 관리자에게 보고하는 상향식 
직원들 각자에게 성취감을 준다 
자유보장->능력발휘->중요한 결정 권환 얻음->자신의 운명 결정->전체의 창의성과 활력이 높아짐 

실리콘밸리에서 실패는 선택이 아닌 필수다 
원인 파악하고 교훈얻어서 나중에 다시 도전하라

단순한 시제품 만들어라 
시제품을 mvp라고 부른다 
1. 최소한 기본적 기능 
2. 무엇이 가장 핵심적인 기능인지 파악해서 남겨두기

KPI vs OKR
KPI: 하향식 결정, 
OKR: 상향식 결정 
- 각 개인 홈페이지에서 업무 핵심사항 설정(수시 업데이트)
- 목표(명확, 대표성)
- 핵심 결과는 수치화,  달성 가능 

EXO(실리콘밸리, 사업에서 기하급수형 성장을 실현한 기업)
- 매출과 영향력은 동종 기업보다 최소한 10배 이상 큼
기하급수 시대가 온다 읽기 
http://www.yes24.com/Product/Goods/30993461

그로스 해킹
- 그로스(Growth)해킹(Hacking)
빠르게, 고효율, 저비용 문화, 제품의 빠른 성장 
1. 가설제시
2. 우선순위 결정
3. 실험 
4. 데이터 분석
참신한 아이디어를, 데이터 근거해, 탄탄한 기술로 실현, 계속 발전해나가는 것

출처: https://growwithward.com/what-is-growth-hacking/


성장 마인드셋 장착 
- 감정 기복을 느낀다면, 고정 마인드셋이 시작되는 시점임
- 작은 성공으로 기쁠 때, 사소한 일로 화가 날때 고정 마인드셋으로 바뀔 수 있음=생물이 가진 자기보호 본능
이때 더 발전할 수 있음을 자기자신에게 말해줘야 함

남을 평가하지 않는법
- 사실을 말하기 

소통의 네 가지 요소
- 사실과 평가 구분하기
- 느낌을 깨닫고 표현하기
=나 전달법
- 욕구를 표현하고 이해하기
- 명확하게 요청하기 

문제가 생기면 즉시 문제를 해결하는 방식이 전체적으로 볼 때 효율성이 더 높다=스크럼 방식(즉각적인 피드백)

소프트웨어 재구조화(정기적 점검 및 청소)
불필요한 코드를 청소하는 일 
정기적으로 안쓰는 코드를 버려 코딩의 질을 높인다 

실리콘밸리 면접 세 가지 요소
전문기능, 공통기능, 문화융합
전문기능: 전체 면접 시간의 70%차지 
개발)알고리즘(이진트리, 검색 알고리즘, 재귀적 알고리즘)
과 시스템 디자인 테스트(특정 앱의 전체 기능은 어떤 방식으로 구현되는지 질문)
데이터과학자)문제제시-복잡한 SQL검색, 테스트 결과 어떻게 분석하는지 평가, 통계 및 확률 지식, 머신러닝 지식 묻기 
디자이너)제품 디자인 능력, 매핑 능력, 심미관 평가 
자신이 과거에 만든 작품집을 소개하며 면접관 질문 답하기 

공통기능평가: 제품 디자인
지원 분야에 관계 없이 다음의 문제 제시
- 택시 이용 소프트웨어를 디자인하시오
- 경보기 디자인하시오
- 서식(Form)소프트웨어 디자인하시오
- 일지기록 시스템 디자인하시오
- 채팅 소프트웨어 디자인하시오
- 병따개 디자인하시오
해결책: CIRCLES 방법으로 풀기 
문제이해 
Comprehend the situation / 상황 이해하기 
문제 분석
ldintify customers / 고객 명확히 파악
Report customer needs / 고객 욕구 보고
Cut, through prioritization / 우선순위 결정
보통 '예상실적', '소요시간', '성공확률' 세 가지 측면 고려 
문제해결
List solution / 솔루션 나열
다양한 솔루션 제시, 상호간 장단점 비교, 최종 자신의 견해와 이유 제시
Evaluate tradeoffs / 우열 평가
Summarize recommendations / 종합 제안

문화융합 면접 준비 
'why us' 'your past' 
'why us' 
당신은 왜 우리 회사에 지원했나
왜 우리팀에 오고 싶은가
우리 제품 가운데 어떤 것이 당신의 마음을 끌었나
'your past' 
지금까지 가장 성공적 실적은 무엇인가
과거 가장 크게 실패한 순간은
만약 동료가 다른 의견 제시한다면 어떻게 하겠는가
**지금 면접을 보고 있는 기업의 문화를 잘 알고 답변해야함 

마지막으로 면접관에게 질문할 것이 있습니까?
- 면접관님은 이 직장에서 어떤 부분이 마음에 드십니까?
- 회사가 이 직위와 부서에 대해 갖고 있는 단기적 기대와 장기적 기대는 무엇입니까?

댓글