전체 글 161

[ WIL ] 2-1 인턴 연장, 2월달 목표

벌써 2월달이 다가왔다. 뭐했다고 벌써 2월인지.. 어딘가 모르게 너무 억울한 느낌이다. 분명 1월 1일이 엇그제 같은데 말이다. 정신없이 지난 1월 돌이켜보면 약간 허무하다. 2월달에는 이런 감정이 들지 않도록 정신 더 바짝 차려야겠다. 인턴 연장 2월달 목표 인턴 연장 아마도 내가 지난 1월달이 허무다고 느끼는 가장 큰 원인이 이것이지 않을까 싶다. 조금 더 구체적으로 이야기한다면, 인턴을 연장한다는사실보다, 인턴을 연장해야겠다고 이야기하는 회사측의 이야기 때문이 아닐까 싶다. 갑자기 왜 인턴? 나는 원래였다면, 11월27일 현 회사에 정규직으로 입사를 하기로 했다. 다만 입사 과정에서 회사 측 내부의 소통의 오류로 인턴으로 시작하고 이 인턴의 기간을 수습기간의 개념으로 하자고 했다. 급여적인 손실에..

회고/WIL 2024.02.04

[ WIL ] 1-4 리뉴얼 및 리팩터링 프로젝트 진행의 난항, API 개발과 성능 최적화 강의 완강 및 후기, 내가 생각하는 개발과 올해 개인 OKRs

벌써 1월의 마지막을 향해가고 있는데, 1월달의 첫 WIL 이라니.. 스스로 반성을 하게 되는 지금이다.. 지난 1~3주차 동안에도 역시나 정말 많은 일들이 있었다. 그 중 가장 중요한 이벤트는 내 앞으로의 처우에 대한 내용이 아닐까 싶다. 이 부분은 인턴 계약 종료 3일전에 이야기를 들어보게되었는데, 정말 개인적으로 많이 아쉽고 화가 나는 부분이다. 자세한 내용은 본문에 한번 작성을 해보도록하고, 지난 3주간 큰 일들을 정리해보면 다음과 같다. 리뉴얼 및 리팩터링을 위한 테스트 작성과 CI 구축 에서 다시 처음으로 스프링부터와 JPA 를 활용한 API 개발과 성능 최적화 강의 완강 및 후기 다시금 생각해보는 내가 생각하는 개발에 대하여 리뉴얼 및 리팩터링을 위한 수 많은 준비와 액션 이후 다시 처음으로..

회고/WIL 2024.01.28

2023 회고: 첫 회사 퇴사 그리고 입사, 다양한 강의와 책 공부, 24년의 목표

