안녕하세요 기형쌤입니다.

 

기분 좋은 주말이에요!

한 해를 마무리해가는 12월! 여러분은 잘 보내고 계신가요?

연말은 연말이라 바쁘고 연초는 연초라 바쁘고

바쁠일이 너무 많아 몸이 남아나질 않네요ㅠㅠ

 

오늘 제가 가져온 이야기는 빅데이터 프로세싱에 관한 이야기입니다.

 

빅데이터 프로세싱이란?

말 그대로 디지털 시대에서 폭증하는 너무나도 방대한 양의 정보(Big Data)를

관리하고 분석해서 유용한 정보로서 사용할 수 있게 만든는 기술을 지칭합니다.

 

과거에는 정보로서 기록되지 않았던 매우 사소한 정보까지도

디지털 정보로 기록되는 정보화 시대에서는 너무나도 정보의 양이 많아졌습니다.

 

내가 어디에 있는지에 대한 위치정보, 뭘 먹고 싶어서 검색했는지에 대한 정보,

어떤 음악을 플레이 했는지에 대한 정보, 운동을 위해 얼마나 달렸는지에 대한 정보까지

전부 데이터로서 기록이 되니 정보는 넘쳐날 수 밖에 없죠.

 

또한 거기에 더해 단순한 문자 데이터에서 벗어나

녹음, 사진, 동영상 등 데이터의 종류가 다양해지고 데이터의 용량 자체도 큰 폭으로 늘어났습니다.

이런 빅 데이터는 기존의 기술이나 도구로는 원활한 수집과 처리가 불가능할 정도로

성질이 달라졌으므로 빅 데이터에서 유용한 정보를 추합하거나 가치를 뽑아내기 위해서

고안된 기술이 바로 빅 데이터 프로세싱입니다.

 

빅데이터는 사람들의 마음 속을 어느 정도 계량화해서 데이터로 만들어 응용하는 것을

목적으로 만들어진 기술이기에 주요 대기업들 사이에서 독자적인 빅 데이터 응용 모델 만들기가 대유행 중입니다.

빅데이터를 활용할 수 있는 분야는?

그렇다면 이러한 빅데이터를 활용할 수 있는 분야는 어디일까요?

수많은 곳에서 빅데이터를 이용할 수 있지만 대표적으로 추천 엔진이 있습니다.

 

예를 들어 페이스북의 당신이 알 수도 있는 사람 이라던지

유튜브의 추천 영상 등에 활용되어 사용될 수 있습니다.

 

심리/동향 분석에도 사용되는데,

SNS 포스팅이나 인터넷 광고 클릭 성향 등을 통해 맞춤형으로 정보를 전달하는 등의 활용이 되고 있습니다.

 

인공지능의 구현에도 빅데이터가 기반이 되는 기술입니다.

대표적으로 알파고를 떠올리실 수 있습니다.

알파고 또한 과거 대국의 정보를 바탕으로 한 수 한 수에 대한 승률을 계산해 다음수를 착수하는 것 과 같이

아직은 스스로 생각할 수 없기에 과거의 빅데이터를 기반으로

가장 높은 확률로 정답인 것을 찾아가는 형태로 발전해나가고 있습니다.

 

기타 도시학 연구, 네트워크 모니터링, 인터넷 사기의 탐지 등 수많은 분야에 빅데이터는 사용될 수 있습니다.

 

국내의 빅데이터 분석기사 자격증?

2019년 국내에 빅데이터 분석기사 자격증이라는 것이 신설되었습니다.

기사급의 자격증으로 2020년 하반기 최초 시행되었습니다.

 

한국데이터산업진흥원에서 시행하는 빅데이터분석기사 시험에 합격하여 그 자격을 취득한 사람을 말합니다.

빅데이터분석기사 시험은 필기시험과 실기시험으로 이루어지며

필기시험은 객관식으로 100점을 만점으로하여 과목당 40점 이상, 전 과목 평균 60점 이상이면 합격이 인정됩니다.

실기시험은 실무 통합형 시험으로 100점을 만점으로 하여 평균 60점 이상이면 합격하게 됩니다.

 

아직 국내에서 시행된지 얼마 되지 않은 자격증이지만 수많은 사람들이 몰려

11월 사이트가 먹통이 되어 아무도 접수하지 못하고 일정이 늦춰졌습니다.

 

오는 12월 19일 첫 필기시험이 진행되어 아직 국내에 자격증 취득자는 없지만

워낙 유망한 직종인 빅데이터 관련 자격증이고

국가 자격증인지라 취득시 취업에 굉장히 유리해질 것으로 예측됩니다.

빅데이터 기술을 배우려면?

빅데이터 전문가가 되려면 기본적으로 Python언어를 알고있어야 합니다.

현재 프로그래밍 업계에서 가장 중요한 언어라고 한다면 단연 Python입니다.

쉬우면서도 범용성 넓은 Python은 제가 Python에 대해 설명해놓은 게시글이 있으니

그 글을 읽어보시면 이해하기 편하실겁니다.

kiihakjumcircle.tistory.com/entry/Python%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9D%B4%EA%B3%A0-%EC%96%B4%EB%94%94%EC%84%9C-%EB%B0%B0%EC%9A%B8-%EC%88%98-%EC%9E%88%EB%82%98%EC%9A%94?category=909606

 

Python(파이썬)은 무엇이고 어디서 배울 수 있나요?

안녕하세요? 기형쌤입니다!! 오늘 제가 들고 온 것은 바로 Python입니다. Python은 수많은 프로그래머들의 기본소양이라고 할 정도의 언어입니다. Python은 그 기원이 굉장히 특이한 언어인데요. 바로

kiihakjumcircle.tistory.com

 

그리고 네트워크 기반의 기술이니 CCNA(네트워크 기초)정도도 알고 계시는게 좋겠죠?

또한 대용량 데이터를 분석, 처리할 수 있는 기술인 하둡 프로그래밍 또한 배우셔야 합니다.

 

배울게 너무 많죠?

 

그래서 빅데이터 전문가를 생각하시는 분들은 어느정도 프로그래밍에 대해

전반적인 기초 지식이 있어야 합니다.

하지만 걱정 마세요!

기초부터 차근차근 가르쳐드리는 전문가 과정을 소개해드리겠습니다.

 

아래의 네임카드를 클릭하시면 바로 상담해드릴 수 있으니 문의 주세요!

상담은 무료로 진행되니 부담없이 연락 남겨놔주시면

빠르게 전문가 과정으로 이끌어드리겠습니다▼

네임카드를 클릭해주시면 바로 상담 도와드리겠습니다!

안녕하세요! 기형쌤입니다. 오늘 제가 가져 온 이야기는

JAVA에 대한 것입니다.

 

일단 JAVA는 무엇일까요?

JAVA는 객체지향 프로그래밍 언어입니다.

말이 조금 어렵죠? 객체지향 프로그래밍 언어란 프로그램의

설계 방법론이자 개념의 일종입니다.

프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아니라,

프로그램을 수많은 '객체'라는 기본 단위로 나누고 이 객체들의 상호작용으로 서술하는 방식입니다.

객체란 하나의 역할을 수행하는 '메소드와 변수(데이터)'의 묶음으로 보시면 됩니다.

JAVA는 크게 4 종류로 나뉩니다.

1. Java SE

 JAVA SE는 대부분의 사람들이 가장 많이 접하는 말하자면 표준 에디션입니다.

 JAVA의 핵심적인 API와 기능들을 제공하고 있습니다.

 

2. Jakarta EE

 이전에는 JAVA EE라고 불리웠고 기업등지에서 운영하는 서버 페이지에 특화되어 있습니다.

 웹 애플리케이션 서버에 관련된 기술들이 포함되어 있습니다.

 

3. JAVA ME

 PDA나 셋톱박스, 센서 등의 임베디드 시스템 환경에 특화되어있는 에디션입니다.

임베디드 시스템이란 세탁기나 냉장고 등 가전제품에 들어가는 단일목적 컴퓨터라고 생각하시면 좋습니다.

 

4. JAVA FX

데스크톱 애플리케이션 개발 및 배포를 위한 에디션입니다. 크로스플랫폼 이식과 GUI 라이브러리를 제공합니다.

C, C++과의 차이점?

C 언어는 포인터 등을 활용한 저수준 시스템 프로그래밍(리눅스 커널과 하드웨어 프로그래밍)에 강점을 가집니다.

C++은 C의 그러한 장점을 거의 그대로 가져오면서 객체 지향이나 일반화 프로그래밍과 같은 멀티 패러다임을 지원하고자 하는 시도(3D게임, 그래픽 프로그래밍)에서 만들어졌습니다.

이렇게 고수준과 저수준 개념 모두를 포함하려 하다보니 점차 복잡해졌고

게다가 최신 프로그래밍 환경을 지원하기 위해 지속적으로 개정되고 있는 모던 C++는 변화의 폭이 커서, 새로운 기능을 전부 제대로 다룰 줄 아는 프로그래머는 비교적 적다는 평이 널리 받아들여지고 있습니다.

그에 비해 JAVA는 C++의 방향성과는 다르게 안정성에 포인트를 맞춰 개발되어 왔습니다.

JAVA는 고수준의 객체지향 부분을 잘 구현하는 것에 집중하는 방향으로 언어가 복잡해지는 것을 방지하고 있습니다.

 

JAVA와 C,C++의 공통점은 같은 C계열 프로그래밍 언어이기 때문에 비슷한 문법 구조를 가지고 있다는 것에 있습니다.

하지만 그러면서도 JAVA가 C,C++보다 훨씬 널리쓰이는 분야가 많이 존재합니다.

대표적인 예: 안드로이드 앱이라던지 웹 애플리케이션

 

하지만 안정성을 중요시하는 언어이기 때문에 속도가 느릴 수 있습니다.

그렇게 속도가 중요한 부분들은 따로 떼어서 C,C++언어로 따로 개발하기도 합니다.

JAVA의 특징!

Java의 가장 큰 특징은 플랫폼에 독립적인 언어라는 점 입니다.

C나 C++같은 경우 소스 코드를 직접 컴파일하여 링크하는 것과는 다르게

Java는 .class 파일을 생성하고 이 파일의 바이트 코드를 읽은 뒤 기계어로 바꾸어 실행하는 것은 Java Virtual Machine

통칭 JVM입니다. 이 방식이 좋은 이유는 윈도우 환경에서 Java를 이용해 빌드한 프로그램을

리눅스나 맥OS에 적합한 JVM만 깔려있다면 바로 실행이 가능합니다.

 

JAVA의 다른 특징 중 하나는 범용성입니다.

JVM 기반의 프로젝트에서는 하나의 언어만을 고집하지 않습니다.

함수형 언어가 유리(최근 유행하는 빅데이터 등)한 부분은 Scala로 작업하며, 견고한 인터페이스와 대규모 통합이 필요한 곳은 Java로 작업한 뒤 이들을 서로 합쳐서 운영하는 게 가능합니다.

실제 현업에서는 Java를 비롯한 여러가지 인기 언어가 자주 사용되므로 장단점을 잘 알아두는게 좋습니다.

다른 언어에 대해 맹목적으로 찬양/비판하는 태도보다는 환경이나 주어진 작업의 특성에 따라 적합한 언어를 선택할 수 있는 노하우가 있다면 좋은 개발자로서 이름을 날리실 수 있을 것입니다.

JAVA는 왜 쓰는걸까요?

JAVA는 왜 아직도 가장 많이 쓰이는 언어일까요?

기본적으로 JAVA는 수많은 개발자와 레퍼런스를 가지고 있습니다.

오래된 언어이고 범용성이 뛰어난 언어이다보니 수많은 JAVA개발자들이 있고

시대에 맞춰 지속적인 개발이 이뤄지고, 그에따른 수많은 레퍼런스들을 갖고있습니다.

 

또한 JAVA는 비교적 높은 생산성을 가지고 있습니다.

IT는 점차 발전해나가고 있고, 무거운 프로그램들이 많아짐에 따라 복잡한 C,C++을 이용한

프로그래밍이 사실상 너무 힘들어졌습니다. 언어 자체가 복잡할 뿐 아니라

관리 또한 힘들어서 프로그램이 커지면 커질수록 작업이 힘들어지게 되었습니다.

하지만 JAVA는 C,C++과 문법적으로도 비슷하면서도 객체 지향을 적극적으로 활용,

호황성까지 좋은 언어이기 때문에 등장하자마자 순식간에 대세가 되었습니다.

 

위에서도 지속적으로 말했다시피 JAVA의 큰 장점 중 하나는 안정성입니다.

메모리를 대용량으로 사용하는 프로그램에서 상대적으로 C/C++보다 안정적인 모습을 보일 때도 있는데, 이런 경우에 JVM이 시작될 때 필요한 메모리를 먼저 통으로 잡아버립니다.

메모리를 자주 할당하거나 해제하는 C/C++ 프로그램은 오히려 Java보다 성능이 느릴 수 있습니다.

JAVA 프로그래머가 되려면?

범용성이 넓다는 것은 그만큼 알아야 기본적인 지식의 베이스도 넓다는 말입니다.

그리고 기초적인 지식은 지식을 쌓아 올리고 실력이 높아지는데에

아주 중요한 역할을 하죠.

 

기초부터 차근차근 잘 다져나가셔야 합니다.

기초부터 전문가까지 차근차근 공부하실 수 있습니다.

그리고 지금이라면 국비지원 받으시면서 무료로 진행하실 수 있습니다.

언제나 연락주세요. 기다리고 있겠습니다.

하단의 이미지를 눌러주세요! 바로 상담 가능합니다.

이미지를 누르시면 상담 진행 바로 가능합니다.

 

안녕하세요. 기형쌤입니다.

 

요즘 핫한 정보보안 전문가! 과연 왜 사람들이 정보보안 전문가에 열광하는지 알아봅시다!

정보보안 전문가라 함은 기본적으로 화이트 해커를 생각하시면 이해가 편하실거에요.

 

정보보안 전문가는 IT 기술 각 분야를 외부 위협으로부터 보호하는 일을 합니다.

정보보안 정책을 수립하고, 시스템에 대한 접근 및 운영을 통제하고, 침입자가 발생했을 때

신속하게 탐지하고 대응해 정보자산을 보호합니다.

위에서 말씀드린 것 처럼 IT기술이 들어가는 모든 분야의 각종 위협에서

그 공격을 방어하는 막중한 임무를 수행하는 직업입니다.

 

그런 정보보안 전문가들이 주로 수행하는 임무는 다음과 같습니다.

 

취약점 분석: 운영체제나 서버, 어플리케이션의 보안 취약점을 분석, 보완합니다.

 

백신개발: 바이러스, 웜 등의 악성코드들을 분석하여 이에 대응할 수 있는 보안 솔루션을 개발합니다.

 

침해대응: 칩입이 발생했을 때 피해의 규모를 최소화하기 위해 시스템을 보호하고

시스템을 복구, 이후의 예방 전략을 세웁니다.

 

보안관제: 침입의 위협을 즉시 탐지하여 대응팀과 협조 하에 빠르게 보안에 대한 위협에 대응합니다.

 

모의해킹: 기업으로부터 인가받은 해킹전담 컨설턴트에 의해 외부 또는 내부 네트워크상의
서비스와 서버에 대해 실제 크래커가 사용하는 해킹 도구와 기법을 이용하여 정보시스템의
침투가능성을 진단합니다.

 

기술은 점점 발전하고 IT기술이 사용되는 곳은 점점 늘어나니

정보보안 전문가가 할 수 있는 일과 영역은 이제부터 시작되고있다 하여도 문제가 아닙니다.

 

이렇게 우리의 보안을 책임지고있는 정보보안 전문가들은 도대체 얼마나 받을까 궁금하지 않나요?

 

사실 정보보안 전문가들의 초봉은 높은 편이 아닙니다.

초봉으로 하자면 2019년 기준 2500~3000만원 정도입니다.

많은 일에 비해 조금 낮은 느낌이 드시나요?

 

사실 IT계열의 시장은 실력주의 시장입니다.

초봉이 낮더라도 실력이 있다면

연차가 쌓이면서 연봉 쭉쭉 쌓인다는 말이지요.

 

약 3~4년차 정도의 연차만 쌓아 올라가도

실력만 좋다면 4000만원 정도의 연봉도 받으실 수 있습니다.

 

이제 키포인트를 아시겠나요?

 

정보보안 전문가는 결국 실력! 실력입니다.

실력이 좋으면 그만큼 대우를 받을 수 있는 시장입니다.

 

정보보안 전문가로서 어떻게 하면 성장할 수 있을까요?

저와 함께 정보보안 전문가가 되어보세요!

 

학생분들을 전문가로 키워드리는

정보보안 전문가 과정이 지금 진행 가능합니다!

혹시나 전문가 과정이라서 너무 비쌀 것 같다는 생각이 드시나요?

 

걱정하지 마세요!!

저희 정보보안 관리자 과정은 국비지원이 가능합니다!

현재 구직중이시고 35세 이하이시기만 하면

국비지원 받으셔서 비용을 면제받으시고,

훈련수당도 최대 월 별 40만원 지원받으시면서 공부하실 수 있습니다.

 

돈을 오히려 받으면서 전문가가 될 수 있다니!

너무 좋은 기회 아닌가요?!

 

정보보안 전문가가 되고싶으시다면!

돈 받아가며 공부를 하고싶으시다면!!

아래의 네임카드를 클릭해주셔서 카톡 남겨주세요.

무료 상담 해드릴게요!

안녕하세요 기형쌤입니다.

 

오늘 전달해드릴 것은 바로 IT 전문가로 거듭나는 길! 입니다.

다들 요즘 IT업계가 취업이 잘 된다는 사실을 아시나요?

IT기술이 나날이 발전하고

그만큼 규모가 커지고 있는데

IT전문가가 많지 않은 상황입니다.

 

그런데 사실 IT, 컴퓨터에 대한 전문가라 하면

너무 어려워 보이고 어디가서 배우기엔

돈이 너무 많이 들 것 같지 않으세요?

 

이제 그런 걱정은 하지 마세요.

업계 1위 IT 학원 ITBank에서

국비 지원 받아가며 무료로 과정 진행해보세요!

진행하는 과정은 다양합니다.

 

- 네트워크 엔지니어
- 시스템 엔지니어
- 클라우드 아키텍트
- 빅데이터 개발자
- APP 개발자
- 웹 개발자(Back-End)
- 데이터 사이언스
- 정보보안 전문가

 

가장 유망한 전문가는 정보보안 전문가인데요

흔히 말하는 화이트해커 가 바로 이 직종입니다.

 

IT 기술이 나날이 발전하고

기술 의존도가 늘어남에 따라

해커의 공격을 막는 화이트 해커의 수요가

급증했는데요

 

16개월동안 전문가 과정을 거치고

원하신다면 산업인력공단에서 주관하는 자격을 취득하실 수 있습니다.

 

전문가 수준의 실력을 쌓았기 때문에

자격 시험정도는 쉽게 통과하실 수 있습니다.

전문가 과정을 거치셔서 전문가가 되시면 당연히

취업시장에서의 입지가 높이지겠죠?

IT는 학력보단 실력!

이렇게 좋은 기회를 놓치지 마세요!

 

국비지원으로 ★전액 무료★ 수강 가능!

전액무료에 더불어 훈련수당 지급까지!

 

IT 전문가가 되서 취업시장 뽀개고 싶으신 분들은

언제든 연락 주세요! 무료로 상담해드리겠습니다!

밑에 네임카드를 클릭해주세요!

+ Recent posts