생활
파이썬을 배우면 도움이 될까요?
안녕하세요.
나이는 올해 42이고, 이쪽 경력은 15년 정도 입니다.
현재는 웹/앱 기획을 하고 있구요.
다른 지식을 더 습득하고 싶어서 개발쪽을 보다가 파이썬이 배우기가 쉽다고 추천을 받았습니다.
주변에 알리지 않고 조용히 시작하고 싶어서, 주변 개발자들에게는 물어보지 않았는데요.
뭐 하나라도 더 배워서 손해볼 일은 없겠지만, 굳이 시간 들여가며 배워볼만한 언어인지 궁금합니다.
8개의 답변이 있어요!
안녕하세요. 17년차 개발자입니다.
분야에 따라 사용하는 언어가 틀려 웹/앱 쪽에서는 파이썬이 어떻게 활용되는지 명확하지가 않네요.
저와 같이 영상처리를 하는 분야에서는 최근 매우 중요하게 사용되는 언어가 파이썬입니다. 기존에 영상 처리 시뮬레이션을 간단히 하기 위해서는 Matlab을 자주 사용하였으나 구매 비용이 비싸고 c, c++ 코드와의 인터페이스에도 단점이 있었습니다.
파이썬은 오픈 소스 기반으로 다양한 라이브러리 기능들이 많은 개발자들의 참여 속에 급격히 늘고 있어 코드 구현 시 활용할 수 있는 범위가 점점 늘고 있어 프로그램 개발 시간이 크게 단축되는 상황입니다. c, c++과의 인터페이스도 matlab 대비 크게 향상되었고요.
또한 최근 가장 부곽되는 분야인 머신러닝 플랫폼인 텐서플로우나 파이토치 등도 파이썬 기반이라 머신러닝 관련 개발을 위해선 파이썬 활용이 필수인 것 같습니다.
아까 말씀드린 것 같이 앱/웹 기반에서 파이썬이 어떻게 적용될지 모르겠지만 분야의 제약이 없다면 파이썬 입문을 강추드리는 바입니다.
감사합니다.
프로그래밍이 처음이라면 파이썬 프로그래밍을 공부하는 것을 추천합니다.
다른 프로그래밍 언어에 비해서 쉽기 때문에 처음 배우기 좋은 언어 입니다.
공부하는 방법으로는 유튜브에서 파이썬 프로그래밍 강의를 듣는 것이 좋을 것 같습니다.
강의를 듣다가 잘 이해가 가지 않는 부분을 검색해서 여러 사람의 강의를 들으면서 이해하는 것이 좋을 것 같습니다.
특정 강의가 좋다고 꼭 그사람 강의만 듣는 것보다는 여러사람의 강의를 들어보는 것도 좋은 것 같습니다.
개발자들과 소통을 하는데 있어서는 조금은 도움이 되지 않을까 합니다.
지금도 곳곳에서 파이썬이 많이 쓰입니다.
예전업체들 파이썬으로 구현되서 있는곳도 많고, 배우면 파이썬 개발로 이직 충분히 가능합니다.
데이터 관련쪽으로 가더라도 파이썬으로 개발하고 구현하는것도 많고 java 가 1순위겠지만 파이썬 배워도 충분히 메리트가 있습니다.
유트브 강좌영상도 많으니 시작 꼭 해보세요.
웹/앱 기획쪽과 파이썬은 엄밀히 말하면 크게 본업에 도움되실 언어는 아닙니다.
파이썬을 이용하여 크롤링하시거나, 업무를 자동화 하고자 하신다면 충분히 좋은 언어이지만.
( 언어적으로 혹은 활용성면만 보신다면 본업이신 웹/앱 기획과는 무관하게 매우 좋은 언어이며 배우시면 사용처가 많기 때문에 추천드립니다. )
오히려 웹/앱 기획이시라면 파이썬 보다는 자바스크립트나 HTML/CSS 를 공부하시는게 프론트단 기획에 도움되시기 때문에
파이썬 보다 추천드립니다.
안녕하세요.
프로그래밍은 원래 혼자서 독학해야 하는 직종입니다. 대부분의 모르는 것들은 구글에 검색하면 다 나옵니다. 혼자서 독학하기에 좋은 프로그래밍 인강 사이트는 유료로 한다면 인프런 이라는 사이트가 있고 일단 맛보기라도 먼저 해보고 싶으시다면 생활코딩이라는 사이트를 접속하셔서 한 번 영상 훑어보시는 것도 좋습니다.
시작하기 좋은 프로그래밍언어는 nodejs 혹은 javascript, python 등이 있습니다. 만약 앱개발을 원하신다면 무조건 자바를 하셔야 합니다. 안드로이드가 자바기반으로 되어 있으며 코틀린 언어를 사용하셔도 됩니다.
현업에서는 C언어를 거의 사용하지 않습니다. 파이썬을 사용하는 부서는 있으며 주로 자바나 자바스크립트 nodejs 를 사용하는 부서가 가장 많습니다.
그 외의 프로그래밍이라면 html, css, javascript 등과 같은 것은 https://w3schools.com 에서도 충분히 학습하실 수 있습니다.
파이썬을 추천드립니다
파이썬을 배우시면, 많은 오픈 라이브러리가 있고 그 중에서도 웹크롤링이나 api를 이용해
어떤 계산을 한뒤에 원하는 작업을 하는 자동화 프로그램도 만들 수 있습니다
경우에 따라 네이버에 접속해서 메일을 가져오게 한다든가, 여러가지 업무가 가능합니다
파이썬이라면 님의 욕구를 충분히 충족시킬 수 있을거라 생각합니다
안녕하세요. 현직 Tensorflow 개발자입니다.
저도 원래는 대학시절 C+, C#, Java 같은 언어로 시작하여 공부하던 중, 인공지능이 추세를 타기 시작하면서 공부를 시작하고 개발자가 되었습니다. 현재 AI, 빅데이터 등이 각광을 받는 시대인 만큼, Python으로 시작하여 인공지능 쪽으로 나가시는 것도 괜찮다고 생각되며 현재에 개발되는 프로그램이나 라이브러리들이 잘 지원되기 때문에 충분한 장점이 있다고 생각합니다. 또한, Python은 초보자가 입문하기 가장 쉬운 언어이며, 직관적입니다. 이제 처음 시작하시는 경우, "점프 투 파이썬" , "왕초보를 위한 Python" 과 같은 교재들로 시작하시면 좋을 것 같습니다.
파이썬은 질문자님 말대로 여러 프로그래밍 언어 중에 배우기 쉬운 편이 맞습니다.
그 뿐아니라 웹 개발, 빅 데이터, AI 등 많은 분야에 활용 되기 때문에
많은 개발자들이 선호하는 언어 중 하나입니다.
배우기도 편하고 굉장히 미래 지향적 언어이기 때문에
프로그래밍 언어를 하나 배우고 싶으시다면 파이썬이 괜찮다고 말씀드리고 싶네요