안녕하세요 워니입니다. 이번 영상에서는 코딩, 프로그래밍을 처음 배우시는 분들을 위한 팁을 공유해봤습니다. 코딩은 진짜 다른 과목들이랑 달라서 책부터 사서 각 잡고 공부하는게 별로 도움이 안 될 수 있어요. 이 동영상에서 말하는 방법을 토대로 지치지 않고 재밌게 코딩 하시길 바라며... #코딩 #실리콘밸리
현재 소프트웨어학과 재학중인 대학생입니다. 이분 말씀에 어느정도 동감하는 이유는 저도 1학년때 아무것도 모르고 그냥 국영수사과 수능친 머리로만 대학을들어왔습니다. 하지만 막상 가면요, 아무것도 쓸모없습니다. 그냥 처음부터 다시배워야해요. 근데 몇몇애들은 미리 다 어느정도 공부를 해서 오거든요? 그게 나중에가면 차이가 꽤 나더라고요. 그래서 그러지 않기 위해서는 정말 책사가지고 혼자 독학하명서 익힐게아니라, 컴퓨터자료나 강좌들을 보며 컴퓨터앞에서 자기가 직접 따라해봐야한다는겁니다. 코딩은 머리속으로 절대안되요. 무조건 경험이 중요합니다. 익숙해져야해요. 파이썬이든 자바든 C언어든 정말 수도없이 해보지않으면 절대 지식이 쌓이지않거든요. 그럼 책보고 그대로 하면 되지않냐 하는분들이계시는데 제 경험으로 얘기하자면, 백지장 상태에서 책펴봣자 이건 문자요 저건 영어고 저건 숫자다 라는 생각밖에안들어요. 오죽했으면 1학기때부터 코딩을 포기할 생각까지했었습니다. 절대 여러분 처음엔 책보고 무작정하시면안됩니다. 이해와 경험이 중요하기에 인터넷 자료들이나 강좌를 보며 익히세요 기초를 어느정도 알고나면 책을봐도 이게 이거구나 하고 이해가 되실겁니다.
극공감 앱 개발 두 세달 배워서 현재 150달러씩 월 수익내고 있습니다. 전 이 영상을 뒤늦게 봤는데, 실제로 책 하나 제대로 안 보고 유튜브 영상으로 개발 했습니다. 그리고 필요한건 그때 그때 검색해서 붙여넣었어요. 좋은 코드도 중요하지만, 동작하는게 먼저라는걸 알았습니다. 좋은 영상 감사합니다♡
현업 7년이상 종사자로써 경험상 말씀드리면 돌아가는 소스코드 복붙해서 먼저 개발하는것도 좋지만 왜 돌아가는지 모르고 쓰는것만큼 위험한것도 없습니다 뭐랄까.. 바퀴가 꼭 동그랗지 않아도 삐걱삐걱 굴러가는 느낌이랄까요 지속적인 리팩토링은 선택이 아니라 필수라고 생각합니다 몇달 공부하셔서 상용앱 만드신 열정은 정말 대단하네요 본받고 갑니다!
@@user-sz5cb8wy3g 서점에서 일단 Android 관련 책 대충 훑어보구요. 아래 영상 봤어요 => Android beginner tutorial => 미세먼지 앱 만들기 그리고 필요한 기능은 그때그때 유튜브 검색해서 해보고 막 붙여 넣었어요. 근데 이게 만드는거보다 환경설정이랑 버전 맞추는게 힘들었고, 저는 내부(?) 데이터베이스만 써서 레이아웃 연결만 이어붙여서 만들었습니다!
공감반 비공감 반인데 무엇을 만들겠다고 목표를 잡고 바로바로 긁어다 빨리 완성해 보는 게 실력이 금방늠. 그런데 여기서 중요한 건 긁어와서 쓸 때 마다 이해가 안되는 부분이 분명 존재하는데 그거에 대해서 그때그때 얉게 공부해서 쓰고, 차후에 실력이 늘면 깊이있는 공부를 해가는 게 좋은 거 같아요. 우리에겐 갓 구글이 있잖아요?(찡긋)
현직 서버 개발자인데 이러한 방법도 장단점이 있습니다. 나무를 하나하나 알고서 숲을 이해하는 사람이 있고 숲을 먼저보고 나무를 하나씩 이해해 나가는 방법이 있습니다. 비유를 하자면 나무를 알아가며 숲을 이해한 사람은 책을보며 기초부터 하는 사람이고 숲을 먼저 보고 필요한 나무를 하나씩 알아가는건 실전을 통해 필요한것을 찾아가며 공부하는 방법입니다. 빠른 습득방법은 후자이겠지만 대신 기초에 약하고 다양한 기술과 응용의 한계에 부딪히기 쉽습니다. 저도 실전부터 해서 프로그램에서 나무가 어떤것들이 있는지 하나하나 다 알지못해 뒤늦게 다시 기초책을 펼쳐보게 되었습니다. 결국엔 나중가서는 기초책을 볼 수 밖에 없더군요.
빨리 배우기가 어디를 목표로 하는지는 모르겠지만 목표에 따라서 잘 생각해봐야 하는 내용이네요. 수학 공부할때 일단 문제부터 보면서 모르면 해답 보고 이해하고 그러다보면 패턴이 보여서 금방금방 수학 진도를 나갈 수 있다는 이야기와 같습니다. 빨리 어느정도 성적을 올릴수는 있겠죠. 그렇지만 기본이 안되어 있으면 다 모래성 이더군요.. 좋은 이론, 좋은 코드를 많이 접하면서 그것을 자주 활용하는게 모두 팔요한것 같아요.
이거 다른걸 베끼는 것도 중요한게 있는데, 타이핑으로 베끼는 것도 좋지만 ... 손으로 직접 적어서 하는 손코딩도 해보세요...! 저도 처음에 c를 공부를 할때 예제를 많은 책을 선택을 해서 타자로 치기도 했지만 손으로 많이 써봤습니다. 그리고 검색도 한국 사이트에만 국한되지 않고, 외국 사이트도 많이 돌아다녔습니다. 그래서 흥미를 유도하게 됐고, 알고리즘을 공부했던걸로 하게 되면 더욱더 기술 발전에 도움이 되는 것 같습니다~
아무생각없이 만들고 싶은게 생각나서 코딩을 하나도 모르는데 인터넷 검색하면서, 생활코딩 강의 들으면서 웹사이트를 만들봤습니다. 이제 제대로 코딩 공부를 해보고싶다 하면서 생각이 있었는데, 우연히 동영상이 떠서 봤습니다. 근데 공부 방법을듣고 깜짝놀랐어요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
에혀 하나라도 배껴보고 얘기해라ㅋㅋㅋ완성했을때 이 댓글들이 무색할정도로 실력이 늘어있을테니...오픈소스가 그냥 가져다 쓰면 다 동작하는줄아네ㅋㅋㅋ그것도 이해하고 내 상황에 맞게 버릴거 버리면서 가져다 쓰는게 실력인거지ㅋㅋㅋ혼자 생각에 갇혀 디깅 열심히 안하는사람치고 잘하는 사람 못봄...영상에 백번 공감합니다!!!
초보자에게는 일단 코딩 경험을 해보라는 말씀에 적극 찬성합니다 어느정도 경력이 있거나 사전 지식이 있으신 분들은 어쩌면 반대하실 수 도 있다고 생각합니다. 자신의 지난 세월이 생각해보니 아 내가 기초가 없어 그런 실수들을 했었지...하실테니깐요 하지만 워니님의 이 영상은 평생 이렇게 해나가라는게 아니라 처음 코딩에 진입해보고자 하는 사람들에게 일단 경험하고 탐색해보라는 의도라고 생각합니다. 일단 코딩이 뭔지는 맛을 봐야 할지 말지, 난이도는 어떤지, 어떤 분야가 흥미가 가는지 알수 있으니깐요
로우레벨언어, OS구조와 하드웨어 관계를 공부하면 어떤 환경이든 빠르게 습득가능합니다. 이 구조에서 벗어나질 않습니다. 고수준 언어를 다루는 사람도 알면 생각하는 깊이가 달라집니다. 이건 평소에 계속 꾸준히 공부해야할 부분이고, 실제 구현공부는 영상에서 말씀하신 것과 같이 하면 됩니다. 두 가지를 병행해야 합니다.
이 말이 정답. 코딩 관련 책들 조차 코딩 따라하기부터 시킴. 코딩은 결국 사람이 보기 위한 언어일 뿐임. 컴퓨터가 어떻게 인식하는지 이해 못하면 어차피 무쓸모임. 아쉬운건 이런 영상 보고 따라하는 애들이 있을거라는거. 몇 달이면 익힐거 이런 식이면 몇 년이 걸리는데 이게 편하다고 너도나도 에효. 진짜 한심한 영상임.
내가 생각하는 젤 조은 방법은 한 가지 주제 정하고 만듭시다. 그렇게 계속 만듭시다. 어느순간 이제 중급 올라가려면 멀 공부해야할지 모르겠고 그냥 만드는거로는 성에 안차는? 지식이 고픈 답답한 순간이 옵니다. 이제 서점가세요. 책을 인터넷에서 찾아보지말고 서점가서 책장에 책이름 보면서 둘러보세요. 보면 마음에 딱 꽃히는 책들이 있습니다. 중급 기본 서적 한 권과 그외 마음에 꽃힌 책들 삽시다. 이제 기본서적보면 몰랐던 부분들이 보이면서 기억에 남습니다. 벽돌집을 지었는데 벽돌 사이사이 비어있는 공간이 채워지는거죠. 속도요?? 이때쯤이면 어느정도 지식이 있어서 두꺼운 책 한권 공부 끝내는데. 날잡고 공부하면 3-4일 안에 다봐요.
맞은 말씀이지만 일부 보충드릴게요. 성능이 필요없는 ui 개발만 한다면 구글링으로만 충분히 가능합니다. 하지만 그러다가는 40살도 못채우고 커리어 끝나요. 전공서적은 반드시 사세요. 자료구조 알고리즘 운영체제 네트워크 보안 클린코드 등등등 내공을 깊게 쌓아야합니다. 이런 내공있는 개발자와 아닌 개발자는 코드만 봐도 압니다. 질적으로 차원이 달라요.
I work as software developer and i agree with you 100%. Just do it and focus on things you need and keep moving forward. And i take online notes to save all these “things i needed on the way”
이 부분에 대해서는 사람마다 다른것 같은데요. 구현해 보고 싶은것을 인터넷에서 찾아가면서 배우면 좋은점이 원하는걸 단시간에 만들 수 있기에..성취감을 빨리 달성해 공부를 이어 나감에 좋은점도 있을 것 같습니다. 그러나 저런 식으로 공부하면 다른 프로그램에 도전할 때 이전의 프로그램에서 쓰지 않은 것들이 나오면 다시 이전과 같은 방법으로 따라하며 만들어야 합니다. 사실 현재 컴퓨터공학 석사 과정중에 있는데 말씀 하신 방법이 제가 학부때 공부해온 방법인데.. 현재 후회라기 보다. 기초를 탄탄히 했으면 좀더 좋았겠다. 라는 생각이 결국들게 되더군요. 그래서 주력언어를 처음부터 다시 깊이있게 공부했기도 하구요. 처음에는 어떨지 모르겠지만..이 길을 계속가고 싶고 이름 들어본 기업에 취직하고 싶다면.. 주력 언어는 깊이있게 처음부터 공부하는게 좋을것 같아요. 검색을 하더라도 그 언어에 어떤 함수가 있는지는 알아야 제대로된 질문을 하지 않을까요.??
음 영상은 잘봤지만 공부는 필요합니다. 저역시 책을 샌님처럼 보는건 빠르게 늘지 않는 방법이라 생각하지만.. 절대 공부하는건 필요합니다.. 아무리 뛰어난 개발자도 계속 공부가 필요한게 개발자입니다... 검색이 블로그등 이슈트래커 정도 검색해서 필요한 부분을 얻을수 있겠지만.. 보통 공부를 하거나 이슈를 해결하기위한 토의정도의 코드라 인터넷에 있는 자료는 보통 minor 한 코드가 대부분입니다. 이런 코드를 개선 해서쓰려면 공부가 필요한거고 말이죠... 유투버시라 많은 개발 꿈나무 들이 볼수도 있는곳에서 공부가 중요하지 않다는 발언은 조금 조심할 필요는 있어보여 댓글 남겨봅니다...
과제의 난이도는 높으나 능력이 없으면 집중력이 떨어지고 능력은 높으나 과제의 난이도가 낮으면 흥미가 떨어지니 처음 배우는 입장 에서는 기술이 떨어지니 낮은 난이도의 과제로 흥미를 일으키고 그 이후 능력이 오른 만큼 난이도를 올리는 게 좋다는 거 같네요. 미하이 칙센트미하이의 몰입 이론이랑 상통하는 것 같으니 이를 예로 들면서 설명 하시면 영상 보시는 분들이 더 공감 할 거 같습니다.
안녕하세요. 워니님 이제 겨우 취업한지 2달 조금 넘은 개발자 입니다. 대학교를 다닐때는 그저 교수님이 알려주시는 것만 따라하면서 그래도 나름 어느정도는 한다고 생각 했는데 막상 취직을 하고나니 무식한놈이 용감하다고 제가 아는게 하나도 없다는걸 느끼고 있어요 ㅠㅠ 무언가 열심히 해본적이 없어서 제가 지금 하는게 최선인지 아닌지 잘 모르겠지만 그래도 나름 매일 자진해서야근 하면서 (거의 10시출근 9~10시 퇴근하고 있습니다) 공부를 하고 있는데 그동안 놀았던 탓인지 공부를 하면 할 수록 모르는것만 많아지는것 같아서 슬프네요... 그래도 수많은 오류 속에서 원하는 값이 출력될때의 미칠듯한 기쁨 하나로 버티고 있는데 이렇게 계속 하다보면 저도 언젠가는 쓸만한 개발자로 성장 할 수 있겠죠..? 좋은 영상 올려주셔서 감사합니다!!
이 영상을 보고 생각이 많이 들었던 것 같네요. 제가 항상 무엇을 만들때마다 유튜브나 스택오버플로우 같은 곳에서 복사 붙혀넣기만 해서 저의 코딩 실력이 늘지 않는 것 같고, 내 것으로 만들지 못한다는 단점이 있었는데, 이 영상을 보니 단원 1부터 10까지 하나하나 배우는 것이 비효율 적이라는 게 저에게는 새롭게 다가왔네요.
이건 사람마다 다르긴한데, 제 입장으로는 이 방법이 잘맞았어요. 나에게 맞는 책이 뭔지도 모르겠고, 책 붙잡고 기초부터 하다보니까 재미가 없어서 결국엔 손을 놓게 되더라구요. 만들어보고싶은 타겟을 정해서 일단 페이지 열어서 손을 대봅니다. 아니면 만들어보고 싶은걸 종이에 끼적끼적해봅니다. 그러고선 노트북 붙잡고 하다보면 뭐라고 써있는건지 이해하고 싶어져서 기초를 찾게되고, 뭔가 더 붙여보고 싶어져서 또 찾게되고, 언제 보더라도 알아볼 수 있게 정리하는걸 또 찾게되고. 결과물도 생기고 재미가 늘어나면 어느샌가 기초가 쌓여 응용을 배우는 덕후가 됩니다ㅋㅋㅋㅋㅋ 다들 화이팅입니다!!!
어느정도 공감가는 내용도 있습니다. 하지만 요즘 너무 이런방식만을 추구하는 친구들이 있어 고민입니다. 모르는 부분도 틀린 부분도 모르고 베껴서 현업에서 사용하려합니다. 그게 답인 마냥 아집도 조금씩 생기나 봅니다. 또한, 검색과 질문이 최고의 스승이라지만 모든 부분을 검색과 질문으로 떼우려 합니다. 결국 나중에 주니어, 그 이상의 책무를 맡기기 힘들더라구요. 그래서 어린친구들에게 이 말은 해주고 싶더라구요. "꼭! 생각하며 설계하고, 익히세요!"
백엔드같은 경우도 책보다는 실습부터 하는게 좋다고 봅니다 서버API를 개발하더라도 책부터 배우면 한세월이지만 실습은 금방이라고 생각합니다 명령어는 수없이 많지만 실제 자주 쓰는명령어는 극히 일부이기 때문에 실습을 보며 명령을 익히고 서버를 만들어놓고 이런구조로 만들어진다는 개념을 아는게 중요하다고 생각합니다
안녕하세요 요즘 너무 잘 보고있어용~^^ ㅎㅎ 근데 전부터 궁금한건데 웹사이트를 베끼라고 하셨는뎅 어떠케 베끼나용..??ㅜ 머 html css는 .디벨로퍼 툴켜서 보면 다 이해하겠는데요. 자바스크립트 같은 경우에는 jquery로 되있는 곳이 많고 그래서요.. jquery는 배우고 싶은 생각이 없어서.. 그걸 또 언제 다 해석하고 있나 싶기도 하구요..ㅠ 바닐라 JS 로 되있으면 참 좋을텐데요.ㅠ 백엔드 쪽은 또 어떠케 클론해야되는지 영 감이 안 잡히네용..ㅠㅠ 아님 그냥 만들고 싶은 웹사이트 보고 혼자 만들어야 하나요?? 정답 같은데 있으면 좋을텐데요..ㅠ
초급자에겐 좋은 조언같네요. 다만 중급이상 올라가려면 책이 필수라고 생각합니다. 인터넷의 자료는 너무 파편적이라 필요한게 뭔지 알면 바로 찾아서 쓰는데는 좋지만 내가 뭘 모르는지도 모르는 상태거나 배우긴 배웠는데 심화해야하는 상황에서는 길잡이가 없어서 갈팡질팡하기 쉽상이더군요. 이럴때는 책을 사거나, 사지는 못하더라도 인터넷 서점의 책 상품페이지를 보면 목차가 있어요. 그 목차가 그 언어나 기술에 대한 중요 키워드들의 목록이거든요. 그 목록을 기준으로 검색해서 공부하는 것도 좋은 방법이라고 생각합니다.
다시 관심 동영상에 있어서 오랜만에 왔네요 이번에 주식 정보제공 사업을 시작하면서 홈페이지 제작, 앱 제작 외주가 천만원이 넘어 포기하려 했는데 정말 많은 도움이 되었습니다 2달만에 미흡하지만 성공적으로 홈페이지 제작하여 게시하였습니다 정말,정말 너무 많이 감사드립니다 !!!
현직 개발자로서 이분 말씀 비공감 저 분 말대로 기해려면 기초가 가춰진 상태라면 할수 있는 방식이지 객체지향이나 언어에 대한 기초지식이 없이 개발이 가능하다....라 객체에대한 개념을 이해하는대도 몇년이 걸리는데.... 수많은 개발자를 바왔지만 개발자 답게 코딩하는분 보기 힘든데... 프로그램을 어느정도 아는 분에게는 자신이 원하는거 찾아 볼수 없지만 프로그램 지식이 없는 분은 책을 추천합니다 물론 책이 아니더라도 기초에 대한 개념을 잡을 수 있는거.. 개발 경험이 없어두 인터넷 블로그 보고 만든게 개발자 라고 할수 있을까요... 그건 단지 맞보는 정도지 그리고 그분들이 코드 한줄 한줄 이해를 하고 할까요...
저도개발자로써 공감합니다 전공자나 기존 개발자라면 모를까 처음 입문할땐 책추천합니다. 개념모르고 구글링해서 일단 부딫히면 결과물이 빠르게나올진몰라도 기본적인 개념없이 코딩스킬만 늘것같아요 실제 다그런건아니지만 빠르게 국비지원교육받으신분들중에도 기본적인 기초지식없으신분들 꽤있으시더라구요. 하지만 빠르게 결과물만드셔서 성취감으로 자극받으시려면 그런방법도 나쁘진않습니다
비전공자가 책없이 바로 공부를 하면 비전공자 멘탈 타들어가면서 오히려 포기합니다 이유는 다른분들 말처럼 이 영상에서 말하는 방식은 어느정도 지식이랑 개념을 알고있어야합니다 그리고 아무것도 모르고 바로 만든다? 이거 반복하다가 실제로 프로젝트 진행하다가 확실히 모르고 넘어간 문제에 막히면 더 멘탈 타들어갈거같네요 지금 말씀하신 방법은 메인 언어 그러니깐 첫 언어를 어느정도 알아야 할수있는 방법이라 생각합니다
무조건적인 정답은 없습니다 blackP님 말도 일리가 있습니다 외국어를 아예 모르는 상태에서 몸으로 부딪혀서 발전하는사람도 있구요 아예 안들려서 흥미를 잃고 밖에안나가고 처박히는 사람도있죠 저같은경우는 조금 알고나서 부딪히고 싶더군요 그래서 일단 생활코딩에서 기본 수강중이구 그 다음 제가 만들고 싶은거 만들어보고 있는중이에요 어떤방법이든 멈추지 않고 꾸준히 해나간다면 될 듯합니다!!
본인은 여태껏 책 위주로 했던것 같아요 집에 프로그래밍 책만 20~30권은 되는 것 같아요 세보지는 않았는데 그 이상 많을수도... 심지어 다 보지도 못하고 앞에 조금 보다가 이거 해야 지 또 저거 조금 보다가 이거해야지. 그러면서 시간은 흘러가고 또 인터넷으로 검색도 해봤는데 그렇게 하면 왠지 뭔가 정답이 아닌것 같은 느낌 과연 인터넷으로 찾을 수 있을 까 이런 느낌도 들고 , 인터넷으로 해서 찾은 것, 해결 한것 도 있긴 한데 본인같이 책위주로 검색하다보면 왠지 인터넷으로 찾을 수 있을까 과연 이방법이 맞는걸까 이런생각이 들곤했는데 웹도 책에있는 자료를 인터넷이라는 공간에 HTML 형태로 문서로 정리해 놓은 것이니까 신뢰해도 된다는 생각이 듭니다. 좌우튼 열심히 coding 하겠습니다. 흥미도 느끼고 재미도 있으니까요
검색도 내가 무엇을 검색해서 문제 해결을 할수 있는데 그 모르는것을 검색할수 있는 그단계까지는 기초학습이 필요합니다. 인간은 본능 적으로 바로바로 결과가 나와야 흥미를 유지 할수 있습니다. 큰 그림에서 보면 한언어의 흐름을 알면 새로운 언어가 나와고 러닝커브는 그리 높지 않습니다. 결국 디테일한 부분까지 컨트롤 하려면 기초가 튼튼해야하지만 그 부분까지 가려면 첫단추가무조건 흥미가 있어야 한다는거죠. 이부분을 말씀하시는것같은데 결국 스스로 문제를 해결하다보면 나중에는 기초가 중요함을 알고 공부를 하게 될것이며 스스로학습법을 터득하게 되겠지요
국비 6개월 과정을 듣고 있습니다. JAVA, JS, 파이썬 등 현재 많은 언어를 배우고 현재 VirtualBox을 활용한 분산 데이터 관리를 배우고 있습니다. 하지만, 너무 빠르고 놓치는 부분이 많습니다. 제가 가장 궁금한 부분은 6개월과정속에 내용들을 모두 숙지하고 취업해야 하는건가요?
저도 워니님과 비슷한 스타일이고, 워니님이 무슨 말 하는지 충분히 이해합니다. 말하는 것만봐도 잘 하실 거라 믿습니다. 그런데 지금 말하는 방식으로 하려면 기초, 감과 재능(?)이 어느 정도 뒷받침해줘야 가능한 방법입니다. 사람마다 다 특성이 달라서 딱히 이 방법을 추천하는건 의미 없는 것 같아요.
말씀하신 것을 하려면 전제가 되어야 하는 것이.... " 너 자신을 알라" 이 말입니다. 검색을 하려고 해도 뭘 모르는지 알아야 검색해야 겨우 관련된 것이 나올 법한데 말이죠. 부족한 점을 파악한다 하더라도 당장 코딩을 한다고 하더라도 기초가 되어있지 않은 상태라면 오히려 나중에 골치 썩는 일도 많아지는 법이구요. "흥미"라는 것을 중요시 한다면 이것은 개인적인 문제기 때문에 함부로 주장해서는 안된다고 생각합니다. 다른 관점으로 빨리 변하는 트렌드를 볼 수 있겠지만 트렌드가 아무리 변한다고 하더라도 "프로그램 내장 방식" 개념이 변하지 않는 이상은 기초가 변하지는 않습니다. 아무리 양자컴퓨터가 나온다고 하더라도 그 조차 "프로그램 내장 방식"을 벗어나진 않습니다. 기초가 되어있는 사람이라면 이 트렌드를 처음 접하더라도 금방 따라잡겠지만 아닌 사람이라면 말씀하시는 내용을 트렌드가 변할때마다 따라가야 한다는 이야기도 될 수 있겠습니다.
전 허접한 개발자지만 이분 말씀에 어느정도 동의하는게 책을 보지 말라는게 아니라 책을 먼저 펴는 것보단 좀 쉬운 코딩을 따라하며 결과를 눈으로 확인하다가 책을 보시면 더 빠르게 이해가 잘 갈수 있습니다. 물론 사람마다 다릅니다. 책 부터 파시고 하시는 분도 계시고 다양합니다. 참고로 예제 코드를 따라하실때는 자기 전공이나 분야의 내용과 관련 된 내용의 코딩을 따라하시면 이해가 잘 갑니다. 그리고 코딩 공부를 열심히 하는것도 중요하지만 기본적인 수학적 논리는 갖추도록 공부하시길 추천드립니다.
코딩학습의 의도는 생각의 정리와 생각의 전개에 중심을 두는게 맞지않을까 합니다.(논리적인 사고를 하기위한 생각의 연습을 프로그래밍분야에서 차용해왔을 뿐이라고 일차적으로 저는 생각합니다. 공교롭게 쏘스코딩과 겹치는 부분이 있다보니 .. 생각의 구현으로써의 코딩-프로그래밍 작성문법-으로 곡해되는게 아닌가 싶어유. 일반 프로그래머가 아닌 기획, 마케터들에게도 생각을 정리하는 방법으로 쓰면 많은 도움이 되리라 생각이 됩니당) 언어의 사용은 그냥 기능의 구현일 뿐이겠지요. 하나의 task를 분석해서 세부task로 나누어 연결하는 방법(Flow)을 우선 그려서 생각이 정립되면 그때 부터 BJ님이 말씀하시는데로 내가 만들어야하는 결과물에 맞는 코딩언어를 찾아서 익혀나가면 좋은 공부가 될겁니다. 저역시 작성자분이야기 처럼 책을 사서 한권의 예제 코딩을 그대로 1회 작성하는 연습을 하였었고 그 이후에 숙달과 경험이 쌓이면 책에서의 예시코드들을 좀 더 빠르고 작은 라인의 코딩으로 동일결과를 도출할수있는 연습을 하게 되었죠.. 누구나 처음 공부하는 사람은 처음 접하는 책의 저자만큼의 실력은 없습니다. 그 책을 통해서 입문하여 경력이라는게 쌓이고 본인의 스킬이 연차나 통찰이 생기는 시기가 되면 자기만의 스타일이 생기게 될겁니다. 영상 만드신 분도 응원하구요. 코딩 입문하시려는 분들도 힘내세유! From 20여년차 플그림그리고있는 꼰대
코딩은 복붙만 하면 할 수 잇음. 하지만 영원히 프로그래밍은 못한다는게 함정. 달력 하나도 못 만드는 코더들이 현실임. 첨엔 영상이 어처구니 없었는데 가만 생각해보면 책 조차도 복붙하는게 현실이긴 함. 적어도 10권은 봐야 기본틀이 잡힐 정도로 좋은 책 만나기도 힘들긴 함. 알고 보면 프로그래밍이 어려운게 아닌데. 1,2차 방정식 수준의 논리인데 그걸 어렵다고 복붙만 하는게 안타까울 따름임.
@@WonieSong 얼떨결에 유튜브 댓글 달았더니 이게 계속 표시될 줄은 몰랐네요. 새삼 무서운 구글이고 정말 섬세한 구글이라는걸 또 느끼게 하네요. 프로그래밍 언어란 결국 영어이고 현 세대의 언어는 C가 바탕이 돼 있어서 영어만 되도 절반은 먹고가는데 정작 영어로 번역된 키워드를 복붙하며 주입식하다보니 지쳐서 포기하게 됨. 현세대의 프로그래밍은 하나의 os로 영어를 표준화 단순화 규격화 한 것 뿐인데 그 바탕인 영어를 등한시 하니 더 어렵게 느껴지는 거라고 봄. 규격화를 익히고 흥미 유발하는데는 복붙이 가장 빠르겠지만 자유로운 프로그래밍 사고는 안되게 되죠. 한국어를 하면서 같은 체계의 언어인 일본어는 회화 한마디 못하는게 같은 이치임.
직접 초단기 속성 코딩 강의 시작했습니다: czcams.com/video/roItkTQ7t3M/video.html
이렇게 코딩을 배워야만 하는 이유: czcams.com/video/sxlCGmH3vV8/video.html
그럼 왕초보도 html부터 시작하지마요?
@@msi558 웹사이트를 만들고 싶으신데 완전 초보시면 코딩 없이 만드는 웹사이트를 통해서 웹사이트를 만들어보고 그후에 html,css,js를 배우는게 좋습니다
현재 소프트웨어학과 재학중인 대학생입니다.
이분 말씀에 어느정도 동감하는 이유는 저도 1학년때 아무것도 모르고 그냥 국영수사과 수능친 머리로만 대학을들어왔습니다.
하지만 막상 가면요, 아무것도 쓸모없습니다. 그냥 처음부터 다시배워야해요. 근데 몇몇애들은 미리 다 어느정도 공부를 해서 오거든요? 그게 나중에가면 차이가 꽤 나더라고요. 그래서 그러지 않기 위해서는 정말 책사가지고 혼자 독학하명서 익힐게아니라, 컴퓨터자료나 강좌들을 보며 컴퓨터앞에서 자기가 직접 따라해봐야한다는겁니다. 코딩은 머리속으로 절대안되요. 무조건 경험이 중요합니다. 익숙해져야해요. 파이썬이든 자바든 C언어든 정말 수도없이 해보지않으면 절대 지식이 쌓이지않거든요. 그럼 책보고 그대로 하면 되지않냐 하는분들이계시는데 제 경험으로 얘기하자면, 백지장 상태에서 책펴봣자 이건 문자요 저건 영어고 저건 숫자다 라는 생각밖에안들어요. 오죽했으면 1학기때부터 코딩을 포기할 생각까지했었습니다. 절대 여러분 처음엔 책보고 무작정하시면안됩니다. 이해와 경험이 중요하기에 인터넷 자료들이나 강좌를 보며 익히세요 기초를 어느정도 알고나면 책을봐도 이게 이거구나 하고 이해가 되실겁니다.
좋은 경험 공유해주셔서 감사합니다!
극공감 앱 개발 두 세달 배워서 현재 150달러씩 월 수익내고 있습니다. 전 이 영상을 뒤늦게 봤는데, 실제로 책 하나 제대로 안 보고 유튜브 영상으로 개발 했습니다. 그리고 필요한건 그때 그때 검색해서 붙여넣었어요.
좋은 코드도 중요하지만, 동작하는게 먼저라는걸 알았습니다.
좋은 영상 감사합니다♡
LEE기자 혹시... 어떤 유튜브 영상 봤는지 여쭤봐도 될까요?
현업 7년이상 종사자로써 경험상 말씀드리면 돌아가는 소스코드 복붙해서 먼저 개발하는것도 좋지만 왜 돌아가는지 모르고 쓰는것만큼 위험한것도 없습니다
뭐랄까.. 바퀴가 꼭 동그랗지 않아도 삐걱삐걱 굴러가는 느낌이랄까요
지속적인 리팩토링은 선택이 아니라 필수라고 생각합니다
몇달 공부하셔서 상용앱 만드신 열정은 정말 대단하네요 본받고 갑니다!
@@user-sz5cb8wy3g 서점에서 일단 Android 관련 책 대충 훑어보구요.
아래 영상 봤어요
=> Android beginner tutorial
=> 미세먼지 앱 만들기
그리고 필요한 기능은 그때그때 유튜브 검색해서 해보고 막 붙여 넣었어요. 근데 이게 만드는거보다 환경설정이랑 버전 맞추는게 힘들었고, 저는 내부(?) 데이터베이스만 써서 레이아웃 연결만 이어붙여서 만들었습니다!
@@inj1802 무슨 말씀이신지는 알아여ㅎㅎ워니님도 말씀하신게 목표가 취업이냐 아니냐로 나누셨잖아요. 저는 후자의 예입니다ㅎㅎ
실례지만 수입은 외주받아서 발생시키는건가요??
매체를 섞어서 쓰세요. 책과 인터넷 다 섞어 써야 합니다.
인터넷으로 배끼면서 먼저 보는게 맞아요.하지만 머리로 이해해야 할 부분에 있어서 책도 같이 참고해야 합니다. 그래야 큰 회사로 갈 수 있어요.
좋은 말씀 감사합니다.
생초보가 커리큘럼을 짜는데 있어 큰 도움이 됩니다.
능동적 학습을 엄청나게 강조한 영상이군요. 수동적 학습에 익숙하다면 워니님이 소개한 방법조차 수동적으로 할 커리큘럼을 찾을 것 같다는 걱정이 좀 있지만, 의지가 있는 분들께는 큰 도움이 될 거라고 믿습니다.
넵 뭐든지 능동적인게 좋아서요!
공감반 비공감 반인데 무엇을 만들겠다고 목표를 잡고 바로바로 긁어다 빨리 완성해 보는 게 실력이 금방늠. 그런데 여기서 중요한 건 긁어와서 쓸 때 마다 이해가 안되는 부분이 분명 존재하는데 그거에 대해서 그때그때 얉게 공부해서 쓰고, 차후에 실력이 늘면 깊이있는 공부를 해가는 게 좋은 거 같아요.
우리에겐 갓 구글이 있잖아요?(찡긋)
좋은 말씀 감사드립니다
개발에 대한 각자의 가치관이 다른 점 부터 인정해야할 것 같아요. 이 분은 이 분 나름대로의 가치관이 있으니까요.
현직 서버 개발자인데 이러한 방법도 장단점이 있습니다.
나무를 하나하나 알고서 숲을 이해하는 사람이 있고
숲을 먼저보고 나무를 하나씩 이해해 나가는 방법이 있습니다.
비유를 하자면 나무를 알아가며 숲을 이해한 사람은 책을보며 기초부터 하는 사람이고
숲을 먼저 보고 필요한 나무를 하나씩 알아가는건 실전을 통해 필요한것을 찾아가며 공부하는 방법입니다.
빠른 습득방법은 후자이겠지만 대신 기초에 약하고 다양한 기술과 응용의 한계에 부딪히기 쉽습니다.
저도 실전부터 해서 프로그램에서 나무가 어떤것들이 있는지 하나하나 다 알지못해 뒤늦게 다시 기초책을
펼쳐보게 되었습니다. 결국엔 나중가서는 기초책을 볼 수 밖에 없더군요.
매우 공감합니다. 다만 초급자에게 질리기 쉬운건 맞는거같아요. 두 방식 모두 혼합하는게 정답인거같아요.
그니깐요. 둘다 혼합이 좋은 것 같아요. 기초부터 배우는것도 괜찮고.
빨리 배우기가 어디를 목표로 하는지는 모르겠지만 목표에 따라서 잘 생각해봐야 하는 내용이네요. 수학 공부할때 일단 문제부터 보면서 모르면 해답 보고 이해하고 그러다보면 패턴이 보여서 금방금방 수학 진도를 나갈 수 있다는 이야기와 같습니다. 빨리 어느정도 성적을 올릴수는 있겠죠. 그렇지만 기본이 안되어 있으면 다 모래성 이더군요.. 좋은 이론, 좋은 코드를 많이 접하면서 그것을 자주 활용하는게 모두 팔요한것 같아요.
동의합니다.
이거 다른걸 베끼는 것도 중요한게 있는데, 타이핑으로 베끼는 것도 좋지만 ... 손으로 직접 적어서 하는 손코딩도 해보세요...! 저도 처음에 c를 공부를 할때 예제를 많은 책을 선택을 해서 타자로 치기도 했지만 손으로 많이 써봤습니다. 그리고 검색도 한국 사이트에만 국한되지 않고, 외국 사이트도 많이 돌아다녔습니다. 그래서 흥미를 유도하게 됐고, 알고리즘을 공부했던걸로 하게 되면 더욱더 기술 발전에 도움이 되는 것 같습니다~
손코딩도 좋은 방법이네요! 경험 공유해주셔서 감사합니다
어느정도는 공감이 가네요. 책펴고 공부처럼 코딩하지말고, 허접?하더라도 제품을 만들어보면서 공부하는게 최고라고 생각이 들더군요. 결과물이 곧 공부의 결과이고 개발의 목적이라 생각이 드네요. 물론 기초는 필요하다고 생각합니다. 단 그게 꼭 책일 필요는 없죠
ㅎㅎ 저랑 같은 생각을 하시는군요!
책 사려던 찰나에 갑자기 이 영상을 보게 되고 이마넌 아꼈네요 감사합니다...
처음 시작할때는 보고 따라하기 쉬운 그림많은 기본서 좋아요. 도서관에서 빌려서 보시고 그다음 난이도를 웹이나 책으로 접근하면 좋아요. 책이 무조건 나쁘다 생각하지 않습니다. 나름 대기업에서 수석연구원까지 했고 20년 넘게 개발했습니다.
저는 최근에 학원에서 파이썬 20시간 코스 듣고 책으로 다시 독학하고 있는데요.
강의를 듣기전에는 책이 재미없었는데 강의를 통해서 대충 줄기를 알고 책을 보니 훨씬 재밋어요.
ㅎㅎㅎ 가즈아!!!
진짜실력쌓는방법은 모든예제를 풀이나 답안없이 구현해보면됩니다
워니님 방법에 동의합니다. 책보다는 프로젝트 단위로 배우는게 빨랐던 기억이 많네요. 회사에서 그냥 야 너 이거 만들어~ 해서 만들어 내는동안 엄청나게 성장하고 배웠었어요. 못해내면 나가야 되니.
감사합니다! 비슷한 경험을 하신 분들이 많네요
못하면 짤린다니 개발 업계는 다른 직종보다 고용이 불안정 하구나
이런데 1명 뽑는데 100명씩 몰리는 이유가 머냐???
@@TV-ul4ek 적성과 노력이 빛을 발할경우 다른 직종과는 다른 대우와 연봉을 받으니까.
아무생각없이 만들고 싶은게 생각나서 코딩을 하나도 모르는데 인터넷 검색하면서, 생활코딩 강의 들으면서 웹사이트를 만들봤습니다. 이제 제대로 코딩 공부를 해보고싶다 하면서 생각이 있었는데, 우연히 동영상이 떠서 봤습니다. 근데 공부 방법을듣고 깜짝놀랐어요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
ㅎㅎㅎ 공감이 좀 가셨겠는데요
시작하시는 분들은 착각하시면 안 되는 게 이분이 말씀하시는 내용은 한 언어라도 제대로 기본 개념이 잡혀있을 때 가능한 방법입니다.
영상 처음볼때 코딩 처음 배우고 있었는데 지금 보는 시점은 쥬니어가 되었다
그런데 요즘 매너리즘에 빠졌다
다시 워니영상보고 내가 첫 코딩을 배웠을때의 느낌을 받고 프레시한다.
워니가 보고싶다
저 이렇게 사진도 없이 말만 하는 동영상 집중해서 잘 못 보는데 이 영상은 첨부터 끝까지 귀에 쏙쏙들어와요 기초부터 하나하나 배우려고 했는데 좋은 조언 감사합니다!!!!!😆
워니님의 말씀이 정말 가슴에 와닿네요. 코딩을 공부할때 어떻게 접근해야하며 코딩이 유행에 민감한 과목이기 때문에 그때그때마다 자신한테 필요한 것만 쏙쏙 빼와서 공부하는게 좋다는 말씀을 통해서 코딩을 공부할 때 그렇게 적용해야겠다고 생각하였습니다. 좋은 영상 감사합니다.
이렇게 유용한 팁들을 알려주셔서 너무 감사합니다! 다른 유튜브 채널에서는 볼 수 없었던, 진짜 도움되는 내용들만 쏙쏙 말해주셔서 너무 좋네요..!
감사합니다! 다음 영상에서도 또 뵈요 :)
띠용... 책 사서 공부시작하고 있는데 책 사지 마세요가 첫번째 ;;;
엄청 공감갑니다
회사가서 sap쪽 abap 언어를 태어나서
처음 접하고 어떻게든 결과를 만들고
조금씩 가다듬어 나가면서
두루뭉술 하던걸 다져가는 과정을 지나고 있습니다
아주 큰 그림을 그려놓고 조금씩 채워나가는게 좋은것 같아요
맞아요! 저도 그런식으로 했던거 같아요
에혀 하나라도 배껴보고 얘기해라ㅋㅋㅋ완성했을때 이 댓글들이 무색할정도로 실력이 늘어있을테니...오픈소스가 그냥 가져다 쓰면 다 동작하는줄아네ㅋㅋㅋ그것도 이해하고 내 상황에 맞게 버릴거 버리면서 가져다 쓰는게 실력인거지ㅋㅋㅋ혼자 생각에 갇혀 디깅 열심히 안하는사람치고 잘하는 사람 못봄...영상에 백번 공감합니다!!!
맞아요 ㅠㅠ 배끼는것도 무쟈게 힘드네요 초보입장에서는, 기초부터 할라고하면 진짜 하루종일 공부해도 되는 학생때나 가능한거지..
100% 동감. 저는 비전공자인데, 만들고 싶은 앱을 다른 사람이 해놓은 것 따라하면서 배웠어요.
따즈아 인터넷 강의랑 유니티 2020 게임 만들기 책을 보면서 이게 뭔 소리야 하고 고민중이었는데 좋은 영상이네요 ㅜㅜ
기초 1도 모르겠고 일단 베껴봐야겠어요
워니형 사..사랑..해요 💚
개발 공부하느라 고민이 많았어요!! 어떻게 해야하는지 정말 막막했는데 많은 꿀팁을 얻게 되었습니다!! 감사합니다
엄청나게 비효율 적 일지 몰라도 처음 어느정도의 개념은 확실하게 잡고 가셔야합니다!
제가 추천드리는 방법은 무식하게 따라 배껴서 만들어 보고 책 보시면 이해가 더 잘 되실겁니다.
이론 꼭 하셔야되요!
넘 공감해요!! 책 -> 구현이 아니고 구현 -> 책!
맞습니다. 지금은 코딩 관련분야는 더 이상 안하고 있지만 C++ 자료구조책 반정도 통째로 배꼈습니다.
객체지향 기본 디자인 방법이라던가 구현 방법을 배웠어요. 기본 이론선 확실히 배울 수 없은 걸 많이 배웠지요.
대학교와서 처음 코딩을 배웠는데 변수 배열 이런거로만 어떻게 게임을 만드는지 못할거같고 그랬는데, 다음학기에 교수님이 하는거 따라서 게임을 만드는 수업을 듣고나니 뭔가 막연함이 풀리더라구요
워니 님 말은 책보고 공부하지 말라는 이야기가 아닌데, 뭐가 필요한지 알려면 한번 따라하는것부터 시작해보라는 얘기같은데요. 좋은 정보 감사해요, 제 성향에 잘 맞을 것 같아요!!!!
초보자에게는 일단 코딩 경험을 해보라는 말씀에 적극 찬성합니다
어느정도 경력이 있거나 사전 지식이 있으신 분들은 어쩌면 반대하실 수 도 있다고 생각합니다.
자신의 지난 세월이 생각해보니 아 내가 기초가 없어 그런 실수들을 했었지...하실테니깐요
하지만 워니님의 이 영상은 평생 이렇게 해나가라는게 아니라 처음 코딩에 진입해보고자 하는 사람들에게 일단 경험하고 탐색해보라는 의도라고 생각합니다.
일단 코딩이 뭔지는 맛을 봐야 할지 말지, 난이도는 어떤지, 어떤 분야가 흥미가 가는지 알수 있으니깐요
전 C부터 시작했는데, 유튜브나 강의 보고 하다보니 감이 개빨리 오드라구요, 그 후로 자바, 파이썬 배우기가 쉽드라구여, 처음부터 자바나 파이썬 하는 분들도 계시는데 기본적인 언어부터 하시는 걸 추천드려요.
파이썬이 언어중에 직관적이라 쉽다고 해서 먼저 배워보려는데 c언어는 좀 무시무시하게 생겨서 두렵네요..c언어를 먼저 배우는게 나을까요?
개발 어떻게 시작해야하는지 막막했는데 영상 정말 많은 도움이 돼요 자바학원 가기전에 몇개월 알바하면서 조금은 예습하고 알아보고 갈 생각인데 이런저런 영상들 많이 올려주셔서 감사합니다~
도움이 돼서 다행입니다!
결국 공부는 지속의 문제이고. 챕터1부터 밟아가는 사람은 쉽게 질리게 됩니다. 적어도 저에게는 굉장히 와 닿는 이야기네요.^^
와 바로 이거다. 나도 이렇게 해왔는데 이게 맞는건지 확신이 없었다. 그렇다. 배낀다. 성공한다. 더 어려운걸 배껴본다. 땡큐~
맞습니다. 책 1권 읽었는데 아직도 막연합니다. 워니님 믿고 베껴보겠습니다!
저도 공감합니다. 처음배울때 학원에서 책없이 진짜 c언어의 기초를 문제 풀면서 8번의 수업을 듣고 다시책을 보니 쉽게 잡혔지만 가장어려운부분은 그림을 그려야해서 그런지 오래걸리더라구요. 아무튼 좋은 영상 잘보고가요^^.
감사합니다 ㅎㅎ
로우레벨언어, OS구조와 하드웨어 관계를 공부하면 어떤 환경이든 빠르게 습득가능합니다. 이 구조에서 벗어나질 않습니다. 고수준 언어를 다루는 사람도 알면 생각하는 깊이가 달라집니다.
이건 평소에 계속 꾸준히 공부해야할 부분이고, 실제 구현공부는 영상에서 말씀하신 것과 같이 하면 됩니다.
두 가지를 병행해야 합니다.
가장 핵심은 엉덩이 무게가 승패를 결정하는 것 같습니다. ㅎㅎㅎ
맞는 말씀이네요. 코딩만의 습득과정이 아니라 저처럼 전기/자동화등도 동일합니다. 자동화도 예로 이미 만들어놓은걸 전선부터 하나하나 따가면서 실전에서 하는 사람이 훨씬 빠르고 낫죠. 끄덕끄덕
감사합니다! 신기하네요
처음부터 이론을 배우고 이해하고나서 코딩하려고 하면 실기를 배우기 전에 지겨워서 나가 떨어진다는 말이겠죠. 깊이 들어거려면 반드시 이론을 배워야 할겁니다. 실기를 배우다 보면 이론의 필요성을 느낄데 그때그때 참조해 보고 배우라는 말로 이해하겠습니다.
정말 도움되는 영상.. 이론 머 책보잖아요 이해는하더라도 걍까먹어요. 진짜 만들면서 배워야함. 사실 다른 학문도 마찬가지지만 코딩은 진짜 무조건 머 만들어봐야하는거 같아요
맞아요 저도 안만들어 보면 금방 까먹게 되고 확실하게 이해가 안되는거 같아요
저는 학습에 왕도는 없고 본인이 맞는 방법대로 하는게 맞다고 생각해서.. 제 방법이 100% 맞는 방법이라고 생각되진 않아요. 그래서 프로그래밍을 효과적으로 공부하는 방법도 꾸준히 찾아봐요.
잘못 카피해서 수천줄 짜리 코드에서 홑따옴표 한번 찾아봐야 정신 차리는 방법을 왜 하는건지는 모르겠지만 일단 흥미는 느낄수 있단점에선 인정.
다만 그걸로 끝나는 사람이 태반일거라는것이 함정 이지요.
이 말이 정답. 코딩 관련 책들 조차 코딩 따라하기부터 시킴. 코딩은 결국 사람이 보기 위한 언어일 뿐임. 컴퓨터가 어떻게 인식하는지 이해 못하면 어차피 무쓸모임. 아쉬운건 이런 영상 보고 따라하는 애들이 있을거라는거. 몇 달이면 익힐거 이런 식이면 몇 년이 걸리는데 이게 편하다고 너도나도 에효. 진짜 한심한 영상임.
의견 감사드립니다
어휴.. 제목 어그로 질색;;;
여러분, 자료구조, 알고리즘 이론, 컴퓨터구조 등등 기초라는건 중요한 겁니다. 속지 마세요. 그런 기초가 탄탄해야 새로운 언어도 쉽게 쉽게 배우는거구요.
그리고 이분 말대로 언어 유행이 뭐 1년마다 바뀌지도 않아여.
내가 생각하는 젤 조은 방법은 한 가지 주제 정하고 만듭시다. 그렇게 계속 만듭시다. 어느순간 이제 중급 올라가려면 멀 공부해야할지 모르겠고 그냥 만드는거로는 성에 안차는? 지식이 고픈 답답한 순간이 옵니다.
이제 서점가세요. 책을 인터넷에서 찾아보지말고 서점가서 책장에 책이름 보면서 둘러보세요.
보면 마음에 딱 꽃히는 책들이 있습니다.
중급 기본 서적 한 권과 그외 마음에 꽃힌 책들 삽시다.
이제 기본서적보면 몰랐던 부분들이 보이면서 기억에 남습니다. 벽돌집을 지었는데 벽돌 사이사이 비어있는 공간이 채워지는거죠. 속도요?? 이때쯤이면 어느정도 지식이 있어서 두꺼운 책 한권 공부 끝내는데. 날잡고 공부하면 3-4일 안에 다봐요.
맞은 말씀이지만 일부 보충드릴게요. 성능이 필요없는 ui 개발만 한다면 구글링으로만 충분히 가능합니다. 하지만 그러다가는 40살도 못채우고 커리어 끝나요. 전공서적은 반드시 사세요. 자료구조 알고리즘 운영체제 네트워크 보안 클린코드 등등등 내공을 깊게 쌓아야합니다. 이런 내공있는 개발자와 아닌 개발자는 코드만 봐도 압니다. 질적으로 차원이 달라요.
ui 개발에 성능이 필요없다니 ㅋㅋ..
경험의 범위가 보이네요
I work as software developer and i agree with you 100%. Just do it and focus on things you need and keep moving forward. And i take online notes to save all these “things i needed on the way”
yep I'm with you :)
게임 개발자가 꿈인 고등학생인데 지금부터 코딩공부를 시작해야까요 아니면 대학가서 해도 늦지않나요?
워니님 항상 좋은 정보 넘넘 감사합니다!! :) 기회가 되신다면 프론트엔드, 백엔트, 풀스택 으로 나눠서 직업에 대한 점도 알려주시면 감사드리겠습니다! 예를 들면 매일 어떻게 일하시는 환경? 같은거요.. ㅎㅎ
담에 고고싱
이 부분에 대해서는 사람마다 다른것 같은데요. 구현해 보고 싶은것을 인터넷에서 찾아가면서 배우면 좋은점이 원하는걸 단시간에 만들 수 있기에..성취감을 빨리 달성해 공부를 이어 나감에 좋은점도 있을 것 같습니다. 그러나 저런 식으로 공부하면 다른 프로그램에 도전할 때 이전의 프로그램에서 쓰지 않은 것들이 나오면 다시 이전과 같은 방법으로 따라하며 만들어야 합니다. 사실 현재 컴퓨터공학 석사 과정중에 있는데 말씀 하신 방법이 제가 학부때 공부해온 방법인데.. 현재 후회라기 보다. 기초를 탄탄히 했으면 좀더 좋았겠다. 라는 생각이 결국들게 되더군요. 그래서 주력언어를 처음부터 다시 깊이있게 공부했기도 하구요. 처음에는 어떨지 모르겠지만..이 길을 계속가고 싶고 이름 들어본 기업에 취직하고 싶다면.. 주력 언어는 깊이있게 처음부터 공부하는게 좋을것 같아요. 검색을 하더라도 그 언어에 어떤 함수가 있는지는 알아야 제대로된 질문을 하지 않을까요.??
네 맞아요. 공부하신 방법이 제가 영상에서 추천하는 방법이에요! 막힌다 싶을때 책을 보는거.. 그 전에 억지로 책 읽으며 공부하다가 코딩은 한 줄도 안하고 그냥 포기하는것보다 낫다고 생각해요
이런 꿀팁을 주시니 오늘 당장 해봐야겠어요.
서점에 코딩책 사러가는 길이었는데 지하철에서 우연히 들으며 조언에 감동했어요.
프로그램 샘플은 어느 사이트에서 볼수 있는지 궁금해요.
본인을 경험을 토대로 지름길 공개해주시네요 감사합니다
또 시간 내서 영상 보러 와주셔서 감사합니다!
@@WonieSong 코딩공부방법에 대해 알려주고 싶으신 심정이 느껴집니다. 감사합니다
코딩이 앞으로 그렇게 중요하다고 해서 독학으로나마 배우려고 하는데 워니님 말에 따라봐야겠어요 ㅎㅎ
제가 초단기 속성 강의를 시작했으니까 그걸로 한번 따라해보시고 어떤지 알려주세요.
@@WonieSong 넵!
저도 10년차지만 이분 의견에 반대합니다
기초는 배워야 됩니다.
책보고 for,while,if문이 뭔지는 알야죠
어느정도 이해되면 *로 산찍고,별찍으면 어느정도 문법은 다 배운겁니다.
맞아요 어느정도는 알아야 해요 ㅎㅎ 제가 코딩 튜토리얼 시리즈도 올렸는데 그런건 책 안 봐도 한 시간이면 다 알 수 있으니까요!
기초 해야함 기초안된 코더?들 하고 일한번 하면 이런말안나옴 좀지루하고 힘들어도 재미를 알고 기초를 하든 기초를 알고 재미를 보든 무조건 개념 정리하고해야함 책이그래도 개념정리잘되어있음
항상 감사합니다. 너무 재밌어서 정주행하고있습니다!
좋은 introduction 감사합니다 :) 도움이 되는 말이에요!
자신의 첫 언어는 좋은 책이나 선생님에게 차근차근 배우고, 두 번째 언어부터는 이 분 말씀대로 실전적으로 하는게 맞다고 봅니다.
음 영상은 잘봤지만 공부는 필요합니다. 저역시 책을 샌님처럼 보는건 빠르게 늘지 않는 방법이라 생각하지만.. 절대 공부하는건 필요합니다.. 아무리 뛰어난 개발자도 계속 공부가 필요한게 개발자입니다... 검색이 블로그등 이슈트래커 정도 검색해서 필요한 부분을 얻을수 있겠지만.. 보통 공부를 하거나 이슈를 해결하기위한 토의정도의 코드라 인터넷에 있는 자료는 보통 minor 한 코드가 대부분입니다. 이런 코드를 개선 해서쓰려면 공부가 필요한거고 말이죠... 유투버시라 많은 개발 꿈나무 들이 볼수도 있는곳에서 공부가 중요하지 않다는 발언은 조금 조심할 필요는 있어보여 댓글 남겨봅니다...
물론이죠!
과제의 난이도는 높으나 능력이 없으면 집중력이 떨어지고 능력은 높으나 과제의 난이도가 낮으면 흥미가 떨어지니 처음 배우는 입장 에서는 기술이 떨어지니 낮은 난이도의 과제로 흥미를 일으키고 그 이후 능력이 오른 만큼 난이도를 올리는 게 좋다는 거 같네요. 미하이 칙센트미하이의 몰입 이론이랑 상통하는 것 같으니 이를 예로 들면서 설명 하시면 영상 보시는 분들이 더 공감 할 거 같습니다.
안녕하세요. 워니님 이제 겨우 취업한지 2달 조금 넘은 개발자 입니다. 대학교를 다닐때는 그저 교수님이 알려주시는 것만 따라하면서 그래도 나름 어느정도는 한다고 생각 했는데 막상 취직을 하고나니 무식한놈이 용감하다고 제가 아는게 하나도 없다는걸 느끼고 있어요 ㅠㅠ 무언가 열심히 해본적이 없어서 제가 지금 하는게 최선인지 아닌지 잘 모르겠지만 그래도 나름 매일 자진해서야근 하면서 (거의 10시출근 9~10시 퇴근하고 있습니다) 공부를 하고 있는데 그동안 놀았던 탓인지 공부를 하면 할 수록 모르는것만 많아지는것 같아서 슬프네요...
그래도 수많은 오류 속에서 원하는 값이 출력될때의 미칠듯한 기쁨 하나로 버티고 있는데 이렇게 계속 하다보면 저도 언젠가는 쓸만한 개발자로 성장 할 수 있겠죠..?
좋은 영상 올려주셔서 감사합니다!!
이 영상을 보고 생각이 많이 들었던 것 같네요. 제가 항상 무엇을 만들때마다 유튜브나 스택오버플로우 같은 곳에서 복사 붙혀넣기만 해서 저의 코딩 실력이 늘지 않는 것 같고, 내 것으로 만들지 못한다는 단점이 있었는데, 이 영상을 보니 단원 1부터 10까지 하나하나 배우는 것이 비효율 적이라는 게 저에게는 새롭게 다가왔네요.
컴퓨터 분야로 진로를 정하려 해서 코딩에 대해 배우려고 했는데 어떤 것부터 시작해야 할지 몰라 영상들을 찾아보고 있었는데 코딩을 배우는 것에 대한 팁을 공유해 주셔서 감사합니다.
별 말씀을요 ㅎㅎ 이것저것 해보시다가 패캠에 있는 제 강의도 해보세요
코딩 배우기 시작한 직장인입니다. 구독하고 갑니다. !! 좋은정보 감사해요
이건 사람마다 다르긴한데, 제 입장으로는 이 방법이 잘맞았어요.
나에게 맞는 책이 뭔지도 모르겠고, 책 붙잡고 기초부터 하다보니까 재미가 없어서 결국엔 손을 놓게 되더라구요.
만들어보고싶은 타겟을 정해서 일단 페이지 열어서 손을 대봅니다.
아니면 만들어보고 싶은걸 종이에 끼적끼적해봅니다.
그러고선 노트북 붙잡고 하다보면 뭐라고 써있는건지 이해하고 싶어져서 기초를 찾게되고,
뭔가 더 붙여보고 싶어져서 또 찾게되고,
언제 보더라도 알아볼 수 있게 정리하는걸 또 찾게되고.
결과물도 생기고 재미가 늘어나면 어느샌가 기초가 쌓여 응용을 배우는 덕후가 됩니다ㅋㅋㅋㅋㅋ
다들 화이팅입니다!!!
어느정도 공감가는 내용도 있습니다.
하지만 요즘 너무 이런방식만을 추구하는 친구들이 있어 고민입니다. 모르는 부분도 틀린 부분도 모르고 베껴서 현업에서 사용하려합니다. 그게 답인 마냥 아집도 조금씩 생기나 봅니다. 또한, 검색과 질문이 최고의 스승이라지만 모든 부분을 검색과 질문으로 떼우려 합니다. 결국 나중에 주니어, 그 이상의 책무를 맡기기 힘들더라구요.
그래서 어린친구들에게 이 말은 해주고 싶더라구요.
"꼭! 생각하며 설계하고, 익히세요!"
주니어에서 다음 단계로 넘어가는 그 단계에서 뭘 하는지도 중요한 것 같아요. 말씀하신것처럼 계속 같은 방식으로 하면 성장이 없으니 growing pain을 느끼면 거기에 맞춰서 자기 실력을 키울 방법을 또 찾아야겠죠!
후아 코딩 잘 하고 싶어요~ 무작정 책 보면서 외운다는 느낌보단, 경험을 쌓아서 익히라는 거군요! 열심히 베껴보고 나중엔 정말 앱개발을 할 수 있어지면 좋겠어요! 영상 정말 너무 잘 보고 갑니다 좋은 영상 감사해요😁
15년차 개발자로서 초공감합니다. 배워야 할건 많고 해야할일은 산적해 있는데 하나씩 순서대로 배울수 있는 시간이 없죠... 맞는 말씀입니다.
15년차 ㅇㅈㄹ ㅋ ㅋ ㄱ ㄲㅋ
감사합니다!
백엔드같은 경우도 책보다는 실습부터 하는게 좋다고 봅니다 서버API를 개발하더라도 책부터 배우면 한세월이지만 실습은 금방이라고 생각합니다 명령어는 수없이 많지만 실제 자주 쓰는명령어는 극히 일부이기 때문에 실습을 보며 명령을 익히고 서버를 만들어놓고 이런구조로 만들어진다는 개념을 아는게 중요하다고 생각합니다
맞아요! 저도 공감합니다.
안녕하세요 요즘 너무 잘 보고있어용~^^ ㅎㅎ
근데 전부터 궁금한건데 웹사이트를 베끼라고 하셨는뎅 어떠케 베끼나용..??ㅜ
머 html css는 .디벨로퍼 툴켜서 보면 다 이해하겠는데요. 자바스크립트 같은 경우에는 jquery로 되있는 곳이 많고 그래서요.. jquery는 배우고 싶은 생각이 없어서..
그걸 또 언제 다 해석하고 있나 싶기도 하구요..ㅠ
바닐라 JS 로 되있으면 참 좋을텐데요.ㅠ
백엔드 쪽은 또 어떠케 클론해야되는지 영 감이 안 잡히네용..ㅠㅠ
아님 그냥 만들고 싶은 웹사이트 보고 혼자 만들어야 하나요?? 정답 같은데 있으면 좋을텐데요..ㅠ
소스코드를 그대로 보고 배낀다기 보다 그림을 배끼는것처럼 최대한 비슷하게 만들어 보라는 소리였어요!
책이나 강좌로 기본을 익히지 않으면.. 뭘 베껴야 하는지도 몰라요. 거기서 헤매느라 시간 더 들구요. 책은 느리지만 체계가 잡혀있고 공을들여 쓰기때문에 입문자는 책이 가장 좋을 수 있어요. 말씀하신 것은 중급자들을 위한 내용입니다.
저는 오히려 아예 초보자들이 책부터 시작하면 흥미를 잃을 수 있으니 제가 올린 튜토리얼 영상들로 아주 빠르게 기초를 넘겨버리고 실전 코딩을 해야한다고 생각해요 :)
@@WonieSong 말씀하신 대로 잘 할 수 있다면 정말 좋을 거 같아요~ 근데 보통은 그렇지 못하더라구요 ㅜ.ㅜ
신동훈인줄 ㄷㄷ
댓 보고 3초 동안 신동훈으로 점점변하다 돌아옴
ㅋㅋㅋㅋㅋㅋ
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
딕헌터가 프로그래머인줄 ㄷㄷ
ㅋㅋㅋㅌㅋㅋㅋㅋㅋ
초급자에겐 좋은 조언같네요. 다만 중급이상 올라가려면 책이 필수라고 생각합니다. 인터넷의 자료는 너무 파편적이라 필요한게 뭔지 알면 바로 찾아서 쓰는데는 좋지만 내가 뭘 모르는지도 모르는 상태거나 배우긴 배웠는데 심화해야하는 상황에서는 길잡이가 없어서 갈팡질팡하기 쉽상이더군요. 이럴때는 책을 사거나, 사지는 못하더라도 인터넷 서점의 책 상품페이지를 보면 목차가 있어요. 그 목차가 그 언어나 기술에 대한 중요 키워드들의 목록이거든요. 그 목록을 기준으로 검색해서 공부하는 것도 좋은 방법이라고 생각합니다.
질문 하나만 하겠습니다.
DirectX 2D를 배울려고 하는데요, directx 2D 같은경우에는 강좌도 별로 없고
인터넷에 배울수있는 정보가 많지않은거같습니다.
흔히 "물방울책" 이라고하는 책을 사서 볼려고하는데, 이런경우에는 책을 사서 공부하는게 낫지않을까요?
워니님이 말씀하시는건
학습방법이지 책을 꼭 사지마라는건아니에요
구글링해도 정보가안나오면
책사서 정보를 알아가는거도
굉장히 중요해요
영상 잘보고 있는 비전공자인데 최근 관련 앱이 필요해서 고민 중이었는데 용기내서 시작합니다! 새해 복 많이 받으세요. ^^
저는 전혀 모릅니다. 그런데 코딩을 배우고 싶은데 배낀다는 것을 따라할 수 있는 싸이트는 없나요?
구글에 파이썬 튜토리얼이라고 검색하시면 아주 많이 나와요!
Kaggle udacity amazone 등등 천지 삐까리
질문을 잘하시네요... 저도 이게 필요
다시 관심 동영상에 있어서 오랜만에 왔네요
이번에 주식 정보제공 사업을 시작하면서 홈페이지 제작, 앱 제작 외주가 천만원이 넘어 포기하려 했는데 정말 많은 도움이 되었습니다
2달만에 미흡하지만 성공적으로 홈페이지 제작하여 게시하였습니다 정말,정말 너무 많이 감사드립니다 !!!
현직 개발자로서 이분 말씀 비공감 저 분 말대로 기해려면 기초가 가춰진 상태라면 할수 있는 방식이지
객체지향이나 언어에 대한 기초지식이 없이 개발이 가능하다....라
객체에대한 개념을 이해하는대도 몇년이 걸리는데....
수많은 개발자를 바왔지만 개발자 답게 코딩하는분 보기 힘든데...
프로그램을 어느정도 아는 분에게는 자신이 원하는거 찾아 볼수 없지만
프로그램 지식이 없는 분은 책을 추천합니다 물론 책이 아니더라도 기초에 대한 개념을
잡을 수 있는거..
개발 경험이 없어두 인터넷 블로그 보고 만든게 개발자 라고 할수 있을까요... 그건 단지 맞보는 정도지
그리고 그분들이 코드 한줄 한줄 이해를 하고 할까요...
의견 감사드립니다!
저도개발자로써 공감합니다 전공자나 기존 개발자라면 모를까
처음 입문할땐 책추천합니다. 개념모르고 구글링해서 일단 부딫히면 결과물이 빠르게나올진몰라도 기본적인 개념없이 코딩스킬만 늘것같아요
실제 다그런건아니지만 빠르게 국비지원교육받으신분들중에도 기본적인 기초지식없으신분들 꽤있으시더라구요.
하지만 빠르게 결과물만드셔서 성취감으로 자극받으시려면 그런방법도 나쁘진않습니다
저도 이 영상에 비공감 합니다. 혼자만 사용할 프로그램을 만든다면 모를까, 개발자로 되기 위해선 그 언어의 특성과 원리를 배워야할 필요가 있다고 생각합니다.
좋은 말씀 감사합니다. 뒤늦게 아이 가르치려고 제가 배워 보려 하는데 컴터 기초 지식도 없는 저에겐 너무 멀게 느껴지네요. 열심히 해보려 구독 버튼 누르고 갑니다. 감사합니다 😄
비전공자가 책없이 바로 공부를 하면 비전공자 멘탈 타들어가면서 오히려 포기합니다 이유는 다른분들 말처럼 이 영상에서 말하는 방식은 어느정도 지식이랑 개념을 알고있어야합니다
그리고 아무것도 모르고 바로 만든다? 이거 반복하다가 실제로 프로젝트 진행하다가 확실히 모르고 넘어간 문제에 막히면 더 멘탈 타들어갈거같네요
지금 말씀하신 방법은 메인 언어 그러니깐 첫 언어를 어느정도 알아야 할수있는 방법이라 생각합니다
의견 감사드립니다! 물론 시작점이 있어야 되니까 어느정도 알아야 되는게 맞는데, 그렇다고 그걸 책을 사서 첨부터 공부하지 말라는 소리였어요! ㅎㅎ 제가 올려 놓은 1시간짜리 속성 코딩 강좌만 쭉 훑고도 가능하다고 봐요
무조건적인 정답은 없습니다 blackP님 말도 일리가 있습니다
외국어를 아예 모르는 상태에서 몸으로 부딪혀서 발전하는사람도 있구요
아예 안들려서 흥미를 잃고 밖에안나가고 처박히는 사람도있죠
저같은경우는 조금 알고나서 부딪히고 싶더군요
그래서 일단 생활코딩에서 기본 수강중이구 그 다음 제가 만들고 싶은거 만들어보고 있는중이에요
어떤방법이든 멈추지 않고 꾸준히 해나간다면 될 듯합니다!!
본인은 여태껏 책 위주로 했던것 같아요 집에 프로그래밍 책만 20~30권은 되는 것 같아요 세보지는 않았는데 그 이상 많을수도... 심지어 다 보지도 못하고 앞에 조금 보다가 이거 해야 지 또 저거 조금 보다가 이거해야지. 그러면서 시간은 흘러가고 또 인터넷으로 검색도 해봤는데 그렇게 하면 왠지 뭔가 정답이 아닌것 같은 느낌 과연 인터넷으로 찾을 수 있을 까 이런 느낌도 들고 , 인터넷으로 해서 찾은 것, 해결 한것 도 있긴 한데 본인같이 책위주로 검색하다보면 왠지 인터넷으로 찾을 수 있을까 과연 이방법이 맞는걸까 이런생각이 들곤했는데 웹도 책에있는 자료를 인터넷이라는 공간에 HTML 형태로 문서로 정리해 놓은 것이니까 신뢰해도 된다는 생각이 듭니다. 좌우튼 열심히 coding 하겠습니다. 흥미도 느끼고 재미도 있으니까요
화이팅! 다 자신만의 스타일이 있으니까 굳이 바꾸실 필요는 없을 것 같아요
이 영상은 흥미를 갖고있지만 기초부터 하기에는 너무 방대하니 참고를 해서 자신이 원하는걸 만들어보고 그것이 좋으면 진짜로 책을 사서 기초를 다지라는 거군요! 한번 해보겠습니다!
영상 감사합니다! 근데 아무것도 모르는 상황인데 앱에 도전해보고 싶은데 영상에서 배낀다고 하셨는데 사이트 추천가능하신지요?
이분 학습법이 효율적인 것 같아요. 이론공부를 먼저하면 내가 무엇을 하는지 모를 확률이 높다고 생각하기 때문입니다. 내가 어디를 가는지 알고 가는 것이랑 그냥 일단 걷는 것은 큰 차이가 있다고 생각합니다. 좋은 방법 알려주셔서 감사해요^^
처음에 흥미를 잃지 않고 배우려면 책이 아닌 다른 방법이나 예제 중심으로 배우는 건 효과적일 수 있습니다. 그러나 이 방법으로는 구멍이 뻥뻥 뚫린 실력을 가질 수밖에 없습니다. 초보라도 제대로 된 책으로 공부하는 것이 상당히 중요하다고 생각합니다.
검색도 내가 무엇을 검색해서 문제 해결을 할수 있는데 그 모르는것을 검색할수 있는 그단계까지는 기초학습이 필요합니다. 인간은 본능 적으로 바로바로 결과가 나와야 흥미를 유지 할수 있습니다. 큰 그림에서 보면 한언어의 흐름을 알면 새로운 언어가 나와고 러닝커브는 그리 높지 않습니다. 결국 디테일한 부분까지 컨트롤 하려면 기초가 튼튼해야하지만 그 부분까지 가려면 첫단추가무조건 흥미가 있어야 한다는거죠. 이부분을 말씀하시는것같은데 결국 스스로 문제를 해결하다보면 나중에는 기초가 중요함을 알고 공부를 하게 될것이며 스스로학습법을 터득하게 되겠지요
접때 책예찬론자였구요, 4년 후에 돌아와서 이 영상 다시보니 님 말이 맞습니다.😄
예전에 코딩배울려고 책 사서해봤는데 직접 찾아보면서 배우는거보다 오래걸렸었음.. 실제로 디스코드 챗봇 만들때 js 하나도 몰랐는데 찾으면서 하다보니 어느새 왠만한건 다 만들 수 있는 실력이됨
지금 당장 필요하지 않은데 그냥 처음부터 끝까지 보면 기억에 남는게 거의 없음. 반면에 뭔가 절실하게 만들어야 되는게 있어서 하는 중에 막힐때 찾아보면 그게 훨씬 더 자기 자산이 되는 것 같네요
국비 6개월 과정을 듣고 있습니다. JAVA, JS, 파이썬 등 현재 많은 언어를 배우고 현재 VirtualBox을 활용한 분산 데이터 관리를 배우고 있습니다.
하지만, 너무 빠르고 놓치는 부분이 많습니다. 제가 가장 궁금한 부분은 6개월과정속에 내용들을 모두 숙지하고 취업해야 하는건가요?
국비과정 수강하면서.... 강제로 기초부터 하고있는데요 정말 워니님 말이 무슨말인지 알겠네요 😂... 하 그냥 이게 어디에쓰는지도 모르고 주구장창 기초만 배우고만 있는데 재미가없고 .. 지루하네요...
좋은 말씀 고맙습니다. 말씀데로 할께요. 감사합니다.
코딩이라는게 나무와 숲을 동시에 볼 수 있어야 하는 것 같아요
하지만 초보자가 둘 다 보기는 쉽지 않으니까
맨땅에 헤딩이 멀리 돌아가는 것 같지만 빠른 길처럼 보이네요
저도 워니님과 비슷한 스타일이고, 워니님이 무슨 말 하는지 충분히 이해합니다.
말하는 것만봐도 잘 하실 거라 믿습니다.
그런데 지금 말하는 방식으로 하려면 기초, 감과 재능(?)이 어느 정도 뒷받침해줘야 가능한 방법입니다. 사람마다 다 특성이 달라서 딱히 이 방법을 추천하는건 의미 없는 것 같아요.
말씀하신 것을 하려면 전제가 되어야 하는 것이.... " 너 자신을 알라" 이 말입니다.
검색을 하려고 해도 뭘 모르는지 알아야 검색해야 겨우 관련된 것이 나올 법한데 말이죠.
부족한 점을 파악한다 하더라도 당장 코딩을 한다고 하더라도 기초가 되어있지 않은 상태라면 오히려 나중에 골치 썩는 일도 많아지는 법이구요.
"흥미"라는 것을 중요시 한다면 이것은 개인적인 문제기 때문에 함부로 주장해서는 안된다고 생각합니다.
다른 관점으로 빨리 변하는 트렌드를 볼 수 있겠지만 트렌드가 아무리 변한다고 하더라도 "프로그램 내장 방식" 개념이 변하지 않는 이상은 기초가 변하지는 않습니다.
아무리 양자컴퓨터가 나온다고 하더라도 그 조차 "프로그램 내장 방식"을 벗어나진 않습니다.
기초가 되어있는 사람이라면 이 트렌드를 처음 접하더라도 금방 따라잡겠지만 아닌 사람이라면 말씀하시는 내용을 트렌드가 변할때마다 따라가야 한다는 이야기도 될 수 있겠습니다.
전 허접한 개발자지만 이분 말씀에 어느정도 동의하는게 책을 보지 말라는게 아니라 책을 먼저 펴는 것보단 좀 쉬운 코딩을 따라하며 결과를 눈으로 확인하다가 책을 보시면 더 빠르게 이해가 잘 갈수 있습니다. 물론 사람마다 다릅니다. 책 부터 파시고 하시는 분도 계시고 다양합니다. 참고로 예제 코드를 따라하실때는 자기 전공이나 분야의 내용과 관련 된 내용의 코딩을 따라하시면 이해가 잘 갑니다. 그리고 코딩 공부를 열심히 하는것도 중요하지만 기본적인 수학적 논리는 갖추도록 공부하시길 추천드립니다.
좋은 의견 감사드립니다!
코딩학습의 의도는 생각의 정리와 생각의 전개에 중심을 두는게 맞지않을까 합니다.(논리적인 사고를 하기위한 생각의 연습을 프로그래밍분야에서 차용해왔을 뿐이라고 일차적으로 저는 생각합니다. 공교롭게 쏘스코딩과 겹치는 부분이 있다보니
.. 생각의 구현으로써의 코딩-프로그래밍 작성문법-으로 곡해되는게 아닌가 싶어유.
일반 프로그래머가 아닌 기획, 마케터들에게도 생각을 정리하는 방법으로 쓰면 많은 도움이 되리라 생각이 됩니당)
언어의 사용은 그냥 기능의 구현일 뿐이겠지요.
하나의 task를 분석해서 세부task로 나누어 연결하는 방법(Flow)을 우선 그려서 생각이 정립되면 그때 부터 BJ님이 말씀하시는데로 내가 만들어야하는 결과물에 맞는 코딩언어를 찾아서 익혀나가면 좋은 공부가 될겁니다.
저역시 작성자분이야기 처럼 책을 사서 한권의 예제 코딩을 그대로 1회 작성하는 연습을 하였었고 그 이후에 숙달과 경험이 쌓이면 책에서의 예시코드들을 좀 더 빠르고 작은 라인의 코딩으로 동일결과를 도출할수있는 연습을 하게 되었죠..
누구나 처음 공부하는 사람은 처음 접하는 책의 저자만큼의 실력은 없습니다.
그 책을 통해서 입문하여 경력이라는게 쌓이고 본인의 스킬이 연차나 통찰이 생기는 시기가 되면 자기만의 스타일이 생기게 될겁니다.
영상 만드신 분도 응원하구요.
코딩 입문하시려는 분들도 힘내세유!
From 20여년차 플그림그리고있는 꼰대
이 분 말씀대로하면 평생 초보에서 못 벗어남.
코딩은 복붙만 하면 할 수 잇음. 하지만 영원히 프로그래밍은 못한다는게 함정. 달력 하나도 못 만드는 코더들이 현실임. 첨엔 영상이 어처구니 없었는데 가만 생각해보면 책 조차도 복붙하는게 현실이긴 함. 적어도 10권은 봐야 기본틀이 잡힐 정도로 좋은 책 만나기도 힘들긴 함. 알고 보면 프로그래밍이 어려운게 아닌데. 1,2차 방정식 수준의 논리인데 그걸 어렵다고 복붙만 하는게 안타까울 따름임.
ㅎㅎ 그런가요?
@@WonieSong 얼떨결에 유튜브 댓글 달았더니 이게 계속 표시될 줄은 몰랐네요. 새삼 무서운 구글이고 정말 섬세한 구글이라는걸 또 느끼게 하네요. 프로그래밍 언어란 결국 영어이고 현 세대의 언어는 C가 바탕이 돼 있어서 영어만 되도 절반은 먹고가는데 정작 영어로 번역된 키워드를 복붙하며 주입식하다보니 지쳐서 포기하게 됨. 현세대의 프로그래밍은 하나의 os로 영어를 표준화 단순화 규격화 한 것 뿐인데 그 바탕인 영어를 등한시 하니 더 어렵게 느껴지는 거라고 봄. 규격화를 익히고 흥미 유발하는데는 복붙이 가장 빠르겠지만 자유로운 프로그래밍 사고는 안되게 되죠. 한국어를 하면서 같은 체계의 언어인 일본어는 회화 한마디 못하는게 같은 이치임.
자랑은 아니지만 초6때 게임프리서버 운영해보니 그때도 다른사람이 한대로 그대로 따라하고 모르는 내용잇으면 인터넷 찾아보고... 프로그래머 이제 시작 해보려 하지만 정말 유익한 말씀 감사합니다