프로그래밍 입문하려고 하는데 도움부탁드립니다.

프로그래밍 입문하려고 하는데 도움부탁드립니다.

작성일 2018.06.25댓글 5건
    게시물 수정 , 삭제는 로그인 필요

안녕하세요 저는 이제 24살 되는 대학교 3학년입니다.

일단 제가 프로그래밍에 관심가지게 된 것은 올해 1학기에 자바를 배우면서 관심이 가게 되었습니다.

저희과가 프로그래밍 전문 학과가 아니다 보니깐 기초까지만 배우고 끝이 나더군요..(참고로 저희과는 산업시스템공학과입니다.) 그래서 제가 이번 방학 때 프로그래밍을 제대로 배워보고 싶어서 여기저기 알아봤는데 창원에는 전문적으로 프로그래밍을 가르치는 곳이 없더군요. 보통 부산이나 서울 쪽에 존재한다는 것을 알게 되었습니다. 제가 그쪽 지역까지 가면서 하기는 돈이 너무 부담이 되고 이번 방학인 딱 2달 동안 가르쳐 주는지도 잘 모르겠습니다. 그래서 혼자 독학을 하려고 하는데 이것도 만만찮더라구요. 친구한테 듣기로는 프로그래머도 응용프로그래머, 시스템프로그래머 이런식으로 나뉜다고 하더군요. 이걸 듣기 전에는 이번 방학때 모든 프로그램 언어의 기초인 C언어를 하려고 했습니다. 하지만 친구말로는 그걸 하는것보다는 자바를 배웠으니 그거부터 완벽하게 하고 C언어를 하는 게 낫다고 합니다. 그리고 시작을 하기 전에 두가지중 어떤 쪽으로 갈 지부터 정하고 시작을 하라더군요. 이 말을 듣고 지금 계속 고민중입니다. 과에서 배운대로 응용쪽으로 갈것인지 아니면 언어의 기초인 C언어를 해야하는지..

주저리주저리 말이 많았지만 제가 물어보고 싶은것은 하나입니다. 학과에서 가르쳐준 자바를 완벽히 이해를 해야하는가 아니면 C언어를 시작하고 차차 다른 언어들을 해야하는지 입니다. 그리고 응용 프로그래머와 시스템 프로그래머가 어떤 차이가 있고.. 제가 어떤 쪽을 가야할까요....

정말 대학교 3학년 올라와서 과 전공이 아닌 프로그래머의 길을 간다는게 너무 늦었다고 생각하지만 과전공보다는 이번 학기에 자바를 배우면서 너무 재미가 있어 이쪽이다라고 생각을 하게 되었습니다. 너무 가볍게 보지 마시고 진심어린 조언좀 부탁드리겠습니다. 



profile_image 익명 작성일 -

파이썬 배우시길 권해요.

산업공학에서 데이터를 많이 다루는 것 같은데, (어떤 학문인지 잘은 몰라요.) 파이썬이 데이터를 다루는 대표적인 언어에요. 좀 쉽기도하고, (간결하게 알고리즘에만 집중할 수 있어요.) C등으로는 매우 복잡한 걸 파이썬으로는 훨씬 간단하게 할 수 있어요.

http://media.fastcampus.co.kr/knowledge/advice-for-programming-beginner-major/

https://www.slideshare.net/blissray/w-37771905

인터넷 강의사이트들도 꽤 많고, 좋은 강좌도 많습니다. 방학동안에 열심히 하실 수 있을 겁니다.
한국어는 edwith 가 괜찮아 보입니다.

profile_image 익명 작성일 -

먼저 잘못된 정보부터 고칩시다. C언어가 모든 프로그래밍 언어의 기초가 아닙니다. C언어는 수많은 프로그래밍 언어중 하나일 뿐입니다. 프로그래밍 언어를 배우는 순서는 없습니다. 배우고 싶은 프로그래밍 언어를 배우세요. 그리고 많은 프로그래밍 언어를 배우는 데 쓸데없이 많은 시간과 노력을 낭비하지 마시고, 어떠한 프로그래밍 언어라도 필요하면 짧은 기간에 빠르게 배워 프로그래밍할 수 있는 능력을 갖추도록 하세요. 그러기 위해서는 프로그래밍을 배우세요.

 

