회고 38

[2024년 1월] 삶의 균형 잡기(feat. 이직)

올해부터 매월 회고를 쓰겠다고 다짐했는데, 벌써 한참이 지났다. 더 시간이 가기전에 내가 1월동안 고민하고, 다짐한 것들을 기록으로 남긴다. 삶의 균형 잡기 12월부터 계속 이력서를 넣고, 과제를 보고, 면접을 보았다. 서류는 잔뜩 넣었는데 서류전형에서 떨어진 곳들도 많아서 실제 과제와 면접을 진행한 곳이 많지는 않다. 12월에 처음 퇴사를 하게될 때만 해도, 앞으로 몇달은 업무에 치여 제대로 공부하지 못했던 것들을 공부하고, 사이드 프로젝트도 하고, 이력서를 더 보완해서 몇 개월 후에 본격적으로 다시 지원을 할 생각이었다. 그러나 막상 백수가 되자 굉장히 불안해졌다. 요즘 채용시장이 얼어붙었다는 얘기도 많이 들리고, 퇴사 전에도 이력서는 계속 넣고 있었는데 정말이지 서류합격률이 너무너무 낮아서 자신감이..

회고 2024.02.11

[2023년 4분기 회고] 신규 서비스 개발하기 & 그리고 퇴사를 하게 되었다.

다사다난한 4분기였다. 2023년이 얼마 남지 않은 지금 올해를 돌이켜봐도 많은 일이 있었고, 또 성과도 있었다. 얼마 전에 갑작스럽게 퇴사를 하게 되면서 지금 온통 마음이 퇴사&이직으로 정신이 없지만 올해가 가기 전에 회고글을 작성하고 싶어서 오랜만에 글을 쓴다. React 프로젝트 Next.js로 마이그레이션하기 10월부터 본격적으로 개발했던 프로젝트를 배포하게 되었다. 기존에 React로 MVP 개발을 CTO님이 진행하셨는데 CTO님이 계속 프론트까지 작업하기에는 어려운 상황이라, 내가 새로 Next.js로 개발을 진행하였다. MVP는 이미 오픈한 상태였는데, Next.js 버전으로 마이그레이션하면서 실질적으로 서비스 운영도 전담하게 되었다. 우선 MVP와 동일하게 개발하고, 테스트를 진행한 후에 ..

회고 2023.12.28

[2023년 3분기 회고] 회사에 출근하는 이유

최근에 일이 바빠지면서 블로그는 전혀 신경을 쓰지 못했다. 매일 회고글 써야지, 써야지 하다가 문득 2023년 3분기가 이미 한참전에 지나갔다는 사실을 깨달았다. 3분기는 개인적으로 많이 우울하고 힘든 시간이었다. 그래도 지금은 다시 즐겁게 개발하고 있다. 업무가 모호해지자 엄청나게 우울해졌다 이 글을 쓰고 있는 지금은 괜찮지만, 당시에는 정말 심각했다. 회사에서 신규 서비스로 초점이 옮겨가면서 상대적으로 기존 서비스에 할당되는 업무가 줄어들었고, 업무가 굉장히 모호해졌다. 아직 신규 서비스는 구체적인 기획이 나오지 않은 상태였고, 앱을 바로 만들지도 결정되지 않았다. (앱을 안만들면 나는 어떤 업무를 맡게 되는거지?) 신규 서비스 기획과 관련해서 팀원들 모두가 조금씩 학습을 해달라고 했는데, 나에게는 ..

회고 2023.10.27

[인프콘 2023] 처음으로 방문한 인프콘 후기(기업부스, 데브쳇, 네트워킹, 세션 위주로)

올해도 어김없이 인프콘 시즌이 돌아왔다! 작년에 회사 동료 한 분이 인프콘 당첨됬다고 하셔서 부러워했던 기억이 있는데, 올해도 추첨에 떨어졌다. 그래서 올해도 온라인으로 세션을 보겠구나, 하고 있는 와중에 인프런에서 시간표 추첨 이벤트를 한다는 소식을 들었다! 어떤 세션이 있나 구경할 겸 블로그에 올렸는데 당첨😎 (하필 결과 발표기간이 휴가기간이라 해외에서 다른 유심을 끼고 있었는데, 등록 마지막날 한국에 들어와서 늦지않고 등록할 수 있었다 ㅜㅜㅜㅜ) 시간표 공유하기 이벤트를 했음에도, 막상 프로그램을 자세히 살펴보니 세션 이외에 재밌어 보이는 프로그램이 많았다. 세션은 나중에 영상으로도 확인할 수 있으니, 현장에서 할 수 있는 것 위주로 돌아다녔다. 마침 이직에 대한 고민이 있었고, 네트워킹을 너무너무..

회고 2023.08.17

2023.07.07 스타트업에서 일한다는 것 (feat.구글 엔지니어는 이렇게 일한다, Chapter 1-2를 읽고)

작년에 한참 이 책이 많이 읽힐 때 사놓고 막상 손은 안갔는데, 요새 틈틈히 읽고 있다. 얼마 읽지 않았지만 생각할 거리를 많이 던져주는 것 같다. Chapter1. 소프트웨어 엔지니어링이란? 본격적으로 시작하기에 앞서, 먼저 두 가지 중요한 개념이 등장한다. 바로 프로그래밍(개발)과 소프트웨어 엔지니어링(개발+수정+유지보수)이다. 이 두 가지를 스펙트럼의 양 끝단으로 놓고 본다면, 현재 스타트업에 재직하고 있는 프로그래밍에 좀 더 가까운 상황인 것 같다. 내가 막 입사를 했을 때 새로운 서비스 개발을 막 시작한 상황이었고, 최근까지도 큰 업데이트를 여러차례 진행했다. 빠르게 서비스를 런칭하고 여러가지 상황들을 시험해야하는 스타트업의 특성 상 우리는 대규모 업데이트만 해도 꽤 자주 진행했고, 새로 기획이..

