본문 바로가기

전체 글143

2024년 쓸까말까 했지만 쓰는 회고록인가 싶지만 일기장인 현재의 나를 말하자면 10개월차 된 스타트업 백엔드 개발자이다. 1. 개발 공부의 지속정확히 재작년에 시작한 개발공부...그래서 재작년에 이어 작년에도 계속 백엔드쪽 개발공부를 했다. 4학년 1학기와 병행하면서사실 쉽지 않았다. 어째든 부트캠프 + 학교 공부 병행하기 빡셌다 그래도.. 다행히 부트캠프안에 우수학생?? 느낌으로다가잘 수행해서 부트캠프에 참여한 프론트 개발자분들과 함꼐 프로젝트를 수행할 수 잇었다.수행하면서 느낌점... 팀플이니까 어째든 팀원들도 중요하고 분위기도 중요하다.. 어려운 상황들이 많았지만..마지막 마무리할때 프론트 개발자분 한분이 이렇게 메세지 주셨다.아.. 진짜 너무 감사했다. 이런말씀을 직접 해주셨다는게...  2. 이제 취업해야지..  이제 국비끝+ 부캠끝+막학기이니 이제는.. 2025. 1. 9.
2024-12-02 회고록 다사다난했던 2개월마지막 회고록이 10월달이던데... 그 이후 기간동안 정말 다사다난했다.사실 10월달 사이드 프로젝트를 진행한 이후 약간의 번아웃이 왔다. 작년 2월부터 국비를 시작하고 끝나자마자 복학하면서 부트캠프 시작하고 졸업하기전에 취준을 준비하면서 이번년도 5월달에 취업을 했다. 그리고 나서는 조금은 잘 흘러가겠지 라고 생각한 나의 하루하루가 직장에서의 고민이 많아졌다. 고민이 많아지니 불안감도 높아지고,,, 해당 불안감을 낮추기 위해 다른분들과 사이드프로젝트를 진행했다..그러다보니 약 1년반을 쉬지않고 달려왔다. 그냥 뭔가 맘편히 쉬는 날이 없었다. 그래서 아 이번년도까지는 휴식시간을 가져야겠다 라는 생각이 들어 정말 아무것도 하지않고 쉬었다. 쉼을 시작한지 2주차때아 이제 좀 숨이 트인다고 .. 2024. 12. 2.
2024-10-12 회고록 오랜만에 회고록약 6개월차 스타트업 개발자로 재직중이다. 현재까지 한일은 사실 별로 없다. 핀테크 회사라 금융 규제가 심해지면 운영이 어려운 서비스라... 현재는 기획이 조금씩 추가될때마다 수정중이다. 그래서... 좀 할께 없어서.. 저번달쯤에?? 메인 프로젝트 코드 커버리지 측정하는 걸 추가했다. 또 RestTemplate deprecated된 거 남아있으면 RestClient로 마이그레이션도 진행했다. 조금 지쳤었다할일이 좀 마니 없었을때 조금 지쳤었다.. 무엇을 해야할지 몰라서.. 그래서 약간의 동기부여차 사이드프로젝트를 진행했다.프론트 1분과 디자이너 2분과 함께 약 5주간의 프로젝트를 진행했다. 그래서 그런지 동기부여가 약간되었다.안 적용해본 기술 스택도 적용해보고 배포도 AWS ecs, ecr.. 2024. 10. 12.
[사이드 프로젝트 : DevToolKit] 데이터 비정규화시키기 현재 우리의 사이드 프로젝트 메인서비스 메인화면에서 폴더와 여러유형의 컨텐츠들이 함께 보여야한다.그러나 여기서 막히게되는데..  데이터 정규화 초기 테이블 설계 시, 나는 폴더와 다양한 유형의 컨텐츠(코드형, 게시판형, 파일형)를 정규화된 방식으로 구조화했다. 이를 위해 다음과 같은 세 가지 테이블로 분리하였다.폴더 도메인: 폴더의 기본적인 속성인 이름과 부모 폴더 정보만을 저장하는 구조로 설계했다. 폴더는 다른 컨텐츠와 구분되어 관리되는 독립적인 개체로 설정되었다.컨텐츠 도메인 1 (코드/게시판형): 이름과 내용만을 포함하는 단순한 구조로, 텍스트 기반의 컨텐츠를 저장하기 위한 테이블로 설계되었다. 코드와 게시판 글 같은 비파일형 컨텐츠는 이곳에 저장된다.컨텐츠 도메인 2 (파일형): 파일 컨텐츠에 특.. 2024. 10. 4.
[사이드 프로젝트 : DevToolKit] 왜 트랜젝션 Requires_new가 안되는가? 유저관련된 로직을 하다가 맞다은 에러?? 비밀번호 5회틀릴시 로그인 막기 현재 유저가 로그인할때 5회 틀릴시 로그인을 막고 있다. fun login(request: UserLoginRequest): UserLoginResponse { val user = userRepository.findByEmail(request.email) ?: throw RestException.notFound(ErrorMessage.NOT_FOUND_USER.message) if (!user.isEnabled || !user.isVerified) { throw RestException .badRequest(ErrorMessage.IMPOSSIBLE_LOG.. 2024. 9. 20.
어쩌다 보니 사이드 프로젝트..ㅎㅎ 사이드프로젝트를 진행하게 되었다.일단 혼자 프로젝트하기엔 계속 쳐지기도 하고,,, 뭐가 프론트도 있으면 좋을것같다.. 라는 생각이 들어서 이번에는 디자이너 2분, 프론트 개발자 1분, 백엔드 개발자 1명(나) 이렇게 진행하게 되었다. 일단 적용해보고 싶은 것도 많고 배포도 잘해보고 싶고...  머리를 싸매면서 어떻게든 열심히 해보겠습니다.파이팅..! 2024. 9. 10.
728x90