본문 바로가기

추천 검색어

실시간 인기 검색어

어떤 개발자가 되고 싶니?

박동기 지음
슬로디미디어

2023년 01월 31일 출간

종이책 : 2023년 01월 30일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 ePUB (8.77MB)
ISBN 9791167851147
지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
교보eBook App 듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3. 0.26, iOS v3.0.09,PC v1.2 버전 이상)

소득공제
소장
정가 : 16,000원

쿠폰적용가 14,400

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

저자는 25년째 개발자로 살고 있습니다. 개발자의 삶 대부분이 그렇듯이 일정에 쫓겨 개발에만 몰두하다 보니 직업에 대한 철학이나 가치를 생각하는 일이 사치로 느껴졌습니다. 어쩌다 잘못된 길로 들어섰을 때, 이를 바로 잡을 수 있는 안목이 있었더라면 하는 후회가 남아서 후배들은 그러지 않았으면 하는 마음으로 이 책을 집필하게 되었습니다.

소프트웨어 개발자는 프로그래밍 노동자에서 온전히 자기 몫을 하는 IT 개발 전문가로 인정받는 모양새입니다. 반갑고 기쁜 일이지만, 실제로 많은 현장에서 개발자를 구하지 못하는 구인난에 시달리고 있습니다. 이런 시대의 물결을 타고 업계에 능력껏 대우받으며, 창의적으로 개발해 나가는 후배들이 많아졌으면 하는 바람입니다. 동시에 개발자들은 이런 물결에 휩쓸리기보다 자신을 살피는 태도를 갖추었으면 합니다.
프롤로그 + 4

PART 1 프로그래밍 노동자에서 소프트웨어 개발자로의 도약

01 초연결 시대, 초고속 사회 + 11
02 노동 시장의 위기와 IT 개발자 구인난 + 20
03 코로나 팬데믹으로 인한 사회적 변화 + 27
04 사회 변화에 따른 IT 시장의 변화 + 38

PART 2 프로그램만 잘 만든다고 개발자는 아닙니다만

01 내가 입문한 방법 + 53
02 소프트웨어 개발자가 하는 일 + 58
03 개발자가 배워야 할 핵심 기술 + 66
04 숲과 다양한 언어 + 80
05 코딩을 잘한다는 것 + 87
06 숲의 유익 그리고 IDE + 94
07 코딩은 곡괭이다 + 98
08 우리가 개발자라 부르는 사람들 + 102

PART 3 IT 개발자를 모십니다

01 여자 개발자는 개발을 잘 못 한다? + 113
02 막힌 문제를 해결하는 돌파력 + 118
03 일 잘하는 개발자에 관한 생각 + 122
04 기술자 블로그 만들기 + 127
05 개발 스터디가 우후죽순 생겨야 한다 + 131
06 개발자의 야근 문화 + 135
07 따뜻함이 있는 소프트웨어 + 140

PART 4 25년 청춘을 바쳐 개발자로 살았습니다

01 개발자는 노숙자가 아닙니다 + 151
02 백발의 시니어 개발자 + 154
03 버그를 만드는 것은 죄악입니다 + 159
04 숲의 포용력과 다양한 개발자 + 166
05 공유의 힘 + 172
06 개발자가 갖춰야 할 것 + 178
07 결국엔 사람 + 184
08 당신은 누군가의 생명줄입니다 + 188

참고 문헌 + 191

초연결 시대, 초고속 시대에 살면 마음의 속도 역시 빨라집니다. 그러나 마음의 연결 속도는 이상하게도 느슨해져 갑니다. 마음과 마음이 연결되지 않아도 재미있는 게 많은 세상이기 때문인 것 같습니다. 하지만 누구나 알다시피, 마음의 공허를 달래줄 수 있는 것은 결국 사람과 사람의 만남, 사랑밖에 없습니다. p12

