요새 프로그래밍을 하고싶지만 못하시는 분들을 주변에서 많이 보고 있습니다. 여러 이유가 있지만, 시간이 없다 부터 시작하여서 어려워서라는 이유들이 있죠. 이럴 때 어떻게 해야 할까요?
우선 뭘하고 싶은지를 구체적으로 정하자
예를 들어보자면, "간단한 게임을 만들어보고 싶어!"라고 하면, 컴퓨터 게임인지, 폰 게임인지를 생각할 수 있겠죠.
아니면, "수학 그래프를 그려주는 프로그램을 만들고 싶어!"라고 할 수 도 있겠죠.
원래 사람은 목표가 없으면 해메게 되어 있는 법입니다.
목표를 정해야 최소한 방향을 정할 수 있게 되는 거죠.
목표 후에는 언어를 정하자
간단한 게임도 여러가지가 있지만, 저의 경우에는 java라는 언어에다가 lwjgl이라는 라이브러리(편하게 계산해주고, opengl이라 하는 그래픽 관련 라이브러리를 java에서 사용하게 해준다. )를 합쳐서 게임을 만들고 있죠.
안드로이드용 프로그램은 java, kotlin이라는 언어를 사용할 수 있고요, iOS는 Objective-C 또는 Swift를 사용합니다. 수학 관련은 MathLab 또는 PYTHON을 사용할 수 도 있습니다.
-수정합니다. 제가 잘 못 알고 있던 부분이 있더군요...
문법은 어떻게 배울까...
우선 따라하세요. 많이 따라해야 이해할 수 있습니다.
저 또한 여러번 따라 적고 오류도 찾고 수정해가면서 익숙해졌습니다.
책을 사시는 것도 방법입니다. 근데 요즘은 인터넷이 워낙 잘 되있어서...
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
저도 프로그래밍 한 번 배워보고 싶은데요..
그보다 n7484443님! 파워업 100퍼센트보다
파워 + 달러 를 50 : 50으로 받는게 훨씬 큰 이득이랍니다!!!!!
저도 얼마전에 알아서 상당히 슬펐어요 ㅠㅠ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
아 그런건가요???
프로그래밍은 생각보다 쉬워요. 익숙해지는데 시간이 많이 걸릴뿐
화이팅!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
넵 글 잘 보고 있습니다!
시간이 오래 걸려도 꼭 익혀볼려구요
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
저는 코딩도 프로그래밍에 포함이 되나요?? 코딩은 좀 배워보고싶은데 어떻게 해야할지 감이 안잡히네요^^;;
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
음... 둘다 비슷하다고 보시면 되요 실질적으로 거의 차이가 없고요... 그저 알고리즘 구현인지 단순 히 만드는건지의 차이일 뿐이에요.
음... 제가 일단 자바에 관한 강좌는 써보긴 할 건데 프로그래밍 언어는 문법이 비슷하니 그걸 보소셔도 될거에요
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
오호 그렇군요!! 감사합니다!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
안녕하세요. 본문내용중 오해의 소지가 있어 댓글남김니다.
안드로이드앱 개발을 보통은 java, kotlin 으로 개발합니다. Objective-C는 iOS앱을 개발할때 사용합니다. 최근 iOS앱개발은 swift를 사용합니다.
가볍게 프로그램밍을 배우시려면 javascript(es6)만한게 없는것 같아요.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
아 그런건가요? 전 주로 자바만 해서 잘 몰랐네요... 집에 가서 수정하겠습니다!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit