확장메뉴
주요메뉴


소득공제 베스트셀러
미리보기 공유하기

비전공자를 위한 이해할 수 있는 IT 지식

: IT시대의 필수 교양서

도서 제본방식 안내이동
리뷰 총점8.7 리뷰 33건 | 판매지수 69,081
베스트
IT 모바일 4위 | IT 모바일 top20 92주
정가
16,800
판매가
15,120 (10% 할인)
YES포인트
소중한 당신에게 5월의 선물 - 산리오 3단 우산/디즈니 우산 파우치/간식 접시 머그/하트 이중 머그컵
월간 개발자 2022년 5월호
내일은 개발자! 코딩테스트 대비 도서전
5월 전사
5월 쇼핑혜택
1 2 3 4 5

품목정보

품목정보
출간일 2020년 07월 14일
쪽수, 무게, 크기 240쪽 | 534g | 170*234*11mm
ISBN13 9791196918033
ISBN10 1196918031

이 상품의 태그

책소개 책소개 보이기/감추기

우리는 매일 스마트폰으로 메시지를 보내고, 컴퓨터로 일을 한다. 또 음식점에서 키오스크로 주문하고, 가상현실에서 게임을 즐긴다. IT는 더 이상 전문가들만의 이야기가 아니다. 우리의 삶 곳곳을 IT가 점령하고 있고, 그 속도는 계속해서 빨라지고 있다. 이제 IT를 모르고선 세상을 이해하기 어려운 시대가 되었다.
『비전공자를 위한 이해할 수 있는 IT 지식』은 비전공자를 위한 ‘IT 기초 문법서’로, 한 번쯤 들어봤을 프로그래밍 언어, 운영체제, 네트워크, API, JSON, 데이터베이스, 이미지 처리, 프레임워크, 라이브러리, 깃(Git), 디자인 이슈 등 다양한 지식을 담고 있다. 복잡하게 얽혀 있어 한 번에 이해하기 어려웠던 각각의 지식들을 친숙한 이야기로 쉽게 풀어냄으로써 IT 산업의 전체적인 큰 그림을 그릴 수 있도록 도와준다.

목차 목차 보이기/감추기

프롤로그 4

1장 오리엔테이션
1-1. 왜 자꾸 파이썬(Python)을 배우라고 하는 거죠? (feat. C 언어, 자바(JAVA)를 배워봐) 14
1-2. 가장 먼저 알아야 할 지식은 ‘프로그래밍 언어’가 아닙니다 21

2장 프로그래밍 언어 & 운영체제(OS)
2-1. 프로그래밍 언어가 ‘언어’라고?(못 알아듣겠는데…) 32
2-2. 개발자는 앉아서 뭐하는 거지(뭔가 치긴 치는데…) 37
2-3. 뭐가 이렇게 많아?(C 언어, 자바, 파이썬… 등) 41
2-4. 컴퓨터 구매해보셨나요?(컴퓨터의 구성 요소) 47
2-5. 우린 왜 이 이야기들이 낯설까? 51
2-6. 우리가 자바 최신 버전을 설치해야 하는 이유 55

3장 네트워크, 클라이언트, 서버
3-1. 국민학교와 초등학교 시절 이야기 62
3-2. 한강에서 카카오톡을 다운로드하고, 실행하면 일어나는 일들 66
3-3. 당신은 계속 뭘 달라고 하고, 누군가는 계속 뭘 준다 70
3-4. 도대체 우분투가 뭐죠? 75
3-5. 개인 서버를 운영하면 힘든 이유 84

4장 API와 JSON
4-1. POST는 뭐고, GET은 뭐죠?(feat. 개발자의 암호문) 90
4-2. 요청과 응답을 주고 받을 때의 형식 104
4-3. API 문서 살펴보기 112

5장 애플리케이션
5-1. 설치한 뒤 실행하는 애플리케이션의 특징 120

6장 웹(Web)
6-1. 웹은 어떻게 이루어져 있고, 어떻게 동작할까? 128
6-2. 웹 개발하다가 못해 먹겠다고 말하는 이유 143
6-3. 반응형으로 코딩하면, 더 비싸나요?(그게 뭔데요?) 148
6-4. 애플리케이션 이야기를 하는데, 왜 자꾸 웹 개발자에게 말하라는 거죠? 153

