< 우리는 왜 프로그래밍을 배워야 할까? >
- 생산성이 비약적으로 증가한 IT, 소프트웨어
: 다른 분야와 다르게 물질기반이 아니라 눈에 보이지 않는 정신, 지식 기반위에 있는 사업
- 생산성 비약적으로 높일 수 있었던 기반
(1) API ( Application Programming Interface )
: 지도 서비스 ( 군사 기밀 정보 > 일반적인 서비스 )
: API을 이용하면 엄청난 서비스를 1분만에 적용 가능해짐
(2) Cloud Computing
: 인터넷 너머의 거대 컴퓨터 그룹
: 한정된 자원으로 어마무시한 서비스 제공이 가능해짐
ex) 앱 서비스 출시 후 7주일 만에 1만 유저가 가입! 성공한 사업일까?
만약 1만명을 받아드릴 인터페이스가 구축되지 않은 사업이라면?
성공을 이끈 기반이 없는 사업은>> 실패한 사업!
Cloud Computing 개념이 나타남으로 클릭 몇번만으로도 거대 인터페이스 적용 가능해짐
거대 인터페이스를 구축하기 위해 물리적 비용을 들지 않아도 서비스가 가능해짐
(3) App Store
: 결제, 홍보, 홈페이지 등 많은 일련의 과정을 줄이고 개발에만 집중하게 해줌
(4) Open Source
: 소프트웨어 설계도 = 제품
: 소스를 공개하는 문화 운동 > 소프트웨어 세계를 지배하는 정책, 전략
## 생산성이 드라마틱하게 향상 되었다! ##
- 지금이 코딩하기 좋은 날이다.
전통적 분야는 어렵다. 쉬워진 소프트웨어 기술을 결합한다면 강력한 날개가 될 수 있다.
ex) 인스타그램 : 13명의 직원
5천만명이 사용하는 인프라를 (추정)4-5명의 개발자가 지탱하고 있다는 사실
드라마틱한 생산성으로 기회를 잘 잡은 회사
ex) 인프라 제공 기업 (IBM) > 인프라 사용 기업(Instagram)
- 슈퍼 개인의 등장 : ex) 주커버그
다수의 편리와 소수의 생존이 치환되는 현상 > 그 이유는?
기술!
- 오늘날 가장 강력한 힘은 기술에서 나온다.
어떤 기술을 배워야 할까?
기술을 지배하는 기술 = 프로그램, 코딩
'Back-End > Web' 카테고리의 다른 글
[생활코딩2] 웹 애플리 케이션 만들기 (0) | 2016.03.28 |
---|