저도 가장 먼저 배운 C에서 반복문과 조건문을 배웠을 때 이해는 당연히 했지만 응용하기가 가장 어려웠던 것 같아요. 사람들이 코딩하는 것 보면 어떻게 저렇게 반복문과 조건문을 쓰는지 놀랍기도 했고요. 지금 JAVA와 python을 배우면서 생각해보는게 반복문과 조건문이 가장 기본적인 프로그래밍적인 논리를 기르는 데 도움을 많이 준 것 같아요.
저는 "프로그래밍을 한다." 라는 것 자체가 "if문와 for문을 내가 생각한 대로 구현할 수 있다." 라는 것이 전제 되어야 한다고 생각해요. if문 for문에 대해 이해를 잘 못하면 그건 프로그래밍을 할 줄 모르는 사람이라고 생각합니다. 어셈블리 생각하면 compare와 branch 명령 두개로 코드제어 다 하는거죠. 조건문의 형태이냐 반복문의 형태이냐 그거니깬. C언어 기준으로는, 포인터, 함수, 구조체 등으로 개념적으로 구현을 얼마나 가독성있고 최적화 하느냐에 따라서, 조건문 반복문을 자유자재로 쓰는 하에 초급자/고급자를 나누는 것이라고 생각하구요.
30대 중반에 게임 프로그래머의 길을 갈려는 늦깍이 지망생 입니다 참 많은 고민과 생각을 하면서 포프님의 동영상을 자주 보고 있어요 좋은 말씀 많은 도움이 됩니다 나중에 제가 꿈꾸는 위치가 되면 한번 만나서 술한잔 하고 싶네요 건강하시고 앞으로도 좋은 글 영상 부탁드려요
확실히 동감하네요 아무리 초보자용 책을 보아도 조건과 반복이 가장 큰 비중을 차지한다라는 걸 강조하지 않아요. 특히 객체지향적 언어들의 입문책을 보면 그 외에 다른것들이 훨씬 많은 비중을 차지하게되더라구요. (물론 책을만든 목적은 초보자용? 이 아니겟지만) 그래서 한국에서 C가 입문으로서 많이 배우는거 아닌가 싶네요. 꼭 제안서 통과되어 언어에 의존적인 초보자 입문책이 아닌 정말 초보자용 책이 만들어졌으면 좋겠네요.
프로그래밍은 조건문과 반복문으로 돌릴 수 있다. 변수는 노트에 메모하는거고. 포프님의 통찰력에 감탄하고 갑니다. 프로그래밍 다른 개념도 그렇게 쉽게 알려 주시면 감사하겠습니다. 프로그래밍 입문책은 언어를 가르치는게 아니고 프로그래밍이 먼지 알려준다고 하셨는데 그게 되는건가요? 프로그래밍은 자신이 입력해보고 눈으로 출력을 보는 과정이라고 생각합니다. 입력과 출력을 하려면 언어도 같이 익혀야하지 않겠습니까?
이해 안되긴 하지만 반복문하고 조건문도 제대로 구사하는 사람 거의 없는 듯. 그냥 단순하게 일차원적인 사용이 거의 다이고, 그 이상을 사용하려는 사람도 사용할줄 아는 사람도 보기 어려움. 에이피아이나 함수 등이 지원이 잘되서 그런걸지도 모르지만... 좀만 문제가 어렵게 나오면 해결 못하는 사람 부지기수. 사실 어려운 수준도 아닌데.. 젤 어려운건 변수명이나 함수명 같이 이름 짓는거 하고, gui 만들때 색깔이나 모양같은거 정하는거지. 변수명 같은경우는 중간에 하다가 뭔가 아닌거 같다 싶어서 다시 바꾸고, 그리고 다시 짜다가 나중에 다시와서 다시 바꾸고.. ... 로직은 그냥 생각나는대로 짜면 얼추 다 짜짐.
축구선수 하고싶어하는 사람이 처음 배울때 공을 정확하게 못차도 그 행위가 쌓이고 쌓이고 쌓여서 나중엔 자기가 원하는 방향으로 찰수 있잖아요? 그거랑 마찬가지라 생각하네요. 지금은 막 삽질하지만, 이코드 저코드 보면서 뭔가 배워 간다면 나중엔 더 효율적인 프로그래밍을 할거에요.
저도 가장 먼저 배운 C에서 반복문과 조건문을 배웠을 때 이해는 당연히 했지만 응용하기가 가장 어려웠던 것 같아요. 사람들이 코딩하는 것 보면 어떻게 저렇게 반복문과 조건문을 쓰는지 놀랍기도 했고요. 지금 JAVA와 python을 배우면서 생각해보는게 반복문과 조건문이 가장 기본적인 프로그래밍적인 논리를 기르는 데 도움을 많이 준 것 같아요.
특정 언어를 중심적으로 설명하는 책보다는 프로그래밍에서 사용하는 주요 개념과 컨셉을 쉽게 설명하는 책들이 더 많았으면 좋겠다는 생각을 했었습니다. 포프님 덕분에 하나가 늘게 되어 기쁘게 생각합니다. 기대하겠습니다.
공급은 많지만 정작 고급프로그래머는 매우부족한 ㅋㅋㅋㅋㅋㅋㄱㅋㅋㅋㅋㅋㅋㅋㅋㅋ
요즘 배우거나 가르치는데에 있어서 순서나 크기에 대해 망설임이 많은 상태였는데, 화끈하게 해결해주셔서 감사합니다.
몇 년 전부터 꾸준히 동영상을 보고 있었는데, 오늘만큼 마음 속 고민이 명쾌하게 해결 된 적이 없는 것 같아요 ㅎㅎ
친구가 말하길 "프로그래밍은 if와 for만 알면 90%다" 라고 했던 말이 생각이 나네요 ㅎㅎ
거기에 함수만잘쓰면 될듯요
너무 큰 그림을 보지 말고 할 수 있는 간단한 것부터 하라는 말씀이 많은 위로가 되네요.
정말 공부하면서 생각하는 부분들을 잘 정리해주시는 거 같습니다. 감사합니다.
2020년에 댓글 다네요. 전산업무 시니어인데, 동감합니다. 변수선언, 제어문, 반복문.. 이거면 끝 ~
와...! 책이 나오게된다면 꼭 사보고싶어요. 저도 최근에 관심생겨서 혼자 공부하고있어요. 사실 포프님 영상 대부분 이해도 안되는데 재미있어요(?)
조건문과 반복문만 알아도 프로그램 만들 수 있다고 한 사람이 생각나네요. 코드 최적화 하려면 수학적 지식이 필요하지만. 모든 개발 언어에 조건문과 반복문이 있으니 여기에 추가로 구조체 자료 구조가 들어가고.
논리라는건 가장 기본에서부터 시작하는거죠 논리를 바탕으로 하는 수학이든 코딩이든 가장 밑바닥을 완벽히 이해해야 거기서부터 쌓을수 있죠
공감가는 영상이네요. 현재 컴퓨터공학과 학부생 인데 그 어떤 교수도 이런 이야기를 안하더군요. 결국엔 2학년 초반쯤에 하다보니까 깨달았습니다. 나중에 책 나오면 책 홍보영상 올려주세요. 구매하고 싶습니다ㅋㅋ
믿고보는 포프 티비입니다.
ㅎㅎ 맞습니다. 조건문과 반복문이면 되는데 시간이 지날수록 점검 프로그램이 만만해 지지 않네요. 시간이 지날수록 어려워 지네요. ㅋㅋㅋ
저는 "프로그래밍을 한다." 라는 것 자체가 "if문와 for문을 내가 생각한 대로 구현할 수 있다." 라는 것이 전제 되어야 한다고 생각해요. if문 for문에 대해 이해를 잘 못하면 그건 프로그래밍을 할 줄 모르는 사람이라고 생각합니다. 어셈블리 생각하면 compare와 branch 명령 두개로 코드제어 다 하는거죠. 조건문의 형태이냐 반복문의 형태이냐 그거니깬.
C언어 기준으로는, 포인터, 함수, 구조체 등으로 개념적으로 구현을 얼마나 가독성있고 최적화 하느냐에 따라서, 조건문 반복문을 자유자재로 쓰는 하에 초급자/고급자를 나누는 것이라고 생각하구요.
전 논리적사고도 부족하고 수학도 못해서 조건문 반복문 응용을 하기가 어렵더라구요 내가 할 줄 아는게 뭔지 한숨나오네요
님같은사람이 저포함 90%가 넘어요 ㅋㅋ
좋은말씀 감사합니다
종종 각성 및 용기를 포프님 영상을 통해 얻고 갑니다. 감사합니다 :-) !!
정말 공감되는 내용입니다. 학생시절 포기하는 사람들을 봤을때도 전부 조건문과 반복문을 어떻게 다뤄야 할지 몰라서 뒤에 내용을 못따라가다보니 포기하더군요
입문서 기대됩니다! '스터디 절대 하자마라' 내용은 필히 들어가겠죠? ㅎㅎ
코딩 독학하면서 모래성쌓는 느낌이 많이 들었었는데.(에러가 나면 잡지를 못한다거나 함수기능을 알아도 응용을 못한다거나. )
다시 처음부터 해야겠어요.
함수만들어져있는거 막 갖다쓰면서
컴퓨터화면에 그려보고. 재밌어요.
이제 포기하지않을만큼 흥미가 생겨서..
그러고보니
매 강의마다
거의 항상 if랑 for 혹은 while문은 항상 등장 한듯...
좀 더 하드웨어적으로 보자면 컴퓨터의 아이디어가 됐던 튜링머신의 개념 자체가 조건문과 반복문입니다.
0 또는 1이면(조건문) 0또는 1을 쓰고(명령) 옆으로 이동하거나 멈춘다.(반복)
오랜만에 캠코더로 찍은듯한 동영상이 올라왔네용 ㅋㅋㅋ
책 기대할게요. 마침 내년부터 프로그래밍 공부를 시작하는 친구가 있어서 친구에게 추천해주고 싶네요
30대 중반에 게임 프로그래머의 길을 갈려는 늦깍이 지망생 입니다 참 많은 고민과 생각을
하면서 포프님의 동영상을 자주 보고 있어요
좋은 말씀 많은 도움이 됩니다 나중에 제가 꿈꾸는 위치가 되면 한번 만나서 술한잔 하고 싶네요 건강하시고 앞으로도 좋은 글 영상 부탁드려요
사실 1번만 실행하는 프로그램은 아무리 어려워도 순식간에 이해하지만.. 반복분내에 있는 것 중에 1시간에서 하루를 잡아먹는 로직들이 많은듯요
확실히 동감하네요
아무리 초보자용 책을 보아도 조건과 반복이 가장 큰 비중을 차지한다라는 걸 강조하지 않아요.
특히 객체지향적 언어들의 입문책을 보면 그 외에 다른것들이 훨씬 많은 비중을 차지하게되더라구요. (물론 책을만든 목적은 초보자용? 이 아니겟지만)
그래서 한국에서 C가 입문으로서 많이 배우는거 아닌가 싶네요.
꼭 제안서 통과되어 언어에 의존적인 초보자 입문책이 아닌 정말 초보자용 책이 만들어졌으면 좋겠네요.
프로그래밍은 조건문과 반복문으로 돌릴 수 있다. 변수는 노트에 메모하는거고.
포프님의 통찰력에 감탄하고 갑니다. 프로그래밍 다른 개념도 그렇게 쉽게 알려 주시면 감사하겠습니다.
프로그래밍 입문책은 언어를 가르치는게 아니고 프로그래밍이 먼지 알려준다고 하셨는데 그게 되는건가요?
프로그래밍은 자신이 입력해보고 눈으로 출력을 보는 과정이라고 생각합니다. 입력과 출력을 하려면 언어도 같이 익혀야하지 않겠습니까?
와 저도 프로그래밍이 어떻게 돌아가는지 프로그래밍에 대한 개념이 잘잡힌 책을 사고싶었는데 나오면 꼭 구입할께요~!!
ms 액세스로 개발을 해보려고 하는데 기본개념 익히기도 참 힘듭니다만 계속 하다보면 늘겠죠 조건문 반복문 얘기가 나와서 반가워서 댓글 남깁니다.
책과 POCU1500을 병행하는 나,,, 이영상을 보고 시작했찌만 진짜 처음이라 좀 어렵군요...
if,for,swith 문만 알아도 80%이상은 먹고 들어가더라구요
질문과 답변의 연속이라는 말이네요.
이제 막 공부 시작했는데, 머리가 깨어나는 느낌이들었습니다.
감사합니다. 혹시 지금 책이 나왔는지 궁금합니다.
꼭 보고싶어요.
책 언제나와요!!현기증나요 !!
c언어 기본지식만 갖추고 온라인 저지 문제 풀면서 프로그래밍 하는 방법을 익혀보려고 하는데 맞는 접근법인가요?
별찍기같은 문제로 반복문 숙달하고 있는데 각 문제에만 국한된 풀이가 아니라 반복문 만드는 원칙같은건 어떻게 배울 수 있는지도 궁금합니다
질문이 하나 있는데요
프로그래머의 실력은 어떻게 평가하는게 맞다고 생각 하시나요? 사용하는 언어의 갯수? 알고 있는 자료구조 알고리즘의 갯수? 이런것들은 아닐꺼 같은데... 포프님의 생각이 궁금합니다
포프님 영상 찾아 보면 아주 많이 있습니다
금준호 댓글 감사합니다.
감사합니다 영상 잘보았습니다~
책은 한국에 출판하나요?
이해 안되긴 하지만 반복문하고 조건문도 제대로 구사하는 사람 거의 없는 듯. 그냥 단순하게 일차원적인 사용이 거의 다이고, 그 이상을 사용하려는 사람도 사용할줄 아는 사람도 보기 어려움. 에이피아이나 함수 등이 지원이 잘되서 그런걸지도 모르지만... 좀만 문제가 어렵게 나오면 해결 못하는 사람 부지기수. 사실 어려운 수준도 아닌데.. 젤 어려운건 변수명이나 함수명 같이 이름 짓는거 하고, gui 만들때 색깔이나 모양같은거 정하는거지. 변수명 같은경우는 중간에 하다가 뭔가 아닌거 같다 싶어서 다시 바꾸고, 그리고 다시 짜다가 나중에 다시와서 다시 바꾸고.. ... 로직은 그냥 생각나는대로 짜면 얼추 다 짜짐.
포프님 책으로 처음 헬로 월드를 쳤습니다
책을 다 읽으면서 따라 했었는데 기억나는건
조건문과 반복문 그리고 비밀번호 만들기 밖에 없네요 ㅋㅋ
제일 중요한 조건문 반복문을 기억하시니 다행이네요!!!🤗
책나오면 꼭 홍보영상 올려주시면 감사하겠습니다
C# 관련 책 인가요? 6개월 정도 기다려달라고 하신 것 같은데... 그 책은 어떤 내용일지... 기다려지네요 !
답변해 주셔서 감사합니다 ! 영광이네요 ! 구독자 2만명 축하드리고요 ! 추운데 감기 조심하세요~
조건문과 반복문보단, 저는 조건과 처리 이 두개가 프로그래밍의 다라고 생각합니다.
반복문도 궁극적으론 조건문에 맞춰서 점프하는거니깐요.
포프님 요즘은 어디계시나요?.?
김포프 답변 감사합니다!
아우 명쾌해!!!
동감동감❤ 책 나오면 얼릉 소장하고싶네오
책 꼭 삽니다... 취소만 하지 말아주세요8ㅅ8
나오면 꼭 광고 영상을 만드는거로...
음... 혼자서 게임 만들려면 코딩만으로는 부족하죠. 그래픽도 알아야 하고 음악도 알아야 하고...ㅎㄷㄷ...
지금 제가 하려는 것이 너무...
와...이건 레알입니다
언어가 뭐가 됐든 if문 하나면 어떤 언어든 다 짤수있다고 저도 계속 말하고 다닙니다. 반복문 자체도 조건문 으로 노가다 하면 뭐든 다 만들수있으니..
처음 C#으로 프로그램 만들때 버튼 하나에 if문 23개 넣어서 만들었던게 생각나서 댓글 남기고 갑니다 ㅎㅎ
좋은 책 기대합니다. ^^
책..빨리 내주세요..제발...
조건문이랑 반복문만 있으면 대부분은 짤수 있지만 병렬처리는 불가능하죠..
병렬처리는 어차피 os의 영역입니다.
책이 나왔나요?
나왔다면 제목이 뭔지 알고싶어요
+minkyu Back 마지막 집필 작업중입니다. 한빛미디어에서 나오고 아마 헬로코딩란 시리즈로 중 한권으로 나올거에요.
PopeTV 네 감사합니다
포프TV 출판이 된다면 따로 공지 부탁드릴께요!! 꼭 읽고싶습니다.
넵 그러겠습니다. 지금 1차 탈고했고.. 9월말까지 원고 다 완성한뒤.. 그담에 편집 들어갈 계획이에요 아무리 늦어도 1월엔 시중에 나올거 같은데.. 그전에 정확히 몇월에 나올진 모르겠네요.. 시중에 나오면 비디오 만들겠습니다
프로그래밍 하다 보면 삽질좀 하게 되는데... 이게 실력 향상에 도움이 되는건지? 그냥 뻘짓인지? 에 대한 의견좀 올려주셨으면........................
축구선수 하고싶어하는 사람이 처음 배울때 공을 정확하게 못차도 그 행위가 쌓이고 쌓이고 쌓여서 나중엔 자기가 원하는 방향으로 찰수 있잖아요? 그거랑 마찬가지라 생각하네요. 지금은 막 삽질하지만, 이코드 저코드 보면서 뭔가 배워 간다면 나중엔 더 효율적인 프로그래밍을 할거에요.
딴얘기지만 궁금해서 그런데.. 포프님은 독신주의자이신가요?
광고했고 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
c언어에서 다른건 재미있는데.....삼중 포인터와 스트럭트에서 뇌출혈생길뻔.....