본문 바로가기

도서리뷰63

[도서 리뷰] 프로그래머스 코딩테스트 문제풀이 전략: 자바 편 > 진행에 앞서 2년 전까지만 하더라도 개발자 공급이 수요를 따라가지 못할 정도로 개발자 몸값이 높아졌던 시기가 있었다. 물론 요즘이라고 그 몸값이 내려간 것은 아니지만, 요즘은 개발자 취업하기는 쉽지 않은 것이 사실이다. 애초에 전체적으로 일자리가 많이 줄었으며, 개발자도 그에 따른 영향이 없지 않기 때문이다. 그렇지만 그 때에도 그랬으며 지금도 동일한 몇 가지가 있는데 그 중 하나가 바로 개발자 취업 및 이직을 하기 위해 거쳐야 하는 관문으로 많은 곳에서 코딩테스트를 진행한다는 사실이다.(모든 곳에서 진행하지는 않지만, 대체로 잘 알려진 곳이라면 빠지지 않는 것 같다.) 물론 검증한다고 하는 곳이라고 하더라도 코딩테스트가 아닌 개발 과제를 보는 곳도 있기는 하지만, 과제에는 시간 및 노력 비용이 인터.. 2023. 4. 9.
[도서 리뷰] 파이썬 라이브러리를 활용한 텍스트 분석 > 진행에 앞서 현재 시점에서 파이썬은 다양한 분야에서 활용되고 있다. 시간은 많이 흘렀지만 현재까지 크게 사용되고 있는 머신러닝 분야를 비롯하여, 웹 서버, REST API 서버 등의 개발로도 사용이 되고, 유틸성 툴을 개발하는 목적으로도 사용된다. 파이썬은 인터프리터 언어이기에 생각의 흐름대로 작성하면 된다는 특성을 이용하여 누구나 쉽게 접근할 수 있다는 점이 큰 장점으로 활용된다고 생각한다. 물론 퍼포먼스 측면에서 상당히 연산 능력이 필요한 코드를 작성할 경우 타 언어에 비해서는 매우 낮은 퍼포먼스를 보이는 경우도 있기에 무조건 추천할만하다고 여겨지지는 않지만, 컴퓨팅 파워는 점점 올라가고, 코어 라이브러리는 C 언어로 작성된 케이스가 많기 때문에, 실제 사용하는 입장에서는 로직 자체에만 집중할 수.. 2023. 3. 26.
[도서 리뷰] 우리가 사랑한 한국 PC 게임 > 진행에 앞서 게임을 개인적으로 즐겨 하는 편이다. 거슬러 올라가면 그 역사는 국민학교(현재의 초등학교) 3학년 시절로 돌아간다. 동네 오락실에서 여러가지 타입의 비디오 게임을 즐겨하던 시절도 있었고, 그 당시 친구네 집에서 패미컴으로 슈퍼마리오를 하다가 집에 연락하지 않아 난리가 난 기억도 아직 생생하다. 그러던 중 국민학교 고학년이 되어서야 호박색 뚱뚱한 모니터로 표현했던 XT 컴퓨터를 시작으로 PC와의 인연은 시작되었다. 그 당시의 많이들 그랬듯이 나 역시 게임이 신기하기도 하였고, 재밌기도 하였다. 디스켓으로 구동하던 게임 중 팍스, 브루스 브라더스 게임도 생각이 났다. 그러던 중 좀 더 시간이 지나고 중학생이 되어서야 게임피아, V챔프 등의 게임 잡지들을 접하게 되면서 본격적으로 PC게임에 관.. 2023. 2. 26.
[도서 리뷰] 이것이 자료구조+알고리즘이다(with C언어) > 진행에 앞서 개발자로 취업을 꿈꾸고 있는 사람이라면, 많은 경우 이것부터 준비한다. 바로 코딩테스트이다. 비록 '코딩테스트 = 알고리즘 테스트'는 아니지만, 최소한 알고리즘에 대한 내용을 전혀 모른 상태에서 진행하는 것은 덧셈도 못하면서 곱셈에 도전하는 느낌이기에, 알고리즘은 어느새 많은 개발자들에게 부담아닌 부담으로 다가와 있는 상황이다. 그리고 그 알고리즘에 대한 기본기를 다지기 위해서는 자료구조를 잘 알아야 한다. 물론 고급언어 기준으로는 다양한 자료구조에 해당하는 클래스 및 함수를 제공하고 있기 때문에, 이런 부분에 대한 깊이 없이도 쉽게 처리할 수는 있지만, 어느정도 올라가다보면 한계에 부딪히게 된다. 기본기가 부족하기 때문에 발생하는 현상이라고 생각한다. 이에 대해 많은 개발자들이 잘 받아.. 2022. 12. 31.
[도서 리뷰] 코딩 개념 잡는 자바 코딩 문제집 > 진행에 앞서 자바로 개발을 본격적으로 한지 어언 10년 넘은 기간이 흐르면서, 나는 자바를 제대로 쓰고 있을까 문득 생각을 하곤 했다. 그러던 중 나의 주력 프레임워크가 안드로이드이다보니, 그 곳에서의 주력 언어에 큰 영향을 받게 되었고, 수 년 전부터는 자바에서 코틀린으로 대전환이 이루어진 상태였다. 나름 자바보다 코틀린의 장점들을 발견해가며 점점 코틀린에 익숙해지는 과정에 있고, 현재는 자바에 못지 않게 코틀린도 꽤 익숙해진 상태에 있다.(물론 그렇다고 능수능란하게 다루는 정도는 아니다.) 그런 이유도 있지만, 코틀린이 자바에 비해 사용할 수 있는 기법도 다양해서 좋다고 생각을 했는데, 오늘 리뷰를 남길 '코딩 개념 잡는 자바 코딩 문제집'을 보고서는 생각이 바뀌었다. 자바도 코틀린 못지 않게, .. 2022. 11. 30.
반응형