묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결개발자 개념 장착 - 프로그래밍 개발에 필요한 필수 개념과 핵심 이론정리
SP를 아직도 사용하나요?
안녕하세요. 웹/백엔드 JAVA 개발자입니다.현재 SP를 실제로 사용할까요? (DB Procedure로 이해)(레거시 시스템 운영 외 현대의 서비스에서)일반적으로 SP 방식의 경우 강의 내용에서 나온버전 관리의 문제, 벤더 락인, 부분적 로직 재사용 등의 한계가 있어보여, 저는 줄곧 ORM에 적합한 환경이 아니더라도 SP 보다는 Application 레벨에서 Query를 작성&관리&실행하는 형태로 줄곧 서비스를 운영해왔고, 강의에서 언급된 ORM의 단점도 Application 에서 쿼리를 관리하면 사라지는 단점으로 보여져서, 사실상 SP는 지양해야 할 레거시 방식으로 생각하고 있었습니다.아직 다른 도메인 영역에서는 SP를 고수하는 분야가 있는걸까요?
-
미해결10,000장의 이력서를 본 기술이사의 이력서 가이드
실무에서 진행한 쿼리 개선 사례 공유 관련 질문드립니다
안녕하세요 재미니님, 강의 정말 유용하게 보고 있습니다.강의에서 회사 기밀은 이력서에 작성하지 말라고 하신 것을 봤는데 혹시 아래와 같은 쿼리 개선기도 좀 조심스러운 부분일까 싶어 여쭤보게 되었습니다.https://byeongmin.kr/posts/2023-07-30-mongodb-aggregation-query-optimization/회사나 서비스를 식별할 수 있는 정보는 최대한 검열했다고 생각합니다.추가적으로 이력서에서 이 개선기가 “어떤 도메인이었는지” 까지는 보통 공개해도 괜찮은 편인지 여쭙고 싶습니다.시간 내주셔서 감사합니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
회사의 시스템 아키텍처를 포트폴리오에 써도 되나요?
안녕하세요!궁금한 점이 있습니다회사의 시스템 아키텍처를 포트폴리오에 써도 되나요? 면접에서는 프로젝트의 시스템 아키텍처가 어떠한지 물어본다고 들었습니다!그래서 포트폴리오에 시스템 아키텍처를 명시하려고 하는데,포트폴리오에 넣어도 되는건가요?아니면 보안상 문제 때문에 넣으면 안되는건가요?시스템 아키텍처를 넣어도 된다면 어느정도 수준? 까지 공개해도 되는건지 궁금합니다! (제대로 그린건지는 잘모르겠습니다 ㅎㅎ;;)예를 들어, 이 정도 수준의 정보라면 포트폴리오에 넣어도 문제가 없는 걸까요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
REST API (Self-descriptive messages)
안녕하세요 강의 잘 듣고 있습니다. 실습에서 '/good' 은 Self-descriptive messages가 잘되어있고, '/bad'는 Self-descriptive messages가 잘 되어있지 않았다고 설명해주셨는데 강의 내용만 보고는 잘 이해가 안가서 이부분 좀 더 자세히 설명 듣고 싶습니다. 감사합니다.
-
해결됨[CS 기술면접 3] 말이 트이는 네트워크
네트워크 전체 흐름 복습 질문
현재 네트워크 전체 흐름 복습하는데 패킷 구조를 보면 목적지 IP가 서버 IP로 되어 있습니다. 지금 구조를 보면 클라이언트나 서버나 사설IP 대역을 사용중인것으로 보이고 클라와 서버가 서로 다른 네트워크 영역인것으로 보입니다. 이때 목적지 IP를 사설 IP 대역으로 설정했을 때 정상 작동이 되는지가 궁금합니다.둘다 사설 네트워크 영역에 있다고 가정했을 때 통신이 되려면 패킷의 목적지 ip는 라우터 B의 공인 ip로 되어있을 것으로 생각됩니다. 라우터 B에 수동으로 포트포워딩 했다고 가정하고 라우터 B에 패킷이 들어오면 출발지 IP가 라우터 A의 공인 IP와 Port번호 들어있고 목적지 IP가 라우터 B의 공인 IP, Port번호 있을테니 포트포워딩 테이블 보고 목적지 IP와 Port번호를 서버의 사설 ip와 port번호로 변경하는 것으로 알고 있는데 여기서는 출발지의 IP 주소가 라우터 B의 사설IP로 변경되어서 이 부분이 궁금합니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
프로필 사진 세팅과 관련하여 질문 드립니다
안녕하세요 :) 이력서에 프로필 사진을 넣으라고 하셨는데, 이 프로필 사진이 증명사진 스타일이어야 좋은지 궁금해서 질문드립니다. 평소 GitHub, 혹은 SNS 프로필로 쓰고 있는 사진이 있는데, 이런 사진을 제출 서류에 사용해도 괜찮을까요? 증명사진보다는 조금 더 편안한 인상을 드리고 싶어서요.혹시 읽으시는 입장에서 정말로 지양하여야 하는 지점이 있다면 함께 알려주시면 감사하겠습니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
시스템 엔지니어 관련 질문입니다.
안녕하세요.시스템 엔지니어 직무를 희망하는 학생입니다.면접 대비용으로 수업을 수강하고 있는데 시스템 엔지니어 직무를 희망한다면 커리큘럼 순서대로 듣는게 좋을지 아니면 더 중요한 부분 먼저 들을지 고민이 됩니다. 그리고 시스템 엔지니어 직무 면접을 보기 위해 어떤 과목을 중점으로 보면 좋을지 알려주시면 감사하겠습니다.
-
해결됨[취업폭격기] 공공기관 전산직 취업 치트키 : 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번의 상황에서 고민중입니다.외부인의 입장에서 보셨을때 혹시 다른 옵션이 생각나시는지, 아니면 지금 선택에서 좀더 괜찮은 부분이 보이는지 궁금합니다.
-
미해결게임 프로그래머 취업 전략 가이드
게임 프로그래밍 독학 로드맵 조언 부탁드립니다.
안녕하세요. 현재 현역 군인으로 복무 중이며, 내년 1월 전역을 앞둔 게임 개발자 지망생입니다.현재 저의 상황은 다음과 같습니다.전공: 지방 4년제 정보보호학과 졸업 (학점은 다소 낮은 편)현재 환경: 군 복무 중으로 고사양 PC 사용 불가, 상용 엔진(Unity, Unreal) 실습이 어려운 환경수준: 기본적인 코딩은 할 줄 알고, 네트워크 기초정도는 알고 있는 상태입니다.전역 후 학원에 들어가서 1~2년 정도 공부를 할 생각입니다. 그전에 군대에 있어서 시간을 최대한 효율적으로 사용을 하고 싶어서 질문을 드립니다. 1. 군대에 있어서 상용 엔진을 사용하기 어렵기 때문에 CS기초를 공부하고자 합니다. CS중에서 우선순위와 혹시 그것을 공부하기 위한 강의나 책이 있다면 추천해주시면 감사하겠습니다. 2. 상용 엔진을 사용하지 못하더라도 unity, unreal, 강의 영상을 보면서 공부하는 것은 의미가 있을까요? 또는 소스 코드 분석하는 것은 괜찮나요? 3. 웹사이트 게임개발 사이트인 playcanvas를 통해서 간단한 3D게임을 만들어보면서 공부를 해보려고 하는데 도움이 될까요?
-
해결됨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점 만점이라면, 이 글의 점수는 대략 몇점 정도 될지 궁금합니다.너무 질문을 크게 드려서 죄송합니다.하지만 이 질문 하나로 모든 방향성을 잡을 수 있을 것 같아.. 부끄럽지만 이렇게 질문을 드립니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
직무전환의 경우, 다른 직무 경험도 기입하는게 의미 있을까요?
웹 서비스 도메인에서 영업/기획 경력이(각 n년) 있는데, 이것도 경력에 넣는것이 의미가 있을지 궁금합니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
최근 업무에서 어필할 내용이 부족할 경우.
안녕하세요 저는 한 3년정도 SI 에서 근무한 이력이 있는데, 최근 이력의 경우 회사의 사정으로 인해 중간중간 투입되면서 대략 1~2달 간격으로 여러 프로젝트를 퐁당퐁당 진행한 케이스입니다.( ex. 25.08~25.10 , 25.11~25.12 ) 그래서 불가피하게 축약된 형식의 내용으로 업무와 역할을 어필 할 수 밖에 없는 상황인데, 이러한 경우에는 어떠한 전략으로 가야 할지 고민이라 질문 남깁니다.
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
"신규 개발"에 대한 소재는 어떤 식으로 접근하는게 좋을까요?
신규 서비스 개발이 제 소재의 대부분인 경우, 어떤 관점으로 이 소재를 접근하는게 좋을까요? 아니면 굳이 "신규 개발" 이라는 주제에 몰입하기보단 일반적인 주제와 마찬가지로 접근하는게 좋을까요."신규로 무언가를 만들었다" 라고 어필 포인트를 잡으려고 하니 한 일들에 대한 나열 하게 되고, 빼자니 아깝다는 생각이 들어서 집착하게 되는 것 같습니다.