벌써 2023년이 지나가고, 2024년이 다가왔다. 돌이켜 바라본 2023년은 살면서 가장 정신없이 지나간 한해였다. (마음에 손을 얹고) 하루하루 열심히 보냈다고 생각하는데, 떠오르는 결과물은 별로 없어 열심히 살아온 것이 아닌건가? 하는 생각이 들기도 한다. 결과물을 만들어 냈다기보다는 내면의 성장(?)이 주된 23년이었던 것이 아닐까? 첫 회사 퇴사, 그리고 입사 다양한 강의와 책 공부 24년의 목표 요약 첫 회사 퇴사, 그리고 입사 첫 회사의 모습 나는 2022년 8월 1일 첫 회사에 입사했다. 비전공자로써 개발을 시작한 22년 1월 이후 드디어 첫 회사에 입사를 했다. 내가 일할 공간의 첫 모습은 초록색의 나뭇잎들이 파릇파릇하게 있던 것이 기억에 남는다. 나는 WMS(Warehous Manage..

회고/WIL 2024.01.01

[WIL] 12-4

벌써 12월의 중반을 지나 마지막을 향해 달려가고 있다. 분명 지난 WIL 을 작성한거 지난 주.. 아니 엊그제 같은데 작성을 못한지 몇주가 지났다. 사실 12-2 주차 WIL 을 작성하고 있다가 약속시간이 되어 임시저장하고 나갔었는데.. 결국 12-4 주차 WIL의 작성은 못하고 말았다. 잠시나마 요약을 해본다면, 지난 12-2~3주차 동안에는 계속해서 프로젝트를 분석하고 이해하고, 정리하는 것이 주된 하루 일과였다. 주로 프로젝트를 이해하면서 발견한 문제점들을 따로 정리하고, 이에 대한 해결책을 작성하다보면 하루가 전부 다 가버리곤 했다. 이와 관련하여 진행 예정이었던 프로젝트의 리팩터링 미팅에서 이야기를 해보고자 했는데, 다들 너무 바뻐(?) 리팩터링 미팅은 이뤄지지 못했었다. 이 과정을 거치면서 ..

회고/WIL 2023.12.25

[ Study Log ] Design Thinking 에 관하여

Design Thinking 개발자에서 아키텍트로 - 예스24 개발자에서 아키텍트로 거듭나기! 초보 아키텍트를 위한 실전 입문서『개발자에서 아키텍트로』는 개발자에서 아키텍트로, 변화의 첫걸음을 내딛는 이를 위한 실전 입문서다. 설계를 위한 필 m.yes24.com 이 내용은 "개발자에서 아키텍트로" 책을 읽고서 내용을 정리해본 내용입니다. 내돈내산! 좋은내용 정리! Background Knowledge(배경지식) 나는 아키텍처에 대한 관심이 많다. 담당하는 프로젝트의 아키텍처를 이해해야 올바른 개발을 해낼 수 있다 생각하기 때문이다. 그래서 나는 소프트웨어 아키텍처의 특성과 다양한 설계에 대한 공부를 진행했다. 하지만 공부를 하고 실제 업에서 적용해볼 기회가 생겼을 때, 나는 어떤 아키텍처가 최적의 아키..

개인공부 2023.12.03

[ WIL ] 12-1

벌써 WIL 을 작성하지 못한지 2주나 지났다니.. 시간이 정말 빨리 지나갔다. 지난 2주는 올해 들어 가장 정신없던 기간이지 않았나? 생각이 든다. 그리고 이젠 12월이다.. 이러다가 주간회고가 아닌 올해를 돌아보며.. 가 되는 것은 아닌가.. 하는 생각에 운동가려던 것을 참고 지난 2주간의 일들을 정리해보고자 한다. 입사 온보딩 공부 입사 가장 핵심 이벤트는 아무래도 취업이 아닐까싶다. 지난 11월 20일 나는 드디어 회사에 다시 취업하게 되었다. 지인을 통해 지금의 회사를 알게되었고, 지인의 추천과 한번의 대화, 2번의 면접을 통해 입사를 하게되었다. 내가 다니는 회사는 바이오 관련 스타트업이다. 처음 친구에게 회사 이야기를 전해들었을 때에는 솔직하게 흥미가 생기지 않았다. 그저 회사의 문화가 정말..

회고/WIL 2023.12.01

[ WIL ]11월 2주차 회고

몇일 사이 비가오고나서 갑자기 확 날씨가 추워졌는데, 진짜 겨울이 와버린 것 같다. 지난주에는 분명 겨울 느낌이었는데 말이다. 이번 한주를 돌이켜본다면, 일상은 크게 변하지 않았다. 매일 꾸준하게 오전에는 책 또는 강의를 보고, 해당 내용을 정리하였다. 점심을 먹고나서 오전에 하던 정리가 끝이나면, 프로젝트를 진행했고, 저녁을 먹고 나서는 운동을 가기 전까지 대부분 채용 관련된 정보를 찾아보았다. 일정에 대한 강박은 아니지만, 오전의 목표(책 또는 강의를 보고 해당 내용을 정리하기)를 목표한 시간에 대부분 마치지 못했다. 무엇때문에 계획대로 움직이지 못했을까? 돌이켜 생각해본다면, 내용이 재밌다고 정한 시간동안만 해당 내용을 보지 않았기 때문인 것 같다. 책을 볼 때는 15분 타이머를 맞추고 보고있다.(..

회고/WIL 2023.11.10

[ 개인 공부 ] Optional 은 필요한 것일까? 필요하다면, Optional 의 올바른 사용방법은?

Background Knowledge(배경지식) API Note Optional is primarily intended for use as a method return type where there is a clear need to represent "no result," and where using null is likely to cause errors. A variable whose type is Optional should never itself be null; it should always point to an Optional instance. 메소드가 반환할 결과 값이 '없음'을 명백하게 표현할 필요가 있고, null 을 반환하면 에러가 발생할 가능성이 높은 상황에서 메소드의 반환 타입으로 Op..

개인공부 2023.11.09

[ 아키텍처 ] 프론트엔드를 위한 백엔드 아키텍처(BFF)

프론트엔드를 위한 백엔드, Backends For Frontends(BFF) 시간이 지나면서 서비스가 제공하는 프론트 엔드의 코드가 점점 더 복잡해지고 다양해지는 경우는 허다하다. 이에 따라 백엔드 또한 기능 제공을 위해 복잡해지게 된다. 따라서 다양한 프론트엔드 유형의 기능을 지원하는 백엔드 서비스가 필요성이 생겨나게되었고, 이를 위해 BFF 가 탄생하게 되었다. 웹 서비스만 제공하던 서비스에서 모바일 서비스를 제공해야하는 경우, 새로운 유형의 프론트엔드를 도입해야한다.(모바일기기의 성능과 데스크톱의 성능이 다르기 때문) 새로운 서비스(모바일)을 제공하기 위해서는 백엔드에서도 모바일에 특화된 코드와 기능을 추가해야한다. 모바일 기기는 화면 크기가 더 작으므로, 기존의 API가 아닌 새로운 API 를 통..

[ WIL ] 11월 1주차 회고

이제 나는 매일 회고를 작성하는 것이 아닌 한주의 회고를 작성하기로 결정했다. 주간 어떤 고민과 생각을 작성하는 것보다는, 기술적인 내용을 작성하는 것이 좋겠다고 생각을 했다. 왜냐하면 기술블로그를 목표로 하는 블로그가 점점 개발 일기 중심의 블로그가 되어가고 있었기 때문이다. 그리고 TIL은 다른 사람들에게 도움이 되는 글이 되지 못한다는 생각이 들었다. 하지만 스스로 하는 회고를 그만두고 싶지는 않았다. 회고를 글로 작성하면서, 보다 내 생각을 정리 할 수 있었고, 다른사람은 몰라도 내가 다시보면 재밌었다.(나 왜이런고민한거냐? 바본가.. 하는 그런 재미..) 그래서 나는 생각을 기존의 회고는 WIL 을 통해 정리하고, 주중에는 공부한 내용이 정리가 완료되면 해당 내용을 포스팅하기로 정하였다. 그리하..

회고/WIL 2023.11.03