26년정처기 실기를 마치고. 너무 너무 아쉽고. 마음이 찢어지네여. 선생님 강의 전부 회독하고. 이해 안가는 부분 몇번 이고 다시 풀어서 이해 시키고. 많은 준비해서 시험장에 들어 갔는데. 이번 시험은 솔직히. 선생님 강의 수준에 비해. 많이 평범하다고 생각 들었습니다. 한 문제 차이로 지금 판 가름이 날거 같은데. 문제 풀다가 설마 이게. 하다가. 수정하다가 실수를 한거 같네여. 분명 다음 회차에는 기준점을 맞추기 위해 난이도 조절을 할꺼같은데. 이번 회차가 너무 아쉽네여.. 만약 떨어져서 다음 회차를 준비한다고 하면. 자바의 오버라이딩. 이문제를 수십번 풀었는데. 막상 쉽게 나왓을때 틀리고. 하. 결합도. 에서도 참. 너무 마음이 아픔니다. 솔직히 두렵습니다. 다음 회차는 난이도 생각해서 준비를 많이 해야 될텐데.
안녕하세요? 26살 대학생입니다. 양질의 강의 잘 들었습니다! 직업군인 전역 후 사회에 나와서 4년제 야간대 (메카트로닉스) 에 2학년으로 재학 중입니다. 추가로, 아래의 이유들로 다음 학기부터 컴공과 부전공 신청할 계획이고, 졸업 후 시스템 개발자로서 취업을 희망합니다. (컴공 전문학사는 군 복무 중 사이버대 졸업으로 취득하긴 했는데 그 땐 공부를 안 해서...) 임베디드 펌웨어 회사에서 사무직 근무 중 개발팀 왕래하며 개인적으로 개발에 관심이 생겨, 일을 그만두고 공부하여 자바 + 스프링 + JSP, jQuery(AJAX) 활용 웹 MVC 구현과 MySQL (SQLD 취득) 경험이 있습니다. 이때까지만 해도 그냥 프로그래밍이 재밌었지, 어떤 분야 개발을 할 것인지는 고민하지 않았어요. 근데 웹 백엔드보단, 방산 SW 개발자로서 일하고 싶은 마음이 점점 커지더라고요. 특히 군에서 직접 다루었던 (방공통제체계 HMI + 전술데이터링크 + 레이더 자료 처리) 와 같은 프로그램을 시스템 개발자로서 직접 개발/유지보수 하고, 먼 미래에 성능개량사업 할 때 개발자로서 참여하고 싶다는 생각이 계속 듭니다. (근데 제가 다루었던 저런 프로그램들이 시스템 개발이라는 타이틀에 맞는지도 모르겠습니다.) 개인적으로 컴공과 부전공을 듣게 되면, 졸업까지 남은 2년간 혼자 프로젝트를 진행해보려 합니다. 생각해 본 주제는, (웹 백엔드 경험 있으므로) 웹 기반 C4I (추후 아래의 프로젝트와 연동할 예정) 가상 레이더 항적 자료 생성기 (C/C++ 을 통해 레이더 자료 생성, 공중상황 시나리오 생성기) 위의 자료 생성기를 연동한 모의 방공통제체계 (커맨드 입력 기반 HMI) 등과 같이 군에서 직접 다루었던 것들을 하나하나 조금씩 만들어 보려고 합니다. 그래서 지금 C/C++, 리눅스 활용 개발 방법, 자료 구조, 운영 체제, 컴퓨터 구조를 학습 중입니다. 추후에 프로젝트 진행하면 GUI는 MFC 등등 많은 것 같은데 그런 걸 활용해 보려구요. 위의 주제가 방산 대기업이든 중견이든 중소든 시스템 개발을 담당하는 직무 지원에 유리할까요? 일단 확실하게 관련된 회사는 한화시스템 지휘통제 파트로 알고 있습니다. 제가 생각한 나름의 로드맵에 대해서 선배님의 조언을 구합니다. 읽어 주셔서 감사합니다!
25년 기출문제 해설도 못따라 가겠네요~~킬러문제는 걍 포기해야 할듯합니다 이해하려고 해도 당췌 이해가 가지 않습니다(비전공자) 열정적으로 가르쳐 주시는데 따라 가지 못하는건지......ㅠㅠㅠ 언어문제가 계속 어렵게 나와서 걱정입니다........... 구조체 포인터 배열 섞으면 암것도 모르겠네요~~ㅠㅠ
안녕하세요. 생각하는 자 입니다. 요즘 mvc 패턴을 만들어 보기 위해서, 프로젝트를 만들어 보고, 하고 있는 와중 입니다.(쪽 팔려서 공개는 못합니다.) 근데 여기에서 고민이 생깁니다. 자바 로만(자바 코드 및 테스트 코드만 쓰는 상황 입니다.) 하다 보니까, 어떤 것에 어떤 것을 넣어야 할지 모르는 상황입니다. 예를 들어 사용자 레파지토리를 만들면, 레파지토리는 mvc에서 어떤거지? 사용자 서비스를 만들면 mvc에 어디에 넣어야 하지?? 하는 게 많습니다. 사용자 서비스를 만들면 어떤 로직 들을 빼서 넣어야 하지? 라는 생각에 만드 면서도, 자주 코딩을 멈추게 되고 그럽니다. 그래서 그동안 강의에 들어왔던 프로젝트들(자바 중급1편 부터 ~ 스프링 mvc2편 들은 데까지) 보고 있긴한데, 어떤 것들은 알겠는데, 어떤 것들은 모르겠습니다.(이때까지 공부 해왔던 코드들이 정말 도움이 되었습니다. 이것들도 몰랐다면 시도도 못했을것 같습니다. ex)자바 중급 1편에 Grade 을 보고 모델에 조금만한 로직들은 넣어도 되겠구나 라는 생각을 하게됨) 도와주시면 감사 하겠습니다.(+ 오늘 중급1편 예전에 못 만든 달력 만들기?가 생각났는데 이건 무조건 해야 겠더라고요. 감사합니다.) + todolist 프로젝트는 아닙니다. 다른 걸 생각하고 하고 있습니다.
안녕하세요, 선생님. 강의 잘 들었습니다. 많은 도움이 되었습니다. 감사합니다. 현재 저는 IT 영업 직무로 근무하고 있습니다. 회사에서 운영하는 프로그램을 SaaS형, API 연동형, SI 구축형의 세 가지 방식으로 판매하고 있습니다. SaaS형의 경우 프로그램 기능을 익히면 비교적 단순한 영업이 가능하지만, API 연동형이나 SI 구축형 영업의 경우 웹의 흐름과 인프라 구조에 대한 이해가 필요할 때가 많습니다. 이런 이유로 IT 용어나 개념을 익히려 노력하고 있으나, 내용이 생소하고 설명이 어렵게 느껴져서 어려움을 겪고 있습니다. 다행히 개발 직군은 아니어서 깊은 기술 지식까지는 필요하지 않지만, 고객사 IT 담당자와 원활하게 커뮤니케이션할 수 있을 정도의 이해도는 갖추고 싶습니다. 혹시 선생님의 강의 중에서 이런 상황에 도움이 될 만한 강의가 있을까요? 만약 없다면, 어떤 방식으로 공부를 시작하는 것이 좋을지도 조언 부탁드립니다.
안녕하세요 선생님. 우선 좋은 강의 감사드립니다. 저는 회사에서 백오피스 서비스의 백엔드 개발을 담당하고 있으며, 현재 유지보수 중인 서비스를 개선하기 위해 WebFlux 공부를 시작하게 되었습니다. 저희 백오피스의 주요 패턴은 다음과 같습니다. 사내 사용자가 특정 데이터를 일괄 선택하여 API 호출 백엔드에서 해당 데이터를 조회 조회한 데이터를 기반으로 외부 API를 순차 호출 성공/실패 결과를 집계하여 응답 반환 즉, “여러 건 조회 후 순차적으로 외부 API를 호출하는” 동기적 패턴이 많습니다. 이를 개선하기 위해 MQ 도입 (SQS, Kafka), Spring @Async , 기존 코드를 WebFlux 라이브러리로 마이그레이션 위 3가지 사항을 후보로 고민해보았습니다. 여기서 제가 가장 궁금한 점은 다음 두 가지입니다. WebFlux를 이런 백오피스 일괄 작업 처리 에 적용하는 것이 적절한 선택일까요? 만약 적용한다면, 최대한의 성능을 낼 수 있는 활용 방식 은 어떤 방향일까요? 예를 들어, 외부 API를 병렬로 호출한 뒤 완료되는 대로 text/stream 형태로 프론트엔드에 전달하는 구조를 시도해보고 싶습니다. 이런 접근이 합리적인지, 혹은 더 나은 패턴이 있을지 선생님의 의견을 듣고 싶습니다.
안녕하세요, 널널한 개발자님. 독하게 시작하는 C 프로그래밍 강좌를 완강하고 나서, 다음 학습 방향에 대해 고민이 생겨 질문드립니다. 📘 다음 스텝에 대한 고민 강의 중에 자료구조를 공부하는 것이 좋다고 추천해주셔서, 독하게 C를 배운 사람을 위한 선형 자료구조 강의를 들으려고 합니다. 그런데 강의 제목을 보면 선형 자료구조 만 다루는 것 같아 궁금한 점이 생겼습니다. 비선형 자료구조(트리, 그래프 등)는 따로 공부하는 것이 좋을까요? 혹시 이후에 비선형 자료구조를 다루는 강의도 계획되어 있으신지 여쭤보고 싶습니다. 알고리즘도 C로 공부하는게 좋을까요? 아니면 C로도 하고, C++도 공부하는게 좋을까요? 💻 제 목표와 방향 저는 C/C++ 계열의 전문 개발자를 목표로 하고 있습니다. 관심 있는 분야는 임베디드 시스템, 공장 자동화, AI 응용 개발 등입니다. 이런 분야를 고려할 때, 자료구조 학습의 범위나 우선순위를 어떻게 잡는 것이 좋을지도 조언 부탁드립니다. 혹시 관련된 영상이나 콘텐츠가 있다면 함께 추천해주시면 정말 감사하겠습니다. 항상 좋은 강의와 조언 감사합니다! 😊
안녕하세요, 널널한 개발자님. 인프런의 독하게 시작하는 C 프로그래밍 강좌를 수강하며 생긴 고민을 공유드리고, 조언을 구하고자 합니다. 글 솜씨가 부족하여 LLM의 도움을 받았습니다.ㅎㅎ 🔍 현재 겪고 있는 어려움 요구사항이 담긴 PDF를 기반으로 C 프로그램을 개발하려고 할 때, 어디서부터 어떻게 시작해야 할지 막막합니다. 요즘은 LLM(예: ChatGPT 등)의 도움을 받아 다음과 같은 흐름으로 작업을 진행하곤 합니다: 요구사항 분석 및 계획 수립 계획을 단위로 나누어 구현 각 단위별 테스트 다음 단위 구현 반복 이런 방식은 LLM이 알려준 "현업 개발자의 워크플로우"라고 하더군요. 실제로 이 과정을 따라가면 과제를 완수할 수는 있습니다. 하지만 제가 정말 제대로 이해하고 있는 건지 의문이 듭니다. 각 단위의 로직을 짤 때마다 모르는 부분은 LLM에게 질문해서 해결하긴 하지만, 결국 처음부터 제가 스스로 만든 게 아니라는 점 이 마음에 걸립니다. 이런 방식으로 프로그래밍을 해도 괜찮은 걸까요? 🤔 제 자신에 대한 의문 혹시 제가 C언어에 대한 기초가 부족한 걸까요? 그렇다면 널널한 개발자님의 기초 강의를 다시 복습해야 할까요? 아니면 다른 C언어 책을 읽는 게 좋을까요? 이런 고민이 반복되다 보니 점점 더 어렵게 느껴집니다. 💡 해결 방법에 대한 고민 LLM에게 이 고민을 물어보니, 일정 시간은 LLM 없이 개발해보라 LLM의 도움을 받아 구현한 뒤, 스스로 다시 코드를 작성해보는 복습 방식 을 추천하더군요. 실제로 주변 개발자들도 그렇게 연습하는 경우가 있었습니다. 🙏 널널한 개발자님의 조언을 부탁드립니다 이런 상황에서 제가 어떤 방향으로 학습을 이어가면 좋을지 조언을 듣고 싶습니다. 혹시 이와 관련된 답변을 주신 영상이 있다면 공유해주시면 정말 감사하겠습니다.
안녕하세요, 강사님. 저는 현재 4년 차 자바 백엔드 개발자로 일하고 있습니다. 최근 백엔드 개발을 하면서 더 낮은 레벨의 시스템 프로그래밍 분야에 큰 흥미를 느껴, C언어와 CS, 운영체제를 깊이 있게 학습해 커리어를 전환하고자 합니다. 현재 강사님의 C언어 강의를 중심으로 학습 계획을 세우고, 추가로 운영체제와 컴퓨터 구조 관련 서적을 함께 공부할 예정입니다. 궁금한 점은, 강사님의 강의를 통해 C언어를 공부하는 것만으로도 향후 시스템 개발자로 커리어를 전환하는 데 필요한 C언어 역량을 충분히 갖출 수 있을지, 아니면 추가적으로 준비해야 할 부분이 있을지 조언을 구하고 싶습니다. 바쁘시겠지만 답변해 주시면 앞으로 학습 방향을 정하는 데 큰 도움이 될 것 같습니다. 감사합니다.
2025 실기 2회가 1주일 남았습니다 매 회차마다 나오는 문제를 가장 잘 아시기도 하고 강의 중간중간 나올것같다 라고 말하셔서 건의드립니다. 강사님의 선구안으로 이번엔 이게 나올 것 같은데 .. 이런 유형으로 나올 때가 된 것 같은데? 라고 생각하시는 예상문제 몇 개만 던져주시면 맛있게 먹겠습니다 감사합니다.
정보처리기사 실기 시험 범위가 너무 넓어서 고생하고 있는 수강생 입니다 ㅠㅡㅠ 유투브에 올려주신 영상보고 도움 많이 받아서 결제했었어요! 마무리로 시험장 들어가기전에 복기할 수 있는 이론 키워드, 프로그래밍에서 꼭! 알아야할 부분, 전체 범위 압축 설명 등 특강 영상이 있으면 정리하기 좋을 것 같아 건의드립니다.
안녕하세요, 현재 자바 start, basic, inter 1,2 모두 듣고 스프링 입문까지 들어둔 상태입니다. 다음으로 이제 스프링 기본편을 들을라 하는데 그 다음의 강의가 고민입니다. (제 상황을 대충 요약드리자면 3년차 node 서버 개발자이고, 한 달뒤 부터 node가 아닌 java+spring 으로 개발을 하게 됩니다.) 다음 강의는 mvc 1,2 인데요, 제가 잘해서가 아닌 제 상황에 맞춰 빠르게 spring과 jpa를 익혀야 하는데 mvc 강의 커리큘럼을 보니 물론 다 중요하고 해야 할 내용들이지만 약간 웹서버 + front 관련 템플릿 강의 인 느낌이 개인적으로 조금 들어서요! 물론 나중에 여건이 될 때 다 들을 예정이지만 현재 제 상황 속에서는 스프링 기본편 후에 mvc1,2를 건너뛰고 db1,2를 들어야 할 것 같다는 생각이 들어서 해당 강의를 들어보신 많은 분들의 의견을 듣고싶어서 이렇게 글을 쓰게되었습니다. == 요약을 하자면, 저는 현재 == 자바 스타트, 입문, 중급 1,2 스프링 입문 까지 듣고 현재는 스프링 기본편을 듣고있는 상태입니다. 이 상황속에서 db1,2 > jpa기본 > jpa1,2 > 스프링 고급 + 부트 를 들을 예정인데 맨 앞에 mvc1,2를 들을까, 패스하고 나중에 들을까가 최종 고민인 부분입니다. 평일에는 하루에 3시간 정도 공부를 하고 주말에는 12시간 정도 한다고 가정하에 조언해 주시면 감사하겠습니다 :)
현재, 스프링 입문을 완강하고 앞으로 로드맵을 따라 공부를 시작하려고 합니다. 취준을 앞두고 있는 지금, "스프링 완전 정복 로드맵" 과 "스프링 부트와 JPA 실무 완전 정복 로드맵" 를 순서대로 들어야 하는지 질문드립니다. 취준과 팀프로젝트를 동시에 진행해야 하는 상황이라 효율적인 백엔드 공부를 하고싶습니다! 물론 꼼꼼히 처음부터 끝까지 배우고 싶은 마음이 있지만, 내용이 너무 방대해서 막막하네요. "스프링 부트와 JPA 실무 완전 정복 로드맵" 을 먼저 들으면서 실무적인 부분을 이해하며 취준을 하고, 추가적인 스프링을 더 깊게 공부하고 싶을 때 완전 정복 로드맵을 시작해도 괜찮을까요? 전공생이긴 하지만, 웹 개발은 처음이라 질문드립니다...!
안녕하세요 정보처리가사 2025 2회차 실기 시험을 준비하고 있습니다. 다름이 아니고 제가 이제 막 정보처리기사 실기를 준비하려고 하는데요 한달도 안남았는데 붙을 수 있을까해서 질문 올립니다. 그리고 인프런 안에 있는 강의들만 듣고도 붙을 수 있을지 궁금합니다. 아 그리고 공부 방법은 하루에 4시간해서 3시간은 코딩공부하고 나머지 1시간은 이론공부하려는데 이러한 공부방법이 맞을지도 궁금합니다.
안녕하세요! 프론트엔드 1년차 개발자입니다. 제가 사정상 다른 직장으로 이직을 해야하는데, 스프링을 사용할 수 있냐고 해서 공부해오겠다고 하였습니다. 자바랑 스프링은 대학 전공 시절에 잠깐 하였고, 데이터베이스는 sqld 따는 정도로 지식 갖고있습니다. 3개월정도 시간이 있는데 어떤 강의 순서로 커리큘럼을 듣는게 좋을까요?
안녕하세요 이번에 선생님과 함께 25년 1회차까지 총 2~3번 실기를 함께해온 수강생입니다. 공부를 꾸준히 하지않고 매번 시험기간때에만 2주정도씩 공부했던거 같습니다.(직장과 병행) 근데 이번 시험을 보고선 솔직히 과연 붙을 수 있을까? 라는 의문이 생겼습니다. 이번 시험에는 기간을 길게 잡고 갈려고 합니다. 어떠한 방향으로 가야할까요? 이번 시험 내역입니다. 1.세션 하이재킹(x)-> 세션 재킹으로 작성 2.도메인, 개체, 참조(o) 3.CRC 4.스캐어웨어(o) 5.자바-예외처리 6.ARP, RARP(o) 7.SQL(o) 8. ㄷ.degree , ㅁ.cardinality, ㅅ.foreign, ㄱ.domain(o) 9.서브넷 10.C언어 - C 추가 후 정렬 11. C언어 - 3X3 배열, malloc 12. 결합도 종류에 해당하는 기호를 쓰시오. (o) 13. 자바(o) 14. 래퍼(wrapper) 패턴, 서로 다른 인터페이스끼리 연결(o) 15. 구문 커버리지 -> 이 문제는 아예 이해를 하지 못했습니다. 16. 자바 - Math.max() -> 맞았는지 기억이 나지 않습니다. 17. 파이썬 - 트리 18. C언어 - 연결 리스트(head 5 4 3 2 1 순으로 연결 - 리커넥트를 하면 3을 앞으로 가져와서 연결 35421) 19. 16진수 20. 자바 - 재귀(o) -> 이건 강의에서 본 기억이 있어 정확히 풀어서 맞췄습니다.
안녕하세요 강사님. 모 회사의 System SW - Software Engineer, Drivers/Runtime (Windows) 포지션 지원에 관심이 있습니다. 공고내용을 검색하면 바로 나오겠지만 따로 회사 이름 언급을 하진 않겠습니다. 공고를 보면 Responsibilities Windows 환경에서의 AI 소프트웨어 스택의 핵심 구성 요소인 Driver 및 Runtime 개발을 담당합니다. Product Manager 및 Hardware/Platform 팀 개발자들과 긴밀히 협력합니다. 모델, 데이터, 추론 결과를 하드웨어에 전송하고 수신하는 기능을 구현합니다. Hardware의 상태 (온도, 에러 등)를 관리하는 기능을 개발합니다. Cloud platform Software 관점에서 Hardware의 추상화를 담당합니다. Minimum Qualifications 전산학 분야 학사 이상 학위 소지자 C/C++ 활용에 능숙한 분 윈도우 커널 드라이버, 윈도우 시스템 프로그래밍에 대한 지식 보유 운영체제, 하드웨어 구조에 대한 깊은 관심 우수한 커뮤니케이션 능력 Preferred Qualifications 윈도우 시스템 프로그래밍 혹은 드라이버 개발에 경력이 있으신 분 WinDbg, Win32 API 활용 능력이 있으신 분 리버스 엔지니어링 경험이 있으신 분 이와 같습니다. 제가 드리고 싶은 질문은 강사님의 시스템 프로그래밍 강의를 듣고나서 어떤 것을 공부해야 해당 포지션에 지원할 수 있는 능력을 함양할 수 있을지 궁금합니다. 제프리 리쳐의 책을 탐독하면서 윈도우 시스템 프로그래밍 역량을 키우는게 좋을까요? runtime이라고 하면 보통 어떤 것을 말하는걸까요? driver 및 runtime 개발 연습하는데 좋은 책과 만들어보면 좋을 토이 프로젝트가 있다면 추천 부탁드리고 싶습니다. 감사합니다!