C언어나 자바같은 프로그래밍 언어를 배우는 것이 프로그래밍을 배우는 것이라 생각하십니까? 매우 잘못된 바보같은 생각입니다. C언어나 자바같은 프로그래밍 언어를 배운다고 프로그래밍할 수 있는 것이 아닙니다. C언어나 자바같은 프로그래밍 언어를 배우는 것과 프로그래밍을 배우는 것은 별개 문제입니다.

 

프로그래밍이 무엇인지 간략하게 봅시다. 프로그램으로 만들고자 하는 것을 전산(컴퓨터) 분야에서는 문제라고합니다. 그리고 프로그램은 데이티와 명령어로 구성됩니다. 그래서 문제를 풀어 프로그램을 만들고자 한다면, 문제 관련 데이터들을 어떠한 기억장치에 어떻게 저장하고 어떻게 쓰고 읽을지를 결정하고(자료구조 설계), 어떠한 명령어들을 어떠한 순서로 몇 번씩 실행시킬지를 결정하여(알고리듬 설계), 이렇게 설계된 자료구조와 알고리듬을 C언어나 자바같은 프로그래밍 언어로 문법에 맞게 변환하여(구현) 프로그램을 만드는 일이 프로그래밍입니다.

 

요약하면, 프로그래밍은 컴퓨터를 이용한 문제 해결 과정입니다. 그래서 프로그래밍을 배울 때는 체계적이고 전문적으로 배워 4차 산업 혁명 하에 살아야 하는 사람이면 반드시 갖춰야 하는 능력인 창의적인 혹은 창조적인 문제 해결 능력과 프로그래밍 능력을 갖춰야 합니다.


이러한 데 프로그래밍할 때 사용되는 도구들인 C언어나 자바같은 프로그래밍 언어를 배운다고 저절로 창의적인 혹은 창조적인 문제 해결 능력과 프로그래밍 능력이 갖춰 지겠습니까? 그렇지 않습니다. C언어나 자바같은 프로그래밍 언어를 보다 쉽고 재미있게 효율적으로 배우고자 하면, 프로그래밍을 체계적이고 전문적으로 배우세요.


"이렇게 하면 나도 프로그램을 잘 만들 수 있다(나프잘)" 시리즈 책들을 참고해 보세요. 나이, 성별, 학력, 전공과 상관없이 누구나 독학으로 프로그래밍을 체계적이고 전문적으로 배워 창의적인 혹은 창조적인 문제 해결 능력과 프로그래밍 능력을 갖출 수 있습니다. 카페 "프로그래밍을 배우자"에서 공부하는 방법도 배우고 멘토링을 활용하면, 보다 재미있고 효율적으로 프로그래밍을 배울 수 있습니다.


지역적인 정보를 제공하지 못해 미안하지만, 컴퓨터 앞에 놓고, C언어나 자바같은 프로그래밍 언어, API 라이브러리, Visual Studio, NetBeans, Eclipse같은 언어 프로그램들 같은 개발 도구 사용법만을 가르쳐 남이 시키는 일만 남이 만든 코드를 편집하는 노가다를 양성하는 교육기관이면, 차라리 독학하세요. 충분히 할 수 있습니다. 그렇지 않고 컴퓨터 없이 문제를 풀어 개발 도구들로 프로그램을 만드는 방법을 가르쳐 프로그래머를 양성하는 교육기관이면, 스스로 문제를 풀어 프로그램을 만드는 일인 프로그래밍을 체계적이고 전문적으로 배워 창의적인 혹은 창조적인 문제 해결 능력을 갖출 수 있어 많은 도움이 될 것입니다. 왜냐하면, 개발 도구들로 하는 일인 프로그래밍이란 컴퓨터를 이용한 문제 해결 과정이기 때문입니다.

 

프로그래밍을 공부하는 데는 공부하는 방법이 매우 중요합니다. 공부하는 방법부터 배우고 시작해 보세요. 그렇지 않지만, 우리나라에서는 대부분 C언어부터 배우고 자바를 배우라고 해서(자바부터 배워도 됩니다) C언어나 자바를 배우다 보면, C언어나 자바 책에 적힌 내용은 그럭저럭 이해되지만, 장마다 제시되는 문제를 풀어 C언어나 자바로 프로그램을 만들고자 하면, 어떻게 해야 하는지 모르겠고, 잘되지 않습니다. 그러면 답지를 구해 코드만 외우고 넘어 갑니다. 망하는 지름길입니다.


