본문 바로가기
IT 전문가

C언어 독학의 장점과 단점

by 알 수 없는 사용자 2017. 4. 25.
728x90
반응형

안녕하세요~! 따발총입니다~!!!


오늘은 많은 사람들이 공부하고 있는


프로그래밍 언어 C언어를


책으로 독학하면 어떻게 될까에 대해 


이야기 해보려고 합니다.












IT분야는 전문기술을 사용하는 기술직입니다.


기술직에게 가장 필요한 것은


틀림 없이 기술력이고 다른 것은 부가적인것입니다.


IT분야에서도 이론이 분명이 존재하고 매우 중요하지만


그 이론을 어떻게 나의 실력으로 활용할 줄 아느냐가 관건입니다.


책으로 공부하는 것은 접하기 쉽고


비용적으로 많이 절감된다는 장점이 있습니다.


하지만 비교적 시간이 오래 걸리고,


모르는 부분이 생겼을 때 해결이 어려우며


책에 나와있는 예시 문제들에 의존할 수 있는


경향이 있기 때문에 응용력을 기르기 어렵다는 단점이 있습니다.















C언어를 공부하는 목적은 무엇이 되야 할까요??


C언어를 활용하여 코딩을 할 수 있도록 만드는 게 공부의 목적입니다.


게임이나 연애를 하려고 해도 그 분야에 대한 이론이 분명히 존재하죠.


이렇게 플레이하면 이길 수 있고 이렇게 하면 연애 성공률이 높다라는 것 말이죠.


하지만 이런것들으 그냥 단순히 눈으로 훑어보고 


그 이후에 아무 행동도 취하지 않으면 의미가 없어집니다.


게임 잘하는 법, 상대방에게 호감 사는 법 등 에 대해 이론적으로 잘 알아도


실제로 나의 경험이 없고 스킬이 부족하면 


원하는 목적을 이루기가 말 처럼 쉽지 않다는 말입니다.










그렇다면 C언어 독학은 불가능하며 제대로 공부하기 위해서는


인강이나 학원수업을 꼭 들어야 한다는 말일까요??


꼭 그런것만은 아니겠죠.


인강이나 학원의 수업을 통해 공부를 하게 되면


핵심적인 부분을 보다 쉽고 빠르게 학습할 수 있고


효율적인 공부를 할 수는 있겠지만


이 역시도 직접적으로 자기가 배운 내용들을 바탕으로


C언어를 활용하여 코딩 연습을 해보지 않는다면


돈과 시간을 낭비하게 되는 결과를 초래하게 됩니다.


어떤 방법을 사용하던 장점이 있으면 단점이 있으니까요.











C언어 독학이 힘든 이유는 혼자서 실습하는 것도 어려운데


기초적인 부분까지 하나하나 자기 혼자 해야된다는 것입니다.


취미로 공부하는 C언어가 아니라면 보통은 학과 전공대비나 취업을 목적으로 공부합니다.


그렇다는 것은 단순히 C언어 공부 하나만 해서 끝나는게 아니라


다른 것들도 추가적인 공부를 해야된다는 말인데


C언어 한과목에만 너무 많은 시간을 투자하는 것은 어리석은 일이겠죠?











독학으로 공부할 때 추천해드릴 만한 책은


윤성우 저자의 열혈 C 프로그래밍입니다.


처음 공부를 시작할 때 C언어를 쉽게 이해할 수 있고


따라하기도 나쁘지 않아서 추천드리는데요.


책 내용 자체는 정말 좋으나 책의 특성상


코딩 예제가 너무나도 기본적이다라는 부분이 단점입니다.


C언어 공부나 IT 관련 진로/진학/취업에 관하여


궁금하신 사항이나 문의주실 내용이 있으시다면


언제든지 물어보시면 친절하고 자세하게 알려드리도록 하겠습니다.














728x90
반응형

댓글