728x90 반응형 한빛미디어33 크리에이티브 프로그래머, 크리에이트브에 창의성을 더하라, 한빛미디어 #2358 코드만 잘 짜면 되는 거지 개발자에게 크리에이티브가 필요할까? 일반작으로 의문을 가질만한 화두이긴 하지만, 실제로 프로젝트에 참가해서 일을 하다 보면 이게 필요하긴 하다는 것을 알게 된다. 연차의 높고 낮음도 사고의 발상, 분석, 해결의 과정에서 다른 각도에서 사물을 보고 접근해 볼 수 있는 사고력이 있는지 없는지는 많은 부분에서 빛을 발하기도 한다. 이건 초보때보다 연차가 늘어날수록 직급이 높아질수록 필요한 스킬 아닌 스킬이라 생각되는데 일정 부분 감각적인 부분도 필요하다 생각된다. 천재성을 키우기 위해 필요한 것에는 무엇이 있을까. 무척 흥미로운 내용으로 이루어진 책이지만 쉽게 읽히지는 않고 있다... 개인적으로 무척 관심을 가지고 있는 젠텔카스텔에 대한 내용도 언급되고 있고 하나의 방법이.. 2023. 9. 23. 사실은 이것도 디자인입니다, 디자인과 관련된 재미있는 비밀 이야기들, 한빛미디어 #2351 디자인은 여러 방면에서 사용되고 있으며 다방면에서 응용되고 있다. 일반적으로 디자인은 시각적인 부분에 집중하여 많은 일을 하고 있는 것으로 알고 있지만, 그건 옛날이야기가 된 지 오래다. 그 이전에도 있었지만 개인적인 견해로는 디자인이 좀 더 중시되고 있는 건 크게 아이폰의 출시 전후로 나눌 수 있지 않을까 생각한다. 이유로는 스마트폰이 사생활 깊숙히 파고든 계가가 된 것이 아이폰이라 생각하기 때문이다. 이만큼 빠른 시간에 전 세계적으로 인류의 삶을 바꾼 제품이 얼마나 있었을까. 그리고 이 변화를 계기로 도널드 노먼이 제창하던 UX/UI가 더욱 관심을 받게 되고 웹과 앱 그리고 디자인에 대한 인식은 점점 넓어지고 환영받으며 깊이 있게 다루어야 할 문제라는 것을 좀 더 대중에게 다가갈 수 있었던.. 2023. 8. 20. 더 나은 웹 개발을 위한 가이드(한빛미디어) #2344 웹 개발에 필요한 다양한 지식을 전달해주고 있다. 책을 읽으면서 이전에 읽었던 오늘부터 IT를 시작합니다가 생각났는데 관련 없는 비전공자들이 읽기 편한 책이었다면 더 나은 웹 개발을 위한 가이드는 현장에서 일하는 IT관련자들이 읽기 좋은 책이라 생각된다. 뭐랄까 굳이 비유를 하자면 '오늘부터 IT를 시작합니다'의 심화 편? 웹 개발의 시작부터 끝까지를 다루고 있고 깊이 있는 부분도 언급하고 있어 읽으며 재미있었다. 프런트앤드가 어떤 일을 하는지 업무에서는 어떤 식으로 접근해야 하는지 기획, HTML, CSS, JS까지 개념적인 부분부터 실제 활용하는 방법까지를 거의 총망라한 느낌이다. 덕분에 깊이는 약간 아쉽지만 전체적인 웹 프로젝트에 대한 이해가 부족한 입문, 초보가 참고하기에 좋은 책이라 .. 2023. 7. 22. 복붙 개발자의 벼락 성공기(한빛미디어) #2338 유쾌한 블랙코미디 한 편을 본 기분이다. 특히나 마지막 장면은 정말이지 웃음이 나오고야 말았다. 정말 개발자에 대한 이해가 없이는 이 책이 나오지 않았을 것 같다. IT에 몸담고, 개발자(프로그래머) 직군과 밀접하게 같이 일해 본 사람은 공감할 만한 이야기들이 여기저기서 나온다. 그리고 개발자라면 꿈꿀 멋진 프로젝트, 한 번쯤은 해 보았을 큰 실수에 관한 이야기. 업계가 정말 좁다는 것을 알 수 있는 여러 가지 사소한 것들. 하기 싫은 일을 해야 하는 회사라는 조직. 정말 재수 없어 보이거나 실제로 재수 없는 상사. 친절한 동료 등등 업계에 속한 사람들은 재미있게 읽을 수 있는 이야기였다. 업계 내에서만 사용될 전문적인 단어들이 나오고 있어 관심 없는 비전공이나 개발을 잘 모르는 이들이 읽었을.. 2023. 6. 27. Docs for Developers 기술 문서 작성 완벽 가이드(한빛미디어) #2330 굳이 테크니컬 라이터가 아니더라도 실제로 업무와 관련된 각종 다양한 문서를 작성하는 포지션에 있는 사람이라면 누구나 읽어 볼 가치가 충분한 책이라 생각된다. IT관련자라면 더욱 도움이 되겠지만 비관련자라도 작업자 간에 정보공유를 위한 문서를 작성하고 있거나 이제부터라도 작성해야 하는 이라면 누구나 대상이 될 수 있는 책이다. # 기술 문서 작성 혼자 일을 할 경우, 다음에 일하게 될 직위, 경력등 불특정된 후임을 위한 문서를 작성해 두는 편이다. 팀으로 일할 경우 선행 작업으로 알게 된 각종 내용, 사전지식 등을 공유하기 위한 작업자들을 위한 배포문서를 작업할 때도 유용한 내용들로 이루어져 있다. 지금까지의 경험상 대체로 이러한 문서를 접하는 작업자들은 읽고 지나치면서 제대로 된 피드백을 제공.. 2023. 5. 21. 나도 하는 파이썬 데이터 분석 (한빛미디어) #2327 # 나도 하는 파이썬 데이터 분석 여느 책들과 마찬가지로 파이썬에 대한 기본적인 문법들을 파트 1에서 다루고 다음 장에서부터 본격적인 파이썬을 다루기 시작하는데 책의 목차를 보면 알겠지만 흥미를 유발하는 부분들이 많이 있는데 수집 가능한 정보의 다양성에 다시금 놀랐다. - 지역별/연령별 방문객 순위 - M세대와 Z세대의 취업률 상관계수 - 집이 비어 있을 땐 허수아비라도 설치해야 할까? - 회귀 분석과 인공 지는 예측 차이 - 집 앞에 어린이집이 생기면 집값에 어떤 영향을 미칠까? 책에서 다루는 데이터 분석은 크게 정령 데이터 분석, 비정형 데이터 분석 크롤링, 상관관계 분석, 회귀 분석, 시계열 분석으로 나뉘어 있는데 데이터를 얻기 위해 공공데이터를 수집하는 방법도 검색부터 실제 필요한 데이.. 2023. 4. 18. 데이터로 말한다! 퍼포먼스 마케팅 (한빛미디어) #2317 마케팅이 마케팅이지. 퍼포먼스 마케팅이 뭘까. # 퍼포먼스 마케팅 광고를 통해 유입된 고객의 구매과정을 분석 및 행동 패턴을 통해 다양한 연령층이나 소구타깃에 대한 전략을 수립해서 성과를 만들어내는 방법을 퍼포먼스 마케팅이라고 하는 것 같다. 즉, 고객을 얼마나 끌어들이고 얼마큼 수익을 내는지 최대의 performance를 만들어가는 기법이라는 소리 같다. 인간 심리에 대한 지식과 인문학적 교양과 얼마나 신빙성 있는지, 정말 유의미한 정보인지를 분석하는 능력등이 필요한 분야라 생각된다. 퍼포먼스, performance 명사예술 일반 행위의 시간적 과정을 중시하여, 실제 관중 앞에서 예정된 코스를 실연(實演)해 보이는 다양한 예술 행위의 총칭. 특히, 미술에서는 회화나 조각 작품 등에 의하지 않.. 2023. 3. 16. 러닝 타입스크립트(한빛미디어) #2307 지금 내 실력으로 타입스크립트를 보는 것이 맞을까? 의구심은 확실하게 들지만, 읽고 싶은 건 참을 수 없다. 손에 쥐고 읽어봐야만 속이 풀리니까. # TypeScript ? 어느 날부터인가 TypeScript(타입스크립트)라는 영단어를 자주 듣게 되었다. 한번 사용해 본 사람들은 너도 나도 좋다며 대체로 좋은 반응들이었다. 그러니까 이렇게 퍼져나가고 있는 거겠지만.. 자바스크립트도 아니고 타입스크립트라. 스크립트에 애먹고 있는 나에게 있어 넘사벽의 언어라는 건 확실했다. 일단 어디선가 들어봤던 타입스크립트는 자바스크립의 자유도에 좀 더 규칙성을 제공하고 좀 더 문법적으로 탄탄하게 만드는 스크립트라는 두리뭉실한 개념적인 것들 뿐이었다. # 러닝 타입스크립트: 안정적인 웹 프로젝트 운영을 위한 타.. 2023. 2. 24. 구글 앱스 스크립트 완벽가이드(한빛미디어) #2253 구글 앱스의 존재를 알게 된 건 얼마 되지 않았다. GAS(Google Apps Script). 어떤 원리로 구동하는지 궁금했었는데 좋은 기회를 얻을 수 있었다. 자바스크립트를 모르면 입맛대로 제어할 수 없다는 단점이 있다는 것도 알았고 자동화라는 매력적인 프로세스를 개인화시킬 수 있다는 것도 알 수 있었다. # 구글 앱스로 뭘 할 수 있는가 구글의 각종 서비스는 기본적으로 온라인상태에서 활용하는 것을 전제로 하고 있다. 그리고 IT에 종사하지 않더라도 구글의 각종 프로그램들은 이제 일반적인 툴에 속한다고 생각된다. 이런 일반적이라 생각되는 영역까지 자리 잡은 구글의 각종 서비스를 내가 원하는 방식으로 조작할 수 있다면 어떨까? 이메일, 캘린더, 스프레드 시트, 드라이브를 내가 원하는 방식으로.. 2022. 12. 25. 모던 자바스크립트로 배우는 리액트 입문 #2244 # 정말 리액트가 처음이라면 입문자라면, 그냥 이 책을 읽어보기 바란다. 개인적으로 몇 권인가 리액트 관련 서적을 접해본 결과 학습능력이 좋지 않다는 슬픈 현실과 직면하게 되면서 직시하게 된 현실은 책을 보면서 혼자 하기엔 이해도가 많이 낫다는 것을 체감할 수 있었다. 아, 물론 일반적인 개념은 이해를 하고 있다. 개념은.. 정작 작업을 해야 할 때는 개념에 대한 이해가 아니라 코딩 방법에 대한 이해가 필요하다는 것을 깨우칠 수 있었다. # 모던 자바스크립트로 배우는 리액트 입문 모던 자바스크립트로 배우는 리액트 입문은 말 그대로 입문서이기 때문에 많은 부분에서 요약된 느낌으로 쉽게 리액트의 개념을 익힐 수 있기를 바라며 나온 책으로 교과서처럼 리액트를 다루는데 꼭 필요한 자바스크립트부터 시작.. 2022. 11. 25. 데이터로 전문가처럼 말하기 #2236 데이터로 전문가처럼 말하면 간지 날 것 같다. # 데이터의 중요성 데이터의 중요성은 이제 뭐랄까 평균화된 인식이라고 말할 수 있을 것 같다. 세상 모든 것들이 데이터로 축적되면서 인류도 발전되고 계속되는 역사의 흐름도 결국 데이 터니까. 과거의 유물을 통해 과거의 데이터를 취합해서 현대사회의 기반이 된 정보들을 알 수도 있고 현재의 기반 정보를 가지고 미래를 예측하는 것에도 사용 가능하니까 데이터는 지금도 앞으로도 계속해서 중요한 자원으로 취급받을게 분명하다. 데이터는 중요하다. 그런 중요한 데이터를 다루는 사람들은 더 중요한 인력이라 생각된다. 왜일까. 공공 데이터를 시작으로 일반적인 회사가 독자적인 방법으로 취합한 데이터, 일부 개인이나 단체가 사회에 퍼져있는 정보를 가지고 만들어내는 데이.. 2022. 9. 29. 오늘부터 IT를 시작합니다 #2233 목차와 간단히 이리저리 훑어봤을 때 IT의 방대한 정보를 한 권에 집약시켜 읽기 쉽게 잘 구성했다는 생각이 먼저 들었다. 각 장의 내용은 깊이보다 짤막짤막 한 토막 지식처럼 초보자라면 접근하기 쉽도록 구성된 것을 알 수 있다. # IT란 무엇일까 IT업종에 종사하면서도 IT가 뭐냐고 물어본다면 딱히 대답할 마땅한 것이 떠오르지 않을 것 같다. 그만큼 오늘부터 IT를 시작합니다는 어디가 시작점인지를 깊이 생각하고 기획된 책이라는 생각이 들었다. 모르는 사람에게 알기 쉽게 전달한다는 것은 어려운 일이다. 그만큼 관련 정보에 정통해 있을 필요가 있다. 아니면 어려운 것도 쉽게 풀어 설명이 가능할 정도로 비유/문장력을 가지고 있던가. # 오늘부터 IT를 시작합니다 초보자, 입문자들이 막연하게 IT를 .. 2022. 8. 21. 핸즈온 데이터 시각화 #2228 데이터가 넘쳐나고 있다. 아주 많이. 많아진 만큼 사용되는 곳도 부지기수다. 그리고 어려웠던 내용들이 사용되는 곳이 많아지면서 조금씩 대중화(?)가 되는 듯하게 느껴지는데 어려운 툴이 아닌 주변에서 쉽게 접할 수 있는 툴을 사용해서 데이터를 시각화해서 사용하는 일이 쉬워지고 있다는 생각도 든다. 핸즈온 데이터 시각화는 데이터의 시각화를 위한 길라잡이와 같은 책이라 생각된다. # 데이터 시각화 데이터를 효과적으로 다룰 수 있는 방법에는 어떤 것이 있을까. 아니 어떤 방법과 과정을 거쳐야만 원하는 정보를 정확하게 이해할 수 있도록 전달할 수 있을까. 여러 방면에서 사용되는 데이터는 잘 갈무리되어 정보를 필요로 하는 사람들에게 전달되기 위해 시각화의 과정을 거치게 된다. 대체로 차트나 인포그래픽을 .. 2022. 7. 22. 소플의 처음 만난 리액트 #2224 2013년에 오픈 소스화 된 React는 프런트에서 사용되는 언어다. 아마 가장 많이 사용되고 있는 자바스크립트 UI 라이브러리가 아닐까 생각된다. 빠른 퍼포먼스를 발휘하며 관련 정보도 많은 만큼 사용하는 곳도 계속 늘어나도 있는 추세라 여겨진다. 아직 리액트 프로젝트를 접해보지 못한 입장에서 리액트 프로젝트는 꼭 해보고 싶기에 우선은 책을 통해 기초적인 지식을 습득하고자 했다. 뭔가를 새로 익히는게 점점 힘들다는 생각도 들지만 이왕이면 좀 알기 쉬웠으면 좋겠다는 욕심이 있다. # 리액트는 쉽지 않다 특정 분야에서는 아직까지 React를 활용할 일이 없다. 특히나 보안이 많은 이슈로 작용하는 분야에서는 도입 자체가 어렵다. Node 설치 자체를 거부하는 곳도 있으니까. 그렇지만 전체적으로 이러.. 2022. 6. 26. 구글 엔지니어는 이렇게 일한다 #2218 원하는 정보를 찾기 위한 도구로서 어떤 경로든 IT와 관련된 일을 하다 보면 구글과 떨어질 수 없다. 특히 기업문화나 복지 등 세상에 끼치는 영향을 생각해 본다면 그 안에서 이루어지는 것들에 대해 궁금해지기 마련이다. 구글. 그 안에서 일하는 엔지니어가 일하는 방법은 이런저런 과정을 통해 많이 알려져 있기는 하지만 엔지니어의 측면에서 업무에 관한 프로세스, 도구 등에 대해 다루고 있는 책이 있었나 싶었는데 궁금했던 많은 것들을 들여다볼 수 있었다. 소위 천재들의 집합소, 구글의 엔지니어들이 일하는 방법 이 책은 구글이 어떤 식으로 양질의 프로그램을 만들기 위해 협업하고 코드를 만들고 테스트하고 관리하는지를 다루고 있는 책이다. 단지, 책에서 언급하고 있듯 어떤 방식으로 프로그래밍하라거나 설계법.. 2022. 5. 27. 고객을 끌어오는 구글 애널리틱스 4 #2215 블로그, 쇼핑몰, 홍보사이트 등등 모든 웹을 사용하는 사람들 중에서 구글 애널리틱스를 설치하지 않고 있는 사람이 과연 얼마나 있을지 거꾸로 물어봐야 할 정도로 설치하고 사용하고 있을 것이라 생각된다. 그렇지만 제대로 사용할 줄 아는 사람들은 극히 일부가 아닐까. 마케팅 관련 업종에 종사하는 사람들이나 실제로 고객정보를 확인해야 하는 사람들이 그런 사람들일 것이라 생각된다. 근데... 애널리틱스 4? 언제?? 책을 손에 쥐고 한동안 사용하지 않던 애널리틱스에 접속했다. 4가 나왔구나. 나는 얼마나 오랜 기간 분석을 게을리한 것인가. 나도 방문자를 끌어오고 싶다 개인 블로그부터 상업용 사이트까지 고객을 대상으로 하는 모든 서비스들이 궁금해하는 것은 얼마나 다양한 사람들이 내가 발신하는 서비스에 접.. 2022. 3. 27. 무던한 개발자를 위한 모던한 자바스크립트 #2209 자바스크립트를 다루는 책을 또한 권 접하게 되었다. 간결한 설명이라는 문장이 관심을 끈다. 자바스크립트를 배우고자 한다면 자바스크립트를 배우기 위해 고군분투하는 사람 중 한 명으로서 자바스크립에 관한 쉬운 설명은 아이에게 좋아하는 달고 사랑스러운 사탕을 준다는 것과 다를 것 없는 유혹적인 문장이다. 무던한 개발자를 위한 모던한 자바스크립트는 기본, 중급, 고급, 심화과정의 큰 분류로 이루어져 있고 자바스크립트에 대해 다양한 내용을 다루고 있는 만큼 본인의 실력과 관심사항에 따라 차례와 상관없이 읽어볼 수도 있다. 우선은 기본항목들만 읽어봐도 좋고 이미 기본기가 있는 사람들은 기본과 중급 주제를 보거나 고급에서 다루는 내용을 읽어보는 것도 좋게다. 실질적으로 학습효과를 올리기 위해선 본인의 실력.. 2022. 2. 19. 일잘러의 비밀, 구글 스프레드시트 제대로 파헤치기 #2179 구글 스프레드시트는 꽤 긴 시간 사용하고 있는 중이다. 업무용이 아닌 개인적인 가계부 용도로. 구글 스프레트시트는 일단 클라우드 기반이기 때문에 집에서도 모바일로도 사무실에서도 어디서든 동일한 작업이 가능하기 때문에 애용할 수밖에 없는 프로그램이다. 더군다나 올해 들어 주식을 시작한 나에게 구글 스프레드시트는 꼭 필요한 존재다. 구글 스프레드시트가 필요한 사람들 평상시에도 개인 용도로 거의 매일 사용하고 있는 구글 스프레드시트. 내가 알고 있는 수식과 사용방법으로도 현재까지는 부족함이 없는 편이다. 그런데.. 그랬는데.. 책을 접하고 나니 정말이지 이렇게 단편적인 기술로만 잘도 사용해 왔구나를 느낄 수 있었다. 잘 모르겠으면 구글에 검색하면 나오는데 뭐가 문제일까 싶기도 하지만, 뭘 어떤 식으.. 2021. 12. 18. 처음 배우는 리액트 네이티브 #2167 리액트는 많이 들어봤지만 리액트 네이티브? 처음엔 리액트와 뭐가 다른지 몰랐지만 동일한 리액트 기반이지만 사용되는 코딩 방법이 조금 상이하다는 것을 알 수 있었는데 마크업 엔지니어 입장에서 이번 책을 읽는 데 있어 가장 재미있었던 부분은 4장 스타일링 부분이었다. 일반적으로 웹페이지를 만들 때 사용되는 CSS 문법을 적용시키는데도 몇 가지나 되는 방법이 있는 것을 알 수 있었고, 리액트 네이티브에서 어떤 식으로 활용되는지 배울 수 있는 시간이었다. 프론트엔드 작업까지는 아니지만 마크업을 위주로 작업하는 사람의 경우, 프로젝트에서 이루어지는 화면의 초기 작업, 수정 작업등에서 어떤 식으로 페이지를 구성하는 것이 좋을지 많은 도움이 된 것 같다. 책은 초보자가 리액트 네이티브 프로젝트를 이해하는데.. 2021. 11. 21. @supports 는 Edge, iOS 14.5, Android 4.5 부터 사용가능 #2166 올 한 해 동안(벌써 한 해가 지고 있다니...) 은행권에서 일하고 있다 보니 상당히, 상당히 보수적인 코딩만 하게 되면서 새로운 지식을 흡수하는데 인색하게 된 것 같아 공부를 하게 되었다. 하위 버전에 대한 고민도 필요하니 보수적으로 가는 것이 틀리지 않지만 새로운 것을 접하는데 과민하게 반응하시는 분들도 있어 실제 프로젝트에 도입할 수 있는 신규 기술은 무엇이 있을까 싶어 찾아보게 되었고, 그러던 와중에 알게 된 supports. 브라우저 별로 스타일을 구분시키는 방식인데 굳이 hack을 사용하지 않아도 되는 공식적인 hack이라고 할까... 모더나이저를 사용하지 않고도 가능하니 이런저런 라이브러리를 까는데 거부감이 있다면 초반에 나쁘지 않은 선택이 될 수도 있을 것 같아 보였다. @sup.. 2021. 11. 19. 미국 주식으로 시작하는 슬기로운 퀀트투자 #2157 전체적으로 책을 따라 하면 큰 문제없이 책과 동일한 결과를 확인할 수 있기 때문에 진행하는데 큰 무리가 없었다. 퀀트(가치) 투자를 하는 데 있어 기업을 분석하기 위해 사용하는 여러 가지 지표들을 파이썬을 사용, 그래프로 가시화하면서 백테스팅까지 할 수 있기에 퀀트 투자를 생각하는 사람이 좀 더 기계적인 가치투자를 위해 학습하면서 보면 무척 좋을 것 같다는 생각이 들었다. 따로 프로그램을 설치하지 않아도 구글의 클라우드를 통해 학습이 가능하다는 점이 무척 마음에 들었다. 개인적으로 사용하는 기기들마다 책을 따라 했음에도 진행되지 않는 경우가 많았던 반면 슬기로운 퀀트 투자에서는 애초부터 클라우드에서 모든 과정을 진행하게끔 구성되어 있어 이런 시행착오가 많은 부분 감소된 것이 좋은 접근법이었던 .. 2021. 10. 22. 이전 1 2 다음 728x90 반응형