C언어나 자바 책에 적힌 내용은 C언어나 자바의 문법이고, 장마다 제시되는 문제를 풀어 C언어나 자바로 프로그램을 만드는 일은 프로그래밍입니다. 따라서 C언어나 자바의 문법만 배운다고 프로그래밍을 할 수 있는 것은 아닙니다. 그래서 C언어나 자바의 문법을 배울 것인지 아니면 C언어나 자바로 하는 일인 프로그래밍을 배울 것인지를 먼저 명확하게 하세요. 공부하는 방법이 다르기 때문입니다. 공부하는 목표에 맞게 공부하는 방법을 배워 공부하면 보다 쉽고 재미있게 배울 수 있습니다.


공부하는 방법도 설명드려 보겠습니다. 참고해 보세요.


C언어나 자바를 보다 쉽고 재미있게 배우고, 스스로 문제를 풀어 C언어나 자바로 프로그램을 만들고자 한다면, 먼저 프로그래밍을 배우세요. 문제를 풀어 프로그램을 만드는 일인 프로그래밍을 먼저 체계적이고 전문적으로 배우세요. 그래서 창의적인 혹은 창조적인 문제 해결 능력을 갖추도록 하세요. 왜냐하면, C언어나 자바로 하는 일인 프로그래밍이란 컴퓨터를 이용한 문제 해결 과정이기 때문입니다.


위쪽 프로그래밍의 정의에 의하면, 먼저 문제를 풀어 알고리듬과 자료구조를 만드는 방법을 배우세요. 그리고 C언어나 자바로 알고리듬과 자료구조로 프로그램을 만드는 방법을 배우세요. C언어나 자바로 알고리듬과 자료구조로 프로그램을 만들 때 필요한 C언어나 자바의 문법적인 기능을 이제 C언어나 자바 책에서 찾아서 읽어 보고 적용하는 방식으로 공부하세요. 난이도를 높여 가면서 많은 문제를 풀어 프로그램을 만들다 보면, 스스로 문제를 풀어 프로그램을 만들 수 있고, C언어나 자바도 머리로 기억하는 것이 아니라 몸으로 기억되어 있을 것입니다. 그래서 숨쉬는 것처럼, 걷는 것처럼 자연스럽게 C언어나 자바로 프로그램도 만들 수 있을 것입니다.


알고리듬과 자료구조를 만드는 방법을 배우라고 해서 시중에 출간된 알고리듬과 자료구조 책들을 사서 이미 만들어져 책에 실린 정렬과 검색 알고리듬, 배열, 연결리스트, 트리, 그래프, 스택, 큐들을 외우지 마십시오. 정렬과 검색 알고리듬, 배열, 연결리스트, 트리, 그래프, 스택, 큐들을 만들 수 있도록 알고리듬과 자료구조를 만드는 방법을 먼저 배우라는 것입니다.


인터넷에서 사용되는 논리가 "C언어를 알아야 프로그램을 만들 수 있으므로 C언어를 먼저 배우라"고 합니다. 이러한 논리가 우리나라 영어 교육이나 학습에서도 적용되었지요.  우리나라 영어 교육이나 학습은 영어의 문법부터 시작합니다. 그렇게 해서 중학교, 고등학교 심지어 대학교까지 똑같은 방식으로, 영어 문법을 외우는 방식으로 공부하게 됩니다. 그렇게 십 수년을 하지만 헤밍웨이의 유명한 소설 책 한 권 제대로 읽지 못하고, 두 세쪽 되는 에세이 하나 제대로 작성하지 못하고, 지나가는 외국인과 담소한 번 제대로 나눌 수 없지 않습니까?


"C언어를 알아야만 프로그램을 만들 수 있다"는 논리라면, 영어의 문법을 공부했다면, 영어 소설책도, 에세이도 회화도 가능해야 하지 않습니까? 어느 분야에서 성공하려면, 10000시간 정도 분야에 집중하면 된다는 이론이 있지 않습니까? 우리나라에서 영어 공부에서는 적용되지 않는 이유는 무엇일까요? 교육과 학습에 문제가 있다는 것입니다.


그래서 요사이는 영어 교육과 학습이 매우 실용적으로 바뀌고 있습니다. 문법을 암기하는 것이 아니라, 듣기와 말하기로 바뀌고 있습니다. 듣기와 말하기할 때 필요하면 문법을 공부하고 적용하는 방식으로 말입니다. 그래서 좋은 결과를 내고 있습니다.


