전체 글
-
예수님 뭉클후기/책 (그 외) 2025. 3. 22. 22:50
배경 곧 퇴사하는 팀 동료를 위해 기독교 관련 책을 한 권 선물하고 싶다는 생각이 들었다. 예전에 비기독교인 동기들에게 오두막을 선물한 적이 있어서 이번에도 오두막을 생각하고 교보문고에 갔는데 마침 재고가 없었다. 그래서 신앙코너에 가서 최대한 거부감 없이 가볍게 읽을 수 있을 만한 책을 찾아보았다. 짧은 시간 안에 찾기란 쉽지 않았다. 그러다 같이 간 딸아이가 이것저것 골랐는데 그러다가 내 눈에 들어온 책이 이 책이었다.예수님이 거울에 반쪽만 있어~가 고른 이유였다. 역시 5살에 어울리는 이유다. 디자인, 제목, 책 사이즈, 분량은 바로 합격이었고, 내용도 대충 살펴보니 무겁지 않고 가볍게 읽을 수 있으면서도 예수님의 사랑을 느낄 수 있을만하다 생각이 되어 구입하게 되었다. 청소년기까지는 교회에 다녔..
-
코틀린 아카데미 고급편후기/Book Review 2025. 3. 9. 00:23
"도서출판 '인사이트'의 도서 지원을 받아 작성한 리뷰입니다." 목차 1부 코틀린의 고급 기능 1장 제네릭 변성 제어자 2장 인터페이스 위임 3장 프로퍼티 위임 4장 코틀린 컨트랙트 2부 다양한 플랫폼에서의 코틀린 5장 자바 상호운용성 6장 코틀린 멀티플랫폼 사용하기 7장 자바스크립트 상호운용성 3부 메타프로그래밍 8장 리플렉션 9장 애너테이션 처리 10장 코틀린 심벌 처리 11장 코틀린 컴파일러 플러그인 12장 정적 분석 도구 제목대로 고급편인만큼 어렵고 이해하기 어려운 내용들도 더러 있었다. 그럼에도 알아두면 실무에 도움이 될 만한 내용도 많이 있어서 읽어볼 만한 가치는 충분히 있다고 생..
-
[2025.02.17] 코틀린 함수형 프로그래밍 - 입문편 (인프런)후기/인터넷 강의 2025. 2. 17. 23:19
목차섹션 1. 강의소개 / 5개 ∙ (36분)섹션 2. 코틀린 함수형 프로그래밍 문법 / 13개 ∙ (2시간 16분)섹션 3. 함수형 프로그래밍 기초 / 4개 ∙ (55분)섹션 4. 실무에 사용하는 함수형 프로그래밍 / 8개 ∙ (2시간 1분)섹션 5. 마무리 / 1개 ∙ (2분) 잡설 함수형 프로그래밍을 들어본 건 2018년쯤이었던 것 같다(아마 그즈음 나는 프로그래머다 팟캐스트에서 많이 다뤘던 거 같기도 하고). 스칼라가 한창 인기를 타고, 자바스크립트가 그 뒤를 이었던 것 같다. 그러다 스칼라는 지고 더 쉬운 코틀린이 그 자리를 차지하였다. 불변성, 고차함수, 커링, 모나드 등의 용어가 유행하였고 (아직도 모나드는 잘 모르겠다) 개발자의 기본 지식처럼 인식이 되어 갔다. 자바 8에 들어온 함수형 ..
-
2024년 회고창작공간/일기 2025. 1. 16. 00:21
2024년은 여러모로 변화가 많았던 해였다. 오랜만에 이사(집 & 회사), 아이 협동육아, 말씀묵상 등등. 역시 한 해 매우 빠르게 지나갔다. 지난 한 해 동안의 구글포토를 돌아보는데 이제는 더더욱 커리어보다 가족, 신앙에 더 포커싱이 되어 가고 있는 듯하다. 회사 연말 평가를 위해 한 해 동안 했던 것들을 갈무리하고 정리해 보니 이것저것 한 것 같다. 코딩측면에서 크게는 "ISMS 대비 개인정보 파기 & 분리보관 시스템화 작업", "복구수수료 자동화 작업" 등을 했고, 자잘하게는 각종 도메인 업무들 개발 & 운영 등을 하였다. 그리고 시기는 겹치지 않게 총 2명의 전배자와 신규입사자 케어를 맡았다. 그리고 아마도 남들보다 더 많은 시간과 노력을 들였던 것이 코드리뷰였던 것 같다. 팀 내 코드 퀄리티와..
-
2023년 회고창작공간/일기 2024. 12. 31. 20:36
올해가 가기 전에 써보는 작년 회고글. 안 쓰면 계속 쓰지 않을 것 같아 짧게라도 써본다. 올해 회고글도 곧 올릴 수 있기를 기대하며. (준)대기업 생활 스타트업 생활을 하다가 대기업인지 준대기업인지 정확히 모르겠지만 아무튼 다시 어느 정도 규모가 있는 회사로 가게 되었다. 최종 두 군데 중 고민하다가 전혀 경험해 보지 못한 곳으로 오게 되었다. 다른 한 곳은 전전 회사와는 먼 계열사 관계라 어느 정도 문화나 시스템 등이 비슷할 것이라고 생각되었기 때문이다. 소문에 의하면 다소 보수적이고 일이 많아 워라밸이 좋지 않다는 평이 많았다. 그럼에도 회사가 급성장 하는 단계이고 새로운 것을 만들 기회가 많다고 하였다. 그리고 무엇보다 인센티브가 상상초월이라고...(하지만 현실은 매우 실망이었음..) ..
-
[2023.03.20] 토비의 스프링 부트 - 이해와 원리 (인프런)후기/인터넷 강의 2023. 3. 20. 23:18
목차 섹션 0. 강의 소개 / 4 강 ∙ 9분 섹션 1. 스프링 부트 살펴보기 / 5 강 ∙ 46분 섹션 2. 스프링 부트 시작하기 / 5 강 ∙ 38분 섹션 3. 독립 실행형 서블릿 애플리케이션 / 7 강 ∙ 43분 섹션 4. 독립 실행형 스프링 애플리케이션 / 11 강 ∙ 1시간 23분 섹션 5. DI와 테스트, 디자인 패턴 / 3 강 ∙ 48분 섹션 6. 자동 구성 기반 애플리케이션 / 8 강 ∙ 1시간 19분 섹션 7. 조건부 자동 구성 / 6 강 ∙ 1시간 20분 섹션 8. 외부 설정을 이용한 자동 구성 / 5 강 ∙ 57분 섹션 9. Spring JDBC 자동 구성 개발 / 5 강 ∙ 1시간 3분 섹션 10. 스프링 부트 자세히 살펴보기 / 8 강 ∙ 1시간 37분 섹션 11. 업데이트 / 1..
-
2022년 회고창작공간/일기 2023. 1. 17. 00:29
스타트업 생활 작년 말에 수습이 끝나고 본격적으로 일을 하였다. 스타트업이라는 부푼 꿈을 가지고 왔다. 기대했던 점들과 다른 것들도 많았고, 이전 IT 서비스 회사들과 다른 점, 장단점들도 많이 있다. 건축플랫폼의 스타트업에서 느낀 다른 점 몇 가지를 적어보면, 첫째는 팀이 목적조직으로 구성되어 있어서 팀에 개발자만 존재하는 것이 아닌 다양한 직군들이 섞여 있다는 점이다. 개발자, 건축 전문가, 건축 3D 모델러가 한 팀으로 엮여서 제품을 개발하고 고도화해나가는 식으로 일을 했다. 같은 팀에 서버개발자가 나 포함 둘 밖에 없어서 뭔가 각개전투 느낌이라 아쉬운 점도 있었지만, 다른 직군의 동료들과도 일하는 것도 새롭고 챌린징 했다 (자세한 건 아래 두 번째에서 기술) 둘째는 팀이 이런 구성이다 보니 IT에..
-
가상 면접 사례로 배우는 대규모 시스템 설계 기초후기/Book Review 2022. 12. 10. 23:03
최근에 출판되었다는 걸 본 기억이 있었다. 그러던 중 대규모 시스템은 어떻게 설계하는지 궁금해서 사서 읽어보게 되었다. 목차 1장 사용자 수에 따른 규모 확장성 2장 개략적인 규모 추정 3장 시스템 설계 면접 공략법 4장 처리율 제한 장치의 설계 5장 안정 해시 설계 6장 키-값 저장소 설계 7장 분산 시스템을 위한 유일 ID 생성기 설계 8장 URL 단축기 설계 9장 웹 크롤러 설계 10장 알림 시스템 설계 11장 뉴스 피드 시스템 설계 12장 채팅 시스템 설계 13장 검색어 자동완성 시스템 14장 유튜브 설계 15장 구글 드라이브 설계 16장 배움은 계속된다 몇 년 전에 페이스북 같은 (그 때는 아직 페이스북이 시들하지 않던 시절이었다) 글로벌 소셜 네트워크 서비스는 어떻게 만드는지 얘기를 나눈 기억..