현재 모든 산업은 소프트웨어에 기반합니다. 기존 IT(정보 통신 기술) 산업뿐 아니라 제조, 화학, 의료, 유통, 물류, 에너지, 금융, 국방, 교육, 콘텐츠 등의 전산업군에서 소프트웨어 경쟁력이 성공과 실패를 가름하고 있습니다. 분명한 것은 4차 산업혁명의 시대, 디지털로 산업의 중심을 재편하는 디지털 전환의 시대에 소프트웨어를 바로 세우지 못하면 미래를 확신할 수 없다는 것입니다. p18

코로나 팬데믹이 종식되어도 비대면 사회에 대한 요구는 계속될 것입니다. 가난하고 소외된 사람들은 더 외로울 것입니다. 이러한 격차를 줄일 수 있는 것이 바로 ‘따뜻한 소프트웨어’입니다. p34

소프트웨어 개발은 내가 무엇을 개발해야 하는지 이해하는 데서 시작합니다. 예를 들어, 공장의 자동화 시스템을 위한 소프트웨어를 요청받았습니다. 사용자는 컨베이어 벨트 위로 이동하는 상품의 품질 상태를 자동으로 판단하는 소프트웨어를 원합니다. p58

세상을 지배하려면 소프트웨어 속에 철학을 집어넣는 것이 핵심입니다. 아날로그와 디지털 사이를 잘 조절하는 인터페이스 기술이 최고의 가치입니다. p67

코딩을 안정적으로 하기 위해 자신의 코딩 스타일에 대하여 한번은 정립하는 시간이 필요합니다. 깃허브와 같은 오픈 소스 공간에는 코드 자료가 많으니 타인의 스타일도 참고해서 자신의 코딩 스타일을 정립해 나가면 착실한 개발자가 될 수 있습니다. p77

성장을 위한 고독의 시기를 거친 개발자는 코딩을 잘하게 됩니다. 깊은 고독 속에서 생각의 바다를 헤엄칠 때 비로소 한계를 뛰어넘는 자유를 느끼게 됩니다. p101

시대가 변하면 시대에 맞게 일해야 합니다. 수평적인 업무 문화가 형성되면 개인은 자기 전문 분야에서 우수성을 인정받는 절호의 기회를 맞이하게 될 것입니다. p105

뛰어난 소프트웨어는 다양한 특성의 사람들이 모여서 협업하고, 그 다양성을 기반으로 창의적인 아이디어가 많이 나왔을 때 탄생합니다. 외로운 섬처럼 혼자 일하는 개발자는 연구용 프로그램을 만들 수 있을지 몰라도 상용화 프로그램은 절대로 만들 수 없습니다. 협업 없는 거대한 프로그램은 없습니다. p116

어떻게든 문제를 해결했다면, 블로그나 에버노트 등에 정리해 공유하세요. 다른 사람들에게도 유용한 자료가 될 것입니다. 많이 공유할수록 실력이 늘고 문제 해결 속도가 빨라지니 삶에 여유가 생깁니다. 기록은 개발자의 산 역사가 됩니다. p120

개발자 역시 어느 정도 궤도에 오를 때까지는 집중력을 발휘해야 합니다. 그렇게 목표한 궤도에 한 번 떠올랐으면 계속 밀어붙여 흐름을 유지해야 합니다. 집중 상태에 도달하기까지는 시간이 걸리지만 한 번 도달하고 나면 단시간 내에 정말 많은 일을 할 수 있습니다. p123

조용히 코딩하며 자기 세계를 구축해서 완성해 나가는 개발자가 많은 회사의 장래는 밝습니다. 독서실처럼 조용한 공간이 생산성을 확보하는데 유리합니다. 회사의 환경이 그렇지 않다면, 오전에 업무 집중 시간을 정해서 조용히 일하는 제도가 필요합니다. p174~175