프로그래밍 교육과 학습도 바뀌어야 합니다. 문법위주 교육과 학습보다는 문제 해결 중심의 교육과 학습으로 바뀌어야 합니다. 프로그래밍을 공부하는 방법을 배우세요.


C언어나 JAVA언어같은 프로그래밍 언어와 프로그래밍을 체계적이고 전문적으로 공부하는 방법도 설명드려 보겠습니다. 참고해 보세요.


프로그래밍은 우리가 생활하는 데 있어 부닥치는 복잡한 문제를 새로운 생각으로 풀어 프로그래밍 언어로 컴퓨터가 처리하도록 하는 프로그램을 만들어 보다 편하게 살 수 있는 세상을 만드는 일입니다. 그래서 어렵습니다. 그렇지만 내가 생각한 프로그램을 만들고 세상 사람들이 사용한다면 엄청난 성취감과 자부심을 느낄 수 있습니다.


이러한 프로그래밍을 하고자 한다면 다음과 같은 최소한의 능력을 갖추어야 합니다.

(1) 문제 해결 능력

(2) 프로그래밍 언어 구사 능력

(3) 개발 툴 사용 능력


이 중에서 가장 중요한 것은 문제 해결 능력입니다. 문제를 해결할 수 없으면, 프로그래밍 언어 구사 능력도 개발 툴 사용 능력도 아무 소용이 없습니다. 문제 해결 능력은 많은 문제를 풀어 프로그램을 만들어 봄으로 해서 나만의 문제 해결 방법을 만들었을 때 갖추어 지는 것입니다. 따라서 프로그래밍을 배우고자 한다면 체계적이고 전문적인 학습을 해야 합니다. 그러면 누구나 프로그래밍을 할 수 있습니다.


프로그래밍 언어나 프로그래밍을 배울 때는 C언어나 자바같은 프로그래밍 언어만 배우지 마시고, C언어나 자바로 하는 일인 프로그래밍을 먼저 공부하세요. 프로그래밍 언어만 배운 사람이면 프로그래밍 언어가 배우기 어렵다고 하고, 어려운 프로그래밍 언어를 한 권 내지 두 세권 책으로 공부를 마친 후에도 문제를 스스로 풀어 배운 프로그래밍 언어로 프로그램을 만들려고 하면 어디서 부터 시작하여 어떻게 해야 하는지가 막막하다고 합니다.


왜 그럴까요? 프로그래밍 언어 책에 적힌 프로그램을 이해하기 위해서는 프로그래밍을 배워야 하는데 그렇지 않고 프로그래밍 언어를 배우고자 하기 때문입니다. 프로그래밍 자체는 어렵습니다. 프로그래밍은 문제를 풀어 컴퓨터가 처리하도록 하는 프로그램을 만드는 일이기 때문입니다.


프로그래밍 언어 책에서는 문제를 풀어 프로그램을 만드는 것을 설명하지 않고, 문제를 풀어 해결책(알고리듬)을 만든 후에 컴퓨터가 처리하도록 하는 프로그램을 만들 때 프로그래밍 언어가 언제, 어떻게 적용되는지만을 설명합니다. 그래서 프로그래밍과 프로그래밍 언어를 재미있게 공부하고자 한다면 체계적이고 합리적인 학습을 해야 합니다.


프로그래밍 언어를 배우기 전에 프로그래밍 언어로 하는 일인 프로그래밍을 먼저 공부하세요. 프로그래밍이 무엇인지, 어떻게 하는지, C언어같은 프로그래밍 언어가 언제, 어떻게 사용되는지 그리고 프로그램이 어떻게 작동하는지를 공부하세요. 또한 이러한 개념과 원리를 바탕으로 문제를 풀어 프로그램을 만드는 절차를 배우세요. 이러한 내용을 배우고자 하면, 다음 책들을 참고해 보세요.


책들은 "이렇게 하면 나도 프로그램을 잘 만들 수 있다(나프잘)" 시리즈입니다.


