그동안 소프트웨어는 어떻게 발젼해왔을까요? 생활코딩 이고잉님이 올린 자료를 보면 요즘 들어 여러 요소들이 결합되어 생산성이 크게 높아졌다고 평가하고 있습니다. https://opentutorials.org/course/1예전에는 몇백, 몇천, 몇만명이서 만드는 큰 규모의 소프트웨어도 요즘은 경우에 따라 작은 규모의 팀이나 심지어 개인이 만들 수 있기도 한대요. 이를 소프트웨어 자영업자의 등장이라고 얘기하더라고요. 그 요소들은요. 1. API (Application Programming Interface) 공개 및 지원 http://freemoa-blog.com/639API는 응용 프로그램을 위한 인터페이스입니다. 풀어 말하면 소프트웨어를 개발하다보면 필요한 기능들이 있는데 이미 다른 곳에서 제공하는 경우..
IT란이 뉴스의 주요 섹션으로 자리를 잡은지 오래됐죠. 경제, 사회, 문화 이런 분류와 같은 레벨로요.그만큼 IT가 중요하다는 건데요. IT 제품/서비스를 이루는 구성 요소를 하드웨어, 네트워크, 소프트웨어로 나눠서 이야기를 풀어가려고 합니다.(* 이 분류는 지나치게 단순화 시킨 점이 없잖아 있습니다. 의사소통을 위해서는 용어의 정의가 중요해요. 소프트웨어는 하드웨어나 네트워크의 동작을 제어하는데도 사용되기 때문에 정확히 말해서는 틀린 정의입니다만, 이 글에서 다루는 소프트웨어는 하드웨어와 네트워크를 기반으로 동작하는, 사용자가 실제 접하게 되는 응용 소프트웨어으로 범위를 좁혀서 사용하겠습니다.)IT 제품/서비스는 이루는 각각의 구성요소는 눈부시게 발전해왔어요. 소프트웨어는 하드웨어와 네트워크라는 인프라..
이 챕터에서는 요즘 소프트웨어가 각광받는 이유를 소개하려해요.어째서 IT 업계의 주요 이슈들도 CPU 속도나 메모리 용량 같은 하드웨어에서 왜 인공지능, 빅데이터 같은 소프트웨어 영역으로 넘어오고 있는지, 소프트웨어를 개발해서 서비스 하는데 초점을 맞춘 스타트업이 늘어가는지 이런 이야기들을 해보려고 합니다.저는 소프트웨어가 좋은 도구라고 생각하고요.하드웨어와 네트워크라는 인프라가 갖춰지고 소프트웨어의 생산성이 높아지면서 개인이나 소규모 팀으로도 할 수 있는 부분이 많아졌다고 생각해요.이제 소프트웨어를 어떻게 활용할지 우리가 고민하고 만들어갈 지점이 많다고 생각합니다 :)