묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결시스템 디자인 첫걸음: 면접에서 돋보이는 백엔드 아키텍처 설계하기
캐시전략 - Write-behind
안녕하세요. 강사님캐시전략 - Write-behind 전략을 설명해주셨는데,인스타라이브나 유튜브라이브에서 좋아요를 한 사용자가 여러번 누를 수 있는데, 이때가 아마 Write-behind 전략을 적용할 수 있을 거 같습니다.1. 좋아요를 레디스 캐시에 카운트 증가2. 좋아요 누른 개수를 몇 초마다 flush로 카프카 큐에 발행3. 카프카 consumer에서 db저장 이런 방식으로 설계가 가능할 거 같습니다. 강의에서는 Write-behind DB에 나중에 저장한다고 말씀하셨는데 그럼 이런 라이브 상황에서 DB에 좋아요를 언제 저장하는 것이 바람직할까요? 그 기준을 어떤 식으로 잡으면 좋을지도 선생님의 고견이 듣고 싶습니다.좋은 강의 감사합니다.
-
미해결10,000장의 이력서를 본 기술이사의 이력서 가이드
실무에서 진행한 쿼리 개선 사례 공유 관련 질문드립니다
안녕하세요 재미니님, 강의 정말 유용하게 보고 있습니다.강의에서 회사 기밀은 이력서에 작성하지 말라고 하신 것을 봤는데 혹시 아래와 같은 쿼리 개선기도 좀 조심스러운 부분일까 싶어 여쭤보게 되었습니다.https://byeongmin.kr/posts/2023-07-30-mongodb-aggregation-query-optimization/회사나 서비스를 식별할 수 있는 정보는 최대한 검열했다고 생각합니다.추가적으로 이력서에서 이 개선기가 “어떤 도메인이었는지” 까지는 보통 공개해도 괜찮은 편인지 여쭙고 싶습니다.시간 내주셔서 감사합니다.
-
미해결비전공자도 합격하는 개발자 이력서/포트폴리오 작성법
주니어 이력서 작성방법
첫회사에서 jsp 유지보수 경력을 쌓다가 스타트업의 프론트엔드 개발자로 이직을 하려고 하는데 회사 경력이 유지보수 위주라 react관련 실무 경험을 적을수 없어서 이런 상황은 어떻게 작성하면 좋을까요?
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
회사의 시스템 아키텍처를 포트폴리오에 써도 되나요?
안녕하세요!궁금한 점이 있습니다회사의 시스템 아키텍처를 포트폴리오에 써도 되나요? 면접에서는 프로젝트의 시스템 아키텍처가 어떠한지 물어본다고 들었습니다!그래서 포트폴리오에 시스템 아키텍처를 명시하려고 하는데,포트폴리오에 넣어도 되는건가요?아니면 보안상 문제 때문에 넣으면 안되는건가요?시스템 아키텍처를 넣어도 된다면 어느정도 수준? 까지 공개해도 되는건지 궁금합니다! (제대로 그린건지는 잘모르겠습니다 ㅎㅎ;;)예를 들어, 이 정도 수준의 정보라면 포트폴리오에 넣어도 문제가 없는 걸까요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
REST API (Self-descriptive messages)
안녕하세요 강의 잘 듣고 있습니다. 실습에서 '/good' 은 Self-descriptive messages가 잘되어있고, '/bad'는 Self-descriptive messages가 잘 되어있지 않았다고 설명해주셨는데 강의 내용만 보고는 잘 이해가 안가서 이부분 좀 더 자세히 설명 듣고 싶습니다. 감사합니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
프로필 사진 세팅과 관련하여 질문 드립니다
안녕하세요 :) 이력서에 프로필 사진을 넣으라고 하셨는데, 이 프로필 사진이 증명사진 스타일이어야 좋은지 궁금해서 질문드립니다. 평소 GitHub, 혹은 SNS 프로필로 쓰고 있는 사진이 있는데, 이런 사진을 제출 서류에 사용해도 괜찮을까요? 증명사진보다는 조금 더 편안한 인상을 드리고 싶어서요.혹시 읽으시는 입장에서 정말로 지양하여야 하는 지점이 있다면 함께 알려주시면 감사하겠습니다.
-
미해결30분 만에 완성하는 방산(방위산업체) SW 개발자(연구원) 취업 준비 실전 가이드
프로젝트 질문 문의
안녕하세요 강사님좋은 강의 감사합니다 :) 프로젝트 질문 관해서 여쭈어보고 싶은게 있어 글남겨요 혼자 개발한 프로젝트 밖에 없는대" 혼자 진행하였고모든 모듈은 혼자 설계했습니다 "라는 답변보다는 어떤 좋은 답변이 있을까요? 강의 내용과 관련된 질문은 언제든 환영합니다.다만 개인 이력서/포트폴리오 전체 리뷰 요청이나기업별 합격 여부 판단 질문에는 답변이 어려울 수 있습니다.강의 범위 내에서 최대한 성실히 답변드리겠습니다 🙂
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
시스템 엔지니어 관련 질문입니다.
안녕하세요.시스템 엔지니어 직무를 희망하는 학생입니다.면접 대비용으로 수업을 수강하고 있는데 시스템 엔지니어 직무를 희망한다면 커리큘럼 순서대로 듣는게 좋을지 아니면 더 중요한 부분 먼저 들을지 고민이 됩니다. 그리고 시스템 엔지니어 직무 면접을 보기 위해 어떤 과목을 중점으로 보면 좋을지 알려주시면 감사하겠습니다.
-
미해결카카오 퇴사자가 누설하는 [웹개발자 취업 비밀노트]
www.nossi.dev 사이트 접근 불가 오류
해당 질문들에 대한 답변은 www.nossi.dev 사이트에서 확인할 수 있다.노션에서 이 문구를 확인하고 접속하려는데 아래와 같은 오류가 나오며 접근이 불가합니다. 연결이 비공개로 설정되어 있지 않습니다.공격자가 www.nossi.dev에서 사용자의 정보를 도용하려고 시도할 수 있습니다(예: 비밀번호, 메시지, 신용카드 정보). 이 경고에 대해 자세히 알아보기net::ERR_CERT_COMMON_NAME_INVALID
-
해결됨[취업폭격기] 공공기관 전산직 취업 치트키 : NCS·전공·PT면접까지 한 번에 뚫는 정규과정
구글 폼 작성 완료!
안녕하세요 구글 폼 작성 완료하였습니다. 깃 허브 권한 부탁드립니다!미리 감사드립니다 :)
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
개발과 연관없는 경력 기입 여부
비전공 개발자로, 6년차 백엔드개발자입니다.이전회사에서 다른 업무로 2년정도 근무를 했는데, 해당 경력을 기입하는 게 맞는지 문의드려요
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
이직 준비 방향에 대한 조언을 구하고 싶습니다.
제미니님 안녕하세요, 이직 준비 방향에 대해 조언을 구하고 싶습니다. 현재 백엔드 개발자로 약 3년 차이고, 업무 강도가 높은 상황이라 준비 시간 확보가 쉽지 않습니다. (거의 매일 야근과 주말 출근이 병행되는 상황입니다..)그래서 아래 두 가지 방향 중 어떤 것이 더 효과적인지 고민하고 있습니다. 이력서와 면접 준비를 먼저 집중해서 빠르게 지원을 시작하는 방향블로그, 프로젝트 정리 등 포트폴리오를 충분히 보강한 뒤 지원하는 방향 머리로는 이력서를 먼저 쓰고 면접을 준비하는 것이 맞다는 것을 알고 있습니다. 다만 신입 때 취업한 것과 첫 번째 경력 이직 모두 블로그를 관리한 것의 이점으로 이직에 성공했다고 생각하여 두 번째 경력 이직 또한 블로그 관리를 먼저 수행해야하나 고민이 듭니다. 다만 블로그 관리와 깃헙 관리를 안 한지 한참되어 다시 관리하기에는 최소 1분기 내지 반년이 소요될 것으로 예상되고, 그렇게되면 이직이 너무 늘어지는 것 같아 고민입니다. 블로그나 깃헙이 관리가 안 되어있어도 이력서를 충분히 재밌게 잘(?) 쓰면 면접에 불리게되는지 궁금하기도 하네요... 모쪼록 제 상황에서는 어떤 전략이 더 현실적이고 효율적일지, 간단하게나마 조언해주시면 정말 감사하겠습니다. 바쁘신 와중에도 시간내어주셔서 감사드립니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
이력서 구성에 대한 질문드립니다.
안녕하세요 제미니님좋은 강의 잘 듣고 있습니다.강의를 들으며 이력서를 수정하고 있는데, 몇가지 고민이 생겨서 질문드립니다! 1.현재 저는 저연차 경력(1~2년)을 가지고 있습니다.이 상황에서 이력서를 작성할 때, 입사 전 팀 프로젝트에 대한 경험을 적어도 되는지 궁금합니다.해당 프로젝트는 서비스 런칭까지는 했지만 사용자가 적어 운영을 길게하지는 못했습니다.개발을 하면서 기술적으로 깊다고 하기는 좀 어렵지만 저연차의 기준에서 보면 나름 유의미한 경험들인 것 같습니다.(동시성이슈, 쿼리 튜닝, 트러블 슈팅 등)신입도 지원가능한 공고에는 프로젝트도 적고, 경력이 있어야만 지원가능한 공고에는 빼는 것이 좋을까요? 2.이력서와 경력기술서, 포트폴리오를 각각 어떻게 구성해야 좋을지 고민입니다.원래 이력서에는 해당 업무에 대한 내용과 성과를 두줄 정도로 적고, 포트폴리오에 배경과 문제, 해결 방법, 성과 등을 적어왔었습니다.그런데 강의를 보니 이력서에도 좀 자세하게 적는 것이 좋다고 말씀하셨는데, 포트폴리오랑 내용 겹치는 부분이 생길 것 같은데 괜찮을까요?보통 이력서와 포트폴리오 / 이력서와 경력기술서 이런식으로 같이 제출하고있습니다. 3.1~2 년 사이 기간동안 일하다가, 퇴사 후 다른 회사 인턴을 진행했습니다. 3달 안되는 기간이었는데, 이 내용도 이력서에 넣는 것이 좋을까요? 인턴을 빼는 경우 공백이 약 8개월 넘게 생겨서 고민입니다.만약에 적는다면 경력에 시간 순서대로 쓰는게 좋다고 하셨는데, 정규직 경력을 먼저쓰고 인턴을 적는 것이 좋을지.. 아니면 인턴 경력은 정규직 경력 밑에 따로 빼서 적는 것이 좋을지 조언부탁드립니다.질문 내용이 많은 것같아서 죄송합니다.긴글 읽어주셔서 감사합니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
직무 전환후 복귀시 고민
기존에 백엔드 개발자 포지션으로 오래 근무하다 새로운 회사의 초기팀으로 가서클라이언트 개발위주로 했지만 회사의 초기 설계, 발전까지 2년정도 깊게 수행했습니다.팀에서 백엔드도 개발했지만 제품의 특성상 크게 이력서로 적을 내용은 딱히 없는것 같은 상황입니다. 이직시 다시 백엔드 포지션으로 넣으려고 하는데 최근 경력의 포인트는 생각하기에 아래와 같습니다.클라이언트를 깊게 개발한 내용초기 팀 설계, 발전등 비즈니스적인 부분에 집중해 운영했던 부분제품에서 AI Agent 여러개를 병렬로 깊게 제품에 연동해 운영한 경험 다만 이력서를 최신으로 정리해서 보니 임팩트가 중요한 첫장에 백엔드 포지션으로 적절한 내용을 무엇으로 넣을지 고민입니다. 생각해본 내용은 다음 세가지와 같은데AI 개발 구현에 대한 설계 부분으로 논리적인 이유를 어필하고 마지막 줄에 클라이언트 개발 축약아니면 최신순의 내용은 아니지만 이전의 백엔드를 적고 밑에 초기팀 경력을 작성이력서에는 축약된 내용으로 작성 -> 경력기술서로 표현다만 3번의 경우는 이력서에서 너무 클라이언트 경력이 처음이라 좀 걱정이되어 1,2번의 상황에서 고민중입니다.외부인의 입장에서 보셨을때 혹시 다른 옵션이 생각나시는지, 아니면 지금 선택에서 좀더 괜찮은 부분이 보이는지 궁금합니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
이력서에 들어가도 되는 요소들인 지 궁금합니다
안녕하세요! 자세하게 이력서에 대한 노하우들을 들려주셔서 열심히 강의를 들으며 이력서를 수정해나가고 있습니다 :)강의를 듣다가 두 가지 궁금한 점이 생겨 질문드립니다. 이력서 내에 소프트 스킬을 어필하고 싶은데, 이를 어떻게 녹여내야 할 지 혹은 적는 게 이력서에 대한 매력을 더 떨어뜨리나 고민입니다.소프트 스킬은 사실 수치화가 어렵기 때문에 이력서의 자기 소개 부분에 어필하기에도 너무 뻔한 문장이 될 것 같고, 예를 들어, “다이어그램을 적극적으로 활용하여 더 이해하기 쉽게 팀원과의 지식을 공유한다” 같은 내용을 보여주기 위해 외부 링크들을 추가하면 강의에서 나왔던 내용처럼 집중력을 흩어지게 할 것 같아 고민되는 것 같습니다. 가끔씩 프로젝트에 대한 기여도를 작성하라는 공고를 마주하는데, 항상 프로젝트에 기여도를 첨부하는 것이 옳은 방식인지 고민입니다. 기술 스택과 비슷한 느낌으로 프로젝트에 얼마나 기여했는 지도 주관적인 느낌이라 숫자로 표기하기보단, 어떤 작업들을 하였는 지 간단히 나열하였는데 숫자로 보여지는 것이 더 면접관님 입장에서 이해하기 편할 지도 그 시선이 궁금합니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
경력의 포트폴리오
일반적으로 경력자의 포트폴리오는 어떤 형태를 가질까요? 처음 경력 이직을 준비하고 있는데 경력의 포트폴리오가 잘 이해되지 않습니다. 찾아보면 포트폴리오는 회사 업무 외에 개인적으로 진행한 프로젝트라고 하고, 또 다른 데에선 경력기술서라고도 하고, 어디선가는 회사 업무나 개인 프로젝트 진행 중에 인상적인 문제해결 과정을 설명하는 것이라고 합니다. 제가 생각하고 있던 포트폴리오란 프로젝트 코드 결과물이나 관련 문서입니다. 그런데 저마다 포트폴리오를 다르게 이야기 하고 있어 어떤 것이 가장 좋은 포트폴리오인지 갈팡질팡합니다. 따로 채용 사이트를 가지고 있는 회사는 포트폴리오가 선택이라 쓰여있지만 사실 상 필수라고 알고 있습니다. 가장 좋은 포트폴리오는 어떤 형태여야 할까요? 마지막으로 강의에서 프로젝트를 어필하는 내용을 작성하다 보면 흡사 경력기술서와 인상적인 문제해결 과정을 작성하게 될텐데, 포트폴리오가 단순히 프로젝트 코드 결과물이 아니라 경력기술서, 문제해결 과정 서술 형태도 가능하다면 이력서의 내용을 반복하는 것이 아닌가 하는 생각까지 미쳤습니다. 결국 포트폴리오에 대한 개념이 잡히지 않은 것 같은데 개발자, 경력자의 가장 좋은 포트폴리오가 무엇이라고 생각하시나요?
-
미해결[취업폭격기] 공공기관 전산직 취업 치트키 : NCS·전공·PT면접까지 한 번에 뚫는 정규과정
구글 폼 작성 완료했습니다.
안녕하세요 취업폭격기 제로미니 입니다.정규과정을 신청하신분은 Zeromini-lab 권한, Zeromini Git Hub 취업자료 권한 신청 관련하여디스코드 (제로미니 IT취업 공부방) [초대장] 을 통해 '취업폭격기 제로미니'에게 다이렉트 메시지를 남겨주시면내용을 안내해드리도록하겠습니다! 제로미니님! 권한 부여 요청드립니다.! github
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
글 작성에 대해서 여쭤보고 싶은게 있습니다!
[강의 수강 직후 작성한 초안]서비스 개발 초기에는 가설 검증을 위해 빠르게 기능을 구현하는 것이 팀 목표였습니다. 하지만 화면 설계의 기준점이 될 공통 패턴과 가이드라인이 부재하여 화면마다 UI/UX를 새롭게 정의하는 방식으로 진행되었고 이로 인해 의사결정 시간이 길어지고 결과물의 일관성도 떨어지는 문제가 있었습니다. 이를 해결하기 위해 공통 가이드라인 안에서 필요한 기능과 형태를 선택해 활용할 수 있도록 디자인 시스템 구축을 제안하고 직접 설계·도입했습니다. 리소스가 부족한 상황에서 자칫 오버 엔지니어링이 될 수도 있었지만, 기능마다 UI/UX를 조율하는 방식이 오히려 전체 개발 속도를 저하시킬 수 있다고 판단했습니다.디자인 토큰 정의, 컴포넌트 별 기능과 형태를 표준화하고, 이를 기획·디자인이 기준 문서로 활용할 수 있도록 배포했습니다. 그 결과 한정된 선택지를 활용함으로써 디자인 의사결정 시간을 줄일 수 있었고, 재사용 가능한 컴포넌트 중심으로 개발 구조를 전환해 기능 개발 소요기간도 기존대비 평균 50% 이상 단축했습니다.--[수정]프로젝트 개발 초기에 화면 설계 가이드라인 부재로 화면마다 UI/UX를 개별 설계하는 방식으로 진행되어, 의사결정 시간이 길어지고 코드 재사용성이 떨어지는 비효율이 발생했습니다. 이 방식을 지속한다면 화면이 늘어날수록 UI 조율과 중복 구현 비용이 누적되는 구조였기 때문에, 디자인 시스템을 먼저 구축하고 정해진 범주 안에서 기획과 디자인을 하도록 제안했습니다.디자이너와 상의하여 디자인 토큰과 컴포넌트의 기능·형태를 정의한 뒤, Panda CSS를 활용해 토큰을 primitive, semantic 구조로 구현하고 컴파일 단계에서 유효성을 검증할 수 있도록 했습니다. 컴포넌트는 radix, base-ui를 기반으로 웹 접근성과 기능 안전성을 확보하되, 다양한 조합이 필요한 경우 컴파운드 패턴으로, 사용성이 중요한 경우 단일 구조의 prop 확장 방식으로 구현해 컴포넌트별 추상화 수준을 분리했습니다. 파운데이션 가이드와 컴포넌트 스토리는 별도 웹으로 배포하여 디자이너·기획자가 직접 스펙을 확인할 수 있도록 했습니다.그 결과 한 화면을 기획부터 개발까지 평균 2주 소요되던 기간이 4-5일로 단축되었습니다. 작성 시 고려한 것배경과 상황(스토리)을 제시"배경/상황 -> 문제 -> why?(문제원인) -> how?(어떻게 했나?) -> 결과" 구조로 접근주요 수정 부분첫번째 문단의 "상황,배경"의 내용을 간략화두번째 문단에서 "어떻게"를 구체적으로 추가세번째 문단 "결과"를 조금 더 상세한 수치로 수정질문수정전과 수정후의 차이가 "검토자 입장에서 느껴질만한 정도"인지 궁금합니다."배경"을 항상 강조하시는 것 같았습니다. 수정 후의 글에서 배경이 너무 부족한건 아닐지 궁금합니다.전체 글의 양이 너무 긴건아닌지 궁금합니다. C님의 조언후 이력서를 주로 참고하고 있는데 대부분 10줄 이내로 끊어내시는 것 같아, 더 줄여야하는건 아닌지 고민입니다. (과한 축약은 안티패턴이라고하셨지만..)10점 만점이라면, 이 글의 점수는 대략 몇점 정도 될지 궁금합니다.너무 질문을 크게 드려서 죄송합니다.하지만 이 질문 하나로 모든 방향성을 잡을 수 있을 것 같아.. 부끄럽지만 이렇게 질문을 드립니다.
-
미해결30분안에 끝내는 객체지향의 본질
다형성 개념 문의
안녕하세요, 요즘 이직 준비하면서 CS 인사이드나 좀 얻고자 해당 강의를 무료로 수강 중인데요. 우선 영상 만드시는데 수고하신 것 같습니다만 이해가 안되는 부분들(다형성)이 있어서 문의드립니다. 2강 '객체지향은 어떻게 동작하는가?' 6:08 해당 주제명과 코드는 추상화 라고 해야 적합할 듯한데요. OCP는 추상화에 관련 있기도 하고요 6:26 다형성의 핵심은 부모타입으로 다루는 것(구현이 아닌 추상에 의존한다) 이 말씀이 무슨 말씀인지 이해가 잘 안되는데, 공부하셨던 자료 출처가 있을까요? 결론적으로 문의를 요약하면 다형성 개념을 오버로딩/오버라이딩 개념보단 추상화 개념으로 보는 것 같은 데 다형성과 추상화과 어떤 관련이 있는 지 궁금하며 공부하신 자료 출처를 남겨 놔주시면 다른 이들도 함께 공부하는 기회가 될 것 같습니다 :))
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
직무전환의 경우, 다른 직무 경험도 기입하는게 의미 있을까요?
웹 서비스 도메인에서 영업/기획 경력이(각 n년) 있는데, 이것도 경력에 넣는것이 의미가 있을지 궁금합니다.