이렇게 프로그래밍을 이해했다면, 프로그래밍 언어를 배우세요. 무작정 프로그래밍 언어 책을 사고 동영상강의를 보면서 책에 적혀 있는 프로그램을 아무 생각없이 입력해서 실행시켜 보고 머리를 끄덕이고 외우는 방식보다 쉽게 재미있게 프로그래밍 언어를 배울 수 있습니다. 왜냐하면 왜 프로그래밍 언어를 배워야 하는지를 명확하게 이해했고, 프로그래밍 언어 책에 나온 프로그램이 어떻게 작성되었는지를 이해할 수 있고, 마지막으로 프로그래밍 언어 책에 제시되는 문제를 풀어 프로그램을 만들 수 있기 때문입니다.


C언어를 공부하고자 한다면 다음 책을 참고해 보세요.
책은 "C를 배우면 함수를 잘 만들어야 한다"입니다.


문법만 설명하는 것이 아니라 문제를 풀어 프로그램을 만들 때 C언어가 언제, 어떻게 적용되는지를 설명합니다. 특히 책의 처음부터 끝까지 C언어를 배우면 반드시 만들 수 있어야 하는 함수를 만들어서 사용하는 방법을 설명합니다.


카페 "프로그래밍을 배우자"에서 게시글과 동영상강의로 프로그래밍이 무엇인지, 어떻게 하는 것인지 그리고 C언어나 JAVA언어가 언제, 어떻게 사용되는지를 확인해 보세요. 그리고 프로그래밍과 C언어나 JAVA언어를 어떻게 배워야 할지를 생각해 보고 시작하세요. 그래서 시행착오를 줄이세요.


독학을 하신다면 책을 읽는 방법을 바꾸세요. 책을 볼 때 바로 정독을 하지 마시고, 빠른 속도로 전체 내용을 훓어 보는 방식으로 여러 번 보고, 정독을 하십시오. 왜냐하면 모든 내용은 질문자 님에게 새로운 내용입니다. 따라서 어려울 수 밖에 없습니다. 그래서 최소한 책에 어떠한 내용이 담겨 있는지와 자주 사용되는 용어(혹은 개념)에는 익숙해야 정독을 할 수 있지 않습니까? 책의 줄거리나 용어에 익숙하기 위해서 빠른 속도로 전체 내용을 훑어 보는 방식으로 먼저 읽어 보시라고 권하는 것입니다.


좋지 않은 프로그래밍 공부 방법이지만, C언어나 자바의 문법만 배우고자 한다면, 책을 훑어보기로 처음부터 끝까지 빠르게 3-4회 읽어 어떠한 내용인지, 자주 사용되는 용어들에 익숙해 지도록 하세요. 내용이 파악되고, 용어들에 익숙해지면, 처음부터 책에 실린 코드도 컴퓨터에 입력해 보면서, 컴퓨터가 없으면 공책에 적어 보면서 어떠한 문법이 언제, 어떻게 사용되는지를 외우세요. 이때는 "왜 이렇게 할까", "어떻게 작동할까"라는 생각들은 하지 마시고, 외우세요.

profile_image 익명 작성일 -

저는 전직 개발자로 근무를 했었고, 현재 프로그래밍
관련된 IT분야에 대한 1:1전문상담을 도와드리고 있습니다.

=> 웹과 모바일은 그냥 플랫폼일 뿐입니다. 
언어도 도구일 뿐이죠 cs에 대한 이해도가 얼마나 높으냐 
응용능력이 얼마나 뛰어나냐가 더 중요합니다. 
또한 플랫폼 보다는 본인이 좋아하는 주제나 
관심분야를 개발하는 쪽으로 가셔야합니다. 

웹 개발 공부하시려는 거 같은데요 
왜 하시려는 건지 어떤 방향으로 나가고 싶은 건지 
먼저 잘 알아보시고 그쪽 분야에 필요한 언어나 
그 외 스킬들이 어떤 게 있는지 알아보면 공부 방향도 잡히게 됩니다. 

IT분야로 진출시 가장기본이 되는 스펙은 프로그래밍 사용가능자입니다.
그리고python 언어java 중에 하나는 사용할수 있어야겠죠 
하지만 진출하고자하는 회사나 기업에서c언어를 사용할수도 있기에 
어떤게 맞다라고 하긴 힘듭니다. 
프로그래밍공부를 한다면 기본적으로 다 접해보고 본인과 맞는언어 공부하고 
회사진출시 언어가 조건되면 그쪽회사로만 지원을 해야겠죠

전부다 잘할수는 없습니다 (결코!! ) 