7장 데이터베이스와 이미지 처리
7-1. 쇼핑몰을 생각해봅니다. 여기서 데이터는 대체 뭘까요? 162
7-2. 클라가 들고 있다는 게 뭐죠?("클라에 저장돼요. 클라가 가지고 있어요") 169
7-3. 배너 좀 바꾸려는데, 자꾸 자기한테 말하면 안 된대요. (왜 자꾸 사람이 바뀌는 건데…) 175

8장 프레임워크와 라이브러리
8-1. 코코아요? 그거 먹는거잖아요. 그리고 자꾸 왜 도서관 얘기를 하는거죠?(프레임워크, 라이브러리) 186

9장 협업, 소스관리, 디자인
9-1. 커밋이요? 머지요? 뭐요? 198
9-2. '왜 말을 저렇게하지.. 둘이 싸웠나?'(feat. 디자이너와 개발자) 204

10장 정리
10-1. 개발을 시작하면 일어나는 일들 214
10-2. 아웃트로 222

부록- API 문서를 통해 서비스 분석하기 226

저자 소개 (1명)

YES24 리뷰 YES24 리뷰 보이기/감추기

모두 내것으로 만들고 싶은 IT 필수 지식
김은진 MD (ejkim2053@yes24.com)
2020-09-22
오늘도 스마트폰 알람으로 눈을 뜬다. 출근길에 마주친 사람들은 제각각 스마트폰을 붙잡고 각자 관심사들을 들여다 보고 있다. 포털로 뉴스를 읽고 어제 못본 예능도 보고 가끔은 전자책을 보는 이들도 있다. 스마트폰으로 할 수 있는 일들이 많아지면서 사람들이 스마트폰을 통해 보는 화면들도 정말이지 가지각색이다. 스마트폰은 우리 생활 속 깊숙히 들어와 거의 모든 일상을 대체하고 있다. 그래서일까 어느 새 우리가 매일 처리해야 할 업무에서도 스마트폰과 그와 관련된 IT 기술이 많은 영역을 차지하게 되었다.

온라인 서점 MD인 나에게도 새로운 페이지를 만들거나 기존 서비스를 개선하는 업무는 뗄레야 뗄 수 없는 일이다. 여러번 경험이 쌓였음에도 개발이 관련된 업무는 늘 새로움의 연속이다. 컴퓨터공학과를 나오지도 않았고 개발 언어를 배워본 적이 없다보니 생각한 대로 구현이 가능할지 공수가 얼마나 들지 대략적으로 감을 잡기가 어렵다. 때로는 간단해 보였던 요청사항이 세월아 네월아 할 때도 있고, 복잡해 보였던 일이 쉽고 간단하게 해결된 경험도 있다.

개발, 디자인이 어렵다고 이제 와서 다시 컴퓨터공학을 전공할 수도 없는 일. 그런 비전공자를 위한 가뭄 속 단비같은 IT 지식을 쉽게 설명해주는 책이 출간되었다. 제목 그대로 비전공자들이 개발 언어를 배우지 않고도 개발자, 디자이너와 협업하기 위해 꼭 알아야 할 IT 필수 지식만을 쏙쏙 뽑아 한데 모은 책이다. 경영학을 전공한 저자는 대학교 졸업 후 IT 기획을 위해 프로그래밍 언어 부터 새로 배웠는데 결국 비전공자들이 IT 업무를 위해 꼭 개발을 알아야 하는 것은 아니라는 결론을 내렸다. 어차피 개발은 개발자의 영역이고 비개발자는 전체적인 IT의 큰 그림을 보고 그들과 의사소통을 할 수 있으면 된다는 것이다. 이후 저자는 비전공자들을 위한 IT교육에 매진했고 그 간의 수업 자료를 이 책에 총 망라했다.

