하늘높이의 프로그래밍 이야기

Software-development

과거 하드웨어 반도체의 축이던 인텔
그리고 2년 아니 18개월 마다 반도체의 집적도는 전에 비해 2배가 된다는 무어의 법칙

무어의 법칙의 세 가지 조건은 다음과 같다.
출처: 위키피디아

  1. 반도체 메모리칩의 성능 즉, 메모리의 용량이나 CPU의 속도가 18개월에서 24개월마다 2배씩 향상된다는 '기술 개발 속도에 관한 법칙'이다.
  2. 컴퓨팅 성능은 18개월마다 2배씩 향상된다.
  3. 컴퓨팅 가격은 18개월마다 반으로 떨어진다.


어느덧 무어의 법칙은 하드웨어 세상에만 존재하는 법칙이 아닌 비트의 세상, 즉 소프트웨어 세상에도 존재하는듯 하다.

소프트웨어의 세상 역시 제곱, 즉 기하급수적으로 팽창하고 있다.

자고 일어나면 새로운 오픈소스, 개념, 철학
AI, 딥러닝, 클라우드, 아마존, 페이스북, 구글, 마이크로소프트 업체들마다 다들 새로운 계획과 구성을 필요로 한다.

어느 정도 완성되어 마지막 부분만 학습하여도 구현 되는 부분이 있긴하나 제대로 알고 발전시키며 남들에 비해 우위에 있으려면 기초 학습인 수학이나 통계 역시 알아야 좋다.(어느 정도 능력도 요함) 게다가 사상의 패러다임의 변화까지 변화를 주어 신 개념 혹은 철학까지 필요로 한다.

나 혼자 아무리 똑똑하려 해봐야 양적으로 할 수 없는 시기가 도래 하였다.
(모두 이해하려면 아이언맨이나 베트맨 정도 되어야지 나같은 일반인은 잘 모르겠다.)

사람들과 더 함께 일하고 그들은 발전 시키고 함께 성장하는 방법을 찾아야 한다. 그렇게 하면 변화의 양을 감당할 수 있을까?