:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
15/02/11 14:50
어느정도 수준이라는게 너무 추상적이구요.
프로그래밍도 범위가 굉장히 넓고 어떤 언어이냐 목적이 뭐냐에 따라서 천차만별인데, 이렇게 질문하면 답변하기가 너무 어렵습니다.
15/02/11 15:00
그냥 앱 같은거 혼자 와 내가 만든거 돌아간다 수준이면 한달 정도면 되고요.
그 후부터는 각자의 재능 따라서 가는거라... 일반적으로 남들이랑 같이 돌릴만한 앱 수준 될려면 1년은 해야하지 않을까 싶네요
15/02/11 15:00
내 폰에서 쓰고 싶은 간단한 앱 하나 만들어 보는 게 가장 효과적입니다.
목표와 명세를 명확하게 구체화할 수 없으면 공부 의지가 심하게 떨어집니다.
15/02/11 15:22
일단 목표가 중요하죠. 예를 들어,
1. 무언가 재미 있는 알고리즘이 있는데, 가능한 빨리 동작하는 것을 보고 싶다. 예) 스도쿠 문제 푸는 프로그램 ^^;;; ---> 파이썬 추천 2. 가계부를 액셀로 정리하는데, 통계 같은 것을 내고 싶은데, 수작업은 싫다. ---> 액셀은 역시 비쥬얼 베이직 3. 컴퓨터의 깊은 곳을 알고 싶고, 예를 들어 리눅스 같은 것을 어떤 식으로 만드는지 그 근본에 대해 향기라도 맡고 싶다. ---> 가장 전통적인 C/ C++ 라인 4. 애플의 소프트웨어 환경을 알고 싶고 그 위에서 돌아가는 앱을 개발하고 싶으면... ---> C/ Objective-C (MS 환경이라면 C#) 5. 또는 (웹을 위한) Java, Java Script, JSP, PHP... 등등 매트랩 같은 것도 코딩이라면 코딩이라, 무엇을 하시고 싶은지가 먼저 정해져야 할 듯 싶습니다.
15/02/11 15:33
말씀은 맞습니다만, 일반 사람들의 경우에는 코딩이 얼마나 더 쉬운가가 더 중요하고 실행 속도가 그다지 문제가 되지 않는 경우가 많으니까요.
예로 든 스도쿠 문제 푸는 프로그램의 경우, 1초에 푸는지, 0.1초에 푸는지는 대부분의 경우 그다지 중요하지 않죠. (물론 알고리즘을 잘못 설계하면 100초 혹은 1시간 넘게 걸리도록 할 수도 있겠습니다만, 이는 말 그대로 설계 자체에 문제가 있는 경우이구요.)
15/02/11 16:06
취미로 코딩하는데 파이썬 속도가 문제가 될 일은 거의 없을 것 같네요.
만약 문제가 된다면 그 거는 코딩을 잘못한거지 파이썬의 잘못은 아닐 겁니다.
15/02/11 17:26
학부생 수준에서도 언어에 따른 프로그램 수행 속도는 문제가 안되는데..
일개 취미 수준이면 언어의 특성 때문에 인간이 인지할 수 있는 시간 차이는 벌어지지 않죠.
|