dingcodingco
@dingcodingco
受講生
12,120
受講レビュー
1,236
講義評価
4.9
🚀 토스, 포항공대 출신 | 백엔드 8년
🎥2만 유튜버 | 개발 콘텐츠 제작
📚 인프런 강사 | 누적 수강생 8,000+
👥 개발자 취업 커뮤니티 운영 중 (8,000+)
🧩 오픈소스 (Gradle, Spring AI 등) 다수 Contributor
📝38개 서류 합격 및 크몽 이력서 첨삭 100+회 이상 경험 (평점 5.0점)
코딩을 뒤집다, 딩코딩코. 쉽고, 연역적으로 이해되는 지식을 전달합니다.
講義
受講レビュー
- # 10倍のAIネイティブ開発者:会社でAIを活用して圧倒的な成果を出す方法
- [Lv1] 面接で「説明できる」Spring Boot - 経験で答えるバックエンド開発
- 非開発者が4週間で収益化サービスを作る:AIバイブコーディング ウェブ + アプリ ALL IN ONE
- 非開発者が4週間で収益化サービスを作る:AIバイブコーディング ウェブ + アプリ ALL IN ONE
- [Lv1] 面接で「説明できる」Spring Boot - 経験で答えるバックエンド開発
投稿
Q&A
카카오톡 로그인 연동이 잘 안되는것 같습니다
안녕하세요 kmin.life2 님! 혹시 러버블 쪽에서 카카오 로그인이 설정이 되었는지 스크린샷으로 공유해주실 수 있을까요?
- 0
- 3
- 21
Q&A
강의3-4 스택 탑 문제
안녕하세요 giving0414 님!!! 오류 제보 감사합니다! 확인해보니 말씀하신 내용이 정확합니다!!! 오류 확인 결과입력 [3, 9, 9, 3, 5, 7, 2]에 대해 직접 검증해보면탑 3번(높이 9)이 레이저를 쏘면 왼쪽의 탑 2번(높이 9)을 만나게 됩니다. 코드의 조건이 height 이므로 같은 높이도 수신 가능하고, 따라서 3번 위치의 답은 2가 되어야 합니다.교재 내용에서 전부 업데이트해두겠습니다 제보 감사드립니다!!!
- 0
- 2
- 20
Q&A
강의내용 질문있습니다.
안녕하세요 은재님! 좋은 질문 해주셔서 감사합니다!결론부터 말씀드리면, 현재 구조가 "별로"인 건 전혀 아닙니다. 오히려 꽤 잘 정리되어 있어요. 다만 면접 상황에서 더 강력한 무기가 되려면 약간의 보완이 있으면 좋겠다는 생각이 듭니다.현재 이력서의 강점"성능 개선 경험" 부분이 특히 좋습니다. 병목 식별 → Thread 비동기 처리 → 34초에서 0.9초로 70% 개선이라는 흐름이 명확하고, 수치도 있어서 설득력이 있습니다. 이벤트 개발의 "개발기간 12일에서 0일로 단축"도 임팩트 있는 수치예요.보완하면 더 좋을 부분현재 구조에서 빠진 게 "왜 그 방법을 선택했는가"입니다. 예를 들어 Thread 기반 비동기 처리를 선택하셨는데, 면접관은 이렇게 물어볼 수 있어요."Spring의 @Async나 메시지 큐(Kafka, RabbitMQ) 대신 Thread를 직접 구현한 이유가 뭔가요?"이 질문에 대한 답이 이력서에 없으면, 면접장에서 즉석으로 설명해야 합니다. 미리 "선택지 탐색 → 결정 근거"를 정리해두시면 꼬리질문에 훨씬 자신있게 대응할 수 있습니다.이력서 자체를 5단계로 다 풀어쓸 필요는 없습니다. 이력서는 지금처럼 간결하게 유지하되, 면접 준비용으로 별도 문서를 만들어서 각 프로젝트마다 5단계 흐름을 정리해두시면 좋을 것 같아요!! 면접관이 "이거 더 자세히 설명해주세요"라고 했을 때 바로 꺼내 쓸 수 있는 무기가 됩니다.특히 "트랜잭션 격리수준 문제 트러블슈팅"은 정말 좋은 소재인데, 이 부분도 어떤 문제가 발생했고, 어떤 격리수준에서 어떤 현상이 있었고, 어떻게 해결했는지 5단계로 풀어서 준비해두시면 기술 깊이를 보여주기 딱 좋은 이야기가 될 것 같습니다!
- 1
- 2
- 25
Q&A
클로드 콛드 유료결제하고 참여해야 하는건지 궁금합니다.
안녕하세요 가후님!챌린지 신청해주셔서 감사합니다! 클로드 코드로 인프라 배포 및 모니터링을 주로 진행할 것 같습니다! 같이 따라하기 위해서 교재 및 내용도 제공을 할 예정인데, 따라서 해보시기 위해서는 클로드 코드 유료 결제 후 따라해보시는 걸 추천드립니다
- 0
- 2
- 45
Q&A
1-7 강의 PreToolUse부분 관련 질문입니다
안녕하세요 크하하님! 교재 내에 변경된 스크립트로 혹시 다시 실행 부탁드려도 될까요? 윈도우 파일 경로에 따라 안되는 버그가 있었던 것으로 보입니다
- 1
- 3
- 39
Q&A
강의 1-4 QnA 관련 질문이 있습니다
안녕하세요 발그레님! 좋은 질문 해주셔서 감사합니다.많은 분들이 부하 테스트를 하면서 "이게 면접에서 먹힐까?"라는 고민을 하십니다.1. 면접관의 그 질문, 당연히 나올 수 있습니다말씀하신 것처럼 "왜 100만건이에요?", "실제 트래픽 기반인가요?"라는 질문은 충분히 예상되는 질문입니다. 그리고 이 질문에 "그냥 해봤어요"라고 답하면 학습 목적으로만 비춰질 수 있어요. 여기까지는 맞는 지적입니다.2. 핵심은 "100만건"이 아니라 "왜 그 숫자를 선택했는가"의 논리입니다면접관이 진짜 듣고 싶은 건 "100만건을 돌려봤다"가 아닙니다. 듣고 싶은 건 이런 사고 과정입니다."현재 서비스는 일평균 DAU 1,000명 수준이지만, 마케팅 이벤트나 바이럴 발생 시 10배~100배 트래픽이 몰릴 수 있다고 가정했습니다. 그래서 피크 시간대 동시 접속자 1만명, 초당 요청 1,000건 정도를 목표로 잡았고, 여유분을 두고 테스트했습니다."이런 논리가 있으면 "왜 그 숫자?"라는 질문에 대응이 됩니다. 3. 실제 트래픽이 없어도 "가상의 비즈니스 시나리오"는 만들 수 있습니다사이드 프로젝트에 실제 유저가 없더라도, 면접에서 이렇게 설명할 수 있어요."이 프로젝트가 실제 서비스라면 어떤 상황이 발생할지 시뮬레이션했습니다. 예를 들어 이 쇼핑몰이 쿠팡처럼 성장한다면, 로켓배송 마감 시간 직전에 주문이 몰릴 겁니다. 그 상황을 가정하고 TPS 300 수준까지 테스트해봤고, 그 과정에서 DB 커넥션 풀이 병목이라는 걸 발견했습니다."위와 같이 설득력 있는 스토리를 만들 수 있습니다.4. 그래서 "당위성"은 트래픽 숫자가 아니라 사고 과정에서 나옵니다면접관이 정말 보고 싶은 건 이겁니다.첫째, 이 사람이 왜 이 기술을 선택했는지 논리적으로 설명할 수 있는가 둘째, 문제 상황을 가정하고 대응책을 미리 설계할 줄 아는가 셋째, 테스트 결과에서 무엇을 배웠고, 어떻게 개선했는가실제 트래픽 100만건을 받아본 사람은 네카라쿠배 출신이 아니면 거의 없습니다. 면접관도 그걸 알아요. 중요한 건 "만약 그런 상황이 오면 어떻게 대응할 것인가"를 고민해본 흔적입니다.말씀하신 것처럼 실제 유저가 있는 사이드 프로젝트가 있다면, 그건 압도적으로 유리합니다. "실제로 DAU 500명인데, 특정 이벤트 때 2,000명까지 늘어났고, 그때 이런 문제가 발생해서 이렇게 해결했습니다"는 반박할 여지가 없는 경험이니까요.하지만 대부분의 주니어 개발자에게 그런 기회가 주어지진 않습니다. 그래서 차선책으로 "비즈니스 시나리오를 가정한 부하 테스트 + 논리적 근거"가 필요하다고 생각합니다 변경 전: "K6로 100만건 부하 테스트 수행, 카프카 도입으로 성능 개선"변경 후: "마케팅 이벤트 시 예상되는 피크 트래픽(TPS 300)을 가정한 부하 테스트 수행. DB 커넥션 풀 고갈 문제 발견 후 카프카 기반 비동기 처리 도입, 응답 시간 70% 개선"이렇게 "왜 그 테스트를 했는지"와 "무엇을 발견했는지"가 드러나면, 면접관의 "왜 100만건?" 질문에 자연스럽게 답이 됩니다.정리하면, 실제 트래픽이 없는 상황에서 부하 테스트의 당위성은 "비즈니스 시나리오 가정 + 논리적 근거 + 발견한 문제와 해결 과정"으로 만들어지는 겁니다. 숫자 자체보다 그 숫자를 선택한 이유와 거기서 배운 것이 중요하다고 생각합니다!면접에서 "왜 100만건?"이라는 질문이 나오면, 오히려 준비한 논리를 펼칠 기회라고 생각하시면 됩니다. 깊은 고민 공유해주셔서 감샇합니다 좋은 하루 보내세요!!
- 1
- 1
- 31
Q&A
블로그에 학습 내용 정리 포스트를 올려도괜찮나요?
오 안녕하세요 qkrwnsgh 님!!! 좋은 질문 감사합니다 완전완전 환영입니다!!! 요런 블로그 후기 이벤트 가 있어서작성해주신 다음에 제출해주시면 기프티콘도 드리겠습니다!!!좋은 하루 보내세요 ㅎㅎㅎ
- 0
- 2
- 49
Q&A
코드스니펫 입출력 케이스에 오류가 있는것 같아요
안녕하세요 June님!!! 으아니 그렇네요!!! 교재에 잘못 작성되어 있던 것 같습니다아래 케이스로 대체해놨습니다 기여해주셔서 감사합니다!!!print("정답 = ()()() / 현재 풀이 값 = ", get_correct_parentheses("))()()")) 덕분에 강의를 더 발전시킬 수 있을 것 같습니다 감사합니다!!!!
- 0
- 2
- 40
Q&A
멀티스레드 상황인데 currentParticipants 가 AtomicInteger가 아닌 이유?
아하 happy 님!! 열심히 공부하고 질문 남겨주셔서 감사합니다 ㅎㅎㅎ 같이 빠이팅해보시져!!
- 0
- 3
- 48
Q&A
Window 환경에서의 Hooks 적용 에러문제
안녕하세요 Jin K 님! 우선 .env 에 대해서는 훅이 정상적으로 동작한 것으로 보입니다! 빨간 문구로 출력이 되었으니까 정상적으로 훅은 동작했으나, 클로드 이 녀석이 다른 방식으로 문제를 해결해야 된다고 파악한 것 같습니다. 훅에 의해 동작을 멈추는 게 아니라, 읽는 게 목표라고 생각해서 우회하려 한 것 같습니다 ;_; 이게 저희의 의도한 동작은 아니나, 비결정적인 동작이 가능하기 때문에 가능한 경우라고 봐주시면 좋을 것 같습니다! 규칙 3 & 4 에 대해서는 첨부해주신대로 윈도우의 경로에 의해서 문제가 생기는 것 같습니다 ;_; 혹시 경로 단위를 \로 바꿔보실 수 있으실까요?클로드의 디버그 모드가 전체 업데이트되어서 파일로 분리하도록 변경이 된 것 같습니다! 그래서 강의에서 보였던대로 출력은 안되는 게 맞습니다. ㅠ.ㅠ
- 0
- 2
- 46




