NAVER

질문 자바 자격증이 어떠한 것들이 있나요?
메데레프 조회수 1,571 작성일2019.05.30
자바를 배우기 희망하는데요


자바를 배우기 전에 c언어를 먼저 배워야한다는 얘기가 있던데
1. 코딩에 완전 문외한이라면 c언어가 필수 인가요?


2. 자바를 활용하는데에 갖춰야할 자격증이 뭐가 있나요?
OCJP라는 건 필수도 아니고 의미가 없다??던데 기본적으로 어떤 자격증을 갖춰야하는지요
(관련된 걸 따지고 들면 상당히 범위가 방대한 줄로 알고 있는데... 최소한으로 국한해서만 알려주세요)
프로필 사진

답변자님,

정보를 공유해 주세요.

9 개 답변
1번째 답변
프로필 사진
해커발굴단
초인
본인 입력 포함 정보

안녕하세요.

질문주신 자격증관련된 내용으로 몇자 적어드리겠습니다.

먼저 컴퓨터자격증과 IT자격증은 엄연히 다른 부분입니다.

컴퓨터자격증은 ITQ , 워드 , 엑셀 , 파워포인트 등을 말하는 부분이구요.

IT자격증은 국가공인자격증으로는 리눅스마스터 , 네트워크관리사 , 정보처리/기능사,산업기사,기사 / 정보보안산업기사/ 기사

국제자격증은 OCJP , OCP , LPIC , MCSA 등등 정말 다양한 자격증으로 나뉘어집니다.

추가적으로 디자인쪽관련된 자격증으로는 포토샵에 GTQ등이 존재하게됩니다.

자격증 중 다른분야와는 달리 국제자격증이 존재하게되는데요.

IT라는 공부는 외국계 IT기업인 오라클 , 마이크로소프트 , 시스코 , 썬 등등의 기업에서 개발한 프로그램과 장비를 다루는것이 IT공부입니다. 따라서 IT관련 장비와 프로그램을 다룰수있는것을 증명할수있는것은 그에 해당되는 장비와 프로그램을 다룰수있는 국제자격증입니다.

자격증을 알아보실때 꼭 알아두셔야하는 부분은 본인이 자격증을 취득하려는 목적에 가장 적합한 자격증을 알아보시고 준비하시는것이 가장 중요한부분입니다.

자격증은 , 본인이 해당 분야의 전문지식이 있는지 없는지를 증명할수있는 하나의 수단이기때문입니다.

IT관련 자격증에 대한 오해가 가장 많이 있는 부분은 취득만 하면 취업이 되는줄 알고 계시는 경우가많은데요.

IT분야는 기술직입니다.

따라서 자격증만 있다고해서 취업이 되는것이 아니고 , 해당 기술력이 있는지 없는지가 가장 핵심중에 핵심입니다.

운전면허증을 소지하고있지만 운전을 못하시는 경우가 이러한 경우가 될것같구요.

IT관련 자격증의 세부적인 부분을 설명드리겠습니다.

프로그래밍 자격증

- 자바 프로그래밍에 해당되는 OCJP , OCWCD , OCBCD

이외에 C언어나 파이썬 등등의 프로그래밍에 해당되는 자격증은 존재하지않습니다.

시스템서버

리눅스 - 국가공인 (리눅스마스터) , 국제자격증 (LPIC)

윈도우 - 국제자격증 (MCSA) , (MCP)

네트워크

국가공인자격증 - 네트워크관리사

국제자격증 - CCNA , CCNP

정보보안 (해킹)

국가공인자격증 - 정보보안산업기사 , 정보보안기사

국제자격증 - CISA , CISSP

데이터베이스

국제자격증 - OCP

빅데이터

국가공인자격증 - 빅데이터준전문가 (ADSP)

---------------------------------------------------------------

IT관련 자격증은 2가지인 국가공인자격증과 국제자격증으로 나뉘어집니다.

위에서 설명드렸던것처럼 본인에게 가장 적합한 자격증은 선택하시는것이 중요한 부분인데요.

어떠한 목적으로 취득하느냐에 따라서 크게 달라지는부분입니다.

진로와 진학을 준비하는 초등학생 , 중학생 , 고등학생이라면 ,

생활기록부에 기재되는 리눅스마스터와 네트워크관리사를 준비해야합니다.

이외에도 생활기록부에 기재되는 관련 자격증들이 많이있지만 , 지금 말씀드리는 리눅스마스터와 네트워크관리사가 가장 도움이 많이 됩니다.

