-
좋은 태도, 나쁜 태도
최근 기회가 되어서 개발자의 커리어에 관한 발표를 했다.발표 주제는 "탐욕 알고리즘처럼 너무 각 단계별로 최적화된 선택을 하느라 전체 최적화를 놓치는 우를 범하지 말라" 였다.(이에 관해서도 따로 글로 쓸 예정이다.)그 발표에서 "좋은 경험과 나쁜 경험은 없으며, 좋은 태도와 나쁜 태도만 있는 것 같다" 라는 이야기를 드렸다.발표가 끝나고 QnA 때 "그럼 좋은 태도와 나쁜 태도를 가르는 기준이 어떻게 되나요?" 라는 질문을 받았다.미리 생각해둔 질문은 아니였어서 곰곰히 생각해보고 나서 다음과 같이 답변 드렸다."지금 주어진 이 일이 커리어에 도움이 되냐/안되냐를 끊임없이 판단하는 건 좋은 태도가 아닌 것 같다.커리어에 도움이 안되는 일이면 잘하기 위해 노력하지 않게 된다.그러면 결국 그 일은 도움이 안..
2026.01.19
-
2025년 CTO 회고
올 하반기 지인에게서 책 하나를 선물 받았다.그 책의 제목에 이끌린 와이프가 먼저 읽어 봤다.절반정도 본 와이프는 "남을 위로하기 위해 썼지만, 정작 본인도 아직 우울증을 극복하지 못한 것 같아. 그래서 더 못보겠어." 라며 더이상 그 책을 펴지 않았다.올해 내 회고가 읽는 사람으로 하여금 같은 느낌을 주진 않을까 하는 생각이 들었다.타인을 위해 회고를 쓰는 건 아니지만, 굳이 부정적인 감정을 세상에 전파하는 건 좋지 않다고 생각한다.그럼에도 올해의 여러 감정선들과 결정들을 기록으로 남겨두는 것이 좋겠단 생각이 들어서 하나하나 정리하기 시작했다.1. 1월부터 12월까지1월페이팔 결제수단 추가노션, 링크드인 프로필 랠릿 import 기능 추가경쟁사의 상장으로 성인 교육 시장에 대한 평가가 급물살을 타게 됐..
2026.01.07
-
즉시 실행하기
지난 금요일 박소령 대표님과 “실패를 통과하는 일”의 라이브 방송을 진행했다.라이브에서 얘기해주신 내용 중 부산의 유명 카페의 대표님 이야기가 생각난다.B2B로 원두를 납품하는 것이 회사의 중요 사업 중 하나였지만,그 카페의 대표님은 영어를 할 줄 모르셨다.그래서 영어를 잘 하는 영업사원들에게 커피 원두를 아프리카에서 공수해오는 일을 위임했다.근데 그 영업 사원들이 모두 이탈하는 경우가 생기니 회사의 큰 위기가 왔다.이 카페의 가장 코어는 ‘좋은 원두’ 인데, 그걸 대표가 직접 챙기지 않으니 이런 큰 위기가 올 수도 있다는 깨달음이 있으셨다.그래서 그 길로 한국의 모든 사업은 팀원들에게 맡기고,6개월간 어학연수를 바로 출발하셨다.영어를 배워야만 회사의 코어인 ‘커피 원두’ 를 대표가 직접 챙길 수 있으니..
2025.12.08
-
실패를 통과하는 일, 박소령 대표님과의 라이브 북토크
요즘 IT 스타트업계에 가장 핫한 책이 무엇이냐고 한다면 거의 대부분의 분들은 박소령 대표님의 신간 《실패를 통과하는 일》을 이야기할 것 같다.처음 이 책을 봤을 때 들었던 생각은 "벤 호로위츠의 《하드씽(The Hard Thing About Hard Things)》 한국 버전" 이였다.화려한 성공 신화가 아닌, 경영자가 짊어져야 할 책임의 무게와 힘든 의사결정의 순간들이 고스란히 담겨 있었다.책 여러 곳에서 현재 상황에 투영되는 부분들이 많았다.아마도 이 감정은 나만 그렇게 느낀 것은 아닌 것 같았다.그래서 정말 많은 콘텐츠 회사들과 유튜브에서 박소령 대표님을 모시고 북토크를 진행했고, 여기서 박소령 대표님의 솔직한 이야기들을 들을 수 있었다.책에서는 전달하지 못했던 박소령 대표님의 더 깊은 생각과 경..
2025.11.29
-
목표 지연
멘토링을 종종 하다보면 "좋은 회사에 합격하면 그때 컨퍼런스에 나가서 발표를 하는 것이 목표" 라는 이야기를 듣는다.컨퍼런스에서 발표를 하는 것은 개발자로서는 좋은 동기부여가 된다.그래서 적극 지지하는 편인데,앞에 붙은 전제 조건인, 좋은 회사에 합격해야만 한다가 마음에 걸린다.그래서 "왜 좋은 회사에 합격해야만 하는건가요?" 라고 질문하면, "대규모 트래픽, 대용량 데이터 처리, 서비스 회사의 경험이 없으면 사람들에게 도움이 되는 지식을 전달할 수 없을 것 같다" 라는 답변을 가장 많이 듣는다.승려와 수수께끼에는 다음의 이야기가 있다.추측컨대 레니는 아버지와 같은 운명을 피하고 싶은 생각에 잔인한 타협안을 받아들였을 것이다.오래도록 일하고 나서야 잠깐 동안 하고 싶은 일을 할 수 있는 운명.이런 운명을..
2025.11.07
-
한 줄을 얻기 위한 전체
국비학원을 통해 Java 와 웹 개발을 처음 배울때, 이걸 어떻게 해야 빠르게 흡수할 수 있을까 고민을 많이 했습니다.단순히 선생님의 설명을 듣는 것 만으로는 전혀 이해가 되지 않았기에 여러 방안들을 고민했죠.그 중 가장 저한테 효과가 좋았던 방법은 "학원 동기들을 가르치는 것" 이였습니다.매일 수업 시간 (오전 9시부터 오후 4시까지) 에 배운 내용들을 정리해서 1~2시간 안에 요약해서 학원 동기들을 가르치는 것이죠.남을 가르치기 위해 무언갈 공부하는 것이 정말 잘 배울 수 있음을 알게 되었습니다.스프링 프레임워크의 AOP에 대한 내용을 배우던 시간에 리플렉션에 대해 설명을 들었는데, 이해가 잘 안되었습니다.이게 도대체 어디에 필요하지? 어떻게 활용되지? 사용하면서 주의해야할 것은 없나? 등등이였죠.어..
2025.10.26
-
2025년 추석 챌린지 끝! (feat. 두려움을 추구하는 용기)
이번 추석 연휴 10.3부터 10.11까지 9일간의 챌린지가 마무리 되었습니다.다들 어떠셨나요?수강평으로, 카톡방으로 많은 분들이 후기를 남겨주셔서 이 긴 시간이 정말 알차게 보냈다는 생각이 드는데요.긴 시간 진행하신 분들 모두 고생하셨습니다.이번 챌린지를 진행하면서 런던 베이글의 창업자이신 료님의 에세이인 "료의 생각 없는 생각" 이 많이 생각 났어요.누군가 성장했다는 것은 꼭 성공했다는 말은 아니다.그저 두려움을 추구했음을 의미한다.작든 크든 성장했다는 것은 어둡고 보이지 않음을 알고도 발을 내딛은 용기에서 출발했다는 것이, 누군가들이 말하던 어떤 성공보다 훨씬 큰 의미가 있다고 나는 생각한다.뜬금없지만, 두려움을 알고도 터벅터벅 시작하는 용기 있는 모든 분들에게 진심으로 응원과 갈채를 보내고, 몸과..
2025.10.12
-
2025년 추석 챌린지 미션은 어떻게 만들어졌나
추석 연휴가 3일남은 화요일입니다.다들 즐거운 추석 연휴 보내고 계신가요?3일부터 6일까지 제출하신 미션들 보면서 저도 더욱 알차게 추석 연휴를 보내고 있습니다.요 며칠간 계속 미션을 제출하면서 좀 해야할 것이 많구나? 라는 생각도 들고,어제 미션을 제출하신 분들은 이 챌린지에는 되게 특이한 미션들이 몇가지가 있구나? 라는 생각도 하셨을 것 같아요.오늘은 왜 이런 특별 미션들을 추가했는지, 기본 미션은 왜 그렇게 구성했는지를 이야기 드릴려고 합니다.보통 이런 챌린지 혹은 코호트 교육에서는 참여를 독려하기 위해 가능하면 미션에 대해서는 허들을 좀 낮추고, 가능하면 쉽게 할 수 있는 방법들을 택하는데요.저희는 이번 미션을 좀 더 해야할 것이 많게 해두었어요.강의명강의 화면 혹은 학습 환경 캡쳐수강 중인 강의..
2025.10.07
-
2025년 추석 연휴 시작!
벌써 연휴 3일차 입니다.다들 재밌게 챌린지 참여 중이신가요?저도 현재 강병진님의 회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph) 를 재밌게 매일 매일 듣고 있습니다.매일 미션 참가해주시는 분들 덕분에 저도 계속해서 자극 받고 더 열심히 해야겠다는 동기부여를 많이 받고 있습니다.거의 하루에 1천개의 미션이 제출되더라구요 ㅎㅎ매 시간 마다 수십개씩 미션 제출 알람이 뜨는데, 결제 알림 뜨는 것 보다 미션 제출 알람이 더 좋았습니다 ㅎㅎ이런 얘기하면 대표님이 싫어하실려나...?인프런은 교육 콘텐츠를 다루는 오픈 플랫폼이다보니 종종 교육 콘텐츠를 판매하는 커머스처럼 생각하시는 분들이 많으신데요.얼핏 보면 그럴 순 있는 것 같지만,커머스와 본질적으로 다른 것은 어떻게든 고객에게 ..
2025.10.07
-
2025년 추석 챌린지 첫번째 라이브
안녕하세요이번 챌린지의 진행자인 향로입니다 🙂500분이 넘는 분들이 참여해주셔서 너무 재밌게 라이브를 진행했습니다.이번 추석 이벤트를 어떤 것들을 할까 고민하다가,최근에 카카오의 신입 공채를 비롯해서 대기업들의 공채가 본격적으로 추석 연휴를 기점으로 시작한다는 것을 알게 되었습니다.그러다보니 제가 취업준비 하던때가 생각나더라고요 🙂제 주변 친구들은 모두 다 취업이 된 상태에서, 혼자 대학교 5학년이 되어서 명절 연휴에 취업준비를 하게 되었어요.혼자서 까페를 가서 개발을 하고 책을 보는데 저만 웬지 이렇게 공부하는 것 같다는 느낌을 받으니깐 참 외롭다는 생각을 많이 했습니다.물론 취업 준비 이후에도, 이직할때도, 승진 준비를 할 때도 긴 연휴는 항상 공부를 해야하는 시간이였습니다.물론 그 시간이 있었기..
2025.10.04
-
이춘운과 백태태
최근에 "재능이 너무 없고, 지금 이정도 실력이면 개발을 포기하고 다른 직업을 찾아보라" 는 멘토님의 피드백 때문에 개발자의 길을 포기했다는 글을 보았다.예전에 비슷한 피드백을 받아본 입장에서 한 두명의 의견으로 본인이 선택한 길을 포기하는 것이 너무 안타까워 이메일로 내 생각을 전달드렸다.개발자 되기 좋은 성향이 따로 있다고 생각하진 않는다.어떤 특성과 강점을 가진 개발자가 있을 뿐이지, 개발자에겐 어떤 재능이 무조건 있어야 한다고 생각하진 않는다.다만, 그런 내 생각과 달리 누군가는 직업별로 적합한 재능이 있을 수 있다고 생각할 수 있다.운명같은 재능과 직업이 만나는 드라마틱한 상황이 나에겐 없다고 생각한다면 좌절감이 든다.근데 그 운명이라는게, 재능이라는건 무엇일까?대학생 시절 아사다 지로 작가님의..
2025.09.28
-
2025년 추석 완강 챌린지
주니어일때 명절은 밀린 공부를 몰아서 할 수 있는 행복한 시간이였다.주말까지 껴있는 경우 거의 8~10일을 출근하지 않고 공부할 수 있으니 Todo 목록에 있는 대부분의 개인 프로젝트들, 블로그에 정리해야할 것들, 밀린 책들을 다 보는 시간으로 가졌다.특히 2017년 추석이 역대급 황금연휴였는데, 10.02 에만 휴가를 쓰면 09.30 ~ 10.09 까지 총 10일을 쉴 수 있었다.이때 진짜 너무 행복하게 시간을 보내서 추석 연휴 동안 5개의 기술 블로그 글을 발행했다.당시 팀에 새로 합류한 분들을 위한 Spock 관련된 1,2편의 글이나 코드리뷰로 종종 언급했던 메소드 파라미터, eslint적용 등 여러 내용들을 정리하고 추가로 학습했다.밀린 공부와 글감들을 다 발산하는데 10일 내내 도파민이 넘쳐흐르..
2025.09.26
-
실패를 통과하는 일
예전 최정우님이 쓰신 옐로모바일의 흥망성쇠를 담은 스타트업은 어떻게 유니콘이 되는가 이후 오랫만에 스타트업의 대표님이 직접 쓰신 일기장 같은 책을 봤다.퍼블리는 인프런과 꽤나 닮은 부분이 많았다.퍼블리 & 커리어리 & 위하이어인프런 교육 & 인프런 커뮤니티 & 랠릿꼭 퍼블리만 아니더라도 대부분의 커리어 플랫폼들은 그 방향성은 비슷하게 간다.교육 & 채용 & 커뮤니티시작은 서로 다를 수 있으나, 큰 그림은 다들 비슷하게 보고 있다.원티드처럼 채용으로 시작해서 커뮤니티와 교육으로 확장하는 경우도 있으며리멤버처럼 (명함) 커뮤니티로 시작해서 채용으로 확장한 경우도 있으며인프런처럼 교육으로 시작해서 커뮤니티, 채용으로 확장한 경우도 있다.다만, 지금의 우리는 교육으로 글로벌 시장을 노리는 것으로 에너지를 집중하..
2025.09.13
-
if(kakao25)
카카오에서 올해 if(kakao)25를 개최합니다.소개: https://kko.kakao.com/c90jzuGncr일정: 9월 23일(화) ~ 9월 25일(목) *25일은 카카오 개발자 임직원 행사로 진행장소: 카카오 AI 캠퍼스참가신청 : ~9월 8일(월) 낮 12시까지if(kakao) 행사는 코로나때를 제외하곤 거의 다 참석했다.국내에서 가입자도 아닌, MAU (월간 활성 사용자수) 로 4,500만이 넘는 서비스는 거의 없기 때문에 제품을 만드는 사람으로서 도대체 여긴 어떻게 하는 것인가? 라는 생각이 계속 들었기 때문이다.그간 if(kakao) 에서는 카카오톡 보다는 새로운 서비스에 대한 로드맵이 많았다.카카오뱅크 혹은 카카오페이, 카카오페이지 등 현재 카카오에서 가장 중요하게 생각하는 서비스가 무..
2025.09.04
-
전통적인 비즈니스
2016년에 시작한 대치동 입시 전문 '시대인재' 가 누적 글로벌 가입 9,200만명, MAU 800만, 누적 투자 1,500억의 '콴다' 를 운영하는 매스프레소의 최대 주주가 되었다고 한다.'시대인재' 하이컨시, 틱톡 제치고 '매스프레소' 최대주주로소프트웨어가 세상을 집어삼키는 시대가 왔고,AI가 세상을 다 휩쓸것 같지만,불황에는 전통 산업이 소프트웨어 기업을 집어삼키는게 훨씬 쉬워진 것 같다.누적 글로벌 가입 9,200만명, MAU 800만이면 정말 성공한 제품이다.한국에서 시작한 회사 중 이정도의 성적표를 서비스가 몇개나 있을까 생각한다면 정말 대단한 회사이고 제품이다.그럼에도 전통적인 입시 교육 회사가 쉽게 기술과 제품을 살 수 있게 됐다. 한국이라는 곳에서 제품을 만든다면 섹터에 따라 글로벌 ..
2025.08.31
-
조직에서 부대끼기
요즘 한수희 작가님의 에세이 - 오늘도 우리는 나선으로 걷는다 를 짬짬이 시간 날때마다 읽고 있는데요.아래 문장이 생각보다 기억에 오래 남아서 공유드리고 싶었어요 나와 말이 안 통하는 사람, 내 말에 토를 다는 사람, 나를 기분 나쁘게 하는 사람을 만나는 건 정말 짜증 나는 일이다.심지어 그런 사람들과 매일 얼굴을 맞대고 일까지 해야 하다니, 그건 얼마나 큰 고통인가.하지만 그들이 없다면 내가 어떤 사람인지 알 수 있을까? 인간의 개성은 타인과 내가 부딪치는 경계에서 마찰흔처럼 드러난다.자기만의 방에 갇힌 채 내 좁은 시야 안에 들어오는 것들만을 세상의 전부로 여기지 않기 위하여,내 인생만 망했다는 착각에서 헤어나기 위하여,자기 자신을 있는 그대로 받아들이기 위하여우리는 오늘도 문을 열고 타인과 지지고 ..
2025.08.21
-
역설계
소프트웨어 엔지니어로 성장하면서 "저 사람처럼 코드를 작성하고 싶다" 라는 생각으로 프로젝트 코드를 그대로 따라친 적이 많다.원어민의 발음을 쉐도잉 (Shadowing) 하듯이 그들의 프로젝트 코드를 처음 Git log부터 순서대로 따라 작성했다.테스트 주도 개발 책에 예제를 활용해서 JUnit을 TDD로 직접 만들어 보거나, 스프링 프레임워크를 따라치면서 로드 존슨을 비롯한 여러 개발자들이 왜 당시에 이렇게 작성했는지 고민해보곤 했다.직접 하이버네이트의 기본 기능을 만들어보고 하이버네이트는 내부적으로 어떻게 구현했는지 비교해보기도 했다.이렇게 해당 프레임워크들의 Git log대로(고민의 흐름대로) 작성하다보면 그들의 생각을 조금은 엿볼 수 있었다.실무에서 무언가 내 의도대로 안되었을 때, 되어야 하는데..
2025.08.11
-
코펜하겐에서 개최된 Kotlin Conf 2025
최근 인재전쟁 1부 공대에 미친 중국 영상을 봤다.소프트웨어 엔지니어로 일하다보면 중국의 기술력이 정말 뛰어나다는 것을 흔하게 느낄 수 있지만, 특히 이번 영상에서는 그 격차를 심하게 느끼게 된다.1부 영상의 마지막에 다음과 같은 충격적인 메세지가 나온다.'올해 중국 가오카오엔(수능) 1,335만 명이 응시했다.그 중 선별된 약 5%의 최상위 인재만이 국가가 지정한 명문대 이공계에 입학한다.이들은 약 90만명,작년 우리나라 전체 수능 응시생의 두 배이다.'우리나라는 모국어로 된 콘텐츠가 많다.누구나 배울 수 있도록 가능하면 해외의 좋은 내용들도 번역하고, 국내의 많은 작가, 현업 실무자분들이 노하우를 만들어서 배포해주신다.근데 그게 미국, 중국과는 차이가 있다.전세계에서 영어로 노하우가 공유되고 있고,1..
2025.07.29
-
#100일 챌린지
종립님이 재밌게 보시길래 토요일에 책을 배송 받아서 하루종일 이 책만 봤다.2023년 10월 28일부터 2024년 2월 4일까지 100일간 GPT의 도움을 받아 게임, 유틸리티 프로그램 등 매일 1개의 완성된 애플리케이션 결과물을 트위터 (X) 에 공유했던 오츠카 아미님의 이야기를 담은 에세이다.예전에 하야마 아마리님의 "스물아홉 생일, 1년 후 죽기로 결심했다" 를 읽으면서도 느낀건데 실제 본인의 경험담을 기반으로 한 일본의 에세이가 가진 특유의 느낌이 있다.어려운 문장 없이, 과한 감정 표현 없이 담백하게 상황과 감정을 전달한다.아무리 GPT의 도움을 받았다고 해도 개발을 전혀 모르는 상경대 재학생이 매일 매일 하루도 빠짐 없이 온전히 작동하는 프로그래밍 결과물을 만든다는 것은 정말 대단하다.그래서 ..
2025.07.28
-
애증의 스프링 배치와 요즘 듣는 강의
스프링 배치 (Spring Batch) 는 나에겐 애증의 기술이다.포털 서비스에서 실시간 API와 캐싱에 최대한 집중하다가, (푸드) 커머스로 이직하고 나서 결제/정산 시스템을 다루다보니 배치 애플리케이션 작성이 너무 많이 필요했다.그래서 스프링 배치를 공부하게 되었는데, 막상 자료가 너무 없었다.정제된 책은 모두 다 해외 서적이였는데 그것 조차 8년전, 10년전이였다.예전 선배님들이 공부하시던 자료는 이제는 기한이 지나 이제 커뮤니티에 남지 않았고,공식 문서 외에는 대부분이 튜토리얼에 지나지 않았다.실제 환경에서 겪어야 할 문제들을 Spring MVC, Spring Data 만큼 상세하게 정리된 자료들이 많지 않았다.그래서 그때부터 나만의 Spring Batch In Action 시리즈를 써보자는 생각..
2025.07.26