목록잡설 (50)
규도자 개발 블로그
우리 회사에는 매주 각자 흥미있는 칼럼이나 어떤 주제를 발굴해와서 발표 및 토론을 하는 시간이 있다. 그에 맞춰 비트코인 ETF승인으로부터 촉발된 코인 상승장에 새로이 암호화폐 거래에 대해서 관심을 갖게 된 분들도 많아지고 해서, 몇 주 전 토론 시간에 내가 예전에 했던 퀀트에 대해서 발표를 하는 시간을 가졌다. 사이드로도 퀀트에 관심을 끊은지 약 1년 반 정도가 지났고, 발표를 하면서 확실히 느낀 게 있었다. 원래는 막연히 하기 싫다는 감정이었는데 발표를 준비하고 또 그에 대해서 사람들과 얘기하면서 오히려 훨씬 더 선명하게 퀀트에 대한 내 생각을 알게 되었다. 아래는 그 이유들이다. 1. 지식을 공유할 수가 없다. 여기서 말하는 지식은 퀀트 전략이다. 퀀트에 필요한 수학적, 금융적 배경지식을 제외하면 ..
얼마 전 지인과 얘기를 하다가 느꼈다. 사람이 본디 가지고 있는 감정의 수용체는 사칙연산적인 특성을 가지고 있다는 것을. 아니, 굳이 또 자세하게 나누자면 +형, -형, *N형, *-N형이 있다고 할 수 있겠다. 나누기가 없어서 사칙연산은 아니지만 최대한 친근한 개념으로 접근하기 위해 이렇게 명명했다. 뭐 아무튼, 쉬운 얘기다. 간단하게 양수를 행복, 음수를 불행이라고 했을 때, 어떤 사람이 갖고 있는 기본적인 감정의 함수가 *-N형이라면 어떤 기쁜일이 생겨도 크게 기뻐하지 않는다. 어차피 없어지겠지, 어차피 망하겠지 등등 부정적인 감정으로 금방 돌변해버린다. 하지만 이들이 오히려 행복을 느낄땐 그냥 대놓고 안좋은 일이 생겼을 때다. 마이너스 곱하기 마이너스가 플러스이듯이 이들은 자신에게 불행이 닥치면 ..
지금 다니고 있는 회사가 만족스러운 정도는 가고 싶은 회사의 수와 반비례하는 것 같다. 그러니까 곧, 가고 싶어지는 회사의 수가 적어지면 적어질 수록 지금 다니고 있는 회사가 좋은 회사라는 것이다. 끗.
내가 항상 주변인들에게 3천억 질문을 하는 이유가, 내가 그게 없어서 물어보는 것이다. 관련 포스팅을 예전에 한 적은 있는데(https://this-programmer.tistory.com/532) 간단하게 말하자면 그냥 내가 현재 가진 모든 고민, 그리고 미래의 모든 고민이 해결됐을 때 3,000억이 주어진다면 그 돈으로 무엇을 하겠냐는 게 질문의 취지이다. 아무튼 3,000억 질문을 다른 사람들에게 막 하듯이 요즘에도 난 대체 뭐가 되고 싶은 걸까 잘 모르겠어가지고 스스로 자문자답하고는 한다. 근데 마침 이번주에 뭔가 오랜만에 만나는 친구들도 있었고, 주변인들과 이것과 관련해서(무엇이 되고 싶은 지) 얘기를 나눠보니까 어느정도 희미한 가닥이 잡혀서 기록해두려 한다. 나의 고민은 내가 궁극적으로 되고 ..
나는 오픈소스를 굉장히 선호한다. 코드 예제도 대부분 얼마 전에 쓴 포스팅인 github 검색 팁: 특정 파일 이름 내에서 검색하기 (tistory.com) 에서 썼던 검색 팁을 이용해 찾기도 하고, 대부분의 기능은 무조건 오픈소스를 찾아본 뒤에 진짜 찾고 찾고 찾아봐도 없는 경우에서야 직접 만들곤 한다. - 그 이유는 뭐 예상할 만 한데 이미 잘 만들어지고 수백 수천, 혹은 수만명의 개발자들이 검증까지 끝낸 라이브러리가 신뢰성이 높을까, 내가 만든 라이브러리가 신뢰성이 높을까. 당연히 전자일 것이다. - 이와 더불어 다른 사람들의 코드스타일도 참고할 수 있고, 내가 모르는 로직이나 알고리즘도 긁어와서 쓸 수 있고, 어떤 언어의 딥한 사용방법이나 팁 같은 것들도 전부 다 가져올 수 있다. - 그리고 어떤..
오늘부로 이직한 새 직장에서의 수습기간이 끝났다. 짧다면 짧고, 길다면 긴 시간이다. 이직할 때마다 항상 이 수습기간을 거쳤는데, 이때마다 이 3개월간의 수습기간은 일종의 회사와 나의 느슨한 결합상태상태라고 생각이 든다. 이걸 흔히 JD에서 볼 수 있는 문장으로 표현하면 서로의 Fit을 맞춰본다 고 할 수 있을 것 같다. 아무튼 결과론적으로 현재 회사와 나의 Fit은 잘 맞는다. 그리고 굉장히 파편화돼있는 경력때문에 이번에는 꽤 오래 한 직장에 다녀야 할 것 같기도 해서 여러모로 다행이라는 생각이 드는 요즘이다. 그만큼 만족스러운 직장이라는 의미다. 사실 위에것은 사족이고 이제 일과 관련해서 이제 얘기를 해보자면, 나는 이 회사의 신사업팀에 투입이 됐고 굉장히 빠른 주기로 개발과 배포를 하고 있다. 자동..
내가 요즘 마주치는 모든 사람들에게 하는 질문이 있다. 바로 3000억이 있으면 무엇을 할거냐는 질문이다. 대신 조건이 있는데 지금 갖고 있는 고민, 그리고 그 고민이 해결됨으로써 파생되는 다른 고민들은 모두 해결한 상태에서 3000억이 생겼을 때 무엇을 할 것이냐는 의미다. 예로 들면 이 질문을 받는 사람은 주거고민이 해결됐고, 가족들이 모두 건강하고, 부인이 있고 자녀들이 모두 독립한 상태에서 모두가 아무 고민 없이 행복하게 살고 있는 상태에서 3000억이 뜬금 없이 생겼다는 가정이다. 내가 이 질문을 하는 이유는, 이 상태에서의 목표가 그 사람의 진실된 꿈이라고 생각하기 때문인데 거기에 내가 또 이 질문을 자문해봤을 때 딱히 떠오르는 게 없어서 다른사람의 생각을 들어보고 싶기도 해서이다. 전직장동료..
전에 https://this-programmer.tistory.com/521 이런 글을 썼었는데 글에 써진 대로 원래 계획상으로는 월급이 나오려면 사려고 했었다. 근데 조금 생각해보니 그럴 필요까진 없었어가지고 그냥 쇠뿔도 단김에 금요일에 당근에서 물건을 찾고 사서 토요일에 집에 와서 바로 설치를 마쳤다. 내 퀀트 프로그램 서버의 여정이 여기서 마무리되길 바라는 바이다.ㅠ m1 맥미니 + 본가에 설치를 하게 된 여정은 아래와 같다. 1. macbook에 수집과 거래프로그램을 전부 설치 -> 개인용도로 맥북을 여기저기 가지고다닐 일이 많아서 그때마다 수집이 끊기고, 무선으로 연결할 때마다 ip가 바뀌어서 포트포워딩을 항상 바꿔줘야 했다. 2. microserver에 수집과 거래프로그램을 모두 마이그레이션 ..
작년 12월 초에 이직을 했다. 그래서 1월 2째 주까지는 커밋이 듬성듬성 내 머리숱처럼 있는 걸 볼 수 있다. 7월 초에 이직을 했다. 역시나 아직까진 듬성듬성 기간이다. 이직 후에 프로젝트를 파악하는 적응기간에는 아무래도 두뇌 여유용량이 없는지 개인 개발활동을 못하게 된다. 물론 이 기간에는 블로그 활동도 소극적이게 된다. 그런 만큼 블로그에 쓸 글들도 엄청나게 쌓여가고 있다. 틈틈히 만들고 있던 https://github.com/jujumilk3/fastapi-clean-architecture도 작업해야하고, fastapi contribute도 해야하고, 새로 알게된 아주 유용한 킹픈소스들인 redash와 drangoflyDB도 홍보해야 하고, 개발자 입장에서 본 매트릭스 트릴로지 + 4도 써야 하..
만약에 어떤 분야에 대한 실력을 차트로 표현할 수 있다면 우리들은 머릿속에서 이런 모습을 상상할 것이다. 이것은 흔한 로그함수의 그래프이다. 만약에 x축을 시간, y축을 실력이라고 생각한다면 "실력을 그래프로 표현"한다고 했을 때 가장 쉽게 연상할 수 있는 모양일 것이다. 하지만 실제로는 이렇게 완만하지 않고 크고 작은 깨달음을 얻어가며 결국 로그함수와 비슷한 모습으로 수렴하는 게 보다 적합하다고 한다. 그리고 이걸 보면 알 수 있듯이 상위권으로 가면 갈 수록 작은 디테일이 실력을 구분한다는 것을 알 수 있다. 그러니까 사람은 크고 작은 돈오의 순간을 겪어가며 점점 실력이 늘게 된다. 하지만 계속 프로그래밍을 하면서 느낀 게 있다. 바로 실제 실력 그래프 말고 자신이 인식하는 실력 그래프라는 것이다. 다..