2개이상의 자격증을 취득한다고 하더라도 , 생활기록부에는 두개의 자격증밖에 기입이 안되니 꼭 기억하시길 바랄게요~

취업을 준비하는 대학생과 취업준비생 이직을 준비하는분들이라면,

국제자격증을 해당 취업을 나가려는 분야에 맞는 국제자격증을 준비하시는것이 가장 중요합니다.

웹개발자로의 취업을 희망하신다면 OCJP

네트워크의 취업 방향이라면 CCNA , CCNP

이처럼 해당하는 자격증을 준비하시는것이 가장 중요합니다.

취업 시 가장 우대를 받는 자격증은 위에서 말씀드린 OCJP , CCNA , CCNP 입니다.

가장 취득하시기 어려운 난이도는 정보보안 (해킹)자격증이며 , OCP자격증의 경우는 특별하게 오라클에서 지정한 교육원에서 교육이수시간을 이수하여야만 취득이 가능한 자격증입니다.

저는 국가공인자격증시험센터와 국제자격증시험센터가 운영중인 교육원에서 IT컨설턴트로 근무중입니다~

해당관련된 교육을 받으시고 자격증취득을 하시는것이 가장 중요한 부분입니다.

하지만 , 여러분이 취득하시려는 IT자격증에 맞는 자격증을 먼저 알아보시는것이 좋으실겁니다

IT관련 자격증에 대해 궁금하신 부분이 있으시면 무엇이든물어보세요~!!

2019.05.30.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
2번째 답변
프로필 사진
멘토란이런것이다
태양신
컴퓨터, 프로그래밍 4위, 프로그래밍 자격증, 학원 37위 분야에서 활동
본인 입력 포함 정보

질문자님 안녕하세요!

IT비니쌤입니다.

프로그래밍에 대해 어떻게 공부를 해야할지 고민이신데, 답변 도와드리겠습니다.

일단 프로그래밍 기술을 배우려면

프로그래밍 언어를 먼저 알아야합니다.

프로그래밍 언어에는 C언어, 파이썬, 자바 등등이 있습니다.

C언어가 제일 오래 쓰이긴 했지만 요즘 자바, 파이썬도 많이 쓰이고 있습니다.

C언어부터 배우지 않아도 파이썬부터 시작해도 됩니다.

프로그래밍에는 어떤 개발자냐에 따라 쓰이는 언어가 조금씩 다릅니다.

그래서 전부다 할 줄 알면 좋겠지만 분야에 따라 쓰이는 언어가 다르기때문에 굳이 다 배우지 않으셔도 됩니다.

다만 혼자서 공부하기에는 시간적으로나 완성도부분에서도 부족할거예요.

기업에서 어떤 기술을 쓰는지 모르고 혼자서 하기에는 깊게 배우기에도 한계가 있으니까요.

그래서 어떤 직업군이냐 따라 달라지기때문에 그런 부분에 대해

컨설팅을 진행하고 있습니다.

혹시 문의사항 있으시면 오픈카톡으로 문의주시면 실시간 1:1 상담이 가능합니다^^

https://open.kakao.com/o/sugUPOcb

2019.05.30.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
3번째 답변
프로필 사진
i_to****
별신
본인 입력 포함 정보

1. C언어가 필수가 아닙니다. 프로그래밍 언어를 배우는 순서는 없습니다. 반드시 C언어부터 배워야 하는 것이 아닙니다. 배우고 싶은 프로그래밍 언어를 배우세요. 바로 자바를 배워도 됩니다. 그리고 많은 프로그래밍 언어를 배우는 데 쓸데없이 많은 시간과 노력을 낭비하지 마시고, 어떠한 프로그래밍 언어라도 필요하면, 짧은 기간에 빠르게 배워 프로그래밍할 수 있는 능력을 갖추도록 하세요. 그러려면, 먼저 프로그래밍을 배우세요.

2. 기본적으로 많이 취득하는 자격증이 OCJP입니다. 자격증 취득과 자바 활용 능력과는 관계가 없습니다. 자바를 잘 활용하고자 하면, 자바보다는 자바로 하는 일인 프로그래밍을 체계적이고 전문적으로 배워 창의적인 혹은 창조적인 문제 해결 능력과 프로그래밍 능력을 갖추도록 하세요. 먼저 프로그래밍을 배우면, C언어나 자바같은 프로그래밍 언어도 보다 쉽고 재미있게 효율적으로 배울 수 있습니다.

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회 읽어 어떠한 내용인지, 자주 사용되는 용어들에 익숙해 지도록 하세요. 내용이 파악되고, 용어들에 익숙해지면, 처음부터 책에 실린 코드도 컴퓨터에 입력해 보면서, 컴퓨터가 없으면 공책에 적어 보면서 어떠한 문법이 언제, 어떻게 사용되는지를 외우세요. 이때는 "왜 이렇게 할까", "어떻게 작동할까"라는 생각들은 하지 마시고, 외우세요.

