C언어가 활용 할 때가 많습니다. 웹앱 개발만 하면 어디다 쓰는지 잘모르는 분들 많은거 같네요. C는 베이스적인게 많아서 어떤 인터페이스적인 역할을 많이합니다. 가량 어떤 하드웨어를 개발했는데 이를 직접 다루고 싶다면 C언어로 개발하는게 좋습니다. 파이썬, 자바, C#, Object-c, swift 등 다양한 이 기종 언어에서 C 모듈 호출 할 수 있습니다. 대부분의 시스템에서 컴파일이 가능하기 때문에 크로스컴파일도 쓰이고요. 서버가 아파치인데 특정 기능을 직접 구현해야 할 필요가 있을 때도 있어요. 이럴 때는 직접치 아파치 모듈 프로그래밍 해야 하고요, 작성된 기능이 opengl 로 구현되어 있는데 C# 에서 호출해야 하면 cli 쓰셔야 합니다. 모바일인데 어느 특정 코덱인데 C로 작성되어 있다면 jni 호출해서 가져와야 합니다. 리눅스 기반 iot 시스템인데 텐서플로우 모델 돌려야 하는 경우에도 C 사용합니다. 거의 대부분 중요한 기능들은 C로 작성 했을 가능성이 많습니다. 내가 사용하는 프레임워크나 플랫폼이 운좋게 해당 기능을 지원하는 라이브러리가 존재하면 그냥 가져다 쓰면 되겠지만 개발하다 보면 아닌 경우가 많습니다. 활용할 때 정말 많으니까 개발자라면 꼭 배워야 합니다. 그리고 웹쪽도 많이 쓰는 언어면 정말 배울 가치있다고 생각합니다. 근데 루비는 좀 아니지 않나 싶네요. 팬들 있고, 커뮤니티 잘돌아가는 것도 알겠는데 초보자가 루비를 실제로 취업을 할 수 있을까요? 전 아니라고 봅니다. 그런거는 정말 웹쪽으로 깊게 배우고 나중에 기초가되면 확장해서 배우는게 좋을 것 같습니다. 웹쪽에 새로운 기술 나오고 인기가 없어지고 많이들 그러는데 기초가 부실하면 안된다고 생각되네요. 웹서버 또는 미들웨어가 어떻게 동작하는지, 브라우저랑 어떤 관계인지, jquery 또는 앵귤러에서 DOM 을 어떻게 다루는지 등 대부분 사람들이 지나치고 모르는 것들 정말 많을 거라 생각되네요.
프로그래밍 초보나 비전공자한테 추천한다면 파이썬입니다. 언어 개념 자체는 C도 어려운 것은 아니에요. 현대 프로그래밍 언어의 복잡 다양한 특성을 몰라도 되기 때문에, 오히려 다른 프로그래밍 언어보다 C가 접근하기 쉬울 수도 있습니다. 하지만 C를 제대로 구사하려면 컴퓨터 시스템, 운영체제에 대해서 잘 이해해야 합니다. 이런 부분을 제대로 모르면서 C를 언어 자체로만 배우고 이해/활용해서 프로그래밍한다면 완전히 터무니 없는 프로그램을 작성할 수도 있습니다. C언어는 태생이 어려운 시스템 프로그래밍을 되도록 쉽게 해보자는 컨셉으로 만들어진 언어거든요. 그래서 얼핏 쉽게 접근할 수 있어 보이는데, 제대로 활용하려면 알아야 할 게 많은 거죠. 그래서, 초보나 비전공자라면 파이썬으로 프로그래밍을 시작해 보고, 적성에 맞아서 깊이 해보고 싶어 한다면 C/C++로 가는 것을 추천합니다.
@@연제비-q4c 다행히 아드님이 프로그래밍에 적성이 있나봐요. 그러면 워니님 다른 영상에도 있듯이 영어도 신경 쓰고 배우도록 해주세요. 대입용 영어 문법? 필요하면 해야겠지만, 그보다도 듣기/말하기 영어를 잘 배워야 해요. 듣기/말하기 영어를 강조하는 것은 국내 활동보다 해외 진출을 위해서 입니다. 프로그래머로서 해외 진출하기 위해서 고수준 영어가 필요한 것은 아니기 때문에, 듣기/말하기 방면으로 신경 쓰면 어렵지 않게 배울 수 있을 거예요.
@@botcage7286 12살 초딩 때 미국 콜럼버스에 1년동안 살았는데 그 때 특이하게 인종차별도 없고 애들이 다 친근하고 다 친하게들 지내서 무리에 껴서 놀다 보니까 영어가 자동으로 익혀지긴 했어요 ㅋㅋㅋ 물론 1년만 있고 한국으로 왔는데 그 1년이 저의 입시 영어에도 많은 영향을 끼쳤던것 같아요 그 1년 덕에 지금 말도 하고 듣기도 수월하답니다 ㅋㅋ
개인적인 의견이지만 본격적인 프로그래밍 언어를 배우기 전에는 사이트 제작 혹은 엑셀 함수 등으로 어느정도 개념을 깨우치는게 좋다고 생각합니다. html - css - 자바스크립트 순으로 배우면 이해도 그나마 잘 되고 어느정도 숙련도가 된다면 바로 돈벌이도 될 수 있습니다. 엑셀은 배워서 나쁠 것은 없고 정말 아무것도 모르는 분들이 엑셀 함수를 통해 아주 기초적인 구조를 이해할 수 있기에 추천합니다. 그리고 할만하면 자격증 따는것도 좋구요. -스크래치는 갖다 던지세요-
개인적으로 루비는 처음에 배우지 않는걸 추천드립니다. 저는 개인적으로 웹 개발을 위해서 C언어부터 시작해서 자바, html, 자바스크립트, PHP, 스프링 부트, 리액트, 리액트 네이티브, 웹팩, ES6, 루비, 루비 온 레일즈, 앵귤러, 아이오닉 등등 이런 식으로 배웠는데 C언어부터 배우는걸 추천해드립니다. C언어는 사실 웹 개발과 별 관련이 없는데 메모리 관리가 어떤식으로 이루어지는지 알 수 있어서 나중에 코딩을 하면서도 내가 모르는 분야(로우 레벨)가 있을거라는 두려움을 많이 없애줍니다. 저는 오히려 웹/모바일 앱에 관심이 있더라도 기초 언어부터 배우는걸 추천해드리고 싶어요.
1. C언어 - 자원관리를 빡빡하게 해야할 때 (Imbeded programming) 포인터 메모리 직접지정 2. Java - 시스템, 앱, 웹 다 가능 3. Python - 공용 데이터 사이언스에 가능 동적언어 개발자들이 쓰기 편함 4. Ruby - 웹 프레임워크를 쓰기위해서 동적언어 5. JS - 웹개발 개발환경이 바뀌는 흐름이 굉장히 빠름 추천 : Python 문법 간결 진입장벽낮음 웹개발 데이터사이언스 등 다양한 실생활에 사용할 수있음
미국 대학에서 컴싸 전공중인 학생인데 일단 시작은 대부분 자바로 가르치더군용 개인적으로는 자바 추천 드립니다 어차피 제대로 코딩 하고싶으신 분들은 나중에 모든 언어를 배우시게 될테니까 막 “뭐부터 배우지?” 할땐 자바로 가는게 전 제일 낫다고생각합니다 일단 제일 대중적인 언어중 하나고 ide 가 굉장히 간편하고 쓰기 쉽게 되어있습니다! 그럼 모두 즐거운 코딩 하시길 바람니다 ^_^
개인적인 의견 드리면 파이썬 쓰기 싶고, 좋은 언어이지만 추천하지는 않습니다. 취업과 관계없이 취미로 배우신다면 상관없지만 현업(한국)의 경우파이썬 쓰는 경우는 매우 드믑니다. 데이터 사이언스 얘기하셨는데 분명히 파이썬이 강점 있지만, 기본적으로 공부해야할 기초 지식(수학, 통계, 머신런닝, 빅데이터 처리에 대한 이해 등) 많고 전공자 아닌 경우는 쉽게 접근하기 어려운 분야입니다. 그리고 제 생각에는 언어는 자기가 희망하는 분야에 맞춰 공부하시기 바랍니다. 웹 프론트는 js , 백엔드 쪽은 자바 스프링 혹은 node js, 모바일 쪽은 스위프트, 자바, 코틀링 등 이렇게 생각합니다. 게임 쪽은 엔진에 맞춰 c++이나 c#등이 좋은 듯하고요. 루비는 제가 잘 모르기도 하지만 한국에서 루비 온 레일즈를 쓰는 경우는 거의 본 적이 없는듯 합니다. 영상 내용에서 중요한 주제를 간단하게 다루신건 같아 개인적인 사견입니다. 어디까지 한국에서 일하고 있는 개발자의 의견의 사견이기에 오해없으셨으면 하겠습니다
안녕하세요!! 비전공자인데 VR/AR 프로그래머가 되고 싶어서 프로그래밍에 갓 입문했습니다!! C언어 배우고 자료구조 배우고 있는데 일단은 코딩을 재밌게 하고 있습니다! 제가 조금 찾아봤을 때는 C# 과 게임엔진 유니티나 언리얼을 배워야 한다고 하더라구요!! 그런데 이건 너무 게임산업쪽에만 치중되어 있는 것 같아 혹시 VR/AR 쪽 프로그래밍에 대해서도 아시는 부분이 있는지 여쭙고 싶습니다 ㅎㅎ
언리얼은 C++을 기반으로 하고 유니티는 C#과 자바스크립트를 기반언어로 사용합니다. 언리얼은 언리얼4부터 블루프린트라는 스크래치와 같은 형태의 자체적인 비주얼 프로그래밍 언어를 제공함으로 처음부터 C++프로그래밍을 하셔야하는건 아닙니다. 하지만 깊게 들어갈수록 C++을 써야하고 이마저도 언리얼에 맞게 수정되어 있으므로 공부할게 많은 엔진입니다. 유니티는 언리얼보다 더 가벼운 대신에 블루프린트같은 쉬운 툴을 제공해주진 못해서 로직구현에는 C#이나 JS가 필수이지만 에셋 시장이나 포럼이 매우 활성화되어 있으므로 필요한 기능을 가져다가 수정하는 식으로 충분히 가능합니다. 언리얼과 유니티 모두 게임엔진을 기반으로 하지만 쓰이는 곳은 게임뿐만이 아닌 건축시각화, 영상CG, VR/AR제작등 3d그래픽이 필요한 곳에서 다양하게 쓰이고 있습니다.
@오승훈 Python이나 Javascript는 변수 저장할때 그 변수가 어떤 타입인지 선언하지 않고 그냥 쉽게 할수있고 프로그래밍이 가능한데, 그렇게되면 나중에 c++나 Java, C, Typescript같은 언어배울때 좀 어려워하실수도 있어요. 물론 개인에 따라 다르겠지만, 저는 c++, java -> javascript -> python 이렇게 공부햇는데, python 일주일만에 거의 다 배우고 서버개발까지도 쉽게 하게됬어요.
안녕하세요. 저는 코딩이 처음이고.. 온라인 수업으로 Ruby 배우고 있어요. C++강의를 먼저 들었는데 스트레스가 심했습니다. 재미도 못느끼고요. 혼자 그래픽스 프로그래밍을 배우고 싶어서 C++ 수업을 들었고, 비주얼 스튜디오 사용하는 것 부터 배워야 하는 수준에서 너무 어려운 내용이 었어요. 욕심 내려두고 좀 더 쉬운언어를 찾던중에 Ruby를 배우며 만족하고 있습니다. 재밌네요. 시간가는 줄 모른다고 해야하나? Ruby로 다른 걸 더 해보고 싶네요. 혹시 Ruby를 더 디테일하게 배울수 있는 방법, 조언 줄 수 있으신가요? 어떤 프로그램을 만들수 있을까요? 수학공부 팁도 있으시다면 주실래요? :)
좋은 영상 잘 보고 있습니다. 프로그래밍으로 직업을 바꿔 볼려고 하고 하고픈 분야는 웹과 앱 개발입니다. 제 질문이 좀 막연할 수도 있겠지만 여쭙겠습니다. 예를 들어 초보자한테 파이썬이 입문 언어로 적합하다고 했을 때 어느 정도 공부를 하면 초보를 벗어 났다고 할 수 있을런지요? 처음 시작하는 입장에서 보면 언어도 많고해서 좀 답답한 상황입니다. - 고맙습니다. -
c c++ 로만 작업하다가 웹 컨트롤 하기 좋은언어 찾다가 파이썬을 입문했는데 너무 간결하고 쉬운문법 너무 좋네요 너무쉬워서 이래도 되나 싶을정도.. 무엇보다 알고리즘에만 집중해서 고민할 수 있어서 좋네요 메모리 관리부분도 자바처럼 되있는줄 알았는데 계념자체가 완전 틀리더군요 참조자가 없어지면 해제하는 형식이라 훨씬더 논리적으로 관리하는듯 다만 빠른처리가 요구되는 알고리즘이라던지 그런데서 좀 한계가 있는듯..
저는 25살 공대생이지만 코딩을 할줄아는 것도 거의없습니다 지금 많이 늦었다는걸 알고 있지만 시작해볼려고 합니다 지금 가진거는 정보처리기사 하나 있습니다 교수님께 상담을 받았더니 자바랑 영어공부를 하라고 하시는데 정말 아무것도 모르는데 어떻게 막연히 한 프로젝트를 목표를 잡고 시작해야할지도 막막하네요 ㅠ 작은 조언이라도 주시면 감사하겠습니다
독학 쉬워요. 저라면 마음에 드는 책 한권 사서 할것같아요. 저는 대학교를 건축학과로 갔습니다. 코딩이랑 관련이 없는 분야죠. 졸업 후에 1년정도 백수생활 하다가 무언가에 영감을 받아서 코딩을 하기 시작했습니다. 코딩을 한지 3년차에 이쪽 분야로 취업을 했어요. 독학했습니다. 관련 공부를 전혀 해보지 않았는데 독학이 어렵지 않았어요. 책에 나온 예제들 따라서 해보고 내용들을 이해하고 넘어가다보면 금방 한권 끝날거에요. 책 한권을 끝낸다고 거기에 있는 내용들이 전부 암기되지는 않습니다. 근데 암기하실 필요 없어요. 책 한권 끝내는것은 프로그램 언어가 어떤 구조로 되어있는지 이해하기 위함입니다. 대부분의 사람들이 많이 하는 공부는 시험을 위한 공부죠. 시험에서 잘하려면 달달 외워야 합니다. 근데 코딩이라는건 실질적으로 무언가 만드는 것이에요. 암기식 공부에 익숙해진 사람들은 책 한권을 끝냈지만 그 책에 있는 내용들이 완벽히 암기되어 머리속에 남아있지 않다는것이 찝찝해서 다시 그 책을 펴들고 미친듯이 암기하는 경우가 있을것 같습니다. 그것보다는 코딩을 해서 무언가 만드는것이 좋습니다. 만들면서 필요한 내용을 기억하지 못한다고 좌절하실필요 없습니다. 기억이 안나는 부분은 책을 찾아서 보고 하면 됩니다. 코딩 잘하는 사람들은 그 내용을 모두 암기하고 하는것이 아닙니다. 코딩 잘하는건 관리하기 좋고 기능적으로도 좋은 소프트웨어를 만드는것이지 프로그램 언어를 달달 외우는게 아닙니다. 그리고 하다보면 외우지 않아도 저절로 머리속에 남습니다. 사람들이 정해주는 어떤 순서로 배우는것보다 일단 배우고싶은 언어를 배워보는것을 추천드립니다. 프로그램 언어라는게 구조가 대강 비슷해서 하나 마스터하면 그다음부터는 엄청 빨리 배웁니다. 무언가 만들다 보면 또 만들고싶은게 생깁니다. 그 만들고싶은걸 구현하려면 무엇이 필요한지 알아보고 배우면 됩니다. 예를들어 처음에 C#을 공부해서 Windows Form으로 무언가 만들었는데 이번에는 스마트폰에서 사용할 앱도 만들어보고싶다는 생각이 들어요. 그러면 뭘로 만드는지 검색해봅니다. 검색해보니까 Java로 만들면 된다고 하는군요. 그러면 Java를 배우면 됩니다. 이런식으로 필요한거 하나하나 배우다보면 내가 어떤것들을 배웠고 이것으로 어떤것을 할수 있으며 내가 어떤 위치에 있고 내가 원하는 것을 하려면 어떤것을 더 공부해야하는지 누가 알려주지 않아도 감이 잡힙니다.
이유는 대학의경우 교수들이 보통 c로 시작해서 공부하셨서 가르치는것도 그걸로 ㅎㅎ 두번째이유는 한국에서는 거의 c계열 언어나 자바계열 언어가 현직에서 많이 쓰죠 ;. 파이선도 일부 쓰는 회사가 있긴하지만 드물고요 ... 대학이든 직업학교든 학원이든 ;. 대부분 실적(취업율)이 필요하니까 회사에가서 써먹을수있는걸로 가르칠려다보니 그래요.. 한국에서 c계열은 거의 임베디드 아니면 일부게임회사 자바는 그외 나머지 라고할수있는대 거의 웹이대다수 일부게임회사 정도.. ㅎㅎ ;.
완전초보고 시작하려고 하는데요 저는 스마트팜 과 홍보용 앱개발을 최종목표로 두고 해보려고해요. 특히 스마트팜 같은 경우는 특정 조건에서 기계를 환경에 맞게 동작시키려는 목적이에요. 그렇다면 제가 공부해야할 언어 순서는 어떻게 될까요. 알려주시면 감사하겠습니당.. 언어는 고딩때 씨언어 기초 조금 배운것과 게임매크로할때 잠깐 써봤던 오토핫키정도 밖에 없는 초초보 입니당 ㅠㅜ 입구에서부터 헤메고 있어요
앱개발자를 취직을 희망하는 한 독학생입니다. 안드로이드 개발을 하기 위해 자바를 첫 언어로 선택해서 책을 대충 한 번 훑고서 이제 안드로이드 스튜디오로 첫 어플을 한 번 만들어볼까합니다. 비전공자이고 문과 출신이며 대학교를 자퇴하고서 독학하는거라 나름 부담감도 있고 막막한 감이 있네요. 이러한 상황에 놓인 저를 위한 간단한 조언을 부탁드려도 괜찮을까요?
다른 동영상에서도 문의글 남겼었는데. 여기가 더 연관이 있는것 같아 다시 남깁니다. 코딩을 처음 배워 보려고 하는데... 다니려는 학원에서 델파이 언어를 베이스로 교육합니다. 언어 중 델파이 언어에 대해 어떻게 생각하시는지 알 수 있을까요??? 시작을 델파이로 해도 될지 의문스럽습니다;; 주변에 물을데가 없어 여기 글 남겨 봅니다. 답변 꼭 좀 부탁 드리겠습니다.
형 지금 전 고3 수능을 마치고 조금식 공부하는 민간인인뎅 현제 파이썬이랑 c++,c#까지 하고 다음으로 자바를 배울 것 같아요. 혹시 자바를 배우는 거 말고 타입스크립트로 넘어가도 될까여? c랑 c플플 처럼 확장된 범위라고 다들 그러서셔 타입배우면 자바도 배우기 쉽다던뎅 뭐부터 해야할까요?
Spark 프레임워크 공부 중인데 ad hoc 방식으로 주피터 노트북에서만 돌리는 것에 한계를 느끼고 직접 파이프라인을 짜고 어플리케이션을 만들어 보려고 합니다. (스트리밍 이벤트를 받아와서 실시간으로 분산처리 하는 것) 주피터 노트북으로 했을 때는 파이썬으로 작업했고 제 입문 언어도 파이썬인데 학회 선배님께서 Scala를 쓰라고 추천하셨습니다. 근데 아직 자바 base가 다소 부족한 감이 있어서 그런데 Java를 완벽히 숙지한 다음에 Scala로 넘어가는게 좋을까요 아니면 바로 Scala 공부를 시작해도 괜찮을까요???
QC 업무 하다가 내년에 산업경영공학 야간 대학원 진학 예정입니다. 데이터분석 전공 예정이며, R을 타겟으로 잡고 C공부 다시 하고 있는데.. C는 학부에서도 느꼈지만 쉽진 않네요.. 파이썬 잠깐 본 적이 있긴한데 확실히 구현이 쉽더라구요. (한 5-6년 만에 프로그래밍 공부합니다..) 우선은 이번달까지는 C를 공부하고 내년부터 다른걸로 넘어가려는데.. 아예 첨부터 R을 하는게 나을까요 파이썬을 좀 보고 R을 하는게 나을까요 아님 C라도 꾸준히 파두는게 나을까요
안녕하세요. 테크보이 워니님 저도.. 실생활,게임개발,웹개발, 보안을 이 네가지을 배우고 싶은 20대 후반 남자인데요. 저도 C언어 책은 잇지만.. 저도 도전을 하다가.. 뭔말인지.. 몰라서.. 중도 포기을 한적이 잇어요. 아까 말하는 것처럼 "실생활" 쪽은 나중에 제가 결혼을 해서 아이한테 좋은 아빠가 되고 싶어서 그런것도 잇고.. 또한, 어르신분들이 편하게 걸을수 잇도록 만들고 싶은 생각이 잇어요. 몰론, 시간은 많으니까.. 짬내서 하는것도 괜찮기 하니까 그쪽으로도 배우고 싶고.. 그리고 지금 같이 살고 잇는 외할머니때문이기도 하고.. 그래서 배우고 싶은것도 잇구요. "게임개발"같은 경우는.. 제가 게임을 첫 게임이 모를수도 잇어요. 2003년경에 넷마블에서 출시한 "그랜드체이스" 이 첫 게임이 너무 인상깊게 머리에 박혀서 그런 게임류나 혹은 요즘 VR나 그런것을 만들고 싶은 생각도 잇어요. 말이 더 길어질까봐.. 여기까지 하구요. "웹개발"은 나만의 웹페이지을 만들고 싶고 솔직히.. 말하자면 "코딩"에 관심이 엄청~ 많앗어요. 기억은 나지는 않지만.. 제가 어릴때 개발자 형님이 잇엇는데.. 그 형님이 하는걸 보고 진짜 신기해 하면서 본 기억이 잇어요. 그것도 잇고.. 아까 말하는것처럼 저만의 웹페이지을 만들고 싶고 여러 기능을 배우고 싶어요. 마자막으로, "보안"는 예전에 제가 WindowsXP때 제가 맨~ 처음으로 저만의 컴퓨터가 생겨거든요. 그 후, 해킹이라는것도 많이 당햇고 더 이상 안될꺼 같아서.. 어릴때 잠깐 C언어을 초등학교에서 배우긴 햇는데.. 도중에 포기을 햇어요. 왜냐하면, 개인사지만.. 돈때문이기도 하고 너무 배우고싶은데.. 그 뒤는.. 포기을 햇어요. 하지만! 지금도 힘들긴 하지만.. 가족 다 돈벌고 잇으니.. 저야.. 더 수월하지만은.. 결론적으로 말하자면 고민잇는게.. 저는 C언어는 너무 어려운거 같고.. 이 두가지가 고민이 되요. "C#,파이썬" 일단, 첫 발은 웹페이지나.. 게임개발 및 보안쪽으로 자연스럽게 배우고 싶거든요. 다시 배워야 하는 쌩 초보에게 추천할만한 책은 없을까요? 제가 조사한게 "C#,파이썬"밖에 못봣거든요. 주로, C#부터 시작하라는 분이 잇긴 하는데.. 모르겟어요. 참고로, C언어책은 잇습니다. 2015년에 사긴 햇지만은.. 어려워서 포기한 책이구요. 쌩초보에게 배울수잇는 책좀 소개해주세요. 마지막으로, 워크님은 개발자 된지가 몇년 되셧나요? 만약, "C#"부터 시작하라면 하겟습니다. 답변 기다리겟습니다. (__)
대학교 1학년인데 1학기때 파이썬을 제대로 못해서 공부해야겠다 마음 먹은 상태입니다. 2학기때 c언어를 배우는데 여름방학때 파이썬을 다시 공부하면 c언어 이해하는데 도움이 될까요? 아님 흐름에 맞게 c언어를 공부하고 다음 기회에 파이썬을 공부하는게 더 효율적일까요? (파이썬은 딱 기초 수준입니다.)
0:17 C언어
1:13 자바
1:43 파이썬 - 강좌: ua-cam.com/video/roItkTQ7t3M/v-deo.html
2:46 루비
3:25 자바스크립트
4:17 추천언어
파이썬 강좌 안들어가져요 ㅠㅠ
@@tkkkk1522 수정했습니다. :)
C언어가 활용 할 때가 많습니다. 웹앱 개발만 하면 어디다 쓰는지 잘모르는 분들 많은거 같네요. C는 베이스적인게 많아서 어떤 인터페이스적인 역할을 많이합니다. 가량 어떤 하드웨어를 개발했는데 이를 직접 다루고 싶다면 C언어로 개발하는게 좋습니다. 파이썬, 자바, C#, Object-c, swift 등 다양한 이 기종 언어에서 C 모듈 호출 할 수 있습니다. 대부분의 시스템에서 컴파일이 가능하기 때문에 크로스컴파일도 쓰이고요. 서버가 아파치인데 특정 기능을 직접 구현해야 할 필요가 있을 때도 있어요. 이럴 때는 직접치 아파치 모듈 프로그래밍 해야 하고요, 작성된 기능이 opengl 로 구현되어 있는데 C# 에서 호출해야 하면 cli 쓰셔야 합니다. 모바일인데 어느 특정 코덱인데 C로 작성되어 있다면 jni 호출해서 가져와야 합니다. 리눅스 기반 iot 시스템인데 텐서플로우 모델 돌려야 하는 경우에도 C 사용합니다. 거의 대부분 중요한 기능들은 C로 작성 했을 가능성이 많습니다. 내가 사용하는 프레임워크나 플랫폼이 운좋게 해당 기능을 지원하는 라이브러리가 존재하면 그냥 가져다 쓰면 되겠지만 개발하다 보면 아닌 경우가 많습니다. 활용할 때 정말 많으니까 개발자라면 꼭 배워야 합니다.
그리고 웹쪽도 많이 쓰는 언어면 정말 배울 가치있다고 생각합니다. 근데 루비는 좀 아니지 않나 싶네요. 팬들 있고, 커뮤니티 잘돌아가는 것도 알겠는데 초보자가 루비를 실제로 취업을 할 수 있을까요? 전 아니라고 봅니다. 그런거는 정말 웹쪽으로 깊게 배우고 나중에 기초가되면 확장해서 배우는게 좋을 것 같습니다. 웹쪽에 새로운 기술 나오고 인기가 없어지고 많이들 그러는데 기초가 부실하면 안된다고 생각되네요. 웹서버 또는 미들웨어가 어떻게 동작하는지, 브라우저랑 어떤 관계인지, jquery 또는 앵귤러에서 DOM 을 어떻게 다루는지 등 대부분 사람들이 지나치고 모르는 것들 정말 많을 거라 생각되네요.
그냥 입문자라면 C랑 자바는 깔고 들어가는게 좋은것 같습니다 깊게는 안 파더라도 기본적인 부분을 잡고 들어가게 해주는것 같아요
안녕하세요 25살 학생입니다. 일본어 배우다가 순전히 재밌을거 같아서 문과였는데도 복수전공으로 컴공을 시작했어요. 아무것도 모르고 맨땅에 헤딩식으로 시작해서 많이 어렵고 정보를 알기도 힘들었는데 우연찮게 이 채널 봐서 많이 도움이됩니다. 감사해요
지금은 어떻게되셨나요?
와 진짜 공감되요 c 하다가 너무 어려워서 이건아니구나 하면서 관뒀다가 요새 흥미생겨서 자바하고잇는데 너무 취향입니다 ㅎㅎㅎ
ㅎㅎ 함께해요
저도 이제 고2인데 학원에가니 다들 대학생분들이고 매일 4시간씩 반복해도 이해가안되서 포기했다가 자바해보려고요!!
전 처음 배울 때 체감상 자바가 더 어렵네여 ㅠㅠ
@세븐KM 하지만 파이썬은 1시간만해도 만들 수 있다는 엄청난점!
초등학교6학년 학부모입니다.
아이가 집에서 C언어 기초를 유튜브 강의보면서 하나씩 해보더군요.
컴언어 문맹인 부모인지라 여기서 많이 배우고 있습니다. 감사합니다.
파이썬 강의 올려주신것 보게 소개해주려고 합니다.
프로그래밍 초보나 비전공자한테 추천한다면 파이썬입니다. 언어 개념 자체는 C도 어려운 것은 아니에요. 현대 프로그래밍 언어의 복잡 다양한 특성을 몰라도 되기 때문에, 오히려 다른 프로그래밍 언어보다 C가 접근하기 쉬울 수도 있습니다. 하지만 C를 제대로 구사하려면 컴퓨터 시스템, 운영체제에 대해서 잘 이해해야 합니다. 이런 부분을 제대로 모르면서 C를 언어 자체로만 배우고 이해/활용해서 프로그래밍한다면 완전히 터무니 없는 프로그램을 작성할 수도 있습니다. C언어는 태생이 어려운 시스템 프로그래밍을 되도록 쉽게 해보자는 컨셉으로 만들어진 언어거든요. 그래서 얼핏 쉽게 접근할 수 있어 보이는데, 제대로 활용하려면 알아야 할 게 많은 거죠. 그래서, 초보나 비전공자라면 파이썬으로 프로그래밍을 시작해 보고, 적성에 맞아서 깊이 해보고 싶어 한다면 C/C++로 가는 것을 추천합니다.
@@dhp5865 감사합니다.
아이가 석달 동안 파이썬 기초 익히고 나름 간단한 게임 카피코딩도 하고 즐기고 있습니다. 이제 c언어 알고리즘문제도 풀어보더라구요. 즐기며 꾸준히 하면 좋겠습니다. 새로운 세계를 알게 되었으니 말입니다^^
@@연제비-q4c 다행히 아드님이 프로그래밍에 적성이 있나봐요. 그러면 워니님 다른 영상에도 있듯이 영어도 신경 쓰고 배우도록 해주세요. 대입용 영어 문법? 필요하면 해야겠지만, 그보다도 듣기/말하기 영어를 잘 배워야 해요. 듣기/말하기 영어를 강조하는 것은 국내 활동보다 해외 진출을 위해서 입니다. 프로그래머로서 해외 진출하기 위해서 고수준 영어가 필요한 것은 아니기 때문에, 듣기/말하기 방면으로 신경 쓰면 어렵지 않게 배울 수 있을 거예요.
@@dhp5865 영어는 돈만 많으면 외국에서 한 달만 있으면 좋은데 ㅜㅜ
@@botcage7286 12살 초딩 때 미국 콜럼버스에 1년동안 살았는데
그 때 특이하게 인종차별도 없고 애들이 다 친근하고 다 친하게들 지내서 무리에 껴서 놀다 보니까 영어가 자동으로 익혀지긴 했어요 ㅋㅋㅋ 물론 1년만 있고 한국으로 왔는데 그 1년이 저의 입시 영어에도 많은 영향을 끼쳤던것 같아요 그 1년 덕에 지금 말도 하고 듣기도 수월하답니다 ㅋㅋ
요즘 관심가지고 있는데 많은 부분에서 궁금점이 해결되네요.
좋은 영상들 감사합니다. 남은 영상도 주말에 쭉 보도록 하겠습니다...
피드백도 남겨주세요~
딕헌터 닮으셨어요
털없는 딕헌터
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
개인적인 의견이지만 본격적인 프로그래밍 언어를 배우기 전에는 사이트 제작 혹은 엑셀 함수 등으로 어느정도 개념을 깨우치는게 좋다고 생각합니다.
html - css - 자바스크립트 순으로 배우면 이해도 그나마 잘 되고 어느정도 숙련도가 된다면 바로 돈벌이도 될 수 있습니다.
엑셀은 배워서 나쁠 것은 없고 정말 아무것도 모르는 분들이 엑셀 함수를 통해 아주 기초적인 구조를 이해할 수 있기에 추천합니다. 그리고 할만하면 자격증 따는것도 좋구요.
-스크래치는 갖다 던지세요-
개인적으로 루비는 처음에 배우지 않는걸 추천드립니다. 저는 개인적으로 웹 개발을 위해서 C언어부터 시작해서 자바, html, 자바스크립트, PHP, 스프링 부트, 리액트, 리액트 네이티브, 웹팩, ES6, 루비, 루비 온 레일즈, 앵귤러, 아이오닉 등등 이런 식으로 배웠는데 C언어부터 배우는걸 추천해드립니다. C언어는 사실 웹 개발과 별 관련이 없는데 메모리 관리가 어떤식으로 이루어지는지 알 수 있어서 나중에 코딩을 하면서도 내가 모르는 분야(로우 레벨)가 있을거라는 두려움을 많이 없애줍니다. 저는 오히려 웹/모바일 앱에 관심이 있더라도 기초 언어부터 배우는걸 추천해드리고 싶어요.
코디을 배워볼까 이제 막 생각했는데, 저한테 딱맞는 영상이네요!! 잘보고 갑니다!
화이팅!
저도 자바포기했었는데 파이썬 보니까 ... 이거 할만한데 하면서 문과인데도 공부하고있어요
그쵸? 제 강의 완주 해보세요! 딱 1시간
저도 주 직무가 AI 쪽이라 파이썬을 주로 쓰는데도 공용언어라서 활용성이 넓은거 같아요 Django나 NodeJS 써서 웹도 가능하고 Pyqt 쓰면 응용프로그램도 가능하구요 사용자가 많아서 그런지 왠만한 라이브러리들은 다 있어서 좋아요
c 장점: 다 직접 만든 메모리라서 외울게 별로 없음
직접 만드는거에서 터지는거아님?
장점이자 단점이죠 ㅋㅋ
제 첫번째 언어는 MATLAB이었는데 처음 코딩 배울 때 좋았던 것 같아요 Syntax도 간단하고 외울 것 도 그렇게 많지 않고 언어 자체에 IDE가 붙어있어서 command line은 자바 배울 때 까지 뭔지도 몰랐던 기억이 있네요 ㅋㅋ
설명이 간결하고 정확하네요. 굉장히 쉽게 이해가 됩니다. 감사합니다!
감사합니다. 파이썬 초급★ 부터 배울게요.
정말 잘 보고 있습니다.!!! 너무 재밌고 항상 유익한 정보 감사합니다. 앞으로도 좋은 정보들 주실거라 믿기에 미리 감사드립니다 ㅎㅎ
저도 시간 내서 영상 봐주셔서 미리 감사드립니다 ㅎㅎ
1. C언어 - 자원관리를 빡빡하게 해야할 때
(Imbeded programming)
포인터 메모리 직접지정
2. Java - 시스템, 앱, 웹 다 가능
3. Python - 공용
데이터 사이언스에 가능
동적언어 개발자들이 쓰기 편함
4. Ruby - 웹 프레임워크를 쓰기위해서
동적언어
5. JS - 웹개발
개발환경이 바뀌는 흐름이 굉장히 빠름
추천 : Python 문법 간결 진입장벽낮음
웹개발 데이터사이언스 등 다양한 실생활에 사용할 수있음
미국 대학에서 컴싸 전공중인 학생인데 일단 시작은 대부분 자바로 가르치더군용 개인적으로는 자바 추천 드립니다 어차피 제대로 코딩 하고싶으신 분들은 나중에 모든 언어를 배우시게 될테니까 막 “뭐부터 배우지?” 할땐 자바로 가는게 전 제일 낫다고생각합니다 일단 제일 대중적인 언어중 하나고 ide 가 굉장히 간편하고 쓰기 쉽게 되어있습니다! 그럼 모두 즐거운 코딩 하시길 바람니다 ^_^
몹시 공감합니당
어떤 분야 어떤 종류의 컴퓨터를 사용하든 C는 컴퓨터 언어의 기본이고 나머지는 자기 영역에 맞추어 익히면 됩니다.
아닙니다..
@@radio.m.i.x 그럼 어떻게 하면 좋을까요?
컴퓨터의 작동원리를 알고싶다면 기계어와 어셈블리를 먼저하는게 순서이고, 컴퓨터 프로그래밍과 컴퓨터적 사고를 원한다면 파이선과 같은 고급언어가 적합합니다. c언어는 컴퓨터구조와 운영체제에 관한 선행지식 없이 첫언어로 하기에 오늘날에와서는 더이상 적합한 언어가 아닙니다.
@@radio.m.i.x 선생님 기계어와 어셈블리는 좀 너무 멀리 가신듯 한데요.
@@javaxerjack 컴퓨터와 메모리구조에 대한 없이 c의 각종 포인터와 구조체를 이해하려는 행위는 더하기빼기를 못하는 상태에서 미적분책을 펴는 행위와 같습니다. 학습을 못하진 않겠지만 제대로 된 이해는 힘들겠지요.
저는 자바를 제일 먼저 배웠고 이후에 스크립트형식 언어를 배웠더니 남들은 다 쉽다고하는 파이썬, 자바스크립트 이런게 어렵더라구요ㅋㅋ 첫번째 배우는 언어가 확실히 개발자로서의 사고방식을 형성하는데 큰 영향을 끼치는 것 같긴 합니다.
와 저도요.. 씨랑 자바만 몇년 하다가 파이썬이랑 자바스크립트 하니까 진짜 너무 생소했어요
킹정하는 부분입니당 ㅠ
@@kings__army혹시 그냥 취미로 해보고 싶은데 자바 생각하고 있어요😢 파이썬 해야 할까요?
개인적인 의견 드리면 파이썬 쓰기 싶고, 좋은 언어이지만 추천하지는 않습니다. 취업과 관계없이 취미로 배우신다면 상관없지만 현업(한국)의 경우파이썬 쓰는 경우는 매우 드믑니다. 데이터 사이언스 얘기하셨는데 분명히 파이썬이 강점 있지만, 기본적으로 공부해야할 기초 지식(수학, 통계, 머신런닝, 빅데이터 처리에 대한 이해 등) 많고 전공자 아닌 경우는 쉽게 접근하기 어려운 분야입니다. 그리고 제 생각에는 언어는 자기가 희망하는 분야에 맞춰 공부하시기 바랍니다. 웹 프론트는 js , 백엔드 쪽은 자바 스프링 혹은 node js, 모바일 쪽은 스위프트, 자바, 코틀링 등 이렇게 생각합니다. 게임 쪽은 엔진에 맞춰 c++이나 c#등이 좋은 듯하고요. 루비는 제가 잘 모르기도 하지만 한국에서 루비 온 레일즈를 쓰는 경우는 거의 본 적이 없는듯 합니다. 영상 내용에서 중요한 주제를 간단하게 다루신건 같아 개인적인 사견입니다. 어디까지 한국에서 일하고 있는 개발자의 의견의 사견이기에 오해없으셨으면 하겠습니다
안녕하세요!! 비전공자인데 VR/AR 프로그래머가 되고 싶어서 프로그래밍에 갓 입문했습니다!!
C언어 배우고 자료구조 배우고 있는데 일단은 코딩을 재밌게 하고 있습니다!
제가 조금 찾아봤을 때는 C# 과 게임엔진 유니티나 언리얼을 배워야 한다고 하더라구요!! 그런데 이건 너무 게임산업쪽에만 치중되어 있는 것 같아 혹시 VR/AR 쪽 프로그래밍에 대해서도 아시는 부분이 있는지 여쭙고 싶습니다 ㅎㅎ
저도 지금은 딱 그정도만 알아요. 유니티로 VR 게임 만들수 있고 그 외로는 React VR 같은거랑 iOS에 AR Kit 정도? 앞으로 좀 더 파볼려구요
언리얼은 C++을 기반으로 하고 유니티는 C#과 자바스크립트를 기반언어로 사용합니다.
언리얼은 언리얼4부터 블루프린트라는 스크래치와 같은 형태의 자체적인 비주얼 프로그래밍 언어를 제공함으로 처음부터 C++프로그래밍을 하셔야하는건 아닙니다. 하지만 깊게 들어갈수록 C++을 써야하고 이마저도 언리얼에 맞게 수정되어 있으므로 공부할게 많은 엔진입니다.
유니티는 언리얼보다 더 가벼운 대신에 블루프린트같은 쉬운 툴을 제공해주진 못해서 로직구현에는 C#이나 JS가 필수이지만 에셋 시장이나 포럼이 매우 활성화되어 있으므로 필요한 기능을 가져다가 수정하는 식으로 충분히 가능합니다.
언리얼과 유니티 모두 게임엔진을 기반으로 하지만 쓰이는 곳은 게임뿐만이 아닌 건축시각화, 영상CG, VR/AR제작등 3d그래픽이 필요한 곳에서 다양하게 쓰이고 있습니다.
씨언어를 먼저 해야하는게 정도라고 봅니다. 일단 포인터부터 먹고 들어가니까 다른언어에 대한 이해도가 생기죠.
예를들어 파이썬 리스트나 딕셔너리를 쓰더라도 그냥값과 주소값이 어떤걸 의미하는지만 알고 쓰는것과 모르고 쓰는것은 꾀 많은 차이가 있게되어버리죠...
개역개정 몰라도 상관 없는거 같고 그걸 아는게 중요한 시점에서는 이미 여러 경로를 통해서 자연스럽게 공부하는가 같아요
c++를 처음으로시작하고 Java나 다른언어들을 배우니 이해도 빠르고 다른언어들이 좀 쉽게 느껴지긴 해요.
@오승훈 Python이나 Javascript는 변수 저장할때 그 변수가 어떤 타입인지 선언하지 않고 그냥 쉽게 할수있고 프로그래밍이 가능한데, 그렇게되면 나중에 c++나 Java, C, Typescript같은 언어배울때 좀 어려워하실수도 있어요. 물론 개인에 따라 다르겠지만, 저는 c++, java -> javascript -> python 이렇게 공부햇는데, python 일주일만에 거의 다 배우고 서버개발까지도 쉽게 하게됬어요.
c++ 이해하고 제대로 사용하기까지 얼마나 걸리셨나요?
워니 님은 처음 배울때 무슨 순서대로 배웠는지 궁금해요 .. !! 시작해볼려 하는데 도움이 많이 될 거 같네요.
오늘 우연찮게 발견했는데 너무 도움되네요!
도움이 된다니 저도 기쁩니다! ㅎㅎ
좋은영상 친구들한테 공유하고 갑니다 🤣
감사합니다! 다음 영상도 보러 오세요
@@WonieSong당연하죠
잘보고있습니다!ㅎㅎㅎㅎ 감사합니다!
봐주셔서 감사합니다ㅏ
감사합니다. 매우 유익하게 보고 있습니다. 진심이 전달되어서.. 미안할 정도로 잘 보고 있습니다~!
자바를 젤 먼저 배우고 c랑 파이썬도 배우기 시작했는데 파이썬이 쉽긴 하네요
맞아요 그래서 저도 입문자들한테 파이썬을 많이 추천해요
도움 많이 되었습니다 감사합니다 ^^
봐주셔서 감사합니다!!
파이썬을 시작하는게 좋긴하죠 자바는 쫌 문법이 어려워서 자바로 시작했는데 첨에 힘들었음..
26나이..자바로 처음 입문 합니다.!
전 27살 파이썬... 입문 전.. ㅜ ㅜ 인생망캐요
안녕하세요. 저는 코딩이 처음이고.. 온라인 수업으로 Ruby 배우고 있어요. C++강의를 먼저 들었는데 스트레스가 심했습니다.
재미도 못느끼고요. 혼자 그래픽스 프로그래밍을 배우고 싶어서 C++ 수업을 들었고, 비주얼 스튜디오 사용하는 것 부터 배워야 하는 수준에서 너무 어려운 내용이 었어요. 욕심 내려두고 좀 더 쉬운언어를 찾던중에 Ruby를 배우며 만족하고 있습니다. 재밌네요.
시간가는 줄 모른다고 해야하나? Ruby로 다른 걸 더 해보고 싶네요. 혹시 Ruby를 더 디테일하게 배울수 있는 방법, 조언 줄 수 있으신가요? 어떤 프로그램을 만들수 있을까요? 수학공부 팁도 있으시다면 주실래요? :)
하지만. 국내에서 먹고 살려면
C (게임회사), JAVA(나머지)
C++도 게임이긴한데
초보가 제일 단기간내에 프로그래밍+풀스택을 배우고싶다면 JS가 제일 최적화된 언어 입니다. js로 프론트엔드+백엔드 모두 할 수 있어요.
파이썬으론 시작하시면 백엔드에서 머물 수 밖에 없는 한계가 있죠. 물론 웹앱도 파이썬으로 못할건 없지만... 미친짓이죠.
@@Jacob-yg8tj ㅇㅇ 3:25 . 하지만 풀스택, 웹 개발자가 목적이 아니시라면 파이선을 배우는게 맞습니다.
@@Jacob-yg8tj 시간만 있으면 둘다 동시진행을 하셔도 상관없죠. JS를 먼저 배우는걸 추천 할 뿐이지 풀스택을 오래 하시면 어차피 둘 다 배우게 됩니다 ㅎㅎ.
@@Jacob-yg8tj 백+프론트엔드 둘 다 하는걸 풀스택이라고 합니다. 백엔드랑 프론트엔드 개념을 모르시겠다면 풀스택이란 그냥 혼자서 모든걸 하는 웹개발자라고 생각하시면 좋겠네요. 구글링 하면 더 자세하게 나와요.
@@Jacob-yg8tj 그렇게 비관적으로 안보셔도 괜찮아요. 그냥 웹 개발자의 최종 진화 단계(?) 같은걸로 보세요. 백앤드, 프론트엔드, 둘다 능숙한 만큼 취업할때 선택지가 그만큼 늘어난다고 생각하시면.
안녕하세요! 유익한 영상 감사합니다. 파이썬부터 시작해야겠어요! 하나 궁금한 게 있는데 코딩을 어느 정도 할 수 있게 되면 많은 언어를 배울수록 좋을까요?
아니요 그런건 아닌거 같고 그냥 필요할때 빨리 배우는게 좋은거 같아요!
유용한 정보 감사합니다!!
가장 쉬운 웹 백엔드 프레임워크 추천해주세요 루비온레일즈가 가장쉬운건가요? 장고나 라라벨보다도?
좋은 영상 잘 보고 있습니다. 프로그래밍으로 직업을 바꿔 볼려고 하고 하고픈 분야는 웹과 앱 개발입니다. 제 질문이 좀 막연할 수도 있겠지만 여쭙겠습니다. 예를 들어 초보자한테 파이썬이 입문 언어로 적합하다고 했을 때 어느 정도 공부를 하면 초보를 벗어 났다고 할 수 있을런지요? 처음 시작하는 입장에서 보면 언어도 많고해서 좀 답답한 상황입니다. - 고맙습니다. -
감사해요! c c#하다 라즈베리 파이로 만들고 싶은 것이 있어서 파이썬 하는데 재밌네요 ㅎㅎ 분야도 넓어서 한 번 배워두면 이것저것 하고 놀기 좋아보여요
난 c언어 하는게 맞구나. 드론이나 아두이노에 쓰는 거니까! 땡큐~. 파이썬도 눈여겨보고 있어야 겠구나.
간결한 설명 감사합니다.
전 C언어->C++->자바 이렇게 배웠는데(그래서 너무어려워서 전과생각까지...) 군대갔다오니까 신입생들 파이썬부터 배우더군요 ㅎㅎ 파이썬 아직 손대본적도없는 전공자 1人
저희 학교도 그렇더라고요 ㅎㅎ
파이썬에서 C언어로 갈아탔는데 C언어가 너무 좋은 사람입니다ㅎㅎ근데 C언어랑 파이썬 중 장기적으로는 어떤 게 더 유망한가요?
저는 솔직히 언어는 도구에 지나지 않아서 한언어만 제대로 잡고 공부한다음 관심 분야 쪽의 필요한 언어를 공부하면서 파생하면 될듯요. 어차피 최종적인건 언어가 문제가 아니라 기술적인 아키텍처를 이해하고 설계를 할수 있냐 없냐가 최종적인 단계라고 생각합니다.
@엔지니어 아항 C 지금도 좋아합니다ㅎㅎ열심히하고있어용
항상 감사해요
하나 여쭈어 보고 싶은 게 있는데 초보자가 자바 스크립트를 배울려 하면 자바 말고 타입그크립트로 시작하는 개 더 편하다는 의견이 있어서요 타입 스크립트로 시작하는 건 어떤가요?
저는 비추!
영상 잘보고가요! 파이썬 시작 해봐야겠네요
와 뭐가 뭔지 하나도 모르겠는 생초보입니다. 소개팅 어플 만들고 싶은데 뭐 부터 배워야되나요? 어플은 안드로이드 스튜디오로 만드는거 맞죠??
대단히 감사합니다
저 국비로 자바 두달째인데 ... 비전공자반인데 벌써 5명 그만뒀어요ㅜㅜ 포기 안하고싶은데 ㅜㅜ 포기하기 일보직전인데.. 곧 자바스크립트랑 파이썬도 수업한다는데 억지로.. 다니고있어요 영상보니 존버해야겠어요
자바 쉽던데...교수님이 잘가르쳐주셔서 쉬운건가..
언어에 대해선 다들 견해 차이가 있네요. 저는 파이썬이랑 R 쓰지만 왠지 julia가 미래엔 올라올 것 같은 느낌적인 느낌..
c c++ 로만 작업하다가 웹 컨트롤 하기 좋은언어 찾다가 파이썬을 입문했는데 너무 간결하고 쉬운문법 너무 좋네요 너무쉬워서 이래도 되나 싶을정도.. 무엇보다 알고리즘에만 집중해서 고민할 수 있어서 좋네요 메모리 관리부분도 자바처럼 되있는줄 알았는데 계념자체가 완전 틀리더군요 참조자가 없어지면 해제하는 형식이라 훨씬더 논리적으로 관리하는듯 다만 빠른처리가 요구되는 알고리즘이라던지 그런데서 좀 한계가 있는듯..
맛보기 파이썬 본격 c++ 다음 자바하면 10일내에 마스터 요중에 c++는 몇달동안은 생각해야죠 요게요게 제일 힘든거
워니님 영상보고 용기내어 독학으로 앱개발에 도전해보려고 합니다. 유튜브 영상들을 보는 앱을 만들어보고 싶은데 어떻게 시작하면 좋은지 조언 부탁드려요~~~
언어별로 각기 특화된 용도가 있나보네여 ㅎ
이제 막 중학교 올라가면서 이런 쪽에 관심이 많아지더라구요. 그래서 c언어 부터 할려니 많이 막혔었는데, 그냥 파이썬부터 차근차근 공부해야겠네요ㅋㅋ 감사합니다!
부러워여 젊으셔서 ㅠㅠ
저는 c랑 java를 공부하고 python하려 하니 손에 너무 않익어서 못하겠는데...
저도 비슷한데요.
Basic-Fortran-Assembly-Pascal-C-Cobl......-Java 순서로 배웠었는데
파이썬의 유연함에 한참을 해메었었지만, 지금은 익숙해져가고 있어요.
근데 C랑 Java 빼놓고는 기억이 안나네ㅠㅠ
지금 C언어하고있고 나중에 자바 할생각인데요 제가 네크워크 보안 쪽으로 가던가 오류고치는(?) 그런데로 가고싶은데 진로를 어떻게 해야될까요?? c랑 자바 먼저 공부하긴 할껀데 복잡하네요...
감사해요 미남이세요
개인적인 생각으로는 C를 먼저 해야된다고 봅니다. 아무래도 파이썬이 쉽다보니까 파이썬으로 시작하면 나중에 다른 언어를 접했을때 많이 어려워 하지 않을까... 이런 생각이 가끔 듭니다 ㅎㅎㅎ
파이썬으로 시작한 이후에 평생동안 다른 언어를 접하지 않는 사람이 더 많을걸요? 예컨대 데이터사이언스 공부하는 사람이 C를 접할 일이 있을까요?
여러 언어들을 한꺼번에 배우면 헷갈릴까요? 아니면 비슷한 점이 많아 더 재밌을까요??
일단은 한번에 하나씩!
완전 초보이고 웹개발하고싶은데 컴파일언어(자바)는 나중에 꼭 해야하나요? 컴파일언어를 평생 안쓸수 있다면 좋겠는데
자바 평생 안하셔도 되긴 하는데 개발이 익숙해지면 자바도 손에 금방 익으실거에요!
저는 25살 공대생이지만 코딩을 할줄아는 것도 거의없습니다 지금 많이 늦었다는걸 알고 있지만 시작해볼려고 합니다 지금 가진거는 정보처리기사 하나 있습니다 교수님께 상담을 받았더니 자바랑 영어공부를 하라고 하시는데 정말 아무것도 모르는데 어떻게 막연히 한 프로젝트를 목표를 잡고 시작해야할지도 막막하네요 ㅠ 작은 조언이라도 주시면 감사하겠습니다
코딩을 배우시고 싶은 목적을 알려주시면 더 좋은 답을 해드릴 수 있을 것 같아요!
지금은 어떻게 지내시는지 궁금하네요..ㅎㅎ
근황이 궁금합니다!
저는 C# 으로 입문해서 지금은 C 배우고 있어요
코딩 입문자입니다. 요즘 온라인강의들 많은데, 독학은 힘들겠죠? 단기간 30일, 80주, 6개월 너무 많고 강의하는곳도 너무 많은데 추천해주실수 있을까요
독학 쉬워요. 저라면 마음에 드는 책 한권 사서 할것같아요. 저는 대학교를 건축학과로 갔습니다. 코딩이랑 관련이 없는 분야죠. 졸업 후에 1년정도 백수생활 하다가 무언가에 영감을 받아서 코딩을 하기 시작했습니다. 코딩을 한지 3년차에 이쪽 분야로 취업을 했어요. 독학했습니다. 관련 공부를 전혀 해보지 않았는데 독학이 어렵지 않았어요. 책에 나온 예제들 따라서 해보고 내용들을 이해하고 넘어가다보면 금방 한권 끝날거에요. 책 한권을 끝낸다고 거기에 있는 내용들이 전부 암기되지는 않습니다. 근데 암기하실 필요 없어요. 책 한권 끝내는것은 프로그램 언어가 어떤 구조로 되어있는지 이해하기 위함입니다. 대부분의 사람들이 많이 하는 공부는 시험을 위한 공부죠. 시험에서 잘하려면 달달 외워야 합니다. 근데 코딩이라는건 실질적으로 무언가 만드는 것이에요. 암기식 공부에 익숙해진 사람들은 책 한권을 끝냈지만 그 책에 있는 내용들이 완벽히 암기되어 머리속에 남아있지 않다는것이 찝찝해서 다시 그 책을 펴들고 미친듯이 암기하는 경우가 있을것 같습니다. 그것보다는 코딩을 해서 무언가 만드는것이 좋습니다. 만들면서 필요한 내용을 기억하지 못한다고 좌절하실필요 없습니다. 기억이 안나는 부분은 책을 찾아서 보고 하면 됩니다. 코딩 잘하는 사람들은 그 내용을 모두 암기하고 하는것이 아닙니다. 코딩 잘하는건 관리하기 좋고 기능적으로도 좋은 소프트웨어를 만드는것이지 프로그램 언어를 달달 외우는게 아닙니다. 그리고 하다보면 외우지 않아도 저절로 머리속에 남습니다. 사람들이 정해주는 어떤 순서로 배우는것보다 일단 배우고싶은 언어를 배워보는것을 추천드립니다. 프로그램 언어라는게 구조가 대강 비슷해서 하나 마스터하면 그다음부터는 엄청 빨리 배웁니다. 무언가 만들다 보면 또 만들고싶은게 생깁니다. 그 만들고싶은걸 구현하려면 무엇이 필요한지 알아보고 배우면 됩니다. 예를들어 처음에 C#을 공부해서 Windows Form으로 무언가 만들었는데 이번에는 스마트폰에서 사용할 앱도 만들어보고싶다는 생각이 들어요. 그러면 뭘로 만드는지 검색해봅니다. 검색해보니까 Java로 만들면 된다고 하는군요. 그러면 Java를 배우면 됩니다. 이런식으로 필요한거 하나하나 배우다보면 내가 어떤것들을 배웠고 이것으로 어떤것을 할수 있으며 내가 어떤 위치에 있고 내가 원하는 것을 하려면 어떤것을 더 공부해야하는지 누가 알려주지 않아도 감이 잡힙니다.
일단 국내의 취업에도 도움이되고 배우기도 좋은 언어를 추천하라고 하면 자바하라고 할 것 같습니다.
자바도 좋아요~
자바스크립트가 이해하기 어려운데 파이썬부터 시작하면 괜찮을까요?
파이썬과 아두이노의 차이점은 뭘까요? 궁금합니다. 파이썬은 c 언어를 기반으로 하고 있는지도 궁금합니다.
말씀하신것처럼 c는 진입장벽이 높고 파이선은 쓰기 쉽다면 왜 다들 c언어를 먼저 추천하는건가요? 뭐 요즘은 상관없다고 하지만 불과 1-2년 전에는 대부분은c언어를 추천했는데 말이죠
이호영 지나가는 사람인데요 c를 추천하는사람들은 c로 만들어진 라이브러리나 프로그램이 다른거에 비해 압도적으로 많아서 그런다고 생각해요 주로 나이많은 교수님들이 많이 추천하더라구요
사실 요즘에는 c안배우고 개발자 되는경우도 많죠
요새는 그래서 C로 시작하라는 말을 잘 안하는거 같아요. 제 학교도 제일 첫 언어를 파이썬으로 바꿨어요.
이유는 대학의경우 교수들이 보통 c로 시작해서 공부하셨서 가르치는것도 그걸로 ㅎㅎ
두번째이유는 한국에서는 거의 c계열 언어나 자바계열 언어가 현직에서 많이 쓰죠 ;. 파이선도 일부 쓰는 회사가 있긴하지만 드물고요 ...
대학이든 직업학교든 학원이든 ;. 대부분 실적(취업율)이 필요하니까 회사에가서 써먹을수있는걸로 가르칠려다보니 그래요..
한국에서 c계열은 거의 임베디드 아니면 일부게임회사 자바는 그외 나머지 라고할수있는대 거의 웹이대다수 일부게임회사 정도.. ㅎㅎ ;.
C언어 못하는 개발자 = 중소기업이나 다니는 코더
c#은 별론가요? WPF MVVM PRISM하는데 업계가 너무 좁아서 걱정입니다. 파이썬을 하면 도움이 될까요?
완전초보고 시작하려고 하는데요 저는 스마트팜 과 홍보용 앱개발을 최종목표로 두고 해보려고해요. 특히 스마트팜 같은 경우는 특정 조건에서 기계를 환경에 맞게 동작시키려는 목적이에요. 그렇다면 제가 공부해야할 언어 순서는 어떻게 될까요. 알려주시면 감사하겠습니당.. 언어는 고딩때 씨언어 기초 조금 배운것과 게임매크로할때 잠깐 써봤던 오토핫키정도 밖에 없는 초초보 입니당 ㅠㅜ 입구에서부터 헤메고 있어요
개발자쪽과 네트워크, 서버관련 쪽과 아예 다른건가요?
앱개발자를 취직을 희망하는 한 독학생입니다.
안드로이드 개발을 하기 위해 자바를 첫 언어로 선택해서 책을 대충 한 번 훑고서 이제 안드로이드 스튜디오로 첫 어플을 한 번 만들어볼까합니다.
비전공자이고 문과 출신이며 대학교를 자퇴하고서 독학하는거라 나름 부담감도 있고 막막한 감이 있네요.
이러한 상황에 놓인 저를 위한 간단한 조언을 부탁드려도 괜찮을까요?
네! 자신을 믿고 남들한테 보여줄만한 자랑스러운 제품을 일단 무조건 하나 만들어보세요
위니님 질문이 있습니다
저는 파이썬 c언어 그리고 지금은 자바를
하고 있는데 이렇게 하다보면 전에 했던
언어를 까먹는 경우가 있습니다 위니님 경우에는 어떻게 공부 하시는지 궁굼합니다
다른 동영상에서도 문의글 남겼었는데. 여기가 더 연관이 있는것 같아 다시 남깁니다. 코딩을 처음 배워 보려고 하는데... 다니려는 학원에서 델파이 언어를 베이스로 교육합니다. 언어 중 델파이 언어에 대해 어떻게 생각하시는지 알 수 있을까요??? 시작을 델파이로 해도 될지 의문스럽습니다;; 주변에 물을데가 없어 여기 글 남겨 봅니다. 답변 꼭 좀 부탁 드리겠습니다.
비추천입니다. 일반적으로 현업에서 많이 쓰는 언어도 아니고 배울때 다른 언어보다 더 쉽지도 않을거에요
형 지금 전 고3 수능을 마치고 조금식 공부하는 민간인인뎅 현제 파이썬이랑 c++,c#까지 하고 다음으로 자바를 배울 것 같아요. 혹시 자바를 배우는 거 말고 타입스크립트로 넘어가도 될까여? c랑 c플플 처럼 확장된 범위라고 다들 그러서셔 타입배우면 자바도 배우기 쉽다던뎅 뭐부터 해야할까요?
최근에 코딩에 관심이 생겨서 파이썬이 쉽다길래 파이썬 책 한권을 다 배웠긴합니다. 근데 책에 웹 개발을 하는 법은 없더라고요.. 웹개발 책을 하나 사야나요? 아니면 제가 배운 파이썬 언어들로 웹개발을 할 수 있나요?
파이썬으로도 일단 가능! 제 채널에 관련 영상들 한번 보세요
Spark 프레임워크 공부 중인데 ad hoc 방식으로 주피터 노트북에서만 돌리는 것에 한계를 느끼고 직접 파이프라인을 짜고 어플리케이션을 만들어 보려고 합니다. (스트리밍 이벤트를 받아와서 실시간으로 분산처리 하는 것) 주피터 노트북으로 했을 때는 파이썬으로 작업했고 제 입문 언어도 파이썬인데 학회 선배님께서 Scala를 쓰라고 추천하셨습니다. 근데 아직 자바 base가 다소 부족한 감이 있어서 그런데 Java를 완벽히 숙지한 다음에 Scala로 넘어가는게 좋을까요 아니면 바로 Scala 공부를 시작해도 괜찮을까요???
QC 업무 하다가 내년에 산업경영공학 야간 대학원 진학 예정입니다. 데이터분석 전공 예정이며, R을 타겟으로 잡고 C공부 다시 하고 있는데.. C는 학부에서도 느꼈지만 쉽진 않네요.. 파이썬 잠깐 본 적이 있긴한데 확실히 구현이 쉽더라구요. (한 5-6년 만에 프로그래밍 공부합니다..) 우선은 이번달까지는 C를 공부하고 내년부터 다른걸로 넘어가려는데.. 아예 첨부터 R을 하는게 나을까요 파이썬을 좀 보고 R을 하는게 나을까요 아님 C라도 꾸준히 파두는게 나을까요
Perl 스크립트는 어떨때쓰는건가요? 보안새내기입니다
C# 요즘 마소에서 많이 밀어주는거 같은데 시샵은 어떤가요? 유니티를 배우면서 자연스럽게 하게됬는데 저에게 너무 배우기 쉽고 잘맞는 언어라서 유망이 궁금하네요
c#은 어떻게 생각하시는가요 ㅎㅎ
안녕하세요. 혹시 비전공자가 파이썬을 공부하려면 독학, 인터넷강의, 오프라인 강의 중에 어떤 방법으로 시작하는게 좋을까요? 프로그래밍언어는 10년전 대학생 때 비주얼스튜디오로 계산기, 달력 만드는 정도밖에 안해봤습니다
저는 C언어로 개발일 하다가 파이썬도 같이 써볼까 해서 공부해 보는데 세미클론 붙이는게 적응이 잘 않되네요
다음달부터 컴퓨터 학원에서 C언어 2달 과정을 배우게 되는데요, 파이썬을 알려주는 학원으로 갈아타는게 좋을까요?
아 학원 다니는 목적은 취업입니다 (비전공자)
파이썬은 제가 강좌 올려놨으니까 공짜로 들으실수 있으시잖아요 ㅎㅎ
Teccboi Wonie 허억! 이런 바보같은 질문을..! 그럼 그냥 c언어 학원은 다녀보겠습니다!
C언어로 입문해서 c뿔뿔로 넘어감
C뿔뿔로 프로그래밍하다가 파이썬이 왜 좋다고 하는지 갑자기 궁금해서 파이썬 시작했는데 구라안치고 ㄹㅇ 7시간만에 마스터함
안녕하세요. 테크보이 워니님
저도.. 실생활,게임개발,웹개발,
보안을 이 네가지을 배우고 싶은
20대 후반 남자인데요. 저도
C언어 책은 잇지만.. 저도 도전을
하다가.. 뭔말인지.. 몰라서..
중도 포기을 한적이 잇어요.
아까 말하는 것처럼 "실생활"
쪽은 나중에 제가 결혼을 해서
아이한테 좋은 아빠가 되고 싶어서
그런것도 잇고.. 또한, 어르신분들이
편하게 걸을수 잇도록 만들고 싶은
생각이 잇어요.
몰론, 시간은 많으니까..
짬내서 하는것도 괜찮기 하니까
그쪽으로도 배우고 싶고.. 그리고
지금 같이 살고 잇는 외할머니때문이기도
하고.. 그래서 배우고 싶은것도 잇구요.
"게임개발"같은 경우는..
제가 게임을 첫 게임이 모를수도 잇어요.
2003년경에 넷마블에서 출시한 "그랜드체이스"
이 첫 게임이 너무 인상깊게 머리에 박혀서
그런 게임류나 혹은 요즘 VR나 그런것을
만들고 싶은 생각도 잇어요.
말이 더 길어질까봐.. 여기까지 하구요.
"웹개발"은 나만의 웹페이지을 만들고
싶고 솔직히.. 말하자면 "코딩"에
관심이 엄청~ 많앗어요. 기억은
나지는 않지만.. 제가 어릴때 개발자
형님이 잇엇는데.. 그 형님이 하는걸
보고 진짜 신기해 하면서 본 기억이
잇어요. 그것도 잇고.. 아까 말하는것처럼
저만의 웹페이지을 만들고 싶고
여러 기능을 배우고 싶어요.
마자막으로, "보안"는 예전에
제가 WindowsXP때 제가 맨~ 처음으로
저만의 컴퓨터가 생겨거든요.
그 후, 해킹이라는것도 많이 당햇고
더 이상 안될꺼 같아서.. 어릴때 잠깐
C언어을 초등학교에서 배우긴 햇는데..
도중에 포기을 햇어요.
왜냐하면, 개인사지만.. 돈때문이기도
하고 너무 배우고싶은데.. 그 뒤는..
포기을 햇어요.
하지만! 지금도 힘들긴 하지만..
가족 다 돈벌고 잇으니.. 저야..
더 수월하지만은..
결론적으로 말하자면
고민잇는게.. 저는 C언어는 너무
어려운거 같고.. 이 두가지가
고민이 되요. "C#,파이썬"
일단, 첫 발은 웹페이지나..
게임개발 및 보안쪽으로 자연스럽게
배우고 싶거든요.
다시 배워야 하는 쌩 초보에게
추천할만한 책은 없을까요?
제가 조사한게 "C#,파이썬"밖에
못봣거든요. 주로, C#부터 시작하라는
분이 잇긴 하는데.. 모르겟어요.
참고로, C언어책은 잇습니다.
2015년에 사긴 햇지만은.. 어려워서
포기한 책이구요. 쌩초보에게
배울수잇는 책좀 소개해주세요.
마지막으로, 워크님은 개발자 된지가
몇년 되셧나요?
만약, "C#"부터 시작하라면 하겟습니다.
답변 기다리겟습니다. (__)
이번엔 방법을 좀 바꾸셔서 책 말고 온라인 강좌 같은걸로 시작 해보시는게 어떨까요? 제가 올려놓은 영상들도 있으니까..
C언어 배워보려고 하는데... 파이썬 먼저 해야되나....
파이썬 보다는 go 가 더 좋을듯..
전기장비를 제어하고 싶은데 파이썬으로 가능할까요?
1종차 따냐 아니면 2종 따냐 같은걸로봐도되나요?
제가 앱을 만들고 싶은데 완전 초보거든요 지금까지 해본 코딩은 앤트리가 전부에요 ㅠㅠ 무슨 언어를 써야 할까요?
자바가 수요가 제일 많은데 자바로 입사했다가 나중에 프론트 엔드 ( HTML/CSS/Js )쪽으로 옮겨갈 수 있을까요??
대학교 1학년인데 1학기때 파이썬을 제대로 못해서 공부해야겠다 마음 먹은 상태입니다. 2학기때 c언어를 배우는데
여름방학때 파이썬을 다시 공부하면 c언어 이해하는데 도움이 될까요? 아님 흐름에 맞게 c언어를 공부하고 다음 기회에 파이썬을 공부하는게 더 효율적일까요? (파이썬은 딱 기초 수준입니다.)
어디 학교세요? 저랑 똑같아요
초보자가 입문해볼만한 언어책이나 코딩책 추천해 주실수 있나요?
"learn python the hard way" 추천해요
@@WonieSong
감사합니다 주말 잘 보내세요
26살인데 저는 이런쪽 학과도나오지않았고 전혀지식이없는상태에서 직종을 바꾸고자하는데 늦은걸까요?..
네
@@Naguneolsio 한글자로 뼈를 때리시니 엄청아프군요..
저도 문과에 26살이에요. 지금 전 퇴사하고 공부하고 있네요. 개인적으로 늦는다는건 저는 없다봅니다. 고민 할바엔 일단 시작해보세요.
살짝 늦으신감이 있긴 하지만 못할정도는 아닌거같아요. 제 블로그나 유튜브채널에 댓글같은거 남겨주시면 아는 한에서는 물심양면으로 알려드리겠습니다
이유만 확실하면 전 나이는 상관 없는거 같아요.
파이션을 배우고 나서 교육용 웹사이트를 제작해보려고 하는데 Javascript를 공부해야 하나요
웹사이트 만드실 꺼면 javascript, css, html 모두 필수적이라고 알고 있어요.
html, css가 웹사이트에서 보이는 면이라면, javascript는 안 보이는 곳에서 뭔갈 처리할 거에요
감사합니다