이 책에서는 컴퓨터와 각 프로그래밍 언어가 무엇인지 그리고 네트워크, 클라이언트, 서버, API, 웹, 앱, 데이터 등이 어떻게 유기적으로 관계가 이어져 있는지 전체적인 큰 그림을 이해하기 쉽게 설명한다. 누구나 이해할 수 있을 정도로 쉽지만 그럼에도 충분한 깊이의 지식을 제공한다. 딱딱하지 않고 그림과 곁들여 쉽게 설명 되어 있어서 단숨에 완독이 가능하다. 좀 더 깊이있는 완벽한 이해를 위해서는 두 번 이상 읽거나 저자의 온라인 클래스를 들어보는 것도 방법이 될 것이다. 그 간 IT 업무에 대해 답답함을 느꼈다면 이 책 한권으로 꿀팁들을 배워보자! 그 간의 해소하지 못했던 갈증을 풀고 스마트한 일잘러가 되기 위한 발판이 되어 줄 것이다.

출판사 리뷰 출판사 리뷰 보이기/감추기

안녕하세요. 기획자이자 개발자, 그리고 강사로 활동하며 깊(Gipp)이라는 교육 서비스 창업을 준비 중인 최원영입니다. 2012년 처음 기획을 시작했을 때, 저는 IT에 대해서는 아무것도 모르는 경영학과 졸업생이었습니다. 그때 만난 개발자분은 정말 친절하게도 저에게 많은 걸 알려주려 노력하셨죠. 하지만 죄송하게도 이해할 수 없었습니다. 그래서 사람들에게 물어봤습니다.
“도대체 뭘 얼마나 공부해야, 말이 통하는 기획자가 될 수 있을까요?”
사람들은 C언어를 배워보라 했습니다. 자바를 공부하라 했죠. 요즘은 마법의 단어가 있습니다. 파이썬이죠. 아마 파이썬 공부해보라는 이야기를 들어 보셨거나 혹은 공부해보신 분들이 계실지 모르겠습니다. 그래서 저는 그래야 하는 줄 알았습니다. 자바부터 공부했죠. 혼자 HTML, CSS, JSP 등등을 보며 독학했습니다. 그러다 우연한 계기로 NHN NEXT라는 학교에 들어가게 됩니다. 그곳에서 너무 좋은 교수님들과 동료들을 만나 C언어부터 다시 배웠습니다. 데이터베이스(DB), 웹, 서버, 안드로이드, iOS를 공부했습니다.
그리고 다시 기획 일을 시작했죠. 하지만 기획을 하며 저는 if문을 사용한 적이 없습니다. 반복문을 배웠지만, 기획을 하며 사용한 적은 없습니다. 그때 생각했습니다.
‘기획자가 알아야 하는 지식은 파이썬(프로그래밍 언어)이 아니구나. 기획자는 큰 그림을 이해해야 하는구나.’
누군가 저와 같은 시행착오를 겪지 않길 바라며, 『비전공자를 위한 이해할 수 있는 IT 지식』을 썼습니다. 이 책이 현업에서 개발자와 함께 일하는 모든 분들께 도움이 되기를 바라겠습니다.

직장인 말고도 이 책이 꼭 필요한 사람들이 또 있습니다. 바로 자녀를 둔 학부모입니다.
요즘 대부분의 부모들은 자녀에게 코딩 교육을 시킵니다. 그런데 이는 나무만 보고 숲을 보지 못하는 것과 같습니다.
자녀가 개발자가 될 것이 아닌 이상, 파이썬이든 C언어든 하나의 프로그래밍 언어를 마스터하는 건 큰 도움이 되지 않습니다. 새로운 프로그래밍 언어들이 계속해서 탄생하고 있으니까요.

중요한 건, 네트워크 / 클라이언트 / 서버 / API / 앱 / 웹 / 데이터 등이 어떻게 유기적으로 관계가 이어져 있는지 IT의 전체적인 큰 그림을 이해하는 것입니다. 그래야 개발자와 대화가 가능한 미래형 인재로 거듭날 수 있습니다.
따라서 나무(코딩)를 공부하기 전에, 먼저 큰 숲을(IT의 큰 그림) 볼 수 있게 해주는 것이 필요합니다. 이를 위해서는 부모 역시 IT의 큰 그림을 이해하고 있어야 합니다.