프로그래밍 언어라는게 그렇습니다. 
단기간에 공부하는게 아니라 최소 6개월에서 1년은 꾸준하게 배워야 
취업이 가능한 실력이되고 못해도 2500은 받을수 있는 개발자로 취업이 가능하죠

정말 뛰어난 사람이 아닌이상 독학이나 몇개월 배워서 취업을 한다고하면 ( 운좋아서 )
코더라고 불리우는 정말 경력도 인정 안되는 개발자(?)자로 취업하게 됩니다. 

개발자라고하기도 민망하죠 그냥 컨트롤+c / 컨트롤+v 만 하게될테니깐요 
여기도 많은 학원관계자분들이 답변을 달겠지만 
(저도 학원관계자 이긴합니다. java개발하다가 넘어왔죠)

장점도 많은 곳이지만 단점도 존재합니다. 
누구나 할수 있지만 단순하게 학원에서 몇개월 배운것만으로 좋은기업에 간다는 생각 버리세요

현재 JAVA언어에 대한 공부를 하셨다면, C언어를 바로 시작하셔도 좋지만
가장 좋은 순서는 Python -> C언어 -> JAVA -> JSP -> Spring 순으로
공부를 시작하시는게 가장 좋습니다.

프로그래밍 공부라는건 단기간에 마스터할 수 있는게 아닙니다.
단계별로 심화과정을 넘어갈 수 있는것처럼 실력을 향상시키는 것입니다.
어떤 목적을 가지고, 어떤 프로그램을, 어떤 사이트를 구축할건지에 따라서
배워야하는 과목과 공부과정이 틀린 것 입니다.

그렇기때문에 전문기관에 도움을 받아보는것 또한 방법이구요
초보자가 입문하기에도 따라가기 어려운 공부는 아니지만
결코 쉽지만은 않습니다. 본인이 얼마나 시간을 투자하고
연습을 많이 하느냐에 따라서 수준이 달라지는 것이구요

현재 거리적으로 오프라인 수업이 어려운 학생이라면,
저희 교육기관에서 자체 제작한 온라인 실무직강 강의를 통해
이론문법 기초부터 심화과정까지 다양하게 교육을 진행하고 있습니다.
거리에 문제가 있다면 이 방법을 고려해보시는것도 방법중에 하나입니다.

정말 질문자님께서 관련된 진로에 대한 고민이 있다면 이렇게 인터넷으로 답을
찾기보다는 직접 나서서 상담을 받고 방향을 잡을 수 있도록 움직이길 바랍니다

정확하게 계획세우고 전망보고 준비하셨으면 합니다. 
멘토역활 해드리니 궁금한점 있으시면
전문가를 통해 정확한 공부계획을 세우시길 바랍니다.
아래 정보를 참고하시고 상담 신청 남겨주세요

<1:1 상담>

<방문 상담 신청>

profile_image 익명 작성일 -

안녕하세요~





IT분야의 상담을 도와드리는 컨설턴트입니다!




말씀하신 학과다보니 관련계열 수업이 많지는 않아서 답답하셨겠네요ㅠㅠ




사실상 언어들의 종류가 많고 배우시는 목적에 따라 순서들이 달라지게 되는데요~




우선 거주지에 따라 배우시는 위치도 신경을 쓰셔야하다보니 서울과 부산이 멀다면



아마 전라도쪽에 거주하고 계신것 같아 보이네요~





아래의 [포스트 이미지] 혹은 상단의 [네임카드]를 확인하시고 질문해주시면




지금 학생들이 방학을 한 시기라 많은분들이 전공대비로 방향을 잡고 시작하려고 하시다보니





편하게 말씀해주시면 학생분의 상황에 맞게 로드맵 설정을 도와 드릴게요^^






profile_image 익명 작성일 -

프로그래머라는 직업에 있어

고민 하시는 것 같아 도움이 되고자 답변드립니다.

우선은 가장 기본적인 HTML CSS PHP 부터 시작을 해 보시는 걸 권유 드리고

현재 프로그래머라는 진로를 희망하지만 갈등하고 있다 하시면

말씀 드리고 싶은 건 딱 하나 입니다.
    

망설이기 보다는 직접 배워보고 판단을 해 보라고
공부라는 걸 그저 생각만으로 부딪히기엔 정말 막연한 생각입니다


해보지도 않고 "아 나는 이게 맞아 이건 아니야" 어떻게 판단 할 수 있을까요


프로그래머라는 직업에 있어서 물론 가장 중요한 건 프로그래밍 언어라는 도구를
얼마큼 능통적으로 사용 할 수 있느냐 입니다


정말 수많은 언어중에 보편적으로 많이 사용하는 언어가 있을텐데
지금 그걸 한번 배워본다 생각 해 보세요

그 대표적인 언어로 (HTML CSS PHP Jquery Python JAVA C) 대표적 일 수 있겠네요


최소 자바만 배워 두셔도 
취업과 더불어 밥은 먹고 사실 수 있는 정도는 됩니다 

다만 

이제 각 질문자님마다 놓인 상황이 다 다르고 질문에 작성되지 않은
내용도 있을거기에


이 부분에 대해선 면밀히 제가 파악을 해야 말씀 드릴 수 있을 것 같습니다.


프로그래머라는 직업 연봉 300~400 매년마다 협상 할 수 있는
구실이 많은 직군입니다 자격증이나 프로젝트 참여한 게 주 핵심인데


프로젝트라는 걸 참여하기 위해선 그 이전에 입사하기에 앞서

어떻게 나를 만들어가느냐 입니다.


학과 같은 경우에는 컴공, 소프트웨어 쪽으로 생각 하시고 

그 부분에 있어서 막연하게 고민 하시는 것 보다는 현 상황에 대한 얘기

그리고 어떠한 준비를 해야 하는 지 그걸 알아 보시고 준비 해 보시는 게


여기서 모든 정보 얻고 
답변 인용해 취합하며 정리 하는 것 보다는 더 도움이 될겁니다


IT분야에 대한 자세한 질문이나 공부 계획 및 질문은

언제든지 도와드리고 있으니

위 이미지 작성자 아이디 클릭 하셔서 문의 주시고


핸드폰 일 경우 답변자 ID 클릭 후 ●○화면을 왼쪽으로 미루셔서 링크 클릭 하시길 바랍니다

프로그래밍 입문 언어추천부탁드립니다

... 딥러닝기반의 프로그래밍을 하려고하는데 어떻게... 3.추천해주신다면 교재나 강의도 추천부탁드립니다... 등으로 도움 받으시는것을 추천드립니다 ! 요즘 비대면 live강의로...

프로그래밍 입문 교재

프로그래밍 입문 교재 추천 인터넷 쇼핑몰 홈페이지랑... 관련서적 추천 부탁드립니다 참고로 저는... 공부하셔야 하는데요 이러한 프로그래밍 언어도 종류가 여러 가지가 있죠?...

게임 프로그래밍 입문

... 제가 게임 프로그래밍을 시작하려고 하는데 몇가지 조언을... 게임 프로그래밍 입문이 괜찮은지 알려주세요. 또 책, 서적 등도 추천 부탁드립니다. 요즘은 유니티엔진으로...

프로그래밍 입문 맥북추천

... 시작해볼려고 하는데요. 맥북프로가 사용하기 젤... 많은 조언부탁드립니다! 안녕하세요 :D 취업과 진학 관련... 답변이 도움이 되셨나요? 사람마다 준비해야하는...

프로그래밍 입문 책 추천 부탁드립니다

... 해보려고 하는데요 처음으로 c언어나 c++, java를... 답변드립니다.. 책은, 개인마다 조금씩 차이가 있어서... 경우에는 강의를 병행해서 들을 수 있으므로 도움이 될 것입니다..

컴퓨터 프로그래밍 입문

... 컴퓨터 프로그래밍 입문 이제 고1올라가는 학생인데 제가... 배워볼까하는데 어떻게 시작하는게 좋을까요 도스 살짝 할줄알고 아무것도 몰라요 => 답변드립니다....

프로그래밍 입문

프로그래밍에 관심이 생겨서 공부하려고 하는데... 안내 도움 드리겠습니다 :) 질문자님께서 프로그래밍... 추천드립니다! 강의는 실시간 강의로 진행되고 있으며...

컴퓨터 프로그래밍 입문하려고 합니다

... (ex: 독학, 학원, 동영상...) 고수님들 조언 부탁드립니다. 프로그래밍을 배워서 뭘... 학원의 도움을 받는 학생들이 많습니다 프로그래밍에 관해 잘 모르신다면 전문가에게...