본문 바로가기
728x90
반응형

답수실Log14

240111 | 개발에 대한 적성? 그게 중요할까 오랜만에 정글 소환...! 정글이라는 부트캠프로 카이스트에서 5개월 동안 합숙했던 생활이 개발자 커리어의 첫 발자국이었다. 정글 13주차 때 다음과 같은 고민을 했었다.나 스스로에게 질문해보자. 개발 시작한지 얼마 되지 않았지만, 과연 나는 재밌게 공부하고 있는가? 솔직히 잘 모르겠다. 다만 문제를 해결하기 위해 어떻게든 부딪혀 보고 있다. 그리고 해결되었을 때 성취감이 매우 좋다. 다시 질문으로 돌아와서, 개발을 좋아하는지 아직 모르겠다. 그러나 좋아해질 수도 있다고 생각한다. 지금은 크게 고민하지 말자. 지금 순간에 내가 할 수 있는 최선을 다하자!! 위와 같은 생각을 가지게 된 것은 아마도 류석영 교수님의 조언 덕분이었던걸로 기억한다. 정확하게 기억은 나지 않지만, 나만의 무기 프로젝트 들어가기 전.. 2024. 1. 11.
답수실Log | 231231 | 23년 회고 이 블로그의 최신 글이 23년 3월 6일이다. 9개월 동안 블로그 관리를 하지 않았다. 사실은 이 블로그의 구글 애드센스가 막힌 이후로(원인을 모름... 본사에 문의를 했지만 해결되지 않음 ㅠ) 새로운 블로그를 창설해서 처음부터 다시 운영하고 있다. 물론 새 블로그 역시 제대로 관리하고 있지는 않다 ㅎ... 블로그에 글들이 포스팅되지 않았다는 것은 학습한 것들이나 업무에서 발생했던 트러블 슈팅들을 제대로 정리하지 않았다는 것이고, 이는 효과적인 성장을 하지 못했다고도 볼 수 있다. 다소 불만족스러웠던 일 년을 마지막날에라도 정리를 해보자. 웹개발자 1년+ 작년 8월 현재 회사에 입사한 이후로 1년 하고도 4개월을 웹개발자로 커리어를 이어가고 있다. 우리 회사의 웹서비스팀 구성과 서비스 특성상 개발자들의 .. 2023. 12. 31.
답수실Log | 230129 | 어쩌다 next13 우리 팀은 프론트엔드 기술로 nuxt2를 사용하고 있다. 최근 nuxt3 stable버전이 릴리즈되었고, 우리도 nuxt2에서 nuxt3로 마이그레이션하려고 준비하고 있었다. 마이그레이션하는 이유로는 다음과 같았다. vue3와 typescript 도입의 필요성. 현재는 vue2와 JS로 코드가 작성되어 있음. 일부 도메인 경우 데이터의 복잡성이 크기 때문에 TS의 도입이 시급한데, vue2의 경우 TS를 지원하긴 하지만 vue3에 비해 강력하지 않음. 또한 vue2는 점점 흔적이 사라지고 있음 먼저 팀의 리더님께서 시범적으로 마이그레이션을 시도해봤다. 그러나 생각보다 nuxt3로 전환하는데 있어서 문제가 많다고 하셨다. nuxt3같은 경우 Vite, Vue3, Nitro 기반의 프레임워크다. 리더님에 의.. 2023. 1. 29.
답수실Log | 230126 | 토이 프로젝트 계획 중. 어떤 기술 스택을 사용해야 할지 고민 중(사실 답정너...?) 올해 세운 계획 중 하나는 데브옵스, 웹 서버, WAS, DB, 프론트 등 혼자서 모든 범위를 아우르는 개발을 처음부터 끝까지 구현해 보는 것이다(진정한 풀스택...!). 프로젝트의 계기는 크게 두 가지 이유가 있다. 토이 프로젝트 계기 및 취지 1: 개발 역량 향상 작년에 개발자로 취업하고 실무를 하면서 취업 이전보다 확실히 많이 성장한 것이 느껴진다. 특히 vue.js(nuxt)같은 프론트 영역은 1도 몰랐는데, 이제는 전체 웹사이트의 일부 페이지들을 직접 만들어서 배포까지 하고 있고, mongoDB도 예전보다 다양한 기능들을 활용하면서 DB활용 능력 범위가 꽤 많이 확장되었다. 그러나 SW정글을 통해 체득한 좋은 개발자에 대한 개념은 평생 학습할 수 있는 능력을 갖춘 개발자이고, 나 역시 좋은 개발.. 2023. 1. 27.
답수실Log | 230103 | 조금은 늦은 22년 회고 (주니어 개발자) 기록하고 계획 세우는 것을 좋아한다고 생각했는데, 생각해보니 1년 회고를 제대로 적어본 적이 없던 것 같다. 작년에는 정글 수료 후 바로 취업 전선에 뛰어 들면서 회고할 여유가 없었던 것 같다. 30년 동안 체대생&문돌이였던 내가 개발자라는 커리어를 시작한 22년은 나에게 있어 꽤 큰 터닝 포인트이기 때문에 이번에는 회고를 기록해보려고 한다. SW정글 수료 및 개발자 취업 준비 21년 8월부터 소프트웨어 사관학교 정글을 통해 본격적으로 소프트웨어 개발 공부를 시작했고, 12월 수료 후 개발자로 취업하기 위한 준비 기간을 가졌다. 정글을 수료하면 협력사에 지원할 수 있는 기회가 있다. 하지만 나는 지원한 모든 협력사에 탈락했다. 그 당시 내가 취업에 실패한 이유로는 다음과 같이 정리했었다. 나만의무기Rew.. 2023. 1. 4.
답수실Log | 220927 | 자주의식을 가지고 코드를 작성하기 매주 화요일은 사무실로 출근하는 날이고(다음주부터는 100% 재택!!!) 출근하는 지하철에서 개발바닥을 시청하는 것은 소소한 낙이다. 개발바닥 본격 세계최초 DEV 엔터테인먼트 토크쇼 두 스타트업 개발자의 요절복통 이야기 구독 안하면 장애남!! www.youtube.com 이번 주 영상을 보면서, 향로님과 호돌맨님이 개발자들의 블로그 운영에 대한 의견을 나누는 부분이 있었다. 향로님이 어떤 지식을 찾기 위해 구글링을 하면, 블로그 이름만 다를 뿐 거의 같은 내용의 글들이 존재한다고 했다. 이것에 대해 향로님은 개발자들이 블로그를 스펙으로 생각하여 복붙식으로 글을 작성하는 것이 아닐까 라는 추측을 했다. 나 또한 향로님의 경험과 매우 비슷한 경험을 한 적이 많다. 예를 들어 node로 TDD를 어떤 식으로.. 2022. 9. 28.
답수실Log | 220925 | 한 번 발 들이면 딥해질 놈 내 예민함은 심해 ... 빠져들면 안 되는 망상 I know 내 직감은 위험해 한 번 발 들이면 딥해질 놈 내 예민함은 심해 ... - 에픽하이 '스포일러' 中 내가 진단하는 내 정신 건강은 나름 튼튼하다고 생각한다. 부정적인 에너지보다 긍정적인 에너지가 더 큰 편이고, 산사태처럼 외부의 영향에 크게 휩쓸리지 않는다. 흔들린다 하더라도 빨리 회복하고 평소의 모습에 수복할 수 있다. 그럼에도 가끔씩 깊은 우울함에 빠져 허우적대면서 매우 고통스러울 때가 있다. 지금 느끼고 있는 감정이 그렇다. 그렇다면 이 감정의 원인은 무엇일까? 지금 같은 경우는 오늘 친한 동기의 결혼식이 있었고, 결혼 축하를 위해 몇 명의 동기들과 응원무를 췄었다. 우리 중에서 가장 응원무를 잘 춘다는 자신감도 있었고, 대학생 때부터 내가 추는 치어리딩은.. 2022. 9. 25.
답수실Log | 220916 | ERROR: Cannot set headers after they are sent to the client 리스폰스 메소드를 보내는 로직을 작성하면서 자주 마주쳤던 에러이고, 매번 마주칠 때마다 잊어버리고 구글링 하는 내 모습이 바보 같아서 글로 남긴다. ERROR: Cannot set headers after they are sent to the client 이 에러는 서버가 클라이언트에게 둘 이상의 응답을 보내려고 할 때 발생하는 오류다. 즉 클라이언트에서 서버에게 api를 요청했을 때, 요청에 맞는 리스폰스만 보내줘야 하는데, 백엔드 로직 내에 두 개 이상의 리스폰스를 보내게 되는 상황이 발생해서 이 오류가 뜨는 것이다. 예를 들면, node(express)의 경우, HTTP Response의 sendStatus()라는 메소드가 있다. res에 이 메소드를 설정하면 내가 설정한 상태 코드를 리스폰스로 보.. 2022. 9. 16.
답수실Log | 220512 | error TS2339: Property 'id' does not exist on type 'User'. 포스트맨을 이용하여 api 테스트를 진행하고 있는데, ts를 js로 컴파일하는 과정에서 문제 발생. User 타입에 id 속성이 없다고 뜬다. class User extends Model { public readonly id!: number; public userId!: string; public nickname!: string; public password!: string; public readonly createAt!: Date; public readonly updateAt!: Date; } 하지만 시퀄라이즈의 Model을 확장한 User 클래스에 id 속성을 추가했었다. 문제는 id뿐만 아니라 userId 등 다른 속성을 사용해도 역시 User 타입에 속성이 존재하지 않는다는 같은 에러가 뜬다. 하.. 2022. 5. 31.
728x90
반응형