안녕하세요. 좋은 강의 감사드립니다. 덕분에 잘 배우고 있습니다. 문제 2. 주어진 데이터에서 결측치가 30%이상 되는 컬럼을 찾고 해당 컬럼에 결측치가 있는 데이터(행)를 삭제 함. 그리고 30% 미만, 20% 이상인 결측치가 있는 컬럼은 최빈값으로 값을 대체하고 'f3'컬럼의 'gold' 값을 가진 데이터 수를 출력하세요! 문제2를 대하고 순간 다음과 같은 고민을 했었습니다. 1번을 수행하여 'f1'컬럼의 결측치 행을 삭제한 후 2번을 하려니 'f3'컬럼의 결측치 갯수가 18개만 남더군요. 그럼 18개는 최초 데이터 100개의 20% 미만일까? 그렇지 않다. 'f1'컬럼 결측치를 제거한 후 데이터 갯수 69개의 20%~30%(14~20)에 해당한다. 그렇다면 'f3'컬럼의 최빈 값은 'f1'컬럼의 결측치를 제거하기 전의 값을 사용해야할까 아니면 결측치 제거 후의 값을 사용해야 할까? 결과적으로는 어떤 방식으로 하던 답은 56으로 일치했지만 주어진 데이터에 따라 다른 값이 나올 수도 있을 것 같습니다. 혼돈을 없애기 위해 문제 2의 문항 순서를 바꾸면 어떨까요? 30% 미만, 20% 이상인 결측치가 있는 컬럼은 최빈값으로 값을 대체하고 주어진 데이터에서 결측치가 30%이상 되는 컬럼을 찾고 해당 컬럼에 결측치가 있는 데이터(행)를 삭제 함. 'f3'컬럼의 'gold' 값을 가진 데이터 수를 출력하세요!
안녕하세요 디버깅 실습중에 2~3번은 utf-8 인코딩에러 뜨고 한번은 정상적으로 디버깅이 되서(디버깅 아닌 실행시에는 문제없음, 아직은 한글데이터 사용도 안하는데 TT 계속 쉬프트+F9 계속 치면 한번씩 정상적으로 진행됨 TT) 인코딩 세팅도 바꿔보고( utf-16 등 다른 인코딩도 설정 해봤음) 해도 안되다가 경로(폴더명 )에 한글을 영어로 바꾸니깐 이상이 없네요(이게 원인인지는 정확하게 모르겠습니다) 참조하세요 ~~
안녕하세요! 혹시 저는 백엔드를 하고 싶은 학생인데, 친구가 프론트엔드로 프로젝트 참여해볼 생각이 없냐고 물어봤습니다. 다만 학기중이라 프론트엔트를 처음부터 배우게 되면 아무래도 학교 공부를 조금이라도 더 소홀히 하게 되어서 학점에 영향이 아예 없다고는 못하지만 설령 나중에 인턴 혹은 취업 원서를 낼때 백엔드로 지원서를 내도 프론트엔드로써의 프로젝트 경험 유뮤가 취업 혹은 인턴 합격 확률에 많이 도움이 될까요?
안녕하세요 선생님 인프라 현업 근무하는 수강생입니다. 3회차가 마지막 시험이여서 .. 우연치 않게 유튜브 보다가 2회차때 선생님 강의를 알게되어 수강하였으며 코딩이 많이 어렵더라구요 다른파트는 오히려 쉽게 적었는데 slipknotsshj@naver.com 메일 한통주시면 간단하게 상담좀 받고 싶습니다! 감사합니다.
안녕하세요 고민글은 아니고 혹시나 해서 같이 강의 들으시는 분들하고 공유하고 싶어서 글 올립니다.(아마 많이 알고 있으시겠지만 혹시나 싶어서 공유합니다. 혹시 정보공유 게시판이 있으면 알려주세요, 혹시 강사님 이글이 부적정 하다고 생각하시면 통보없이 지우셔도 무방합니다. 옮기시는 것도 자유입니다. ^^) 파이참 쓰다 보면 한 줄 자동 완성 기능 때문에 많이 당황하셨을 껍니다. (편하긴 편한데 실력 완성에 도움이 전혀 안되는 .... ) 해제하고 싶어도 보통 인터넷에 올려진 방법은 File -> Settings -> Editor -> General -> Code Completion 체크 해제인데 안되더라고요 File -> Settings -> Editor -> Inline Completion -> Enable local Full Line Completion suggestions 체크 해제 해보세요 혹시나 같이 공부하시는 분들 도움이 되셨으면 합니다. ^^
백엔드 개발자가 되고 싶은 취준생입니다. 졸업한지는 좀 많이 되었지만, 제가 개인적인 상황으로 늦게까지 취업을 하지 못했습니다. 사실 아무것도 안하지는 않았습니다만, 핑계일 수 있지만... 개인적으로 힘든 상황을 겪고 있어, 취업에 집중하지 못했습니다. 이제는 개인적인 상황을 돌파해서 무조건 취업을 하고 싶은 마음이 간절해서, 이렇게 질문 및 고민 글을 작성해봅니다. 사실 신입 개발자로 취업하기에는 나이가 조금 많습니다. Q1. 빠른 취업이 목표인데, 포트폴리오를 만들 수 있는, 신입 개발자 수준을 충족하기 위한 커리큘럼이 어떤 순서대로 진행되는지 궁금합니다. 김영한 강사님의 강의 커리큘럼에 대한 설명과 관련 영상도 보았습니다만, 제 상황에서 개인 맞춤 커리큘럼을 구성해야 될지, 어디까지 공부하는게 신입 개발자라면 충족해야 하는 수준인지는... 잘 모르겠습니다. 자바는 어느 레벨까지 들어야 하는지, 그리고 스프링도 스프링과 스프링부트, 크게 두갈래로 나뉘어지는듯 한데, 먼저 무엇을 들어야 하는지도 잘 모르겠습니다. 정말 많이 궁금합니다. 번외로 자바와 스프링 강의 외에도 어떤 언어를 학습하면서 포트폴리오를 작성하면 좋을지... 김영한 선생님의 생각이 궁급합니다. Q2. 제 나이가 30대 초반입니다. 제 나이가 신입 개발자로서의 메리트가 있을까요? 취업과 회사 생활이 괜찮을까요..? 선생님 또는 멘토분의 생각이 궁금합니다.
부끄럽게 전개발자로 일했습니다 24년2회시험 프로그래밍 문제를 보고 많이 멘붕왔어요...... 현타도오고 몇년전부터 정보처리기사 주변사람들에게 맨날 공부한다고 말하면 고시공부하는 줄 알아요 하핳ㅎㅎㅎㅎ 다시 필기 합격하고 실기하는 것까지 괜찮았는데 비록 제가 못한것이지만 그동안 나름....빠삭한것들이 생겼는데 ㅜㅜ 공부법이 잘못됐나봐요.. 프로그래밍문제만보면 멘붕이 오네요 오늘 불합격하자마자 선생님 찾아왔어요 정말 마지막으로 제발 합격하고싶습니다 이제 그만하고 싶어요ㅠㅠ.... 합격으로 유종의 미 걷겠습니다 처음부터 공부한다생각하고 프로그래밍 안정적으로 대부분의 문제들을 풀 수 있으면 좋겠어요 24년 3회 잘부탁드려요!
안녕하세요! 필기는 1회차에 합격하고 이제서야 3회차 실기를 준비중입니다! 지금 1개월하고 2주정도남았는데 남은기간동안 해당 강의를 전체 한바퀴 돌고 정리한다음 언어관련 강의는 패스하고 다른 DB나 이론부분 내용은 계속 돌리면서 추가로 섹션 7번(기출문제 풀이)을 반복적으로 풀어보는식으로 진행하면 될까요???
김영한 선생님, 제가 개발을 공부중인데 노트북을 어떤걸 살지 고민중입니다. 대다수의 it개발자, 엔지니어 분들께서 맥북을 사용하고 계신데 저는 윈도우만 주로 사용해왔어서 맥이 익숙하지 않았습니다. 개발자 엔지니어분들 사이에서 맥북이 선호되는 이유가 궁금하며 맥북을 구입하여 맥 os에 익숙해져야만 하는지 궁금합니다. 나중에 그래픽스 프로그래밍도 공부해볼 예정이여서 고민이 많은 상황입니다...
안녕하세요. 일반 회사 다니는 비전공자 입니다. 24년 1회차 필기 합격하고, 공부 못 하고 실기 시험 쳐서 깔끔하게 떨어졌습니다. 이후 2회차 실기 시험 신청은 했으나 공부 부족으로 시험을 보러 가지 못 했습니다 ... ㅠㅠ 3회차 실기는 무조건 보러 갈 거고 합격 해야 하는 상황입니다. SQL문을 다루다가 답답해서 유튜브를 찾아봤는데 우연히 강의 하나를 발견하게 되었습니다. 10분도 안 되는 짧은 강의였는데 홀려서 이렇게 강의를 결제하게 되었습니다. 강사님 말씀대로 회사 갔다 오면 19시가 넘고 밥 먹고 씻으면 개피곤해서 뒤지게 자고 싶은 마음이지만, 공부 해야 하잖아요.... 올려 주신 강의도 핵심만 꼭 다루고 계신 거겠지만 혹시나 여기서 이런 건 시간이 없으면 안 보셔도 될 거 같다고 할 강의가 있을까요? 프로그래밍 언어가 너무 어려워서 공부 시작하자마자 포기하고 싶은 마음이 잠 오듯이 많이 와요. 수업 열심히 듣고 공부 열심히 할게요 ㅜㅜ 좋은 강의 만들어 주셔서 감사해요
질문 남겨주셔서 감사합니다. 막히면 언제든 무엇이든 자주 질문 던져주세요. 수학/과학이나 알고리즘과는 달리 업무자동화 코딩은 고민해서 풀리는 경우가 정말 드뭅니다. 다시 말씀드리지만, 질문을 자주자주 남겨주세요. 저도 최대한 빠르게 회신 드리겠습니다. 당부드릴 두 가지가 있습니다. ① 가급적 구체적으로 설명해주세요. ② 특정 챕터 관련 질문 남겨주실 때는, 어느 챕터인지 알려주세요ㅜ ====================================
안녕하세요 간단한 질문이 생겨 글을 남겨 봅니다. Earl return 강의 중 7분 42초에 나오는 코드입니다. if (doesUserChooseToOpenCell(userActionInput)) { if (isLandMineCell(selectedRowIndex, selectedColIndex)) { BOARD[selectedRowIndex][selectedColIndex] = LAND_MINE_SIGN; changeGameStatusToLose(); return; } open(selectedRowIndex, selectedColIndex); checkIfGameIsOver(); return; } 이 코드에서 더 나아가 if (doesUserChooseToOpenCell(userActionInput) && isLandMineCell(selectedRowIndex, selectedColIndex)) { BOARD[selectedRowIndex][selectedColIndex] = LAND_MINE_SIGN; changeGameStatusToLose(); return; } open(selectedRowIndex, selectedColIndex); checkIfGameIsOver(); 이런식으로 depth를 줄이면 더 가독성이 좋은 코드일까요? 아니면 if문안의 조건문이 길어져서 가독성이 떨어지는 코드일까요? +++수정 다음 강의를 듣고 보니, 두번째 if문에서 조건이 2개 들어가는 걸 메서드화로 시그니처로 잘 설명하면, 더 좋은 코드가 될 것 같습니다. 추가로 들어가는 생각인데, 이렇게 한다면, 가독성은 좋아지나, 별로 좋지 않다고도 생각이 듭니다. 불 필요하게 복잡성이 올라가지 않을까요??
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 강의 내용 거의다 이해 되는데 같은 개념의 다른 문제를 풀거나 기능을 추가하려고 하면 막히다 보니 스트레스를 받게 되네요. 물론 어떻게 어떻게 하다 결과를 도출하기는 하는데 솔직히 코드도 맘에 안들고 이런경우 어떤 식으로 공부하면 좋을까요? 제가 창의성이 떨어지는건지.. 응용능력이 떨어지는 건지, 아니면 문제해결 능력이 떨어지는건지...