자바스크립트 GOAT 시리즈
곽문기 지음 / 생능북스 / 2024년 1월
평점 :
장바구니담기


 자바스크립트 책을 정말 오랜만에 보는데…… 2019년말을 끝으로 개발자 생활을 떠나서 파이어족이 되고 현재 파이어족 5년차인데 이 책을 보니 예전 추억이 새록새록 돋는다. SI프리랜서 개발자로 일을 했었다. 예전이나 지금이나 마찬가지 일거라 보는데, 기술자의 능력이 무엇을 만들 수 있는 것이 아니라 무엇을 해보았느냐? 를 중요하게 여기는 이상한 문화였고 그러다 보니 개발자 스스로가 기술력을 꾸준히 연마해야 하는 장인 정신이 아니라 정치질이나 하는 그런 풍토라서 나 역시 일찍 개발자의 성공을 접고 투자의 세계로 향한 덕에 지금은 파이어족으로 일년 365일중에 60일만 일하면서 살고 있다. 오후에 심심할 때 가끔 산책 겸 종로나 그 외 등에 IT회사들이 있는 곳에 놀러가는데 가끔 예전에 한 사무실에서 일했던 개발자들이 커피를 들고 고객이랑 있는 것인지 잘은 모르겠지만 각 잡고 있는 모습을 멀리서 보곤 하는데그때 마다 드는 생각이… “! 진작에 방향을 바꾸기 잘했어! 아주 잘 살았네!” 하는 생각을 하곤 한다. 그다지 비전이 없는 곳에서 목표없이 사는 것은 확실히 나이 들어 비참해지기 딱 좋다. 아무튼 추억이 돋는다. 잡소리는 그만하고…. 책의 내용으로 들어가서……


 이 책인 자바스크립트 교재를 오래전에 내가 대학교나 20대 사회 초년정도에 스킬을 습득하기 위해서 본 교재들과 비교해 보면 교재들도 그사이에 많이 진화를 했구나 하는 생각이 든다. 그때 당시 내가 배우던 자바스크립트는 문법하고 자바스크립트가 제공하는 객체들 사용하는 방법을 무자비하게 나열하면서 상당한 두께를 자랑하는 책들이 많았는데, 이 책은 그런 부분들 하고는 매우 다르게 느껴진다. 자바스크립트 베이스로 만들어진 상위 기술들을 바로 활용할 수 있게 적절하게 잘 섞여서 나온 듯하다. 배워서 무엇인가에 즉각적으로 쓸 수 있게 책도 만들어 지는구나 하는 생각도 든다. 다른 한편으로는 예전에 초급 개발자들을 보면 컴포넌트 안의 구성을 분해해서 재조립 하는 방법을 모르더라는이게 내가 개발자 생활을 시작할 때 하고는 좀 역전된 것 같다는 생각이 든다. 개발자의 세계를 떠난지 5년이 지나서 많은 변화가 있었을까? 싶기도 했는데 기술적으로는 기본 베이스가 뚜렷하게 변화된 것은 없지만 교재는 진화를 했구나 하는 생각을 해본다.


 개발자를 떠나 지금은 파이어족 5년차로 살지만 개발을 전혀 안 하는 것은 아니다. 투자 분석이나 관리에 필요한 시스템을 직접 개발해서 쓴다. 웹으로 개발한 시스템도 있다. 주된 목적은 해외 여행 다닐 때 쓸라고 만든 분석 시스템인데 지금은 해외 여행은 하고 있지는 않고 독서나 하면서 정적인 생활을 하지만, 남는 시간이 많은 요즘을 활용해서 기능을 확장하면 나중에 여행만이 아니라 이래저래 두루두루 더 많이 효율적으로 투자를 할 수 있겠다 싶어서 작년 말에 설계했던 기능들이 있었는데 더 이상 직업적으로 개발을 하지 않으니 시간이 지날수록 기억이 나지 않는 레퍼런스 들이 많고, 요즘은 거의 대부분이 기억이 나지 않는 것 같지만…… 코딩하는 것보다 간단한 함수조차 기억이 안나 검색하는 시간이 더 길다. 혹시 참고할 것이 많이 있을까 싶어서 좋은 기회에 우연히 습득하게 된 책이다. 자바스크립트로 기본적으로 할 수 있는 부분들은 전부 다 있다는 생각도 들고 어느 정도는 기대에 충족할 수 있는 책이란 생각이 든다. 나에게 코딩할 때 간간히 참고하는데 좋은 용도가 되지 않을까 하는 생각이 든다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