누구나 이해할 수 있는 IT 지식. 그럼에도 충분한 깊이의 지식.
쉽고 재미있게 알려 드리겠습니다. 이 책을 읽고 나면 어느 순간 개발자의 말들이 이해되기 시작할 것입니다.

“아 그게 서버에서 이미지 URL을 보내줘야 하는데, API가 미완성인 것 같아요. JSON에 아이콘 URL만 빠져있네요.. 클라는 URL이 안 오면 기본값이 뜨게 해놨어요. 근데 제가 임의로 만들어서 좀 이상하게 보일 겁니다.”

이 말이 무슨 말인지 완전히 이해하도록 만들어 드리겠습니다.

회원리뷰 (33건) 리뷰 총점8.7

혜택 및 유의사항?
구매 IT시대를 항해하는 초짜들을 위한 필수 지도 내용 평점4점   편집/디자인 평점4점 YES마니아 : 로얄 l*****y | 2022.05.16 | 추천0 | 댓글0 리뷰제목
자주 듣는 용어, 혹은 어렴풋이 아는 정보들에 대해서는 찾아볼 생각을 하지 않는다. 그러다 현장에서 미스 커뮤니케이션이 일어나기도 한다. 내가 알고있는 것들이 죄다 틀렸음을 그때에서야 깨닫는다.  이런 것들을 방지하기 위한, 그렇다고 개발에 입문하라고 강조하는 것도 아닌, 딱 기획자로서, 혹은 IT시대를 살아가는 사람으로서 알아두면 좋을만한 용어, 지식, 정보 등을;
리뷰제목

자주 듣는 용어, 혹은 어렴풋이 아는 정보들에 대해서는 찾아볼 생각을 하지 않는다. 그러다 현장에서 미스 커뮤니케이션이 일어나기도 한다. 내가 알고있는 것들이 죄다 틀렸음을 그때에서야 깨닫는다. 

이런 것들을 방지하기 위한, 그렇다고 개발에 입문하라고 강조하는 것도 아닌, 딱 기획자로서, 혹은 IT시대를 살아가는 사람으로서 알아두면 좋을만한 용어, 지식, 정보 등을 풍부한 사례로 알려준다. 

보통, 초보자에게 너무나도 지엽적으로, 너무 기초적인 것부터 접근하는 경향이 있는데 이 책은 딱 수준을 가늠하고 접근한다. 그래서 빨리 읽힌다. 전체 구조와 구도를 익히기에도 매우 좋은 책이다. 

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
구매 전체적인 틀 잡기 좋은 책 내용 평점5점   편집/디자인 평점5점 YES마니아 : 로얄 에***시 | 2022.04.20 | 추천0 | 댓글0 리뷰제목
IT에 대한 전체적인 틀 잡기 좋은 책입니다. 내용이 깊지는 않으나 큰 틀에서 봤을 때, 필요한 내용을 잘 정리해 놓은 느낌입니다. 비전공자분들이나 IT쪽에 관심이 있는 분들이라면 읽어볼 만한 책인것 같습니다. 이 책을 통해서 많은 것을 얻어 갈 수는 없으나 IT분야의 전체적인 분위기를 파악 할 수 있는 책입니다. 적당한 그림과 실생활에서의 예를 들어 이해를 도와줍니다.;
리뷰제목

IT에 대한 전체적인 틀 잡기 좋은 책입니다. 내용이 깊지는 않으나 큰 틀에서 봤을 때, 필요한 내용을 잘 정리해 놓은 느낌입니다. 비전공자분들이나 IT쪽에 관심이 있는 분들이라면 읽어볼 만한 책인것 같습니다. 이 책을 통해서 많은 것을 얻어 갈 수는 없으나 IT분야의 전체적인 분위기를 파악 할 수 있는 책입니다. 적당한 그림과 실생활에서의 예를 들어 이해를 도와줍니다.

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
컴퓨터 개발자가 어떤 일을 하는지 알게되다 내용 평점4점   편집/디자인 평점3점 연* | 2022.04.13 | 추천0 | 댓글0 리뷰제목
책 겉표지에 씌인대로 'API, 클라, 서버, 프레임워크... 도대체 뭐라는 거야?'라고 생각했던 내가 이 책 덕에 대강 요즘 고연봉에 인기있는 직업인 개발자들이 뭐해서 돈 버는 건지 어림짐작할 수 있게 되었다. 물론 이 책 한 권으로 그게 다 되는 건 아니지만 그래도 앞으로 관련 기사가 나오거나 인터넷 홈페이지를 보거나 애플리케이션을 볼 때 그 뒤에 숨은 여러 사람들의 노고와 그;
리뷰제목

