inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

172만명의 커뮤니티!! 함께 토론해봐요.

LLM의 도움으로 C 프로그래밍을 하고 있지만, 이 방식이 올바른 학습인지 고민

독하게 시작하는 C 프로그래밍

안녕하세요, 널널한 개발자님. 인프런의 독하게 시작하는 C 프로그래밍 강좌를 수강하며 생긴 고민을 공유드리고, 조언을 구하고자 합니다. 글 솜씨가 부족하여 LLM의 도움을 받았습니다.ㅎㅎ 🔍 현재 겪고 있는 어려움 요구사항이 담긴 PDF를 기반으로 C 프로그램을 개발하려고 할 때, 어디서부터 어떻게 시작해야 할지 막막합니다. 요즘은 LLM(예: ChatGPT 등)의 도움을 받아 다음과 같은 흐름으로 작업을 진행하곤 합니다: 요구사항 분석 및 계획 수립 계획을 단위로 나누어 구현 각 단위별 테스트 다음 단위 구현 반복 이런 방식은 LLM이 알려준 "현업 개발자의 워크플로우"라고 하더군요. 실제로 이 과정을 따라가면 과제를 완수할 수는 있습니다. 하지만 제가 정말 제대로 이해하고 있는 건지 의문이 듭니다. 각 단위의 로직을 짤 때마다 모르는 부분은 LLM에게 질문해서 해결하긴 하지만, 결국 처음부터 제가 스스로 만든 게 아니라는 점 이 마음에 걸립니다. 이런 방식으로 프로그래밍을 해도 괜찮은 걸까요? 🤔 제 자신에 대한 의문 혹시 제가 C언어에 대한 기초가 부족한 걸까요? 그렇다면 널널한 개발자님의 기초 강의를 다시 복습해야 할까요? 아니면 다른 C언어 책을 읽는 게 좋을까요? 이런 고민이 반복되다 보니 점점 더 어렵게 느껴집니다. 💡 해결 방법에 대한 고민 LLM에게 이 고민을 물어보니, 일정 시간은 LLM 없이 개발해보라 LLM의 도움을 받아 구현한 뒤, 스스로 다시 코드를 작성해보는 복습 방식 을 추천하더군요. 실제로 주변 개발자들도 그렇게 연습하는 경우가 있었습니다. 🙏 널널한 개발자님의 조언을 부탁드립니다 이런 상황에서 제가 어떤 방향으로 학습을 이어가면 좋을지 조언을 듣고 싶습니다. 혹시 이와 관련된 답변을 주신 영상이 있다면 공유해주시면 정말 감사하겠습니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
메롱하는오리 댓글 0 좋아요 0 조회수 349

C언어 및 시스템 프로그래밍 커리어 전환 관련 질문 드립니다.

독하게 시작하는 C 프로그래밍

안녕하세요, 강사님. 저는 현재 4년 차 자바 백엔드 개발자로 일하고 있습니다. 최근 백엔드 개발을 하면서 더 낮은 레벨의 시스템 프로그래밍 분야에 큰 흥미를 느껴, C언어와 CS, 운영체제를 깊이 있게 학습해 커리어를 전환하고자 합니다. 현재 강사님의 C언어 강의를 중심으로 학습 계획을 세우고, 추가로 운영체제와 컴퓨터 구조 관련 서적을 함께 공부할 예정입니다. 궁금한 점은, 강사님의 강의를 통해 C언어를 공부하는 것만으로도 향후 시스템 개발자로 커리어를 전환하는 데 필요한 C언어 역량을 충분히 갖출 수 있을지, 아니면 추가적으로 준비해야 할 부분이 있을지 조언을 구하고 싶습니다. 바쁘시겠지만 답변해 주시면 앞으로 학습 방향을 정하는 데 큰 도움이 될 것 같습니다. 감사합니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
lsun606 댓글 0 좋아요 0 조회수 329

안드로이드 관점에서 smc 호출

Arm 아키텍처: 트러스트존(TrustZone) [저자직강 3부-1]

인터넷 뱅킹 같은 유저 권한 어플리케이션에서 svc ->smc 로 모니터 모드를 전환할때. 유저 권한에서 시스템 콜을 통해 smc 관련 기능을 호출하는 건가요?

  • arm-architecture
  • armv7
  • armv8
  • assembly-language
응애 댓글 1 좋아요 0 조회수 321

c언어 공부하는 방식에 대해서 여쭤보고 싶습니다.

독하게 시작하는 C 프로그래밍

독하게 시작하는 c프로그래밍을 수강하고 있는 도중 필수 실습 문제들을 풀며 이렇게 공부하는 방식이 맞는 것일지 의문이 생겨 질문하게 되었습니다. 필수 실습 문제들을 풀 때 많이 고민하고 아무리 시간이 오래 걸려도 최대한 혼자서 풀려고 노력하는 편입니다. 하지만 잘 풀리지 않을 때는 강의에서는 간단하게 10줄 20줄에 끝나는 코드가 굉장히 복잡해지고 가독성이 굉장히 떨어지게 됩니다. 하지만 원하는 결과는 도출해냅니다. 이런 방식의 공부법이 올바른 것인지 궁금합니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
박진영 댓글 0 좋아요 0 조회수 446

달팽이 배열

독하게 시작하는 C 프로그래밍

안녕하세요 어제부터 수업을 멈추고 달팽이 배열을 풀기 위해 반나절 정도 생각하면서 논리를 텍스트로도 적어보고, 그림으로도 그려봤는데도 결국 답이 나오지 않아 답을 보았습니다. 강사님께서 작성해주신 달팽이 배열 코드를 보면서 제 머릿속에서는 이렇게 접근? 한다는 생각조차 없었던 것 같습니다.. 이제 답을 보면서 이해가 되긴 하지만 막상 다시 풀어보려니까 또 눈 앞이 캄캄해지더군요 ㅜ.ㅜ 재능이 없는건지 아니면 연습량이 부족한건지... ㅜ.ㅜ 자주 문제도 접하다보면 논리사고력도 많이 키워질까요?? 그리고 잘 이해가 되지 않는 실습 문제들은 일단 지나가고 다음 2회독때 다시 한번 보는게 좋을지 아니면 시간이 걸리더라도 지금 머리속에 집어넣고 진도를 나가야하는지 팁이 있으실까요?

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
chlgkrud981109 댓글 0 좋아요 0 조회수 499

인기 태그

인프런 TOP Writers

주간 인기글