어려움이 있습니까? 지금 이 순간만 참고 넘겨보시길 바랍니다. 나이가 적든 많든, 지금껏 잘살았든 못살았든, 인생은 모두 소중하고 가치가 있습니다. 세상에 초라하고 하찮은 삶은 없습니다. 한 발을 디뎌 일어나면 지금 보다 더 찬란한 미래가 기다립니다. p190

개발자는 사랑하는 사람에게 코딩으로 만든
소프트웨어 꽃다발을 선물하는 사람입니다

《어떤 개발자가 되고 싶니?》는 현재 IT 시장 상황 분석부터 실력 있는 개발자가 되기 위한 노하우까지 한 권에 담았다. 따라서 앞으로 K-소프트웨어가 전 세계로 퍼져나갈 수 있는 나침반 역할이 되어줄 것이다.

PART 1에서는 코로나 팬데믹으로 인한 IT 시장 변화와 현재 개발자 인력난이 왜 생겨나고 있는지를 설명해주고 있다. PART 2에서는 저자가 처음 개발자가 되면서 겪은 시행착오와 현장에서 프로그래밍하면서 익힌 노하우를 소개한다. 여기에 더해 꼭 배워야 할 프로그래밍 언어와 그 언어를 어떻게 활용해야 하는지 알려주고 있다. PART 3에서는 개발자로서 성장하고 싶은 이들에게 지녀야 할 마음가짐을 소개하고 그들이 개발만 하는 것이 아닌 자기계발을 꾸준히 하는 사람이 되었으면 하는 저자의 생각을 담았다. 끝으로 PART 4에서는 개발자를 꿈꾸는 사람들뿐만 아니라 인생의 선배로서 모든 청춘들에게 취업과 인생에 대해 조언 해주면서 책이 마무리 된다.

이 책을 접하는 독자들이 소프트웨어 프로그래머가 배워야 하는 핵심 기술을 얻어가는 것에 그치지 않고, 한 발짝 더 나아가서 실력 있는 개발자로서 성장할 수 있기를 바란다. 더불어서 IT 계열 취업을 희망하는 취준생뿐만 아니라 취업 자체에 고민이 많은 청춘들에게 꿈과 희망을 안겨줄 수 있을 것이다.

작가정보

저자(글) 박동기

컴퓨터 공학 석사 학위를 취득한 소프트웨어 개발자로 1997년 도화엔지니어링 전산실을 첫 직장으로 IT 관련 업계에서 25년째 잡초처럼 프로그래밍하고 있습니다. 첫 직장에서 지리정보시스템과 Visual C++을 이용한 컴퓨터 그래픽스 프로그램을 개발했으며, 2001년 이동통신 분야로 이직하여 CDMA 핸드폰의 시스템 UI 관련 부분에 있어 여러 기능을 구현했습니다. 스마트폰 등장 후 안드로이드 Telepony 프레임워크와 앱 개발에 매진하였으며, 국내외 통신사에 제공하는 이동통신 품질과 상태를 측정하는 안드로이드 앱을 개발하여 출시했습니다. 그리고 현재는 인간의 질병을 판단해 삶의 질을 높이는 가치를 실현코자 바디텍메드 중앙연구소에서 부장으로 재직하며 소프트웨어 팀을 이끌고 있습니다.

머리가 희끗희끗한 50대인데도 코딩을 할 수 있음에 행복을 느낍니다. 앞으로도 백발을 휘날리며 꾸준히 코딩하는 개발자가 되기 위해 노력하고 있으며, 그 일환으로 현재 ‘글 짓는 소프트웨어 개발자’라는 이름으로 4차 산업혁명과 소프트웨어, IT 업계, 프로그래밍의 접목에 대한 글을 쓰는 작가로도 활동하고 있습니다.

브런치: brunch.co.kr/@motive0604
facebook/instagram: @motive0604

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    어떤 개발자가 되고 싶니? 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    어떤 개발자가 되고 싶니? 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    어떤 개발자가 되고 싶니?
    저자 모두보기
    저자(글)
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)