책 소개
개발자(프로그래머)를 꿈꾸는 사람들을 위한 〈개발자 진로 가이드〉
“어떤 사람이 개발자가 될 수 있지?”
“개발자가 되려면 무엇을 배워야 하지?”
“나는 컴퓨터공학 전공자가 아닌데 또는 직장인인데 지금 개발자가 될 수 있을까?”
취업시장에 개발자 열풍이 불고 있습니다. 구직자들도 몰리고 기업도 개발자들을 다수 채용하고 있습니다. 개발자의 평균연봉이 5,700만 원이라는 기사도 있습니다. 개발자가 되고 싶은 사람들은 많지만 인터넷을 검색하거나 주위에 물어보아도 단편적인 정보만 얻을 수 있고, 스스로 방향 설정을 할 수 있도록 도움을 주는 양질의 정보는 많지 않습니다.
이 책은 비전공자 출신인 2명의 개발자의 경험과 노하우를 바탕으로 집필되었으며, 개발자라는 직업에 흥미를 느끼지만 프로그래밍을 전혀 모르는 독자들도 읽을 수 있습니다. 프로그래밍 언어 선정을 포함한 공부 시작부터 취업 준비와 취업 이후의 성장까지 방향을 정하는 데 도움이 될 것입니다. 지금 프로그래밍 공부를 하고 있거나 전공자로 수업을 듣고 있는 예비 개발자분들에게도 본인만의 목표를 정할 수 있도록 가이드를 제공합니다.
작가 소개
지은이 : 반병현
1993년 6월 30일 경북 안동시 출생.
KAIST 바이오 및 뇌공학과에서 학사학위 및 석사학위(조기졸업)를 취득했다.
졸업 후 상상텃밭의 CTO로 취임하며 본격적으로 인공지능 기술 개발에 몰두하려 했으나, 불과 3개월 만에 입영 영장이 날아와 2018년 6월부터 2020년 4월까지 안동 노동청에서 사회복무요원으로 병역의 의무를 다했다.
복무 중 업무 자동화 프로그램을 개발하여 6개월 치 업무를 30분 만에 끝냄으로써 큰 이슈가 되었고, 청와대와 고용노동부를 비롯한 기관에 불려 다니며 기술 자문과 강연을 제공했다.
이 과정에서 숨겨왔던 컴퓨터 실력이 발각되는 바람에 복무기간 내내 수십 대의 컴퓨터를 고치러 불려 다녔고, 컴퓨터를 어려워하는 공무원들을 위해 교육을 제공하거나 전산 업무를 대신 처리해주기도 하며 남은 군 생활을 마무리했다.
현재 〈상상텃밭〉의 CTO로 재직 중이며, 복잡계 분석 기술과 AI기술을 접목한 독특한 농업 분야 신기술들을 발명하고 있다. 대표저서로는 『6개월 치 업무를 하루 만에 끝내는 업무자동화』(생능출판사, 2020), 『쉬운 딥러닝』 (생능북스, 2021), 『비전공자가 업무에서 자주 물어보는 101가지 컴퓨터 활용팁』 (생능출판사, 2021), 『돈이 복사되는 가상자산 수업』(생능북스, 2022) 등이 있다.
지은이 : 이효석
1994년 6월 27일 서울 동작구 출생이다. 서강대학교에서 물리학을 전공하고 교직이수 트랙을 밟았다. 서강합창단의 지휘자와 음향감독을 지냈고, 2015년 서강합창단 Star Wars Acapella Tribute의 편곡과 지휘를 맡았다. 또한 서울센트럴남성합창단의 테너로 예술의전당과 세종문화회관 공연에 참여했다. 독립출판사 〈도서출판 이온〉, 작곡 인공지능을 개발하는 〈Cheesecake Studio〉, 계단을 오르는 휠체어를 개발하는 〈동행〉의 대표이사를 역임했으며, 졸업 후 현재는 〈SKIA〉의 XR Specialist로 재직하며 외과수술에 사용되는 증강현실 개발에 참여하고 있다. 대표저서로는 『비전공자가 업무에서 자주 물어보는 101가지 컴퓨터 활용팁』 (생능출판사, 2021) 등이 있다.
목 차
Chapter 00 아, 나도 개발자가 되고 싶다
PART 1 개발자의 삶
Chapter 01 저도 개발자가 될 수 있을까요?
컴퓨터공학 비전공자도 개발자가 될 수 있나요?
개발자가 되려면 컴퓨터공학을 꼭 공부해야 하나요?
독학만으로 개발자가 될 수 있나요?
개발자라는 직업에 비전이 있나요?
Chapter 02 개발자의 삶 엿보기
개발자는 도대체 무슨 일을 하는 사람인가요?
개발자의 종류에는 어떤 것들이 있나요?
개발자의 특성
여러분이 개발자가 되어야 하는 이유
쉬어가기(개발자 괴담)
Chapter 03 비전공자 개발자로 살아남기
AR 개발자가 된 효석의 이야기
CTO급 개발자가 된 병현의 이야기
PART 2 개발자가 되려면
Chapter 04 무엇을 공부해야 할까요?
개발자는 어떻게 컴퓨터와 대화를 나눌까요?
빅데이터로 살펴보는 프로그래밍 언어 선택 가이드
코딩계의 밀키트, 프레임워크!
Chapter 05 어떻게 코딩을 연습해야 할까요?
나는 코딩한다, 고로 존재한다
공부의 검증 문제은행 박살내기!
방대한 지식의 바다에서 헤엄치기 : 구글링
전 세계 개발자들의 아고라 : 커뮤니티 / 콘퍼런스
개발자의 직업병 : 타인의 결과물 참고하기
Chapter 06 시행착오에서 배운 것들
지금 알았던 걸 그때도 알았더라면
이건 왜 안 해봤을까?
그런 짓은 하지 말았어야 했는데
이건 여러분도 꼭 해보길 바라요
개발자 적성테스트
PART 3 개발자의 여러 직군
Chapter 07 임기응변과 유연한 사고가 필요한 분야
프론트엔드 개발자
iOS 개발자
안드로이드 개발자
게임 개발자
Chapter 08 꾸준한 노력과 꼼꼼함이 필요한 분야
클라우드 개발자
상거래 플랫폼 개발자
임베디드 개발자
오픈 소스 개발자
Chapter 09 수학적 지식이 필요한 분야
서버 개발자
백엔드 개발자
데이터 과학자
보안 개발자
Chapter 10 마르지 않는 창의력이 필요한 분야
인공지능 개발자
UI/UX 개발자
콘텐츠 개발자
메타버스 콘텐츠 개발자
PART 4 선배 개발자들이 들려주는 솔직한 이야기들
Chapter 11 저도 할 수 있을까요?
어떤 언어로 공부를 시작하면 좋을까요?
학벌의 벽을 넘을 수 있을까요? 전문분야잖아요.
나이가 많은데 지금 시작해도 될까요?
대학원에 가서 제대로 배우는 게 유리할까요?
입문할 때 고른 기술이 향후 커리어와 연봉에 영향을 줄까요?
Chapter 12 교육비 요리조리 뜯어보기
학원 및 온라인 강의 플랫폼
무료 온라인 강의 알아보기
국비 지원으로 부담 없는 코딩교육
국비 지원 교육기관을 고르는 노하우
Chapter 13 선택의 기로에 선 개발자
금전적인 대우가 좋은 회사 vs 성장 가능성이 큰 회사
스타트업 vs 대기업
내가 잘하는 기술 vs 요즘 떠오르는 기술
PM 또는 기획자로 직무 바꾸기 vs 이직해서 개발자 계속하기
PART 5 좌충우돌! 개발자의 성장이란?
Chapter 14 취직 이후에는 어떻게 커리어를 관리할까요?
프로젝트가 곧 나의 이력서
떠오르는 기술을 선택하는 안목
동료들이 의지할 수 있는 든든한 거목으로
Chapter 15 비전공자 딱지 위에
경력을 덧칠하며
주니어 개발자가 꿈꾸는 나의 커리어
CTO 개발자가 바라는 성장하는 나의 모습
역자 소개
- 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
- 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
반품사유 | 반품 배송비 부담자 |
---|---|
단순변심 | 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다. |
고객 부담이 아닙니다. |
진행 상태 | 결제완료 | 상품준비중 | 배송지시/배송중/배송완료 |
---|---|---|---|
어떤 상태 | 주문 내역 확인 전 | 상품 발송 준비 중 | 상품이 택배사로 이미 발송 됨 |
환불 | 즉시환불 | 구매취소 의사전달 → 발송중지 → 환불 | 반품회수 → 반품상품 확인 → 환불 |
- 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
- 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
결제수단 | 환불시점 | 환불방법 |
---|---|---|
신용카드 | 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) | 신용카드 승인취소 |
계좌이체 |
실시간 계좌이체 또는 무통장입금 취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준) |
계좌입금 |
휴대폰 결제 |
당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소 전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준) |
당일취소 : 휴대폰 결제 승인취소 익월취소 : 계좌입금 |
포인트 | 취소 완료 후, 당일 포인트 적립 | 환불 포인트 적립 |
- 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
- 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
- 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
- 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
- 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
- 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.
상품군 | 취소/반품 불가사유 |
---|---|
의류/잡화/수입명품 | 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우 |
계절상품/식품/화장품 | 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 |
가전/설치상품 | 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.) |
자동차용품 | 상품을 개봉하여 장착한 이후 단순변심의 경우 |
CD/DVD/GAME/BOOK등 | 복제가 가능한 상품의 포장 등을 훼손한 경우 |
상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우 | |
노트북, 테스크탑 PC 등 | 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우 |