프로그래밍 비전보고 배워보고싶은데 초보도 가능한가요?
나이가 30대중반입니다.
지금 배우기에 수업이 어려울듯 싶은데
어떻게 체계적으로 공부해야하는지
그리고 취업할때 어느부분을 중점으로 공부해야하는지가 궁금합니다.
파이썬만 공부해도 될까요?
안녕하세요.
질문자 분께서 나이가 30대 중반이라고 말씀 주셨는데요.
취업을 위한 프로그래밍을 공부하신다면, 남들보다 2배 이상의 노력(학원, 자가학습 등)이 들 수 도 있다는걸
말씀드리고 싶습니다.
현재 시장에서는 신입의 개발자가 아닌, web/app/server 등 분야별로 4년 이상의 개발자들을 모집하고 있는듯 합니다.
(위의 경력 산정 기준은 주관적인 생각입니다.)
스킬적인 측면과 어떠한 시스템을 개발하였는지도 개발자 채용에 주요 평가 되는 항목입니다.
어느 직업이든 지금시점 이후 평생직장으로 생각하시어 공부를 하신다면,
많은 노력이 필요 하다는 점 말씀드리고 싶습니다.
심도있게 고민해 보시고 좋은 결정 하시길 바라겠습니다.
처음 언어를 배워보시려면 언어는 파이썬을 추천드립니다.파이썬은 Java나 C에 비해 문법이 간결하고, 윈도우, 맥, 리눅스 등 어떠한 환경에서도 구동이 가능하며, 객체지향 언어로 접근성이 용이한 언어입니다. 구글에서 공식적으로 사용하는 언어이며, 인스타그램도 파이썬 기반으로 개발되었습니다. 이러한 장점들 덕분에 입문자 언어로 파이썬이 사용되고 있습니다.
프로그래밍 언어에 경험이 없으시다면 학원을 다니시길 추천드리며, 시간이 나실때 인강이나 유투브를 병행하여 보시길 바랍니다. 처음부터 책으로만 공부하시면 이해도 잘 안되고 흥미가 금방 떨어질 수 있습니다. 실습 위주로 공부하시고, 부족한 부분은 커뮤니티나 유투부를 통해 보충하시면 됩니다. 국비지원 학원을 선택하실 경우 비용에 대한 부담도 없으니 한번 고려해 보시기 바랍니다.
우선 파이썬 강좌를 유튜브에서 들어보시고 따라해보세요. 어떤걸 만들고 싶은지도 스스로에게 물어보시는걸 추천드립니다. 강좌를 보고 따라하시면서 막혔을때 해결의 의지나 능력이 본인에게 있는지부터 체크해보실수있을겁니다. 기초적인 공부부터 하기엔 금방 실증도 날수있고요, 어렵다고 느껴질수있습니다. 파이썬, 자바스크립트 쪽으로 요새 많이들 하시는거같네요
안녕하세요.
개발쪽은 논리적인 사고와 의지만 있다면 나이는 별로 상관 없습니다.
요새 개발직군 구하는 업체가 많고 프리랜서도 실력만 있다면 일반 직장인보다 덜이가 더크죠..
배우실때 어느 한 언어에 중점을 두고 하기 보다는
논리적인 사고방식을 키우세요 예를 들면 어느한 문제를 해결할때 누가봐도 합리적이고 이해 할수 있는 답을 찾는 방식이죠.. 개발하면서 저런 문제를 많이 격어요..
언어는 내가 어떤 플랫폼을 개발하느냐에 따라 사용언어는 다릅니다.. 기본적으로 2~3개씩은 알고 있으며 어느정도 개발 연차가 되면 다른언어도 눈에 보이더라구요..
도움이 되셨길 바랍니다.
무엇을 배우는게 우선은 아니라고 생각합니다.
어느분야에서 개발을 하고자 하느냐가 우선이고
그에 맞는 공부를 하는게 좋겠습니다.
파이썬도 좋은 언어이고, 활용도 많이 합니다.
하지만 기본적인 프로그래밍의 시작은
설계이고 이는 다양한 상식에서부터
시작된다고 생각합니다.
본인이 가고자하는 방향에 대한 상식을
먼저 늘리다보면 무엇을 공부해야하는지
결정되실 겁니다.
다만, 모든 프로그램언어는 다루는 방법이
약간 다를 뿐 대동소이 합니다.
파이썬으로 시작하시는것도 나쁘지 않은 선택이지만
자바로 시작하시는걸 더 권유드립니다.
안녕하세요~
프로그래밍 입문을 원하시군요!!
우선은 가장 진입장벽이 낮은 분야는 웹프로그래밍인것 같습니다.
웹 프로그래밍 관련 학원도 많고 이런 학원들은 국비지원으로도 전액 지원이 가능하거든요 (홍보 아닙니다... 저도 그렇게함)
그리고 용돈까지 30~40만원정도 주더라구요
그리고 취업을 위한 웹을 처음부터 끝까지 즉, 화면에서부터 백, DB까지 다 만져볼 수 있거든요 결과물까지 나오고
소스도 형상에 저장까지 하니 이력서 쓸때 좋구요
이런 방법으로 비전공자들이 많이들 입문해요 심지어, 학원에는 컴공과 학생도 꽤 많아요!!
혼자서 공부해도 가능은 하겠지만 제 개인적인 생각으로는 쉬운길이 아닐거라고 생각됩니다..
유튜브나 서적, 커뮤니티를 동반하며 공부한다고는 하지만 처음 보는 것들이 머리속에 쉽게 적립되지도 않을 뿐더러
방향도 잘못 잡게될 수도 있기 때문입니다.
예를들어) 파이썬을 배우고 싶다고 하셨는데 파이썬에 대해 공부를 쭈욱 했지만 파이썬 언어로는 취업의 문이 크지 않거든요...
취미로 하실게 아니면 전문적인 학원에서 배우는걸 추천드립니다.
마지막으로 나이를 말씀해주셨는데 ..
제가 학원다니며 공부할때 30대 중반 형님들도 꽤 계셨고 제일 많은 분이 38까지 계셨습니다.
38형님은 연락이 되지 않아 잘 모르겠지만 34, 35 형들은 학원 수료하고 바로 SI 업체에 들어가 지금까지 일하고 있어요 (벌써 2년전)
물론 SI업체가 쉽지만은 않아요 ...
약간의 교육 (심지어 없을수도)과 함께 경력 뻥튀기로 파견(1인파견도 많음) 보내지깐요...
그래도 장점 삼자면 실력은 수직상승이 가능하다는점 ...
그러나 형님들은 나이도 어느정도 있고 다른곳에서 사회생활도 하다 보니 각오가 정말 남다른것 같더라구요
다들 잘 버티고 일하고 있습니다.
분명 의지만 있다면 무조건 100퍼센트 하실 수 있다고 감히 말씀드릴게요!!
프로그래머가 최근에 시장에서 몸값이 오른다고해서 단순하게 비전만 보고 접근하기에는 무리가 있어 보입니다
20대 중반이라면 그래도 열심히하면 가능성이 있겠지만
30대 중반에 처음 코딩을 공부해서 시장에 진입하기엔 무리가 있지 않을까요?
경력직도 아닌데 어떤회사에서 30대 중후반의 신규 프로그래머를 채용할지부터 걱정입니다.
코더와 프로그래밍은 다릅니다
안녕하세요.
배움에는 나이가 없지만 정년이 짧고, 세대교체가 빠른
IT시장에서 30대 중반이시면 이제 배워서
취업을 진행하시기에는 어려움이 많지 않을까
걱정이 됩니다. 파이썬만 하셔서는 부족함이 많습니다.
다른 프로그래밍 언어도 접해보시고,
컴퓨터 개론, 자료구조, DB에 관련한 공부도
반드시 필요합니다. 개발자로 나아가시고자
하신다면 분야를 선택해보신 후 언어와
그에 맞는 교육과정을 확인해보시면 좋겠습니다.
감사합니다.
안녕하세요
간단히 답변드려보겠습니다.
우선 다른분들이 댓글을 등록했는데요.
어딜가나 경력자가 대우가 좋지요..
30대 중반이면 원하시면 시도해보셔도됩니다.
현재 개발자가 구하기 힘든곳은 정말못구하고있습니다.
한 3년 빡세게 신입으로 배우시면서 하시고 그 이후 프리렌서로 활동하셔도 마음가짐만 확실하시다면 충분히 하실수있습니다.
제 팀에도.. 30중반에 들어온 사람이있는데. 그래도 적성에 맞는지 잘하고있습니다.
여기서 확실히하셔야될것이 파이썬을 이야기하셨는데 그렇다면 파이썬개발자로 취업을 하실건지등을 확실히 정하셔야됩니다.
현재 나이가 있으신편이라 이것저것 해보기는 힘드실거고 파이썬, 자바 등등.. 언어는 여러가지가있으니깐요.
물론 거기에따라 취업도 갈리는편이고요
나이에 관련없이 급여에 관련없이 한번 열씨미 해보시겠다.. 적성에 맞는다 하시면 해보셔도 충분합니다.
왜 관련없냐고 적으면 당연히 초급은 급여가 ..... 적으니깐요.
어느정도 경력있고 수도권에서 있으실게 아니라 어디든 상관없으시다면.
충분히 어느정도하시면 프리로 괜찮은 급여도 가능은 하십니다.
광주인력개발원에서 IOT/AI 과정 기초프로그래밍을 2년째 강의하고있는 입장에서 말씀드리면, 이전 경력과 학력 등의 차이는 있지만 일부 기업들은 프로그래밍 실력이 초급개발자에 준하는 실력에 근접하지 않으면 순수 개발자로는 만34세까지만 선호하는 듯합니다.
(비전공자, 무경력 학원출신의 신입의 경우)
물론 최근에 수료한 학생중 30대 중반에 개발자로 취업한 경우도 있기에 설명을 하자면 파이썬만 배워서는 취업이 어려울 수 있고, C 또는 C++과 python을 같이 배우는게 취업에 유리합니다.
다만 원하는 분야가 웹개발자인지, s/w개발자인지 차이가 있겠지만 웹 분야라면 java , jsp (spring) 쪽이 취업가능성이 높습니다.
일단 어느정도 적성 등을 확인해볼 필요가 있으므로 인터넷이나 유튜브에서 특정 초기 프로젝트를 해보면서 어느정도 코딩에 대한 이해도가 있는지 판단 후에 진로를 잡는게 좋을 것 같습니다.
코딩 공부는 책을 통해 기초부터 해도 좋지만, 취업을 희망하는 분야의 회사 구직 내용중에 많이 요구하는 언어와 프레임워크를 직접 활용해서 결과물을 만들어보고 그 내용을 포트폴리오로 정리해서 내가 개발자로써 발전 가능성이 있다라는 것을 보여줄 수 있어야 면접 등의 기회가 주어지게 됩니다. 이 부분이 개인이 혼자 하기에는 조금 어려운 부분도 있기에 근처 직업훈련 기관이나 온라인 교육과정 등에서 상담을 받아보시는 것을 추천드립니다.
안녕하세요.
요즘 파이썬이 대세라고는 알려져있습니다.
보편적으로 웹개발이 취업하기도 광범위합니다.
또한 기본적으로 java는독학하기에도 수월합니다.
자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다.
자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다.
감사합니다.
안녕하세요. A-HA 프로그래밍 전문가입니다.
초보자 분들에게 가장 추천하는 언어는 C와 자바, 그리고 파이썬입니다.
여기서 현업에서 가장 많이 사용되는 언어는 자바와 파이썬으로 보통 백엔드에서 사용됩니다.
그 이유는 API도 많고, 범용성도 높기 때문입니다.
자바는 객체지향 언어, 파이썬은 스크립트 언어라는 특성을 가지고 있습니다.
저는 처음 공부를 시작하신다면 자바를 더 추천합니다.
안녕하세요.
30대 중반이라고 빠른 나이는 아니신지라 큰 결심이 필요해보입니다. 현업업무를 수행하기 위해서는 단순히 학원이나 책 등으로는 한계가 있고 실무를 하면서 익혀나가야 하는데 아무런 경력없이 그런 자리를 찾기는 현실적으로 쉬어 보이진 않습니다.
단순히 파이썬을 조금 배워서 실무를 하시기엔 쉽지 않을겁니다.
우선 지금 하고 계신 일을 유지하시면서 여유 시간에 프로그래밍을 배워보시고, 그래도 계속 관심이 가고 프로그래밍 해결 능력도 괜찮다고 판단되신다면 현 직업을 유지하신채 다른 일자리를 찾아보고 일자리를 얻은 다음 그만두시는걸 추천드립니다.
프로그래밍이 처음이라면 파이썬 프로그래밍을 공부하는 것을 추천합니다.
다른 프로그래밍 언어에 비해서 쉽기 때문에 처음 배우기 좋은 언어 입니다.
공부하는 방법으로는 유튜브에서 파이썬 프로그래밍 강의를 듣는 것이 좋을 것 같습니다.
강의를 듣다가 잘 이해가 가지 않는 부분을 검색해서 여러 사람의 강의를 들으면서 이해하는 것이 좋을 것 같습니다.
특정 강의가 좋다고 꼭 그사람 강의만 듣는 것보다는 여러사람의 강의를 들어보는 것도 좋은 것 같습니다.
TIOBE에서 선정한 2021년 2월 기준 검색어 점유율 상위 20개 프로그래밍 언어
1.C
2.Java
3.Python
4.C++
5.C#
6.Visual Basic
7.JavaScript
8.PHP
9.SQL
10.Assembly language
낮은 점유율의 언어 일수록 사용자가 없으니 학습시나 개발시 어려움이 생깁니다. 어디다 물어볼데가 없다보니 혼자서 자문자답까지 해야합니다.
우선 상위권의 언어를 배우시고 능숙하게 사용이 가능해지시면 다른 언어로 확장 하시길 추천드립니다
안녕하세요. 아하(a-ha) 프로그래밍 지식 답변자 입니다.
Microsoft에서 제공하는 Python 첫 번째 단계 수행 코스가 잘 설명 되어 있으므로 해당 교육자료로 시작 하는 것을 추천 드립니다.
https://docs.microsoft.com/ko-kr/learn/paths/python-first-steps/
또한 Python을 사용하는 다양한 학습 경로가 준비되어 있습니다.
https://docs.microsoft.com/ko-kr/learn/browse/?resource_type=learning%20path&terms=python
또한 Python 코딩도장 책을 구매하여 하나하나 천천히 따라해 보는것도 나쁘지 않습니다.
https://dojang.io/course/view.php?id=7
답변이 도움이 됐으면 좋겠습니다. 좋은 하루 되세요!