Note
제 나름의 커밋을 남겨봅니다
제 나름의 커밋을 남겨봅니다
2025.09.13의미있는 변화가 있으면 바로바로 커밋을 해야 하는데 너무 많이 쌓여버렸네요.tldr;git commit -am "취업! 다오랩 수료! 오픈소스! 졸업! 이사! 파이콘! 애자일!"1. 취업이커머스 스타트업으로 커리어를 시작했습니다. Agent로 이것 저것 시도하다가 (생략) 지금은 앱테크쪽으로 2. 다오랩한 줄기 빛... 평소에 관심이 많았던 미래 조직, 거버넌스, AI로 변화하는 사회를 연구해볼 수 있는 곳으로 왔습니다.랩 자체가 자율적으로 돌아가고 실험인 곳입니다.결혼 정보 비대칭 관련 연구를 진행했습니다. 극 I라서 나서는 건 못하지만 저도 기여할 부분이 많고 성장하기 좋은 기회라 생각해서 다음 기수 셰르파(새로운 기수 온보딩 도와주는 역할)로 지원!3. 오픈소스 - SQLAlchemy김인제님의 오픈..
[서평] 지속적 배포(Continuous Deployment)
[서평] 지속적 배포(Continuous Deployment)
2025.08.31한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다.실무에서 DB 마이그레이션을 포함해서 코드를 어떻게 안전하게 배포할지 늘 고민하고 있다. 모든 것을 자동화하기에는 비용도 많이 들고 DB Migration이 잘못되면 어떻게 하지? 별도로 클라우드나 K8S를 안 쓰는 서버는 Rollback은 어떻게 할 수 있지? 등 여러 고민이 있다.목차를 펼치자 마자 사로잡힌 문구인데 다음과 같은 표현이 기억이 난다.XP: 힘들수록 더 자주해라배포를 자주 할수록 리스크가 작아지고 자동화를 더 잘하게 되고 테스트가 보완된다는 말이다.최근 팀을 옮기고 새로운 환경에서 적응 중인데 시간이 부족해서 반수동으로 테스트, 스테이지 테스트, 릴리즈를 하고 있다. 몇 주 동안 팀에 적응하며 어떻게 테스트, QA환경 ..
좋은 회고
좋은 회고
2025.06.26회고 관련 온라인 이벤트를 참여하면서 듣고 느낀 것들을 정리하는 글입니다.이번 이벤트를 통해 좋은 회고에 관해 다시 한번 생각해보게 되었습니다.살면서 굉장히 여러번 회고를 했습니다. 그러면서 여러 회고법이나 관점을 접하게되었는데요. 좋은 회고가 되려면 어떤게 필요할까요?오늘 마지막에 회고 관한 q&a가 진행됐는데 공감되는 내용이 되게 많았습니다. 1. 회고를 하다보면 구체성이 떨어질 때가 많다생각해보면 저도 아 이런거 아쉽다, 이런거 좋았다, ㅇㅇㅇ 힘들다 등 이렇게 서로 얘기하다가 시간을 다 쓰고 회고가 끝난 적이 많았습니다. KPT, 4L같은 틀을 써도 방향 없이 이것저것 발산하다가 끝난 꽤 있습니다.이번 이벤트의 한 팀은 잘했던 순간의 구체적인 장면을 떠올리고 이걸 집중해서 회고를 했다고 합니다. ..
근황 공유
근황 공유
2025.06.19최근 3개월 간 저에게 많은 영향 준 활동들입니다.1. Essence of agility(EoA) 2.0 patch + 공유회 3~4번 - 애자일을 잘하려면 어떻게 생각해야 하는가2. 모두의 연구소 DAO Lab 수료 - DAO 거버넌스 공부 - 정보불균형 문제 - 스드메 관련 인터뷰&워크샵 진행3. 오픈소스 기여 커뮤니티 운영진 - 운영보다는 응원 담당(?) - sqlalchemy 기여: returning 절의 버그 수정 (PR 검토중)4. 파이썬 사용자 모임 (커피챗)
[서평] 자바 코드의 품질을 높이는 100가지 방법
[서평] 자바 코드의 품질을 높이는 100가지 방법
2025.03.28한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 자바를 하며 실수할 수 있는 부분을 폭 넓게 다루는 책저는 최근 자바로 자주 코딩했습니다. 오랜만이라 나름 찾아보며 조심하게 짜도 실수들은 나왔습니다. 이 책은 그런 부분을 넓게 다루고 숫자 처리, 객체 비교처럼 사소하지만 중요한 디테일부터 프로그램 구조나 단위 테스트 같은 주제까지 폭넓게 다룹니다. 책의 특징정적 분석 도구를 강조하면서 실제 책에서도 "정적 분석" 정보를 거의 모든 부분마다 제시합니다. 이렇게 보여주면서도 정적 분석 도구의 한계와 실수를 예방할 수 있는 실전 팁 달아주는데 실제 코딩할 때도 자주 떠오르네요.전 인텔리제이에서 날리는 경고를 좀 더 깊게 이해할 수 있어서 도움됐습니다. 예방법까지! 그때 그때 뜰 때마다 문서를 봤는..
[서평] 그로킹 알고리즘(개정판)
[서평] 그로킹 알고리즘(개정판)
2025.02.28"한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다."알고리즘을 처음 공부할 친구들에게 소개해주고 싶은 책저는 이 책을 읽고 수학적 엄밀함보다 직관적인 이해에 중점을 둔 알고리즘 입문서라고 느꼈습니다. 그리고 가장 큰 특징은 처음 보면 복잡하고 막막할 수 있는 알고리즘 개념의 거의 모든 것을 시각적으로 표현했다는 점입니다.기본적인 자료구조과 대표적인 알고리즘이 그림으로 귀엽게 설명되어 있어서 재밌게 읽을 수 있습니다. 코드는 간단하게 파이썬으로 작성되어 있고 복잡할 수도 있는 실행 과정은 모두 시각화되어 있어서 직관적으로 이해하기 쉽습니다. 알고리즘을 이전에 공부해본 저는 알고리즘은 (조금 과장을 보태서 ㅎㅎ) 코드하고 그림만으로도 충분히 이해가 될 정도였습니다.알고리즘을 공부할 때, ..
[서평] 객체에서 함수로
[서평] 객체에서 함수로
2025.02.05길벗출판사로부터 책을 제공받아 작성된 리뷰입니다.최근 읽은 책 중 가장 유익하고 도전적이었던 책함수형 실전 적용을 위한 여러 팁을 얻을 수 있다소개이 책은 제목 그대로, 코틀린에서 객체와 결합하여 함수형 프로그래밍을 어떻게 활용할 수 있는지를 다룹니다. 단순한 개념 설명을 넘어, 철저하게 함수형 프로그래밍의 철학과 원칙을 반영한 코드 예시를 제시합니다.책을 읽기 전, 저도 함수형 프로그래밍에 관심을 두고 여러 시도를 해봤습니다. 예를 들어, 스프링 코드에 Java Stream을 적용해보거나, 함수형 코틀린 책을 구매해 학습하며 직접 코드를 작성해보기도 했습니다. 그렇지만 여러 고차함수들을 알게되며, 이것들에 관해 조금만 깊이 들어가도 카테고리 이론이 등장하고 모르는 개념이 나와서 함수형 프로그래밍을 선호..
2024년 회고 #막학기 #취준
2024년 회고 #막학기 #취준
2025.01.20두 달 넘게 이어진 채용 프로세스에서 아쉽게도 탈락하고 취준 기간은 점점 길어지고 있다.그러다 보니 조급한 마음이 들고, 해야 할 일들이 산처럼 많아 보이면서 갈피를 잡지 못한 한 해였다!작년 마지막 학교 생활과 취준 생활을 돌아보기 위한 글이다.막학기마지막 학기는 평소에 공부해보고 싶었던 것들을 가볍게 수강하자는 생각으로 뜬금 없을지 모르지만 스페인어, 멀티코어, HCI, 오픈소스SW를 수강했다.스페인어스페인어를 배우며 단어도 암기하고 문법도 익히고 작문까지 해 본 오랜만의 경험이었다. 익숙하지 않은 문법 용어와 방대한 학습량 때문에 고통스러운 순간도 있었지만 새로운 자극을 받으며 자신감을 키울 수 있었다. 처음에는 생소한 문법 때문에 크게 어려움을 겪었지만, 시간이 지나 단어를 몇 백 개 외우고 나니..
[서평] 비전공자도 배울 수 있는 타입스크립트
[서평] 비전공자도 배울 수 있는 타입스크립트
2024.11.24한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다.서평책 제목에 비전공자도 배울 수 있는 타입스크립트인만큼 정말 JS를 하나도 모르더라도 TS를 공부하고 리액트로 간단한 프로젝트를 코딩해볼 수 있게 안배가 되어 있습니다.정말 아무런 배경이 없는 초보자를 위해 작성된 책인만큼 최소한 프로그램을 실행할 수 있을만큼 "에디터 설치, 사용법"부터 "타입스크립트의 기본적인 문법"까지도 다룹니다.이런 귀여운 그림과 도표로 표현되어 있어서 직관적으로 문법을 배울 수 있을 것 같습니다.보통 이런 문법 책은 이제 뭘 할 수 있지,,라는 의문이 들 수 있는데 마지막에 날씨 API로 간단한 리액트앱을 만들어 볼 수 있는 것이 큰 장점인 것 같습니다.추천 대상프런트엔드를 위한 타입스크립트를 간단하게 접할 수 있기 때..
[서평] 이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접
[서평] 이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접
2024.09.29한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다.CS 면접 전 자신이 알고 있는 것을 점검하기 좋은 책안녕하세요. 저는 9월에 면접도 잡히고 공고도 쏟아져나와서 정신이 없는 하루를 보내고 있습니다. 그러면서 면접을 대비하기 위해 학부생 때 배운 CS를 하고 공유하는 스터디를 하고 있습니다. 스터디는 무작정 전공책을 다 보기보다는 자주 출제되는 것 위주로 정리하면서 열심히 복습하고 있습니다. 그런 와중에 뭔가 딱 맞게 읽기 좋은 책을 고른 것 같습니다. ㅎㅎ.서평책을 읽으면서 느낀점을 정리해봅니다."면접에서 얘기한다면 이렇게 얘기해보자!"면접을 준비하면서 느낀점인데 면접 질문 관련 블로그 글들은 뭔가 Context가 결여되어 있거나 간단하게 개조식으로 된 경우가 많았습니다. 데이터베이스 개념 같..
[서평] 혼자 공부하는 네트워크
[서평] 혼자 공부하는 네트워크
2024.05.26한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다.책의 특징어려울 수 있는 네트워크 용어의 깔끔한 설명대학교 2학년 때 네트워크 게임을 만들면서 처음 네트워크를 공부하기 시작했는데 전공책을 붙들고 용어 때문에 참 어려웠던 기억이 있습니다. 지금 생각하면 별 것도 아닌데 hop, client, packet, frame, payload, duplex, routing 등의 용어가 명확하지 않아서 정말 힘들었던 기억이 있습니다. 확실히 한국어로 용어 설명이 필요할 때 풀어있어서 처음 네트워크를 접하는 분은 쉽고 명확하게 읽을 수 있을 것 같습니다. OSI 참조 모델도 TCP/IP가 실제로 쓰인다는데 어떻게 받아들여야 할지 헷갈린적이 있습니다. 말고도 전공책을 볼 때 이런건 왜 필요하지? 왜 이런식으로..
[서평] 함수형 프로그래밍 with 자바
[서평] 함수형 프로그래밍 with 자바
2024.04.28한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다.리뷰함수형에 영향 받아 들어 온 문법(람다, 스트림, 등)을 긴 코드 짧게 치는 용도로 생각하고 있다면 읽어봐야 할 책대학교에서 과제나 학교공부를 하다보며 자연스럽게 수업에서 자주 다루는 자바를 많이 활용합니다. 그래서 다양한 친구들의 자바 소스코드를 구경했습니다. 보통 학교에서 가르치고 요구하는 스타일은 자바 8.0 이전의 스타일입니다. (제 개인적인 경험으로는) 과제 코드 자체가 2000년대 초의 Java 1.4 코드거나 제약 조건이 있고 예전 강의자료를 기반으로 대표적인 문법을 쓰기에 그런 것 같습니다. 그래서 그런지 주변의 친구들이 자바를 활용하는 방식을 보면 디자인 패턴이나 객체 지향 등을 공부하며 OOP 스타일의 자바는 익숙하지만 함..