책 겉표지에 씌인대로 'API, 클라, 서버, 프레임워크... 도대체 뭐라는 거야?'라고 생각했던 내가 이 책 덕에 대강 요즘 고연봉에 인기있는 직업인 개발자들이 뭐해서 돈 버는 건지 어림짐작할 수 있게 되었다. 물론 이 책 한 권으로 그게 다 되는 건 아니지만 그래도 앞으로 관련 기사가 나오거나 인터넷 홈페이지를 보거나 애플리케이션을 볼 때 그 뒤에 숨은 여러 사람들의 노고와 그들이 어떤 방식으로 일을 나눠서 했을지 짐작할 수 있게 된 것이 가장 큰 소득이다.

친구 아들이 이름만 대면 알만한 큰 IT 업체에 취업하고 급여도 잘 받고 복지도 좋다고 해서 도대체 무슨 일을 하는 건가 궁금했다. 그리고 마침 작년 초 자리를 옮겨 맡게 된 일 중 일부가 컴퓨터 등을 관리하는 직원(물론 그 직원도 상당부분을 관련 업체에 의뢰하는 식으로 문제를 해결하긴 하지만)을 관리하는 것이기도 하여 이 분야를 좀 알아보고 싶던 차에 사내 도서실(사실 도서실이라고 해봐야 책장 하나)에 꽂힌 이 책을 보게 되었다. 무엇보다 얇아서 금방 다 읽을 수 있을 것 같았는데, 결국 다 읽는데 1년 여 걸려 옆에 있는 부서로 옮긴 후에야 마지막 장을 넘길 수 있었다. 책이 결코 재미가 없거나 이해하기 어려워 그런 건 아니고 그냥 이런저런 일을 하다보면 이 책 읽을 시간이 나지 않았다. 너무 시간 차를 두고 각 챕터를 읽어서 기억이 안 나는 정도는 아닌 것 보면 애초에 IT 전공자가 아닌 사람이 이 분야에서 일하다 스스로 답답함을 느껴 공부하면서 알게된 것들을 공유하고자 쓴 책이라 그런지 글을 술술 읽힌다. 아니면 저자의 글솜씨가 대단해서 그럴 수도 있다.

어떤 앱 하나 개발하는데도 여러 사람의 노고가 섞이고 그들이 각자의 일을 커뮤니케이션을 통해 서로 설명하고 이해하는 과정을 거쳐야 결과물이 나온다는 걸 알게 되니 이 책의 자세한 내용들을 내일이면 다 잊는다해도 읽은 보람이 있다.

오탈자가 없긴 한데 이해를 돕기 위해 붙인 도표와 그림에 적힌 글자들이 너무 작고 선명도가 떨어져 조금 아쉬웠다.

댓글 0 이 리뷰가 도움이 되었나요? 공감 0

한줄평 (62건) 한줄평 총점 8.8

혜택 및 유의사항 ?
구매 평점4점
어렴풋이 알던, 혹은 안다고 착각했던 워딩들에 대해 명확히 알 수 있는 계기
이 한줄평이 도움이 되었나요? 공감 0
YES마니아 : 로얄 l*****y | 2022.05.16
평점1점
개발자라면 이 책을 보기에는 추천하지않는다. 틀린지식이 있음.
이 한줄평이 도움이 되었나요? 공감 0
롯* | 2022.04.20
구매 평점5점
좋아용. 마음에 들어용.
이 한줄평이 도움이 되었나요? 공감 0
YES마니아 : 플래티넘 일**랑 | 2022.04.12
  •  쿠폰은 결제 시 적용해 주세요.
1   15,120
뒤로 앞으로 맨위로 aniAlarm