2019.05.30.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
4번째 답변
프로필 사진
교육트렌드
초인
컴퓨터, 프로그래밍 38위, 영어문법, 프로그래머 분야에서 활동
본인 입력 포함 정보

IT 전문교육기관에 근무하고 있는 교육상담 컨설턴트 욱쌤입니다.

많은 고민들을 하셔서 개인적으로 쉽지 않은 선택을 하시는 분

또는 해당분야에 대해 궁금한 점을 해결하기 위해 질문하시는 분께

조금이나마 도움이 되고자 하는 생각에 답변을 드립니다.

----------------------------------------------------------------------------

프로그래밍을 하기 위해서 C언어나 JAVA, 파이썬 등 언어 등을 먼저 시작합니다.

왜냐하면 C언어나 JAVA는 한글을 배움에 있어서 ㄱ,ㄴ,ㄷ,ㄹ.. 가,나,다,라를 배우는 것과 같습니다.

즉 프로그래밍이 아니라 프로그래밍을 구성하는 언어이지요.

모든 프로그램을 다루기 위해서는 프로그래밍 언어를 먼저 아는 것이 중요합니다.

언어를 배우고 나서 네트워크나 시스템/서버, 데이터베이스 등을 배울 수 있는 시작이 됩니다.

프로그래밍 언어 등을 통해 프로그램을 만드는 것을 ‘코딩’ 이라고 하며

코딩과 같은 말이 프로그래밍이라고 보시면 됩니다.

이제 여기서부터 어떻게 배우는 가입니다. 언어를 배웠으면

어떻게 사용할 것인지 또는 특화 시킬 것인지가 중요하다고 볼 수 있습니다.

프로그램언어는 C언어와 JAVA를 더 심화시켜 사용하기도 합니다.

예를 들어 데이터들을 어떠한 기억장치에 대해 저장, 읽기, 쓰기 등을 배우는 것을 자료구조라고 합니다.

이러한 것처럼 더욱 심화 시킨 프로그래밍 언어를 기반으로 하여

단계적으로 나아가는 것이 IT 기술을 배우는 것에 기본이라고 할 수 있습니다.

프로그래밍를 배우게 되면 단계적으로 배워 나아가면서

머리로 하는 것이 아니라 몸이 반응 하는 것인 ‘체화’가 될 것입니다.

하지만 이 ‘체화’가 되기까지 그리고 체화가 되고 나서

그 윗 단계로 가는 것에 대해 독학 등은 상당한 무리가 있습니다.

IT 자격증을 취득하기에 앞서 자신이 어떤 IT 직업을 얻고 싶은지 진로를 정해야 합니다.

IT 취업 및 진로는 어떤 것을 택하느냐에 따라 해야 할 공부와 취득해야 할 자격증이 달라지므로

우선 프로그래밍, 서버, 네트워크에 대한 기초를 숙지해가면서 해당 진로에 맞는 자격증을 취득하셔야합니다.

IT자격증은 각 파트별로 프로그래밍, 시스템, 네트워크/서버, 데이터베이스, 보안 및 해킹 등

다양하게 나뉘어져 있습니다.

자격요건이 크게 없는 자격증인 정보처리기능사, 리눅스 마스터, 네트워크 관리사 2급, PC 정비사 등을 시작으로

국가 및 국제 공인 자격증 안에서 취득하고 하는 자격증을 확인하시거나

전문교육기관의 상담을 받아 어떤 것을 취득하면 좋고 나쁜 지를 파악하시는 것이 중요합니다.

프로그래밍 – 정보처리기능사, 정보처리(산업)기사, 자바관련 자격증

시스템 / 서버 - 리눅스 마스터, LPIC, MCP, MCSA

네트워크 - 네트워크 관리사, CCNA, CCNP

데이터베이스 – OCA, OCP

보안 / 해킹 – 정보보안(산업)기사, CISA, CISSP

질문에 대한 답변이외에 더 궁금하신 점이 있으시면 언제든지

오픈채팅 주소 혹은 배너를 통해 문의주세요

무료상담을 진행하고 있습니다

