아하
생활

생활꿀팁

신박한사마귀218
신박한사마귀218

파이썬 프로그램 난이도가 어떤가요?

비전공자입니다.

비슷한 프로그램도 다뤄보지 않았습니다.

데이터분석을 위해 배우려고 합니다.

처음에 배우기 어떤가요?

필요한 사전지식이 어떤게 있는지도 궁금하고

초급수준을 벗어나려면 얼마간의 시간이 필요한지도 궁금합니다

55글자 더 채워주세요.
11개의 답변이 있어요!
  • 산뜻한삵255
    산뜻한삵255

    안녕하세요.

    프로그래밍은 원래 혼자서 독학해야 하는 직종입니다. 대부분의 모르는 것들은 구글에 검색하면 다 나옵니다. 혼자서 독학하기에 좋은 프로그래밍 인강 사이트는 유료로 한다면 인프런 이라는 사이트가 있고 일단 맛보기라도 먼저 해보고 싶으시다면 생활코딩이라는 사이트를 접속하셔서 한 번 영상 훑어보시는 것도 좋습니다.

    시작하기 좋은 프로그래밍언어는 nodejs 혹은 javascript, python 등이 있습니다. 만약 앱개발을 원하신다면 무조건 자바를 하셔야 합니다. 안드로이드가 자바기반으로 되어 있으며 코틀린 언어를 사용하셔도 됩니다.

    현업에서는 C언어를 거의 사용하지 않습니다. 파이썬을 사용하는 부서는 있으며 주로 자바나 자바스크립트 nodejs 를 사용하는 부서가 가장 많습니다.

    그 외의 프로그래밍이라면 html, css, javascript 등과 같은 것은 https://w3schools.com 에서도 충분히 학습하실 수 있습니다.

  • 파이썬은 프로그래밍 언어 중에서도 쉽게 배울 수 있는 언어로 알려져 있습니다. 다른 프로그래밍 언어를 배우시지 않으셨으면 비교가 힘들겠지만 다른 언어들에 비해 굉장히 명료하고 간단하게 프로그래밍 할 수 있습니다.
    파이썬은 개발자 커뮤니티도 매우 활성화되어 있고, 지원체계도 좋습니다. 기업용 애플리케이션을 개발하든, 데이터 사이언스 분야에서 일하고 있든, 인공지능 분야에서 연구를 진행하고 있는 가에 관계없이, 필요한 라이브러리와 프레임워크를 얼마든지 찾을 수 있습니다.

    사전지식은 필요없습니다. 처음부터 배우시기 좋은 프로그래밍 언어입니다. 하지만 초급수준이라는 것은 경계가 없고 개개인마다 차이가 나기 때문에 말씀드리기 어려운 면이 있습니다. 그렇지만 굉장히 쉬운 언어이므로 다른 언어들보다도 빠르게 배우실거라 생각합니다.

    강좌 링크 알려드리겠습니다.

    https://opentutorials.org/course/1750

    교재는 "점프 투 파이썬"을 추천드립니다. 무료이므로 부담없이 웹에서 보실 수 있습니다.

    https://wikidocs.net/book/1

  • 코딩이 어려우시다면 파이썬부터 접해보시는 것을 추천드립니다 . 파이썬은 비전공자도 쉽게 배우고, 응용할 수 있는 언어이며, '혼자공부하는 파이썬' 도서를 추천드립니다. 책을 먼저 읽으셔서 기초를 쌓이고, 이후에 인프런, 패스트캠퍼스에서의 파이썬 응용 강의 중 파이썬을 활용한 데이터 분석, 인공지능 쪽을 따라하면서 공부해보시는 것을 추천드립니다.

  • 파이썬 기초 문법은 아주 쉬운편에 속합니다. 교재나 유튜브 강의를 본 후에 do it 파이썬 교재가 wikidocs에 있으므로 선택문 반복문까지 차근히 예제를 통해서 이해한 후에 실전 예제 등을 직접 만들어 본다면 2주 정도면 필요로 하는 내용을 볼 수 있습니다.

    데이터 분석 모듈을 활용하기 위해 판다스 모듈 포함 다양한 모듈 설치와 활용에 필요한 프로그래밍 수준은 함수, 클래스 부분까지 책을 통해서도 충분히 익실만한 수준이라고 생각됩니다

  • 파이썬으로 무엇을 하냐에 따라 다릅니다.

    초급 수준에서 할 수 있는 것은 웹으로 스크래퍼를 만들어 보는 것을 추천드립니다.

    https://nomadcoders.co/python-for-beginners

    외국 강사지만 자막이 잘 달려있습니다.

    기존에 있던 기능을 그대로 따라해보는 것을 클론 코딩이라고 하는데,

    이미 개발된 앱/서비스를 직접 자기가 만들어보고 어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.

    그리고 결과물이 남기 때문에 좋습니다.

    인강을 잘 듣고난 후 Challenges를 신청하면 무료로 과제를 주기 때문에 초급 수준을 벗어날 수 있습니다.

  • 데이터분석을 위해서 Python 을 공부하는 것은 좋은 선택인거 같습니다.

    저는 빅데이터 분야에서 수집부분을 개발하는 개발자 이지만..

    분석관련해서 나오는 프레임웍이든 툴이든 공통적으로 Python 언어를 지원하지 않는 것은 거의 없더군요.

    Python 은 비전공자를 위해서 나오는 책들이 많기 때문에 구지 사전지식을 따로 찾아서 공부할 필요는 없을거 같구요.

    물론 프로그래밍적 기초 지식이 있으면 좋겠으나..언어 자체가 다른 언어에 비해 문법이 쉽고 개발환경을 구성하기도 쉬워서..

    비전공자도 충분히 독학으로 공부하실수 있습니다.

    다만..질문자님도 데이터분석을 위해서 공부를 하신다고 하셨듯.. 파이썬 언어 자체를 공부하는것 보다는 데이터분석을 위한 수학적 지식을 익히는 부분이 어렵고 시간이 오래 걸리실거 같네요.

    파이썬 언어 자체를 초급수준을 넘기는 것은 몇달 수준이면 될거 같구요. 이건 비전공자 수준의 얘기고..전공자 같은 경우는 정말 언어 배우기가 쉬워서..한두달이면 초급수준을 넘길수 있습니다.

    파이썬 이라는 언어를 공부하는것 보다 데이터 분석으로 활용하는데 시간이 대부분 걸린다고 보시면 될거 같습니다.

  • 파이썬의 경우 프로그래밍 초보자가 입문하기 쉬운 편입니다.

    또한 데이터 분석 뿐 아니라 크롤링, 웹 개발, AI 등에도 다양하게 활용 되기 때문에 굉장히 개발자들에게 선호가 많이 되는 언어입니다.

    데이터 분석 쪽은 파이썬 뿐 아니라 R이라는 언어도 많이 쓰입니다.

    파이썬을 배우기 위해 딱히 사전지식은 필요는 없습니다.

    초급수준을 벗어나는 시간은 사람마다 많이 달라서 확실하게 단정지어 말씀 드릴 순 없습니다.

  • 생활코딩 (opentutorials.org) 여기에 가셔서 기본과 개념을 복습하세요.

    그리고나서 GitHub: Where the world builds software · GitHub 여기에 가셔서

    구현하고 싶은 기능에 관련된 소스나 아니면 참고하실만한 소스를 구하셔서 그걸로 연습하세요.

    전혀 아무런 참고할 소스조차 없다면 아무소스나 가져와서 분석하시면서 알고리즘을 학습하세요.

  • 안녕하세요

    파이썬은 개발을 처음하는 사람들에게 추천할 정도로

    초보자에게 개발을 배우기 좋고 쉬운 언어에요!

    요즘은 인강도 많으니까 인강을 한번 따라해보시거나

    쉬운 책을 한권 따라서 해보세요!

    아마 책한권이나 인강 코스 하나 정도 볼 시간이면

    파이썬을 어느정도 사용할 수 있을거에요!

    그러고 나서 데이터 분석에 대한 책을 한권 읽어 보시면 좋을거 같아요

  • 안녕하세요. A-HA 프로그래밍 전문가입니다.

    초보자 분둔이 배우기 좋은 난이도입니다.

    초보자 분들에게 가장 추천하는 언어는 C와 자바, 그리고 파이썬입니다. 여기서 현업에서 가장 많이 사용되는 언어는 자바와 파이썬으로 보통 백엔드에서 사용됩니다.

    그 이유는 API도 많고, 범용성도 높기 때문입니다. 자바는 객체지향 언어, 파이썬은 스크립트 언어라는 특성을 가지고 있습니다. 저는 처음 공부를 시작하신다면 자바를 더 추천합니다.

  • 프로그래밍이 처음이라면 파이썬 프로그래밍을 공부하는 것을 추천합니다.

    다른 프로그래밍 언어에 비해서 쉽기 때문에 처음 배우기 좋은 언어 입니다.

    공부하는 방법으로는 유튜브에서 파이썬 프로그래밍 강의를 듣는 것이 좋을 것 같습니다.

    강의를 듣다가 잘 이해가 가지 않는 부분을 검색해서 여러 사람의 강의를 들으면서 이해하는 것이 좋을 것 같습니다.

    특정 강의가 좋다고 꼭 그사람 강의만 듣는 것보다는 여러사람의 강의를 들어보는 것도 좋은 것 같습니다.