인공지능의 시대! 우리는 왜 코딩을 배워야 하나?
모든 기술의 중심에 있는 소프트웨어,
불투명한 미래를 대비하고자 하는 독자를 위한 책! 《시대전환, 소프트웨어와 인공지능》
현대사회는 소프트웨어가 모든 산업과 생활 영역에 깊이 녹아들면서 소프트웨어 개발 분야는 갈수록 중요해지고 있다. 현재 소프트웨어 개발 분야에서는 클라우드, 빅데이터, 모바일, 인공지능, 머신러닝 등 다양한 분야에서 일하는 프로그래머들이 활약하고 있다. 이러한 기술들은 대규모 데이터 처리와 분석, 실시간 처리, 의사결정 지원, 스마트기기 개발 등에서 매우 중요한 역할을 한다.
최근에는 인공지능, 사물인터넷, 가상현실, 증강현실 등의 기술이 발전하면서 소프트웨어 프로그래머들은 더욱 높은 수준의 기술이 요구되고 있다. 또한, 기업과 조직에서 소프트웨어 기술을 최대한 활용하여 효율적인 업무처리와 데이터 분석 등을 통해 경쟁우위를 확보하고자 하는 추세도 이어질 것이다.
이에 따라 소프트웨어 개발자들은 계속해서 새로운 기술과 트렌드에 대한 학습과 습득이 필요해졌다. 특히, 다양한 분야에서 일하는 다양한 배경의 사람들과 협업하는 능력과 의사소통 능력도 필수적인 상황이다. 즉, 소프트웨어 개발자들에게 과거부터 요구되던 자질인 전문적인 기술 역량과 창의적인 문제 해결 능력에 더해 최근에는 타 분야와의 기술적 소통과 시대를 읽는 안목이 프로그래머로서의 자질로 추가되어야 한다는 의미다.
인공지능이 갈수록 발전하면서 소프트웨어 영역에서도 다양한 분야의 지식이 필요로 하게 되었다. 가령 의료, 금융, 에너지, 교육 등의 분야에 인공지능을 활용하기 위해서는 해당 분야의 전문적 지식이 필요하고, 이를 위해서 개발자들은 적극적으로 학습하고 자기계발을 지속해야 하는 시대적 과제를 안고 있는 것이다.
《시대전환, 소프트웨어와 인공지능》은 현재의 디지털 혁명의 시대를 선도하는 소프트웨어와 인공지능 기술에 대해 총체적인 이해를 제공한다. ChatGPT로 대표되는 인공지능의 발전 상황과 기본적 이해를 바탕으로, 소프트웨어 개발자들이 시대가 전환되는 상황에서 어떻게 대응해야 하고 어떤 자질을 갖춰야 하는지 구체적으로 설명하고 있다.
《시대전환, 소프트웨어와 인공지능》은 소프트웨어 분야의 초보자부터 전문가까지, 소프트웨어와 인공지능에 대한 이해가 필요한 모든 사람들에게 추천하는 책이다. 저자는 본격적인 기술적인 내용을 설명하면서도 언제나 쉽고 논리적인 방법으로 설명하며, 다양한 사례와 참고 자료를 제공하여 이해를 돕고 있다.
소프트웨어와 인공지능 기술이 우리에게 미치는 영향과 그에 따른 필수적 지식을 깊이 있게 다루는 《시대전환, 소프트웨어와 인공지능》은 디지털시대를 살아가는 데 우리에게 필요한 핵심 도구와 이해를 제공하는 필독서다.
‘기술적 특이점(Technological singularity)’은 인공지능의 미래를 상징하는 용어다. 쉽게 말해 기술적 특이점이란 기술이 급격하게 발전하면서 이전과는 전혀 다른 새로운 시대가 열리는 것을 의미한다. 그렇다. 현재가 바로 기술적 특이점이 왔다고 해도 과언이 아닐 정도로 우리 모두는 시대전환의 기로에 서 있는 것이다. 이런 시대전환을 앞둔 상황에서 소프트웨어 개발자들에게도 새로운 도전과 과제가 주어졌다. 프로그래머들은 새로운 기술과 도구를 활용해 더욱 진보된 소프트웨어를 개발해야 하고 인공지능, 빅데이터, 클라우드 등 다양한 기술이 발전하면서, 더욱 높은 수준의 자동화와 자율성을 지니는 소프트웨어 개발을 선도해야 한다. 그래야 이 세계에서 살아남을 수 있다.
《시대전환, 소프트웨어와 인공지능》에서 저자는 시대적 변화에 적응해야 하는 개발자들을 위한 기본적이면서도 필수적인 지식을 이야기한다. 이 책의 1장에서는 ChatGPT 열풍으로 촉발된 인공지능이 제공하는 세계를 깊이 있게 고찰하고, 2장에서는 컴퓨팅의 기본인 계산의 의미를 면밀히 살펴봄으로써 문제해결의 사고방식에 대해 설명한다. 마지막 3장은 소프트웨어가 이끄는 세상에서 본격적인 인공지능 시대의 개막으로 프로그래머가 갖춰야 할 역량과 자질을 구체적으로 다룬다.
본격적인 인공지능 시대에 대응하기 위해 필수적 역량이 된 소프트웨어 기술! 변화에 적응하면서도 시대전환의 주도적인 역할을 하고 싶은 소프트웨어 입문자와 전문가들에게 《시대전환, 소프트웨어와 인공지능》은 새로운 시대를 앞둔 이들에게 시대를 읽는 기본 소양을 제공한다.