2019.05.30.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
6번째 답변
프로필 사진
못찾음
지존
컴퓨터, 프로그래밍 84위, 프로그래머, 웹프로그래밍 분야에서 활동
본인 입력 포함 정보

IT 관련 자격증

참고자료 먼저 링크 띄워드릴게요.

<컴퓨터 자격증 종류>

컴퓨터 자격증 종류 목적에 맞게 취득하자

어떤 직업을 목표로 하든자격증이 필수인 시대가 왔습니다.​하지만 자신의 진로와맞지 않은 자격증을 취득...

blog.naver.com

<네트워크 관리사 2급>

네트워크 관리사 2급 시험 일정 / 공부 방법

네트워크 공부를 하는 분들에게익숙한 자격증은​국내 자격증이자오늘 설명하려고 하는​네트워크 관리사 2...

blog.naver.com

<리눅스 마스터 2급>

리눅스마스터 2급 시험 일정 / 검정 과목

한국정보통신진흥협회에서시행하는 자격증​리눅스마스터 2급​시험 일정과 검정 과목을알아보도록 할게요....

blog.naver.com

<리눅스 마스터 1급>

리눅스마스터 1급 검정 과목 분석

리눅스란​리누스 토발즈에 의해개발된 컴퓨터 운영체제로​누구나 무료로 사용할 수 있다는장점이 있습니...

blog.naver.com

<OCJP>

자바 자격증 OCJP 시험 일정 및 시험과목

IT는 여러 가지 분야로 나뉘고각 분야별로 취득해야 할 자격증이다르죠.​오늘은 여러 가지 분야 중 하나...

blog.naver.com

<정보처리기사>

정보처리기사 응시자격 그리고 독학

한국산업인력공단에서시행하는 자격증 중 하나인​정보처리기사​​오늘은​정보처리기사 응시자격과 독학...

blog.naver.com

<PC정비사 2급>

PC정비사 2급 자격증 시험 일정 [2019년]

IT 관련 진학, 취업 등많은 곳에서 쓰이는 자격증​다양한 것이 있는데요.그중에서 한 가지를 소개할게요...

blog.naver.com

<OCP>

OCP 자격증 인강으로 교육받자

OCPOracle Certified Professional​오라클 관련 전문 기술 지식 정도를측정하여 대내외적으로 증명...

blog.naver.com

<아마존 AWS>

아마존 aws 자격증, 클라우드 가상 서버

​네이버 클라우드i 클라우드​​우리 일상생활에도많이 쓰이고 있는 기술​클라우드 가상 서버​클라우드...

blog.naver.com

-

참고 자료가 굉장히 많이 있죠?

하지만 이 자격증들은 국내자격증, 국제자격증이 존재합니다. 또 국내자격증은 국제자격증과 다르게 국가공인, 민간 보통 이 두 가지로 다시 한번 나뉘게 되요.

국가공인, 민간 자격증의 차이

말 그대로 국가에서 공인을 해준 자격증인가 아닌가로 판가름이 납니다. 국가공인을 받은 자격증은 난이도가 더 낮더라도 진학, 취업에 있어서 민간자격증보다 더 도움이 되는 경우가 생기죠.

국제자격증

CISCO, ORACLE 등의 해외기업의 인증을 받는 자격증으로 그 회사에서 운영하는 프로그램 등의 실무능력을 평가받습니다.

자격증의 종류 및 쓰임새에 대해 지금까지 이야기해봤는데, 지금까지 얘기했던 모든 자격증들을 취득해야하는 게 아니에요. 자신의 진로에 맞게, 목표에 맞게 취득해야하는 것이죠.

하지만 인터넷에 돌아다니는 내용들은 허위사실인 경우가 많이 있습니다. 즉, 자신의 목표에 맞게 취득을 했다고 생각했는데 사실 필요없는 것들이었을 수 있고 잘못된 자격증을 취득한 경우가 생길 수 있다는 것입니다.

이러한 일을 방지하기 위해선 실제 전문가와 1:1상담을 통해 어떻게 취득을 해야 할지 목표 설정 및 계획을 해야 합니다.

현재 제가 속해있는 국가공인전문교육기관에서 무료로 컨설팅을 해드리고 있으니 상담을 원하신다면 아래 링크로 들어와 간단한 상담을 진행 후 상담예약을 잡으시면 됩니다.

[1:1 상담 진행 및 상담 예약]

https://open.kakao.com/o/silYS94 오픈카톡방 문의 내용은 철저하게 비밀로 유지됩니다.

2019.05.30.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.