:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
20/06/17 23:16
https://www.opentutorials.org/ 여기 괜찮다고 들은 거 같아요
뭐 하나 정해서 만들어서 재미가 붙으면 아마 계속 만들고 싶을 거예요
20/06/17 23:28
완전기초, 비전공자 대상으로 위에서 말씀하신 생활코딩 좋구요,
https://www.inflearn.com/ 인프런도 괜찮습니다. 생활코딩 이고잉님 강의도 인프런에 많이 있습니다.
20/06/18 01:00
https://www.youtube.com/watch?v=ohpjJNal2lk&list=PLcqDmjxt30Rsb8Zpgbemt-NaCOjr2WIUj html, css
https://www.youtube.com/watch?v=wUHncG3VwPw&list=PL7jH19IHhOLM8YwJMTa3UkXZN-LldYnyK 자바스크립트 https://www.youtube.com/watch?v=MD3YGrofnDY&list=PLieE0qnqO2kTyzAlsvxzoulHVISvO8zA9 java~spring 까지 강좌 두번째 링크드렸던 노마드 코더의 강좌들이 https://nomadcoders.co/ 주로 클론코딩 위주로 흥미는 유도할것 같은데 아무래도 난이도가 있고 제대로 배울려면 흥미가 매우 떨어지는데 어느정도로 코딩에 관심이 있는건지 모르겠내요. 위에 3개 강의만 다 이해할 수 있다면 국비교육 받고 취업하는 분들 정도의 수준정도는 된다고 생각합니다.
20/06/18 02:16
중고등학생이면 사실 웹개발/앱개발 같은 스킬을 익히는 것 보다, 기초를 잘 쌓는게 길게 보면 맞는 것 같습니다. C 또는 파이썬 기초 배우고 나서는 정보올림피아드용 문제 풀거나 그런걸 배우는 학원 다니면서 자료구조/알고리즘에 대해 익히는것이 어떨까 싶습니다.
20/06/18 02:59
파이썬을 아래에서 시작하시고
https://wikidocs.net/book/1 그다음에는 인터넷에 여러가지 예제나 강좌가 많아요. 그거 보고 암거나 만들어보라고 하시면 그담부터는 알아서 풀릴겁니다.
20/06/18 03:44
1. 아드님 수준이 학교 교육과정에서 최상위에 위치해 있고 (=과학고 진학 정도는 수월하게 할 수 있는) 여분의 학구열이 있는 상태라고 가정하자면, 개인적으로는 자료구조/알고리즘도 재미있고 중요하지만, 컴퓨터에 관심있는 학생이라면 아키텍처와 OS, 네트워크를 제대로 공부하길 추천드립니다. 웹개발/앱개발은 그걸로 장사하고자 하는 목표가 없으면 지나치게 스킬에 치중되어 있고, 자료구조/알고리즘은 제대로 된 선생님이 없으면 공부하기 쫌 거시기합니다. 컴퓨터를 제대로 다룰 것이라면 어느 순간에서부턴가 꼭 공부해야 하지만 자신과 바로 연관이 되지 않으면 시간없고 소홀히 하게 되는 게 아키텍처, OS, 네트워크입니다.
2. 머신러닝을 공부하는 것도 괜찮은 선택지입니다. 100만원 정도 들여 GPU 하나를 마련할 자원이 있다면 간단한 통계학 공부와 함께 머신러닝에 익숙해지는 것도 추천드리고 싶습니다.
20/06/18 08:56
밤사이 많은 조언을 주셔서 너무 감사드립니다
대략 살펴보는데만도 복잡하네요 그래도 막연함을 벗어날 수 있어서 큰 도움이 될 것 같습니다 해주신 조언들 꼼꼼히 알아보도록 하겠습니다. 다시한번 감사드립니다.
20/06/18 09:09
저는 솔직히 제가 개발경력 2년차라 그런지 몰라도 위에 의견들은 하나도 공감 안됩니다.
알고리즘/자료구조는 개발자 커뮤니티에서도 요즘같이 디자인패턴 다 있어서 갔다쓰면 되는 세상에 알고리즘을 구지 배울 필요 있을까 라는 애기까지 나오는데 알면 좋고 몰라도 개발하는데 하등 문제 없다고 생각합니다. 요즘 개발은 빠르게 앱개발 해보고 유용한 프레임워크들 얼마나 잘 가져다 쓰는지가 중요한것 같고 저런 이론들 솔직히 중급에서 고급 올라갈때나 필요한거지 초급개발자 레벨에서 크게 필요하지도 않지만 어차피 입문자 시선과 중급자 시선이 또 달라서 중급가면 다시 공부해야 한다는거 생각하면 구지 이론공부를 독학으로까지 해야하나 싶습니다. 어차피 진짜 코딩이 재밌으면 대학가서 이론은 다 합니다.
20/06/18 10:22
공감 합니다.
저만해도 정보 올림피아드 꾸준히 했고, 대기업 알고리즘 사내 강사로도 2년 이상 활동했지만, 결국은 본인이 얼마나 개발을 좋아하는지가 가장 중요한것 같아요. 본인이 정보 올림피아드나 국제 알고리즘 대회 1등해서 좋은 대학 가겠다! 가 목표라면... 또 모릅니다만 프로그래밍이 좋아서 하고 싶어요! 라면 알고리즘, 자료구조는 조금 천천히 공부해도 될 것 같아요. 물론 알고리즘, 자료구조, 중요하긴 합니다. 하지만 결국은 필요에 의해 배우게 되거든요~!!! 산수가 재밋어! 라고 이제 재미 붙이는 친구에게. 자 이게 미적분이야! 자 이게 선형대수야! 이걸 공부해! 하고 던지는 느낌이에요~
20/06/18 10:17
아드님이 똑똑하시네요~~
요즘은 동영상이나 인터넷 강좌도 잘 되어 있으면 알아서 잘 배울것 같네요~~~ 사실 동기부여가 가장 중요하죠~! IT는 배울것도 많고 바뀌는것도 많고 해서, 어느 하나를 집중적으로 가르칠 필요는 없구요, 아드님이 만들고 싶은걸 만들게 하는게 가장 좋을것 같아요. 저만해도 초등학교때 독학으로 책으로 프로그래밍 배워서 지금은 잘먹고 잘 살고 있습니다~ 고등학교때는 담임선생님께 국영수 안하고 쓸데없는데 시간 쓴다고 엄청 혼났는데 말이죠 ^^ 아드님은 똑똑하시니 IT창업자로 대성해서 아버님 건물 떡 하고 사주실듯!
20/06/18 11:02
오래된 이야기지만 칵테일 개발자였나..(검색해보니 빵에 갔다오셨군요;)
본인은 국어를 더 잘하려고 노력했다고 합니다. 이유인 즉슨 '서로 상호간에 커뮤니케이션을 할 때 오해없는 소통을 하기 위함'이었다고 말했던 것으로 기억을 해요. 어느정도 동의를 하는 편인데 모든것을 무시할만큼 코딩능력이 뛰어나다면 고민할 필요가 없겠지만 정적한 범주안에 든다면 한번쯤 생각해볼만하다고 보고 다음엔 영어입니다. 요즘은 워낙 번역도 잘되어 있고 책도 많고 유튜브도 있고 배우기 쉬운 환경이라 하지만, 여전히 영어는 필수적입니다. 이를테면 Google 공식 홈페이지에 있는 문서들을 보더라도 한국어로 잘본 번역되었던가 아니면 업데이트가 되지 않아서 제대로 동작을 하지 못하게 된다던가 하는 상황이 많고 많은 개발자들이 질의응답을 하는 StackOverflow 사이트 역시 외국이고 영어로 되어 있습니다. Android I/O나 각종 해외 컨퍼런스에서 한국어로 번역되어서 설명해주지 않기 때문에 개발자로 계속 거듭나기 위해서는 영어도 해야 합니다. 마지막으로는 당연히 수학인데, 윗분과는 반대의견이지만 알고리즘을 직접적으로 쓰는 일은 드물지만 모든 IT 혹은 SW를 다루는 회사는 코딩테스트라는 시험을 보고 그 코딩테스트는 알고리즘을 기반한 문제들이 주류입니다. 오히려 이런건 어렸을적에 확실하게 잡고 가면 추후에 큰 고민하지 않아도 솔루션을 찾을 수 있는 동력이 된다고 생각하는데요. 알고리즘 책을 보면 수1정도에서 다루는 용어와 내용을 기반으로 설명할때도 있어 필요합니다.(Data Science쪽으로 가려면 더욱이 그렇구요.) 물론 흥미를 붙이는게 중요하지만, 한번쯤은 생각해봐도 되지 않을까 해서 써봅니다.
20/06/18 11:39
https://dojang.io/
제가 참고하는 파이썬, C언어 사이트입니다. https://www.youtube.com/watch?v=kWiCuklohdY&t=6530s 요새 보고 있는 파이썬 유투브 강의 영상입니다.
20/06/19 02:46
중고등학교 때에는 네파리안님 댓글이 맞다고 생각합니다. 아직 진로도 명확하게 정한 것도 아닌데 알고리즘 배우고 정보올림피아드 문제 풀고 프로그래밍 기초부터 쌓고 할 필요가 없다고 봅니다. 그냥 간단하게 코딩 한번 해보고 흥미를 느끼는지 재미있는지 맛보기를 해보고 이후에 기초를 쌓고 더 파고 들어갈지 결정하면 된다고 생각합니다. 어릴 때 그리고 초보자들에게는 일단 결과물이 잘 나오는 안드로이드 폰에다가 직접 자기가 만든 것을 돌리고 하는게 재미있을거라 안드로이드 앱을 직접 자기 폰에 올려서 구동하는 것부터 시키면 좋을 것 같습니다. 자기의 폰에서 자기가 만든게 돌아가는 것을 보면 꽤 짜릿하거든요. 안드로이드 앱 개발 관련해서는 성인이라면 그냥 안드로이드 문서를 보라고 하겠지만, 아직 어리니까 초보 수준에 맞는 책 하나 사주시면 좋을 것 같아요. 그래도 부모된 마음으로는 중고등학생이니까 유튜브나 온라인 강의를 항상 붙잡고 있는 것보다는 책이라도 옆에 끼고 컴퓨터 들여다봐서 조금이라도 책 읽는 습관이 생기면 좋지 않을까 생각해서요. 일단 기본적인 앱 몇번 자기가 폰에 깔아서 해보고 자기가 재미있으면 신나서 더 할거고, 거기서부터는 솔직히 중고등학생 정도가 되면 자기가 알아서 더 깊이있게 파든지 시작할거에요. 물론 하다가 재미없으면 또 조금 하다가 금방 그만두겠지만요 크크 그래서 아직은 알고리즘이나 기본부터 쌓을 필요가 없다라고 생각합니다. 자기가 재미있으면 자기가 또 필요해서 영어도 할거고 수학도 할거고 알고리즘도 하게 될 겁니다. 나중에 그러한 시기가 보이면 그 때 또 같이 아이의 방향을 잘 잡아주시면 되지 않을까 싶어요.
|