7200 Key English Words 1 : Student Book (Paperback) - 홈페이지 제공: MP3 Files, Translation, Tests, Answer Keys, Word Lists 7200 Key English Words 1
씨드러닝 / 2023년 12월
평점 :
장바구니담기


 24년 목표는 단어 3000개 외우기다. Common 3000 인가? 아무튼 영어를 사용하는 나라 사람들이 가장 많이 사용하는 단어 3000개만 외워도 해외여행 가서 간단한 대화정도는 할 수 있기에 인생을 즐기기에 충분하다는 글을 보고 24년은 영어 단어 3000개 외우기에 도전 중이다. 그래서 좋은 기회에 얻게 된 책이다. 하지만 이 책의 단어들은 내 수준에 맞는 단어보다는 난이도가 높은 듯하다. 이 책의 소개를 보니 난이도 별로 시리즈가 있고 시리즈 안에서도 여러 구성으로 되어 있어서 필요와 수준에 맞는 것을 선택하면 될 듯하다.


 단어라는 것이 단어만 잔뜩 모아 놓은 책만 보고 단어만 외우는 것은 상당히 비효율적인 방법인지라 아이들이 보는 영어책에 나오는 문장을 익히면서 단어를 외우는 것이 나에게는 가장 좋은 방법인듯 싶어 그렇게 하지만 곧잘 지루해져서 흥미를 잃어버린다는…… 그러다가 자기전에 잠이 바로 오지 않으면 누워서 한 두시간 정도 잠이 오기 전까지 볼 수 있는 가볍게 단어로 된 퍼즐 같은 퀴즈 형식으로 된 단어책이 하나 있으면 좋겠다는 생각을 했는데 이 책이 그런 책으로는 아주 좋은 듯하다. 첨부한 캡쳐처럼 단어에 대한 설명이 나오고 공란 메꾸기 같은 퀴즈가 나오는데 그게 계속 반복이 된다.




 저자가 상당한 유능한 사람인 것 같고 책이 체계적으로 만들어진 느낌이 든다. 또 책 외에도 반복적으로 학습할 수 있는 어플도 있다. 사이트에 들어가서 음원을 들을 수가 있는데 Unit40개인데 아직 8개까지만 업데이트가 되어 있는 것 같다. 설마 내가 못 찾는건가? 그게 아니라면 시간이 지나면 나머지도 당연히 업데이트가 되지 않을까 싶다. 학생들을 위해서 만들어진 책인 것 같은데 난 학생은 아닌지라 학생의 목적은 아니긴 하지만 나에게는 잠이 오지 않을 때 누워서 적당히 즐기기에 좋은 책으로 생각이 든다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