회고 2023.07.24

[2023년 2분기] 건강은 챙기면서 하기 feat.사이드 프로젝트

최초작성일: 2023년 6월 19일 아직 2분기는 끝나지 않았지만 사이드 프로젝트도 배포했고, 당분간은 정말로 쉬는게 필요하다고 생각해서 회고 글을 쓰기 시작한다. 2분기는 사이드 프로젝트가 가장 큰 이슈였다. 1. 사이드 프로젝트 3월부터 본격적으로 사이드 프로젝트를 진행하고 있다. 기존 팀에 합류하게 되었는데, 가장 큰 목표는 Flutter로 앱을 개편해서 배포하는 일이었다. 어차피 새로 만드는거 ui/ux도 개선하고, 에러도 수정하고, 몇 가지 기능도 추가하게 되었다.(이렇게 쓰고 보니 생각보다 더 많은 걸 했구나...) > - 기존의 RN앱을 Flutter로 바꾸기 - 기능 추가 : 회원 탈퇴, 앱 다국어 적용 - ui/ux 개편 - 에러 수정 배포 기한은 처음 작업을 시작할 때 2~3달 정도 잡..

회고 2023.07.20

[2023년 1분기] 그래서 뭐할건데? feat. riverpod vs bloc

최초 작성일 : 2023.04.13 나름 파란만장한 1분기를 보냈다. 정신없는 와중에 그래도 한번 정리하는 시간이 필요할 것 같아서 오랜만에 회고 글을 쓴다. 1. 난 뭘했는가 1분기동안 큰 이슈는 다음과 같다. - 회사 일 - 사이드 프로젝트 - ios 공부 1) 회사 일은 회사일이다. 벌써 회사에서 일한지 반년이 지났다. 그 사이에 신규 서비스를 (가)오픈하고, 기획이 엄청나게 바뀌면서 날리고 새로 만든 것도 많고 수정도 많이 했다. 그리고 얼마전에 드디어 정식 오픈!!!!(광고가 나가기 시작했다) 물론 지금도 수정 예정인 부분들이 많은데, 좋은 방향으로 개선되고 있는 것 같아서 기대가 된다. 한참 일이 몰아치다가 약간 쉬어가는 템포가 반복되고 있다. 정작 일이 많을 때는 '와 일이 너무 많아......

회고 2023.07.16

[2022년 8-11월] Spring에서 플러터 개발자로

최초작성일: 2022년 12월 3일 0. 시작하며 8월에 이직을 하고 플러터 개발을 시작하면서 여러가지 재미있는 경험을 많이 하게 되었고, 최근에는 앞으로의 방향성에 대해 고민도 많았다. 최근에 회고를 거의 못하기도 했고, 새로운 블로그로 이사하면서 한 번 정리를 하고 가면 좋을 것 같아서 회고글을 작성하게 되었다. 1. 이직 올해 1월, 개발을 해보고 싶어서 부트캠프를 시작하게 되었고, Spring으로 서버 개발을 공부하고 5월에 취업을 하게 되었다. 이미 어느정도 자리를 잡은 안정적인 회사였고, 인터뷰도 굉장히 인상적이었다. 그렇지만 3개월만에 이직을 하게 되었다. 인터뷰에 들어온 개발자들은 클린코드를 추구하고 있었고, 에자일 등 개발 프로세스나 개발 환경에도 관심이 많았다. 그렇지만 입사를 하고 나..

회고 2023.07.16

20220920-21 TIL #비즈니스 로직은 분리 #레이어를 나누자 #Repository pattern

이번주 초까지 급하게 끝내야 하는 일정이 있어서 코드리뷰를 못하다가, 약간 시간이 생긴 오늘 코드리뷰를 했다. 평소에도 궁금한건 물어보면서 진행했지만, 오늘 리뷰하면서 전체적으로 우리 앱의 아키텍처에 대해서도 다시 설명을 해주셨다. 마침 오늘 아침에 서버 연동 부분을 보면서 어떤 레이어 구조로 나눠져 있는지, 각각 어떤 역할을 하는지 다시 살펴보았고, 계속 업무를 하면서 처음보다는 이해가 된 부분도 있고 궁금해진 점도 있어서, 2시간 가까이 얘기하면서 많은 부분이 정리되었다. 최근에 가장 큰 고민은 비즈니스 로직을 어디에 구현해야하는지, 였다. 우리 패키지 구조에서 이미 ui와 feature는 구분을 하고 있고, 위젯을 만들면서도 계속 위젯에는 로직이 들어가지 않게 분리하려고 했다. ui와 비즈니스 로..

회고 2022.09.21

20220915-16 TIL #Tabbar #scroll #차트만들기 #provider

새로운 페이지 작업을 하게 되었는데, tabbar, scroll, 차트 기능이 포함되어 있다. Tabbar + scroll Tab을 이용해서, Tab마다 다른 화면을 그릴 수 있다. https://docs.flutter.dev/cookbook/design/tabs Work with tabs How to implement tabs in a layout. docs.flutter.dev Tabbar는 Appbar의 bottom으로 구현할 수도 있고, Appbar가 아니라 Scaffold의 body 안에도 구현할 수 있다. 처음에는 Appbar에 bottom에 DefaultTabController를 이용해서 구현하고, Scaffold body에 TabBarView를 구현하였다. 그런데 TabBar와 TabBa..

회고 2022.09.19