본문 바로가기

☆ I T 분 야/  1) 프 로 그 래 밍

C언어 독학 이렇게 공부해라

 

 

C 언어는 

대학교를 입학하게 되면

컴퓨터 공학과, 소프트웨어학과, 정보보안학과

정보통신학과, 전자/전기과

처음 배우게 되는 프로그래밍 언어입니다

 

 C 언어는

IT분야에서 현재까지 활발하게

사용중인 가장 오래된 프로그래밍 언어입니다

 

C++ JAVA PYTON

 

JSP SQL 등등

 

주로 사용되는 언어들의

뿌리가 되는 프로그래밍 언어입니다

 

 

 

그래서 보통 컴퓨터 공부를 처음 시작할 때

C언어부터 공부하라는 이야기를 많이 합니다

 

C언어 공부의 숙련도에 따라서

다음에 배워야 하는 언어들을

좀 더 수월하게 배울 수 있기 때문입니다

 

흔히 전문가들이 이야기하기로

하나의 언어를 배우기 위해서는

6개월 정도의 시간이 필요하다고 말합니다 

 

6개월이라는 시간은

전문적인 교육기간에서 배웠을 때 

최소한의 시간으로

 

C언어 독학을 하는 분들은

해당사항이 아닙니다

 

 

 

 

C언어

기초라고 하니 쉽게 생각했다가

어려워서 포기하는 분도 많고

 

독학으로 공부하려다가

제대로 배워보지도 못하고

포기하는 사람들도 많습니다

 

C언어라는 공부는

 

프로그래밍을 만드는 공부라기 보다는

프로그램 언어에 대한

문법을 배우는 과정입니다

 

 

대다수의 학생들은

C언어를 배우면 프로그래밍을

만들수 있다고 생각하지만

 

최소 6개월 이상의 전문적인

프로그래밍 언어를 배웠을 때 이야기 입니다

 

 

 

컴퓨터 공학과, 정보통신학과,

소프트웨어공학과, 정보보안학과

전기/전자 공학과

 

전공자 대학생

대부분은 4학년까지

C언어만 배우다가

졸업하는 학생들이 부지기수 입니다

 

C언어 문법만 배우기에도

대학교 교육은 열악합니다

 

전공자 학생들도 배우기 어려워서

방학마다 학원에 와서

C언어 수업을 듣고 갑니다

 

이론적인 학습을 통해

어느정도의 지식을 갖춘 전공자에게도

C언어 독학은 어렵습니다

 

 

 

C언어 독학

과연 혼자 한다고 어디까지 할 수 있을까요?

 

누구는 독학으로 잘나간다더라!

누구는 독학으로 충분하다더라!

 

물론 독학으로 성공한 사람들이 있습니다

IT 분야의 성공위인들을 보면

 

MS 빌게이츠

FACEBOOK마크 주커버그

AMAZON 의 제프 베조스

 APPLE 의 스티브 잡스

IBM 의 허먼 홀러리스

JAVA 의 제임스 고스링

LINUX 의 라이누스 토발스

DATABASE 의 테드 코드

 

등등

 

상위 1%의 사람들입니다

 

 

 

저는 상위 1% 가 아닌

99%의 일반인들을 이야기 하는 것입니다

 

99% 일반인들 중에는

C언어 하나만 배우는 것도

어려워 하는 사람들이 대다수 입니다

 

C언어를 통해서 프로그램을 만들고

프로그램을 데이터베이스와 연동하고

시스템에 장착해서

네트워크를 연결하는

 

컴퓨터 기초공부가

컴퓨터 진로를 선택한 사람들이

배워야 하는 과정 입니다

 

 

 

박봉, 야근 등등

IT 분야의 직장생활이

어렵다는 이야기를 쉽게 접할 수 있습니다

 

C언어를 독학하고

C언어를 전문적으로 배우려 하지않고

C언어만 할 줄 알기 때문입니다

 

C언어 문법만 어설프게 배웠는데

어떻게 높은 대우를 기대 할 수 있을까요?

 

 

 

 

프로그래밍

C  - C++ - 자료구조

JAVA - JSP - SPRING

 

네트워크

CCNA - CCNP SWITCH -CCNP ROUTER

 

데이터베이스

WDP - OCP

 

시스템

LINUX - WINDOW - CLOUD

 

당신이 IT를 생각하고 있다면

배워야 하는 기초공부입니다

 

아직도 C언어만 잘하면 되겠지?

C언어 독학으로 해보고 결정하자?

 

우리의 인생은 길지 않습니다