보고서 차트 실무 강의 with 엑셀 - 엑셀 왕초보도 실무에서 바로 써먹을 수 있는 보고서 차트 작성의 기술
최성호 지음 / 한빛미디어 / 2024년 1월
평점 :
장바구니담기


 엑셀에 대해서 알면 알수록 엑셀에 이렇게 많은 기능들이 있나? 하는 생각에 놀라울 때가 많은데 그 중에 또 하나가 차트이다. 지금은 파이어족으로 살지만 예전에 개발자로 직장 생활을 했는데 그때 기획자들이 만들었던 것들을 다른 프로그램에서 끌어 쓴지 알았는데 그게 아닌 거의 대부분 엑셀 자체 기능이었구나 하는 것을 뒤늦게 알게 되었다는……


 아무튼, 이 책은 최근 들어서 엑셀에서 차트 만드는데 필요한 세부적인 지식들이 필요했는데 때마침 좋은 기회에 원하는 것을 배울 수 있는 그런 내용들이 정말 많은 듯하다. 엑셀에서 그릴 수 있는 차트 모든 내용을 다루고 있는 것 같고, 나에게 필요한 부분은 차트마다의 세부적인 설정들이었다. 축 설정과 유형 및 디테일 설정, 표식 활용, 이미지 활용, 범례 설정, 주석 설정, 데이터 배치 및 그 외에 디테일하게 다루기, 가장 중요한 표현력 강화 그 외에도 많은 부분들이 있다. 차트 하면 가장 필요한 것이 표현력 강화이지 않을까 싶다. 직관적으로 작성자의 의도와 뜻을 빠르게 전달하는 목적이 많을 것 같다는 생각인데, 이런 부분에서 내가 차트를 쓰다가 이런 부분들을 알면 좋겠는데 하던 그런 설정들이 전부다 있다고 생각이 든다. 갈수록 경쟁이 심해지는 부분들이 교육용 책 들에서는 독자들에게 편의가 되고 있는 부분들도 있는데 이 책이 그런 부류의 책들 중에 하나이지 않을까 싶다. 쉽게 따라하지 못하게 책을 쓰면 안 팔린다는 것인데 이 책은 필요한 부분을 찾아서 직관적으로 바로 따라할 수 있게 잘 만들어진 책이라는 생각이 든다. 지금까지 필요한 것이 있으면 인터넷 찾아보느라 시간을 꽤 많이 보내곤 했는데 이젠 그런 시간들이 많이 절약이 될 것 같다.


이 책은 프리젠테이션 방법을 알려주는 책은 아닌 것 같고, 엑셀의 많은 기능들 그 중에서 차트에 대해서 세부적인 설정 및 옵션들을 알려주는 책이다. 컴퓨터에 친숙한 나이기에 상당부분이 별다른 메뉴얼이 없어서 감각적으로 찾아서 할 수 있었는데, 요즘은 가면 갈수록 복잡해지고 물론 이런 복잡합이 추가의 소프트웨어 구매 비용 들지 않고 더 많은 것들을 할 수 있어서 좋기는 하지만 대신에 배우는 시간이 또 들어가는 것 같다. 파이어족이 되고 나서 데이터를 활용하여 주식투자에서 얻은 소득으로 살아가는데 내가 활용하는 데이터들 중에서 상당히 유용한 데이터들이 많다. 그 중에서도 시장에 존재하는 미신들을 체계적으로 파괴할 수 있는 그런 것들도 많이 있다. 이런 좋은 내용들은 공유해서 다 같이 알면 좋겠는데 하는 생각도 들고, 건전한 투자자들이 많아지면 하방을 지지하는 경향이 강화되어 그런 부분에서 나도 동참하면 내 투자에도 플러스 섬인지라 블로그에다가 올려볼까 생각도 하지만 요즘은 능력을 쌓는 것을 게을리하고 욕심만 많은 자들이 사기를 치는 것을 권장하는 것처럼 보이는 사회이고 그래서 쓰레기들이 악용하고 악성 유언비어나 퍼트리면 나한테도 실이 더 커서 책을 쓰는 것이 좋겠다는 생각에 수년 뒤에 책 출판을 목적으로 도움될 수 있는 여러 부분들을 조금씩 만들고 있다. 최대한 쉽게 그리고 누구나 직관적으로 이해할 수 있게 만드는 것이 목표인데 그런 부분에서 차트는 절대적으로 중요한 존재라서 배움이 필요했다. 지금 개인적으로 쓰는 자료 만드는데도 물론이고 책을 쓰는데도 상당히 많은 도움을 얻을 수 있는 책이라는 생각이 든다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
기적의 말하기 영단어 1000 - 20일 만에 네이티브와 수다 떨 수 있는, 개정판
이시원 지음 / 시원스쿨닷컴 / 2023년 12월
평점 :
구판절판


 2024년은 목표이기도 하고 내 바램 이기도 하는 영어 실력 향상하기다. 자유롭게 살수 있는 기반을 마련했으니 남들이 누리지 못하는 자유는 누릴 수 있다면 누려야 하는데 걸림돌이 영어인지라…… 요즘은 번역기도 엄청 좋아서 잘해야 할 것 까지는 아닌 것 같지만난 액티브 하게 놀고 싶은지라…… 유튜브 영상보면 Active 하게 노는데 영어는 못해도 상관은 없다고다만, 꽤나 헤맨다고그 말이 그 말 아닌가해외에는 레포츠들이 한국처럼 안전하지는 않은 것 같기도 하고난 오래 즐겁게 살 것이기 때문에 안전이 중요하다. ㅋㅋ 인생을 살면서 그다지 배우고 싶은 것들이 많지는 않기에 배우고 싶은 것은 나름 정을 붙이고 배우는데 영어는 참 그게 안되니 힘들다. 요즘은 꽃뱀질도 글로벌인지…… 이래저래 메시지도 오는데, 영어로 말 시키면 공짜 영어나 배우자 하고 답장을 보냈는데 이것도 별로 재미가 없다. 아무튼 동기부여도 되었으면 하는 마음도 있고 언어를 배우는데 어휘가 매우 중요했는데 때마침 좋은 기회가 되어서 습득하게 된 영단어 학습 책이다.


 이 책은 크기가 작다. 겨울 외투 주머니에 들어갈 정도의 크기로 작다. 책의 구성도 전형적인 영단어 책처럼 생겼다. 구성은 사진을 첨부한 그대로다. “일상생활”, “여행”, “상황별이렇게 3개의 카테고리로 나뉘어 20일동안 하루 단위로 외울 수 있는 분량으로 만들어져 있다. 난 단어만 따로 외우거나 하지는 않는다. 그렇게 하면 거의 외워지지 않는 것 같고, 문장을 읽을 때는 단어 뜻이 생각이 난다고 해도 문장을 만들 땐 전혀 생각도 나지 않는다. 그래서 문장의 의미와 함께 단어를 기억하는데 이 책도 그렇게 단어에 대한 예문들이 있다. 난 예문들이 많은 것이 좋은데, 이 책은 예문이 적다. 책이 포켓북처럼 작다 보니 어쩔수는 없는 것이겠지 하는 생각이 든다. 개인적으로는 명사가 특정 동사와 같이 쓰이거나 특정 전치사와 같이 쓰이면 뜻이나 뉘앙스가 달라지는 것들이 영어에 상당히 많은 것 같은데 그런 부분들이 많아서 좋은 것 같다.




("이 리뷰는 출판사에서 도서를 제공 받아 직접 읽고 작성한 리뷰입니다.")


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
수학의 매력 - 세상의 모든 x값을 찾아 떠나는 여행
리여우화 지음, 김지혜 옮김 / 미디어숲 / 2024년 1월
평점 :
장바구니담기


 이 책을 읽기 시작해서 초반이 조금 지나면 재미난 부분이 나온다. 난수에 대한 부분인데 돈을 걸고 동전 던지기 게임을 한다고 가정을 하고 앞면이 나오면 1이고 뒷면이 나오면 0 이다. 이런 동전 던지기 게임을 하는 도중에 아래와 같은 패턴이 나왔다.


    0 0 1 1 1 1 1 1 1 1 1 0


 앞면인 1이 압도적으로 많이 나왔다. 지금 게임에 참여하려는 사람이 막 위와 같은 패턴을 본다면 무엇인가 게임 배후에 음모가 있을 것 같다는 생각이 들고 게임 참여를 진지하게 다시 고민하는 것이 정상이지 아닐까 싶다. 동전이 찌그려져 있거나 아니면 알아보기 매우 힘든 무엇인가의 트릭이 작동하고 있다고 배후를 노려 볼만 하다. 하지만 현재 보이는 부분 만이 아닌 동전 던지기 게임의 지난 모든 과정을 추적하고 향후 남아있는 게임까지 포함하여 전체를 본다면 얘기는 매우 달라진다. 책에서 말하는 공식과 그에 따른 계산된 결과를 여기에 적자면(책에 잘 나와있다. 내가 계산한 것이 아니다), 이 동전 던지기 게임은 그 동안 10,000번을 던질 때 앞면이 연속으로 8번 이하로 나올 가능성이 0.0056% 퍼센트로 계산된다. 이는 사실 조작이 아니라 당연히 발생해야 하는 경우다. 횟수를 10,000번이 아니라 1,000번으로 한다면 앞면이 연속 8번 이하로 나오는 경우가 37.57% 이다. 사실 이는 매우 높은 확률이다. 당연한 결과이지 조작이나 배후에 내 주머니를 노리는 악당들이 있는 것은 아니다. 몰론 현실에서의 사행성 게임은 악당들이 많을 것 같긴 하지만 말이다.


 난수는 분포가 사람들이 생각하는 것만큼 결코 고르지 않다. 난 수학은 모르지만 수학책과 물리책은 가급적 많이 보려고 노력하는데 이러한 또는 비슷한 문제들이 많이 나온다. 이런 것을 볼때마다 20년전에 재미나게 했던 온라인 게임 리니지가 생각이 난다. 오래전에 게임을 할 때 유저들에게 상당히 인기 있던 아이템이 있었는데 무기 마법 주문서갑옷 마법 주문서였다. 원래는 명칭이 데이안 푸헬스젤 고머였던 것으로 기억하는데 게임속의 본인의 캐릭터를 강화하는데 아주 중요한 아이템이었다. 근데 여기서 이 아이템들은 몬스터를 사냥하면 무작위 확률로 드랍이 되는데 이것이 몰려서 드랍이 되는 경우가 많았다. 그래서 유저들은 갑자기 아이템이 잘 나오면 아이템이 잘 나오는 시간대가 있다고 하거나 아니면 운영자가 회식에서 술 먹고 기분이 좋아서 아이템을 풀고 있다고 하는 등 그 외의 여러 추측들의 얘기들을 채팅창에서 주고받고 그랬었다. 물론 돈을 벌기 위한 상업이니 회사가 운영 부분에서 확률을 인위적으로 조절을 하는 부분도 분명히 있겠지만 그렇다고 해도 난수는 부분 부분으로 살펴보면 몰려 있는 현상을 보게 된다. 사람은 별도의 많은 훈련 과정을 거치지 않으면 태생적으로 숲과 나무를 균형 있게 보지를 못한다. 그리고 진화론에서 보자면 평상시 지속적인 그러한 노력들이 그다지 효율적이지도 않고 만일 그런 식의 방향으로 진화가 진행이 되었다면 인간은 진작에 멸종이 되었을 것 같다는 생각도 든다. 난 특히 주식투자로 먹고 살기에 난수 흐름 같은 것들에 대해서 더욱 흥미를 느낀다. 물론 주가는 무작위가 아니다. 무작위라고 하는 사람도 있고 몇몇 기준에서는 무작위처럼 보이는 것도 사실이지만 오랜 시간 차익거래로 막대한 이익을 누리고 있는 대가들이 존재하고 그들의 투자법을 보아도 주가흐름은 무작위는 절대 아니다. 나 역시도 차익거래 개념 기반위에 혼합전략을 사용하는 퀀트가치투자자이다. 주가의 흐름은 수렴과 확산이라는 패턴이 빈번이 발생하는데 여기서 전체적에서 부분으로 부분에서 전체적으로 분석할 줄 모른다면 배후에 무엇인가 있다는 음모에 빠지기 쉽다. 특히 과도한 투기도 인한 손실은 심리를 더욱 편향되게 자극한다. 일반 사람들을 상대하는 것으로 상용화된 직업 중에 직업적으로 가장 많이 확률적 판단을 잘 하게끔 훈련된 직업이 의사다 그 중에서도 특히 정신과 의사는 집착이 과도하면 어떻게 정신질환으로 번지는지 잘 알고 있는 사람들인데 그들 조차도 일부는 과도한 투기에 따른 실패이후 정신적 충격과 음모라는 배후파악에 빠져서 스스로의 삶을 망가트리는 사람들도 존재한다. 난 투자에서 위와 같은 흐름의 숫자가 편향될 때 전체를 파악할 수 있게 지난 시간 개발자로 살아온 덕에 자체적으로 프로그램을 개발하여 쓰고 있다. 그래서 균형된 시각을 갖고 투자를 할 수 있고 내가 투자에서 돈을 벌고 있는 절대적 비결이다. 어떤 사람들은 공개하라고 말하는 사람도 있지만 공개한다고 해도 올바르게 활용한다는 것은 또 다른 능력의 문제이고 쓰레기들이 악용하는 건수에 추가될 뿐이다. 이를 피해의식을 가졌네 하는 사람도 있지만 그런 사람들을 볼때마다 확실이 세상에 공짜가 많은 타락한 인간들은 뇌과학자들이 말하는 도덕적 타락에 대한 양심의 가책을 받지 않도록 스스로가 정신적 훈련 과정을 거친다라는 것이 확실 한 것 같다. 아무튼 내가 이렇게 할 수 있는 이유는 수학적 사고 때문에 가능하다. 어떤 사람들은 알고리즘이라 생각하지만 알고리즘은 1% 정도만 중요하다. 실제 알고리즘은 정말 많이 공개되어 있다. 그리고 상당수는 돈을 버는데 유효하다. 하지만 대부분 돈을 벌지 못한다. 정말 중요한 것은 99%에 해당하는 전반적인 흐름을 이해하고 대응하는 것이다. 여기에는 수학자처럼 또는 물리학자처럼 생각하기가 필요하다. 그래서 수학을 모르는 내가 수학자들과 물리학자들이 쓴 글을 최대한 많이 보려고 하는 이유기기도 하고 이 책을 읽게 된 이유이기도 하다. 그리고 수학을 모르는 내가 웃기게도 수학자와 물리학자가 쓴 글을 보는 것은 삶에 많은 도움이 된다고 말하고 다니는 이유이기도 하다.


 이 책은 내가 보기에는 상당히 어렵다. 내용에 대한 완전한 이해를 하려면 아마도 상당한 수학 지식이 있어야 할 것 같다는 생각이 든다. 일반적인 고등학교 학생 정도 수준의 수학은 훨씬 넘어선다고 판단이 된다. 그래도 이 책의 내용들은 흥미롭게 보이는 부분들을 다룬다. 많은 부분에서 수식들이 도출되는 과정에 대한 기본 지식들이 많이 부족하기도 했고 그렇기에 책 속에 나온 설명들을 자세하게 이해할 수 없기는 했지만 다루는 주제들에 대한 현상들을 개념으로서 받아들인 다면 재미를 느낄 수는 있었다. 난 저자의 전작도 소장하고 있다. 전작도 이 책처럼 난이도가 높다. 그래서 그 책도 역시 많은 내용들을 수식과 함께 깊은 이해를 하지 못하고 개념만 이해하는 정도 수준에 만족했어야 했어야 했다. 대신에 한가한 시간들이 많은 요즘도 그렇고 꽤 오랫동안 그런 시간들이 유지될 것 같다. 그런 시간들을 활용해서 조금씩 수학 공부를 하고 있는데 만일 학습량이 꽤 누적되고 내 수준이 많이 높아지면 그때는 이 책 속에 나온 수식들도 어느 정도는 이해를 하고 수학자들이 느끼는 감동 같은 것을 나도 조금은 느낄 수 있을까 하는 기대감에 이 책도 전작과 함께 잘 소장하고 있다가 훗날 다시 읽으리라 생각한다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo