wil12 WIL) ERD, Transport Layer 4계층 WIL 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? ERD 설계 - 코드 간 연관관계 Transport Layer 4계층 그 배움까지 다가가는데 어떤 어려움이 있었지? 팀프로젝트를 진행하기에 앞서 ERD를 설계해야했다. 이번 프로젝트에는 사용해야하는 엔티티와 테이블이 많았고 그 연관관계 또한 복잡했기 때문에 이틀에 걸쳐 ERD를 수정해야했다. 초반부터 ERD가 흔들리니 팀원 간의 협업과 소통에 어려움이 있었다. TCP와 UDP가 .. 2023. 8. 21. WIL)오류를 인정하고 해결하자. 오류가 있다는 것은 얼마나 기쁜 일인가! WIL 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? Java 문법(생성자), Spring 문법(JWT, Spring Security 등) 코드는 거짓말을 하지 않는다. 그 배움까지 다가가는데 어떤 어려움이 있었지? 로그인, 회원가입 기능을 구현하는 과정이 어려웠다. 특별히 인증기능을 위해 JWT를 활용하여(?) 토큰을 발급하는 과정을 진행하는 것이 어려웠다. 기능을 수행하는 과정에서도 다양한 에러가 발생해서 매일마다 TIL을 생산.. 2023. 7. 2. TIL) HttpMediaTypeNotSupportedException: Content-Type 'text/plain;charset=UTF-8' is not supported] 서버에서 개인 블로그에 게시물을 올리는 Post Method가 작동하는지 확인하기 위해 Postman을 사용하여 데이터를 확인하였다. 오류가 발생했다. HttpMediaTypeNotSupportedException: Content-Type 'text/plain;charset=UTF-8' is not supported] Postman에서는 Content-Type을 자동으로 text/plain로 부여한다고 하여 application/json으로 수정을 해보았다. 그랬더니 이번엔 오류 500이 떴다. 뭐지!!!! 오류메시지에 의하면 Post entity 내에 content 임을 확인하였다. [오류 메시지] Servlet.service() for servlet [dispatcherServlet] in conte.. 2023. 6. 27. TIL) Spring에서 Error creating bean with name 에러 발생! Spring으로 과제 진행 중 실행시킬 때 다음과 같은 에러 메시지가 나왔다. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'productController' defined in file [/Users/...controller/ProductController.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'productService' defined in file [/Users/...myselectshop/service/ProductServic.. 2023. 6. 26. WIL) Spring의 이해 WIL 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? Spring으로 코드를 짠다는 의미와 Spring Boot가 가진 이점 그 배움까지 다가가는데 어떤 어려움이 있었지? Spring 문법을 배우기 시작하면서 그 문법을 완전히 이해하기도 전에 실습을 따라가야 했었다. 때문에 이 코드가 어떤 흐름과 원리로 진행이 되는지 확신이 서지 않았다. 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? Spring 강의를 듣고 교안.. 2023. 6. 25. WIL) 내일 무리하지 않도록 오늘 해냄으로서 내일의 번아웃을 방지하기 WIL 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 꾸준함이 나를 만든다. 실습이 제일 중요하다. 그 배움까지 다가가는데 어떤 어려움이 있었지? 일주일 만에 10시간 이상의 강의를 듣고 개인과제를 제출해야 했다. 10시간의 강의를 바로 소화시키는 것이 어려웠고 이를 응용해서 과제를 해야 한다는 것이 약간의 압박처럼 다가왔다. 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 튜터 선생님께서 번아웃은 감당치 못하는 일.. 2023. 6. 18. WIL) 6월 2째주 주간회고 / Java 문법과 키오스크 관리자 모드 만들기 WIL 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 협업하는 방법 (의사소통, 책임감, 끈기) 자기 객관화 if문 응용하여 사용하기 (아직 ing) 그 배움까지 다가가는데 어떤 어려움이 있었지? 예쁜 말과 정확한 의사전달을 하기 위해 한 번 더 생각하고 이야기하였다. 정확하게 의사전달하는 것이 어려웠는데 계속해서 말을 paraphrasing 하고 연습하니 도움이 되었다. 풀리지 않는 문제를 인정하고 혼자 충분히 고민하는 시간을 주.. 2023. 6. 11. WIL) 찐아기개발자의 코드 번아웃과 극복법 WIL 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 이론 공부의 중요성 포기하지 않는 마음 그 배움까지 다가가는데 어떤 어려움이 있었지? 개인과제로 키오스크를 만드는 일이 있었는데 기본적인 입력 부분까지 했을 뿐, 수정, 삭제를 구현하지 못했다 (기술 부족) 알고리즘 수업을 통해 간단한 If/while 등의 퀴즈부터 풀어보았는데 제대로 풀 수 있는 문제가 없었다 (기술 부족) 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 .. 2023. 6. 5. WIL) 5월 4째 주 주간회고 WIL 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 개발자의 덕목 - 차분함, 꼼꼼함, 포기하지 않고 반복해서 도전하는 정신 개발일지를 매일 작성하는 습관을 갖자 그 배움까지 다가가는데 어떤 어려움이 있었지? 개발자의 덕목 - 한 주간 나의 개발일지를 들여다보면 코드를 작성할 때 나는 기호, 오타 등 작은 실수가 연달아 있었다. 이 뜻은 내가 꼼꼼하지 않다는 말이요, 차분하게 코드를 읽어내는 자세가 부족하여 쉽게 포기하려는 마음이.. 2023. 5. 27. [특강] 좋은 개발자가 되기 위한 비밀 스파르타코딩클럽에서 '좋은 개발자가 되기 위한 비밀'이라는 주제로 양봉현 튜터님이 강의를 진행해 주셨다 좋은 개발자는 (실력은 기본이지만) 실력이 모든 것을 대변해주지 않는다는 것을 알고 (실력이 다소 부족할 수 있어도) 좋은 개발자로서 인정받을 수단이 있는지 스스로 알아보기 실무 1주일 > 개인공부 3개월 -> 실무 일주일하는 것이 혼자 수개월 공부하는 것보다 낫다고 해주셨다 개인공부도 중요하지만 실무경험이 더 중요 즉 실무경험이 더 많은 것을 배울 수 있구나 싶다 모르는 부분에 대해서 잘 모른다고 말하는 것도 실력 좋은 개발자는 "남들에게 물어보면서" 성장한다 모르겠어요? 이거 아세요? 는 최악의 단어 선택이다 -> 개발자들은 함께 협업하는 업무가 많은 만큼 의사소통과 예쁘게 말하기가 중요하다고 한다.. 2023. 5. 23. [특강] TIL 작성법 [특강] TIL 작성법 - 강민철 튜터님 TIL의 의미 채용은 앎의 증명이다 결국 가장 중요한 건 아는 것, 그리고 그것을 증명하는 것 어떻게 "앎을 증명"하고 까먹지 않을 수 있을까? 주니어 개발자의 필수 덕목 : 성장, 성실함, 흡수력 이력서에 쓴 걸 설명하지 못하면 안 쓰니만 못함 : 먼 훗날 잊지 않기 위해 TIL은 내가 이걸 안다는 것을 증명하는 수단, 까먹지 않는 수단 내가 쓴 내용을 설명할 줄 알아야 한다 TIL은 면접의 답안지이다 이력서에는 여러분의 성장(프로젝트 등)이 담긴다 -> 면접 질문은 이력서에서 나온다 (공통질문 제외) -> 면접 질문은 TIL에 적은 내용에서 다 나온다 면접 전날 TIL 정주행 TIL은 꾸준히 작성해야 한다 TIL 작성 방법 - 이건 넣자! 매일 쓰자. 길게 쓸.. 2023. 5. 23. 주간회고(WIL)란? 주간회고란 ? 스파르타코딩클럽에서 이야기하는 주간회고는 다음과 같다. 개발자는 코드로 말한다. 더 좋은 코드로 이야기하려면, 좋은 글을 쓰는 연습도 필요하다. 글 쓰는 연습에 기록과 회고만큼 좋은 것이 없다 ✍️ 🥅 주간회고의 목적 지난 일주일을 되돌아봄으로써 나의 현재 상태를 파악하고 더 나은 다음주를 만들기 위해 어떤 부분을 어떻게 채워나갈 지를 고민하는 것 ❓ 이런 질문들을 가지고 접근해보세요 지난 일주일 동안 가장 인상 깊었던 배움에는 뭐가 있었지? 그 배움까지 다가가는데 어떤 어려움이 있었지? 그 과정에서 나는 무엇을 깨달았고, 어떤 감정/생각이 들었었지? 결과적으로, 현재 나의 상태는? 이 상태에서 다음 일주일을 더 잘 보내려면 어떻게 해야 할까? [추천 회고 방법론] The four Fs (.. 2023. 5. 22. 이전 1 다음