취업톡톡 세부메뉴

질문 상세 보기

Q 프로그래밍 처음 배우는 사람

조회수 1,166 2021-06-12 수정
안녕하세요.
예전부터 프로그래밍에 관심이 있던 사람인데 코로나 시기로 취업도 안되고 해서 학원을 다녀볼까 합니다.

그래서 프로그래밍을 처음 배우려면 뭘 배워야하는지랑 프로그래밍 업계가 정말 엄청 힘들다고 들었는데 업계의 장단점도 간단하게나마 알 수 있을까요? (현재는 아예 다른 업계에서 배우고 있었어서 정말 기초도 모릅니다 ㅠㅠ! 굳이 이 분야로 취업하는 게 아니더라도 취미로도 괜찮으니 꼭 배워보고 싶어요)

내 프로필 > 북마크 에 추가되었습니다

현재 브라우저의 보안 설정에 따라 복사가 허용되지 않습니다.
아래 URL 주소를 드래그 후 Ctrl+C를 눌러 복사하시기 바랍니다.
닫기
후배에게 답변하기 입력
솔직하고 따뜻한 답변을 남겨주세요.
0 / 1,000
답변 9
  • 프로필 이미지 mentor6067072 4년차 Lv 5

    1. 처음 배워야하는 것?
    스스로 목표를 정하고 학습하는 방법을 배우셔야합니다.
    직군이 다양합니다. 대학과정만 봐도 네트워크, 논리회로, 웹, 데이터처리, 그래픽스, 소프트웨어 공학등 여러가지가 있습니다. 각 지식들은 상호적으로 필요하지만 대두되는 기술로 직군을 나눌수 있습니다. 또한 직군은 각 과정안에서도 세부적으로 나뉠 수 있습니다. 예를 들어 그래픽스는 크게 3D 를 다루던가, 영상처리를 하는가로 나뉠수 있고 영상처리는 가상현실 또는 영상분석 등으로도 나뉠 수 있습니다. 그렇기에 내가 하고 싶은 것이 무엇인지 아는게 중요합니다. 각 직군별로 주로 사용하는 언어나 생태계가 있습니다. 인터넷에 Backend Roadmap 만 치셔도 해당 분야에서 주로 요구되는 기술 목록을 확인하실 수 있습니다. 원하시는 직군의 로드맵을 찾아보시길 바랍니다.

    2. 업계의 장단점
    장점 : 기술자로써 능력에 따른 대우가 확연합니다. 대충 아는 사람보다 자기분야에서 확실한 사람이 존중받습니다. 또한 대부분의 기술이 오픈소스라는 이름의 공공재로 공유됩니다. 자신이 직접 찾고 도전하면 기본기에 대한 제약은 없습니다.
    단점 : 어떤 분야던 섭렵하기 힘듭니다. 세계적인 트렌드가 있고, 적어도 년단위로 트렌드나 주목되는 기술이 새로 생깁니다. 생각보다 양이 방대해져서 기초적인 지식이나 문제접근방법과 해결하는 태도를 보고 인재를 영입하려 합니다. 또한 해당 트렌드를 빠르게 따라가거나 자신의 직무기술을 깊게 이해하고 있으면 위의 장점을 갖는 사람이 될 수 있습니다.

    3. 취미로 하고 싶으시면, 유튜브에 클론코딩을 검색하시고 따라하시면 좋습니다. 영어가 힘드시면, 노마드 코더라는 분이 운영하는 사이트에 무료 클론코딩있습니다. 주로 눈에 보이는 프론트부분을 확인할 수 있어서 취미로 재미붙이기에 좋습니다.

    2021-06-13 작성
  • 프로필 이미지 mentor1745727 요리사 / 8년차 Lv 1

    외식업은 7년넘게 하고 코로나로 인하여 퇴사 후 직업훈련으로 프론트엔드 백엔드 웹개발자 교육과정을 듣고 4개월수업이 6월말에 끝이 납니다. 일단 정말 어렵습니다. 비전공자이기에 4개월은 너무 짧은 시간입니다. 하지만 본인의 의지에 달려있다고 생각합니다. 저도 머리가 엄청 좋은편이 아니지만 포트폴리오를 만들면서 지금까지 배웠던 것들을 기억하며 성장하는 부분을 느꼈습니다. 신입 개발자에게 많은 기대를 하지 않는다고 합니다. 취업이 되더라도 더 공부할 것이 많고 평생 공부를 해야한다고 합니다. 본인의 역량을 지속적으로 성장하려는 의지가 있다면 도전하라고 싶습니다.

    장점 : 자신의 실력이 있다고 한다면 업계에서 좋은 대우를 받는다고 합니다. 실력이 있다면 창업을 하기도 쉽다고 합니다.(초기자본이 거의 없음-노트북만 있으면) 현재 개발자라는 직종이 많이 유망을 받고 있고 일에 있어 대우도 좋다고 합니다.

    단점 : 지속적인 공부로 인한 자기계발이 필요, 전문직으로써 지식,기술등 어려움(의사가 전문직으로써 의사가 되기위해 수년이 걸리는 만큼 아무나 전문직이 될 수 없습니다.)

    2021-06-15 작성
  • 프로필 이미지 mentor5851783 웹개발자 / 9년차 Lv 1

    사실 어느 직종에도 가도 힘든건 마찬가지 입니다. 어려운 시기를 어떻게 극복하느라 따라 본인에게 달려있습니다.
    그리고 우물안 개구리 처럼 기술을 한가지에만 몰두하면 안됩니다. 프로그래밍은 여러 방면에서 많이 사용하고 있습니다.

    입문을 하기 위해 파이썬 프로그래밍 언어를 추천드립니다. 너무 깊게 들어가지 말고 기초적인 것부터 시작해서 간단한 서비스 프로그램을 만든다는 생각으로 학습을 권장드립니다.

    2021-06-14 작성
  • 프로필 이미지 mentor6993964 사무보조 / 3년차 Lv 2

    크게 웹, 앱, 시스템(리눅스, 임베디드 등)이 있으며 각각 필요한 기술이 다릅니다.
    웹같은경우 백엔드(서버)와 프론트엔드(화면)가 있으면 백엔드면 java-spring(or jsp)-database를 가장 기초로 알아야되며 프로젝트로 게시판하나 짜고 이해할정도가 필요하며, 코딩테스트용으로 파이썬과 알고리즘, 자료구조를 꾸준히 하면 더 괜찮은 회사로 입사가 가능합니다.

    학원으로는 그냥 가까운 국비학원이 가장 나을수 있습니다. 교육 퀄리티편차가 커도 입문하기에는 가장 부담이 적거든요. 6개월~1년이면 바로 취업가능하다는 부트캠프는 수강료가 너무 비싸고, 실제보다 약간 과장된 측면도 있습니다.
    인프런에서 평점이 높아 상단에 있는 java강의를 한번 쭉 들어보시고, 알고리즘,자료구조는 권오흠 강사님이 무료로 올려놓은 java기반 자료구조, 알고리즘 한 2~3번 수강하세요.(무료)

    spring같은 경우 나온지 2년정도 되었지만 김영한(소프트캠퍼스)의 스프링기초, mvc강의가 가성비가 좋고 초보수준에서 좋게 설명해줍니다. 그외 책으로 최범균, 구멍가게코딩단 스프링책을 훑으면 대략적인 감은 잡힙니다.

    2021-06-14 작성
  • 프로필 이미지 mentor7593820 웹개발자 / 15년차 Lv 2

    유튜브와 인강을 통해서 자연스럽게 입문하면 진입시 비용을 아낄수있습니다 인프런 같은 인강사이트에서 무료도있고 비전공자 커리큘럼도 있어서 체계적으로 배우실수 있을거에요

    2021-06-13 작성
  • 프로필 이미지 mentor0003831 웹개발자 / 19년차 Lv 3

    가급적 다른일 찾으시길....

    2021-06-13 작성
  • 프로필 이미지 mentor4651467 채널관리자 / 20년차 Lv 2

    어떤 일이든 처음하면 쉬운건 없죠.
    IT업계 또한 처음에 적응하기 어려운 건 사실입니다.
    그런데 프로그래밍을 하면서 사이트를 만들고 모바일앱을 만들고 거기에서 성취감을 얻으면서 힘든것도 잊고 다시 그 일에 매진하게 된답니다.
    그러다보니 비전공인 친구들은 전공친구들만큼을 하기 위해 훨씬 많은 노력을 할 수 밖에 없죠.

    비전공이고 다른 분야에 계시고 이직을 해야겠다 마음먹었다면 국비지원 취업연계과정을 통해 개발을 배우고 프로젝트를 해서 분야로 취업하시면 되고,
    그게 아니라 일단 프로그래밍이라는 것에 대해 맛을 보고 싶다면 요즘 인기많은 파이썬을 기초부터 해보시는게 도움이 될 것 같습니다.

    현재 국비지원 채용예정자과정 강사를 하고 있으며, 현업 프리랜서 프로그래머로 일하고 있습니다. 답변이 도움이 되었길 바랍니다. ^^

    2021-06-13 작성
  • 프로필 이미지 mentor0226291 앱개발자 / 22년차 Lv 2

    프로그래밍 분야도 굉장히 많습니다. 게임을 만들고 싶으신건지 아니면 컨텐츠나 솔류션을 만들고 싶으신건지 아니면 모바일인지 PC인지 서버인지 왜 프로그래밍이 배우고 싶으신지 정확한 목표를 먼저 정하세요.
    만약 체험 위주나 취미라면 Pyton이라는 기초 책 한권 보시고 따라해보세요.

    2021-06-12 작성
  • 프로필 이미지 mentor9935354 시설관리자 / 7년차 Lv 5

    웹프로그밍

    안녕하세요

    1 코로나로 인한 취업의 어려움
    코로나로 인해 취업이 어려운 것처럼 보일 수도 있겠으나
    스타트업이나 중소기업들이 강남테헤란밸리에 많이 밀집되어있습니다.
    실력과 경력을 갖추신 분들은 크게 걱정할 것이 없습니다.

    2 진로선택과 배움
    웹프로그래밍언어.
    자바스크립트, 자바웹프로그래밍, CSS3, HTML5,ASP,
    파이썬웹프로그래밍, JSP, 서블릿이 있으며,
    취미로 해보신다면 운영체제 언어 DB 기본구성의
    Linux+PHP+MySQL을 활용한 웹프로그래밍을
    추천합니다.

    전문교육기관을 통해 열심히 배우고 습득해
    가능하다면 3~4인 팀구성, 운영체제, 프로그래밍, 서버 등 파트별로 프로젝트를 진행해 수료하실 때 작품완성한다면 취업에도 직접적인 도움이 될 수있습니다.

    3 IT산업(웹프로그래머)업계동향

    매년 수 많은 스타트업이 창업하고, 폐업하는 곳이
    IT업계입니다. 2000년대 초반 IT붐이 일어 우후죽순 많은 기업들이 생겨나고, 이 후로 폐업하는 등 반복되는 악순환, 일부경력자들은 가까운 일본으로 이직하는 경우도 있구요.
    지금까지 명맥을 이어오고있습니다.
    괜히 IT강국이 아니겠지요~

    중요한 건
    자신의 관심, 의지와 목표라고 생각합니다.

    힘내세요
    화이팅입니다

    2021-06-12 수정