이야기를 나눠요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
독하게 시작하는 C 프로그래밍
LLM의 도움으로 C 프로그래밍을 하고 있지만, 이 방식이 올바른 학습인지 고민
안녕하세요, 널널한 개발자님. 인프런의 독하게 시작하는 C 프로그래밍 강좌를 수강하며 생긴 고민을 공유드리고, 조언을 구하고자 합니다. 글 솜씨가 부족하여 LLM의 도움을 받았습니다.ㅎㅎ🔍 현재 겪고 있는 어려움요구사항이 담긴 PDF를 기반으로 C 프로그램을 개발하려고 할 때, 어디서부터 어떻게 시작해야 할지 막막합니다. 요즘은 LLM(예: ChatGPT 등)의 도움을 받아 다음과 같은 흐름으로 작업을 진행하곤 합니다:요구사항 분석 및 계획 수립계획을 단위로 나누어 구현각 단위별 테스트다음 단위 구현 반복이런 방식은 LLM이 알려준 "현업 개발자의 워크플로우"라고 하더군요. 실제로 이 과정을 따라가면 과제를 완수할 수는 있습니다. 하지만 제가 정말 제대로 이해하고 있는 건지 의문이 듭니다. 각 단위의 로직을 짤 때마다 모르는 부분은 LLM에게 질문해서 해결하긴 하지만, 결국 처음부터 제가 스스로 만든 게 아니라는 점이 마음에 걸립니다. 이런 방식으로 프로그래밍을 해도 괜찮은 걸까요?🤔 제 자신에 대한 의문혹시 제가 C언어에 대한 기초가 부족한 걸까요? 그렇다면 널널한 개발자님의 기초 강의를 다시 복습해야 할까요? 아니면 다른 C언어 책을 읽는 게 좋을까요? 이런 고민이 반복되다 보니 점점 더 어렵게 느껴집니다.💡 해결 방법에 대한 고민LLM에게 이 고민을 물어보니,일정 시간은 LLM 없이 개발해보라LLM의 도움을 받아 구현한 뒤, 스스로 다시 코드를 작성해보는 복습 방식을 추천하더군요. 실제로 주변 개발자들도 그렇게 연습하는 경우가 있었습니다.🙏 널널한 개발자님의 조언을 부탁드립니다이런 상황에서 제가 어떤 방향으로 학습을 이어가면 좋을지 조언을 듣고 싶습니다. 혹시 이와 관련된 답변을 주신 영상이 있다면 공유해주시면 정말 감사하겠습니다.
-
독하게 시작하는 C 프로그래밍
C언어 및 시스템 프로그래밍 커리어 전환 관련 질문 드립니다.
안녕하세요, 강사님.저는 현재 4년 차 자바 백엔드 개발자로 일하고 있습니다.최근 백엔드 개발을 하면서 더 낮은 레벨의 시스템 프로그래밍 분야에 큰 흥미를 느껴, C언어와 CS, 운영체제를 깊이 있게 학습해 커리어를 전환하고자 합니다.현재 강사님의 C언어 강의를 중심으로 학습 계획을 세우고, 추가로 운영체제와 컴퓨터 구조 관련 서적을 함께 공부할 예정입니다.궁금한 점은, 강사님의 강의를 통해 C언어를 공부하는 것만으로도 향후 시스템 개발자로 커리어를 전환하는 데 필요한 C언어 역량을 충분히 갖출 수 있을지, 아니면 추가적으로 준비해야 할 부분이 있을지 조언을 구하고 싶습니다.바쁘시겠지만 답변해 주시면 앞으로 학습 방향을 정하는 데 큰 도움이 될 것 같습니다. 감사합니다.
-
독하게 시작하는 C 프로그래밍
독하게 시작하는 C 프로그래밍을 처음 시작하며
독하게 시작하는 c프로그래밍을 시작하며 관련 도서를 구매해야 하나요?
-
개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
전자책
제가 실물 책을 구매했는데 전자책이 있더라구요? 혹시 전자책을 제공받을 수 있을까요?
-
개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
현재 책을 구매해서 다읽었는데 강의를 들으면 좋을까요?
혹시라도 책에나오는 내용외의것이 나오면 해당 부분만 강의를 보려고하는데 어떻게 하면 좋을지 궁금합니다!~
-
독하게 시작하는 C 프로그래밍
c언어 공부하는 방식에 대해서 여쭤보고 싶습니다.
독하게 시작하는 c프로그래밍을 수강하고 있는 도중 필수 실습 문제들을 풀며 이렇게 공부하는 방식이 맞는 것일지 의문이 생겨 질문하게 되었습니다.필수 실습 문제들을 풀 때 많이 고민하고 아무리 시간이 오래 걸려도 최대한 혼자서 풀려고 노력하는 편입니다.하지만 잘 풀리지 않을 때는 강의에서는 간단하게 10줄 20줄에 끝나는 코드가 굉장히 복잡해지고 가독성이 굉장히 떨어지게 됩니다. 하지만 원하는 결과는 도출해냅니다. 이런 방식의 공부법이 올바른 것인지 궁금합니다.
-
독하게 시작하는 C 프로그래밍
static변수/전역변수 기능상 차이점...
static변수가 전역변수랑 기능상 동일한거 같은데요,,,구분되서 사용되는 이유가 무언가요?
-
독하게 시작하는 C 프로그래밍
달팽이 배열
안녕하세요어제부터 수업을 멈추고 달팽이 배열을 풀기 위해 반나절 정도 생각하면서 논리를 텍스트로도 적어보고, 그림으로도 그려봤는데도 결국 답이 나오지 않아 답을 보았습니다.강사님께서 작성해주신 달팽이 배열 코드를 보면서 제 머릿속에서는 이렇게 접근? 한다는 생각조차 없었던 것 같습니다.. 이제 답을 보면서 이해가 되긴 하지만 막상 다시 풀어보려니까 또 눈 앞이 캄캄해지더군요 ㅜ.ㅜ재능이 없는건지 아니면 연습량이 부족한건지... ㅜ.ㅜ 자주 문제도 접하다보면 논리사고력도 많이 키워질까요??그리고 잘 이해가 되지 않는 실습 문제들은 일단 지나가고 다음 2회독때 다시 한번 보는게 좋을지 아니면 시간이 걸리더라도 지금 머리속에 집어넣고 진도를 나가야하는지 팁이 있으실까요?
-
개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
이진수, 16진수 표현할 줄 알아야하나요?
이진수나 16진수 보면 바로 이게 수 몇인지 모르겠는데 볼 줄 알아야 하겠죠? 예를 들어 0110(2) 보면 이게 수 몇을 표현한 건지 모르겠습니다. 볼 줄도 알고 쓸 줄도 필수적으로 알려면 따로 공부해야겠죠?