프로그래밍은 과연 어려운 것일까요 ?
프로그래밍에는 c언어, 자바, 파이썬 등 많은 것들로 앱이나 프로그램을 만들수 있는데 이것이 과연 전문가에 한해서만 사용이 가능할까요 아니면 초보자도 복잡하지는 않더라도 할 수 있는 것일까요 ??
아뇨.
처음부터 전문가는 없죠.
초보자도 물론 할 수 있습니다.
지금 전문가라고 하시는 분들도 다 초보였을 때 했었죠.
다만 성능의 차이? 완성도? 이런거에 차이가 있을 뿐입니다.
초보일 때는 여러 줄로 코딩했던 걸 단 경력이 쌓이면 단 몇 줄로 코딩할 수 있는 그런 차이죠.
처음이 어렵지 다 할 수 있어요. 계속 하다보면 요령도 생기구요.
안녕하세요.
간단한 프로그램은 전문가가 아니어도 얼마던지 만들수 있습니다. 우선은 어떤 언어를 배울지를 고민하시는 것보다는, 무엇을 만들지를 고민하시고, 그 뒤에 어떤 언어를 배울지 생각해보시면 될 것 같습니다.
안드로이드 앱인지, iOS앱인지, 웹 페이지인지, PC앱인지,
그리고 이 중에 하나를 정하셨으면 어떤 앱을 만들 것인지를, 즉 어떤 기능을 하는 앱을 만드실지를 결정하시면,
자연스럽게 사용하는 tool이나 언어가 결정될 것입니다. 그리고 tool의 사용법이나 예제등을 보면서 작업을 해보시면 어느정도는 만드실수 있습니다. 처음에 제일 어려운 것이 무엇을 할지와, tool의 설치인데요,
tool의 설치는 구글링이나 이곳을 통해서 도움 받으시면 될 것 같습니다.
프로그래밍을 공부 하는 것은 어렵지 않습니다.
단지 함수의 이해와 흐름의 이해와 생각만 하면 되니까요.
하지만 자신이 직접 프로그램을 만드는 것은 매우 힘들고 어렵습니다.
여러 예제를 찾아야 하고 에러가 생기면 그것을 수정해야하며 파이썬이면 파이썬 2와 파이썬3의 문법이 다르거나 하면 찾아서 그걸 또 수정하고 해야하니까요.
하지만 전문가에 한해서만 사용하는 것도 아닙니다.
그 언어의 특징과 자신이 이것저것 다양하게 찔러보면서 공부하신다면 그렇게 어렵지 않을거라고 확신합니다.
일단 프로그래밍을 처음 접하실때에 C언어를 주로 선택하시는 분들이 많습니다. 뭐 요즘에는 자바, 파이썬으로 시작하시는 분들도 많겠죠.
여기서 한가지 중요한 점은 전혀 코딩의 기초는 어렵지 않습니다. 요즘 추세에는 어린이도 놀이로 배우는 코딩 뭐 이런식으로 해서 코딩의 기초를 배우곤 합니다. (갈수록 코딩이 사회에서 중요시 되고 있기 때문에)
그리고 배워보시면 아십니다만, 코딩은 하면 초반에 재밌고, 쉽습니다. 다만 여기서 질문자님이 코딩의 기초를 배우고나서 더 배우고싶은 마음이 드신다면 보다 더 전문적으로 파고들면 되는겁니다.
코딩은 기본적인 부분은 누구나 할 수 있을 정도로 쉽습니다. 다만 단계가 끝이 없을정도로 가면갈수록 어려운 감은 있죠.
하지만 코딩은 많이 하면 할수록 확실히 느는것이고, 상상력, 창의력 부분도 틀림없이 많이 사용되기 때문에 일단 시작을 해보라고 권장해드리고 싶습니다. 감사합니다.
"프로그래밍에는 c언어, 자바, 파이썬 등 많은 것들로 앱이나 프로그램을 만들수 있는데 이것이 과연 전문가에 한해서만 사용이 가능할까요 아니면 초보자도 복잡하지는 않더라도 할 수 있는 것일까요 ??"
>> 프로그래밍 언어는 전문가용으로 만들어진것이 아닙니다.
따라서 영어공부 하듯이 일반인도 공부를 통하여 충분히 습득하고 활용하실수 있습니다.
간단한 프로그램, 어플리케이션, 웹사이트 등은 기본적인 지식이 없으셔도 2~3달만 공부하시면 충분히 제작하실수 있습니다.
무엇을 만드느냐에 따라 다르겠죠.
본격적인 게임이나 상용 앱을 만들고 싶으시다면 상당한 수준의 프로그래밍 스킬을 습득하셔야 겠죠.
하지만 간단한 기능의 앱이라면 초보자라도 기초 강좌 정도만 습득하시고 어느 정도 연습하신다면 충분히 만들 수 있을 만큼 요즘은 프레임워크도 잘 나와 있고 유튜브나 블로그에도 다양한 입문 강좌가 있어서 배우기가 어렵지 않습니다.
물론 아무것도 모르는데 블로그나 유튜브 강좌 며칠 보고 앱이 뚝딱 나오지는 않겠죠.
어떤 것을 만들고 싶으신지에 따라 어떤 언어나 프레임워크를 배워야 할지 결정할 수 있을 테니 이부분 부터 먼저 결정하시는 것을 추천 합니다.
초보자도 어렵지 않게 예제 프로그램을 돌리는데는 문제가 없다고 봅니다.
책과 동영상만 잘 따라간다면 환경설정부터 실습까지 어렵지 않다고 봅니다.
유튜브같은 곳에 설치부터 시작하는 강의를 보시고 따라해보시고 어느 정도 끝나면 프로젝트를 만들어 보는 강의를 보시면서 경험을 쌓다보면 초보자도 충분히 잘할 수 있다고 봅니다.
프로그래밍이 어렵게 느껴지는 부분은 예제코드가 아니라 실제 요구사항을 받아서 그걸 구현해야하는데요
당연히 프로그래밍 경험이 없으면 어디부터 시작 해야하는지가 막막하기는 합니다.
회사에서도 신입 개발자가 오면 업무를 줄때는 보통 어떻식으로 처리하면 될꺼라고 이야기를 해줍니다.
예를 들면 데이터는 어디에 있는 코드를 참조해서 사용하고 UI는 어떤 화면이랑 비슷하니 참고해서 하면 될꺼라고 이야기 해주게 됩니다.
이런 업무를 하다보면 다른 사람 코드를 응용도 해보고 처음부터 다시 만들어 보면서 경험을 쌓는다고 보면 될것 같습니다.