Life/Book 썸네일형 리스트형 누워서 읽는 알고리즘 - 임백준 이 책은 책 소개에서도 나와있듯, 알고리즘 이론서가 아니다. '누워서 읽는'에서 알 수 있듯 알고리즘을 가볍게 보는 책이다. 물론, 종이와 연필을 가지고 꽤 깊게 고민해봐야하는 내용도 더러 있다. 하지만, 딱딱한 내용이 아니라 퀴즈같은 느낌이 있어서 재밌게 풀수 있다. 한국 개발자가 쓴 책이라 그런지, 우리나라에 대한 내용도 간간히 찾아 볼 수 있다. 이 책에서 알고리즘이 어떤것들이 알수는 있지만, 자세히 알기는 어려우니 이점 참고하자. 끝에는 다른 사람들이 작성한 신기한 코드들이 몇개 있는데, 아쉽게도 펄언어를 알지 못해서 이해할 수 없는 부분이 있었다. 보기에는 완전 낙서이지만, 이게 프로그램이라는게 신기할 따름이었다. 깊게 읽는것보다 가볍게 읽을 마음으로 들고 다니면서 읽는것을 추천한다. (사실 엄.. 더보기 누구나 쉽게 배우는 파이썬 프로그래밍 - 제이슨R.브리그스 막 파이썬에 입문하여 어느정도 다루게 된 후 이 책을 읽었었다. 책은 제목에 걸맞게 어렵지 않아서 금방 읽었던 기억이 난다.이 책은 재밌게도 'turtle'이라는 파이썬 모듈로 그림을 그리거나 오브젝트가 움직이게 하는 예제가 있었다.콘솔로만 파이썬을 접했던 나에게 꽤나 신선한 경험이었다. 후에 비슷한 형식이지만 블럭 코딩으로 된 code.org를 학생들에게 교육봉사를 하게 되어 조금 더 잘 준비할 수 있었던 것 같다.파이썬을 처음 배우거나 조금이라도 접했던 사람들에게 추천할만한 책이다. 더보기 프로그래머, 수학으로 생각하라 - 유키 히로시 수학과 프로그래밍을 좋아하는 나에게 이 책의 제목은 흥미롭게 다가와 이 책을 읽었었다.경우의 수와 참, 거짓 논리 계산, 또 이산적인 수들에 대한 수학적 내용을 컴퓨팅사고로 서술한 책이다. 또 프로그래머가 주어진 문제를 쉽게 접하기 위한 방법 (쪼개어 생각하기, 규칙 만들기, 논리는 둘로 나누기 등등)에 대해 서술했다. 뿐만 아니라 프로그램이 못하는 연속적인 것, 무한의 개념에 대해서도 다룬다.이전의 읽었던 파이썬으로 배우는 수학적 프로그래밍은 프로그램위주로 설명을 했다면, 이 책은 주로 수학적인 내용을 많이 담았다. 내용 자체는 고등학교 교육과정을 마쳤다면 꽤 쉽게 느낄테고 그 이전이라도 어렵지 않게 읽을 수 있을 것이다. 더보기 파이썬으로 배우는 수학적 프로그래밍 - 알란M.스테이블리 이 책 또한 수기공모전 부상으로 받긴 했지만, 나는 그 이전에 이 책을 읽었었다. 나는 고등학교 1학년 때 규칙적인 것과 이산적인 문제들 (수열, 경우의 수같은 문제)을 풀 때 C언어로 짜보는 경험을 많이 했었다. 그런데 이 책을 읽고 C언어 뿐 아니라 어렴풋이 알고있던 Python으로도 문제를 푸는 알고리즘을 짤 수 있는 요령을 터득했다. 특히, Python은 흘러가는데로 코드를 짤 수 있어서 점차 익숙해질 수 있었고, Python에 알 수 없는 친밀감도 느꼈다. 어찌보면, 이 책은 내가 Python에 빠지게 된 요인을 제공한 셈이다.게다가, 함수에 관한 서술이 많아서 당시 수학에서 배웠던 함수에 대한 생각의 폭을 넓힐 수 있었다. 이 뿐만 아니라, 프로그래밍 상에서도, 함수를 이용한 프로그래밍에 익숙.. 더보기 소프트 스킬 - 존 손메즈 작년 SW 수기공모전에 부상으로 받은 책 세트 중 한 권이어서 읽게 되었다. 작가 존 손메즈는 'Simple Programming' 블로그를 운영 중인 소프트웨어 개발자이다. 그는 다른 소프트웨어 개발자들이 어떻게 경력을 관리하고 삶을 살아야 하는지에 대한 조언을 이 이 책에 담았다. 무려 33세에 공식 은퇴 선언하셨는데 그 비결 및 성공과 실패를 이 책을 통해 말해준다. 책은 총 7부로 71장과 부록 4개로 이루어져 있다. 7개의 부는 각각 경력, 셀프 마케팅, 학습, 생산성, 재무관리, 건강, 영혼에 관해 서술한다. 책을 읽으며 소프트웨어 개발자가 다른 개발자에 대해 어떻게 살아야 하는지 조언을 해준다는 점이 신선하게 다가온 소재라 생각했다. 그뿐만 아니라, 읽다가 실제로 많은 동기부여를 받아 집중기.. 더보기 이전 1 2 다음