프로그래밍
2013.01.27 22:38
건강문제로 직장에 다니기는 어렵고 해서 집에서 프로그래밍을 배워보려고 합니다.
근데 나이먹고 혼자 공부하려니 참 어렵네요.
윈포에는 고수님들이 많은줄로 아는데
완전 초보가 혼자서 프로그램을 만들수 있을때까지 공부를 하려면 얼마나 걸릴가요?
그리고 어떤식으로 공부하면 좋을지 조언좀 부탁드립니다.
그리고, 책을 구입하려고 했더니 가격이 엄청 비싸더군요.
나와있는 책의 종류도 너무 많고요.
혹시 무료로 구할수있는 프로그래밍 관련 서적이 있을가요?
pdf 파일이나 hwp 파일로 되있고 무료로 구할수 있는 서적이면 좋겠습니다.
댓글 [14]
-
바부맨 2013.01.27 22:45
-
아이스언맨 2013.01.27 22:51
회복하기에는 좀 어려운 병이라서요..ㅎㅎ
-
다시링 2013.01.27 23:19
사실 한글로 된 pdf파일은 드물고요. 영어로 된 책은 깔렸습니다. 영어독해가 되시면 pdf파일을 구해서보면 되고요
영어 공부한지 한참 되셨다면 토익문법책 한번 사셔서 한 몇개월보시고 원서pdf파일 보시는걸 추천합니다.
원서 pdf는 어려운 용어는 별로 없기 때문에 토익문법책 한번 사셔서 죽 보시면 감이 잡힐겁니다.
-
아이스언맨 2013.01.28 00:08
원서로 한번 구해봐야겠네요. 감사합니다.
-
세상에이런힐이 2013.01.27 23:23
프로그래밍은 몇개월 공부로 얻기엔 상당히 힘든 분야입니다.
1. CPU 를 공부하고 (범용 x86 아키텍쳐)
2. OS 도 배우셔야합니다.(적어도 개론)
3. 소프트웨어 공학 책도 보셔야 하고. (개발 방법론, 소프트웨어 개발주기의 단계별 그것들..;;)
4. 논리회로도 아셔야 하며 (AND, OR, XOR 연산 등)
5. 알고리즘도 알아야합니다.(2진트리 서치나 소트 알고리즘 등)
7. 기본으로 C, C++ 은 아셔야 하며, 요즘의 C# 의 소스는 눈으로 읽어서 이해 할 정도는 되야하며
8. 자료구조도 배우셔야하고
9. DB도 배우셔야합니다.
10. 이산수학도 배우셔야 합니다.
11. 컴퓨터그래픽스도 좀 아셔야 하며
12. 웹개발을 하신다면 웹 개발 언어 JSP, ASP, PHP, Javascript or jQuery , HTML, XML, HTML5 등등을 섭렵해야하고
13. 웹호스팅도 운용할 줄 알아야하고, 간단한 Linux, Unix 운용도 할 줄 아셔야하며
14. 네트워크(인터넷)을 아셔야하며 거기에 속한 대표적 프로토콜도 섭렵하시고 TCP/IP를 이해 하셔야 합니다.
15. 그 외 다량의 컴퓨터 지식을 섭렵하셔야 하겠습니다.
논 외로 특수분야의 개발로 파고들면 별~ 희안한 환경의에서 개발하는 경우도 허다하며
각 OS별 플렛폼으로도 다양한 지식이 필요합니다.
두서없이 주절주절 써서 죄송합니다.
몇 개월 공부해서 오를 것이 아니라 벽돌을 한장 한장 쌓아 올려 집을 짓듯이 공부하시면 되겠습니다.
최소한 대학의 컴퓨터공학과 커리큘럼에서 교양과목 빼고 다 배우셔야합니다. (교양도 필요함)
프로그래밍은 종합예술이며 인문, 사회, 경제, 과학, 예술의 총 망라라 보면 되겠습니다.
프로그래밍의 목적은 인간문제의 해결이면서 편한 세상의 구현입니다.
-
아이스언맨 2013.01.28 00:10
모든 프로그래머들이 위에 열거한 것들을 다 공부하나요? ㄷㄷㄷ
-
하기스 2013.01.27 23:43 네이버등에
국비지원컴퓨터학원 이렇게 치면
노동부 지원하에 지정학원에서 컴퓨터도 가르쳐주고 차비정도는 줍니다.
해당학원 몇개 찾아서 맘에 드는 강좌가 있는지 시간대는 어떻는지 알아보시고
판단해보세요
-
아이스언맨 2013.01.28 00:11
시골이고 거동이 불편한 상태라서 학원에 다니기는 무리가 됩니다.
감사합니다.
-
꼬마야 2013.01.28 00:00
하기스님 말씀대로 무료교육을 찾아보시는게 제일 빠릅니다.
혼자서 독학하는것은 20년전에는 가능햇을듯한데, 지금 시점은 삼천포로 빠지기 딱 좋습니다.
문서를 보고 배우시는것은 비추고요.. 차라리 프로그래밍 동호회에 가입하셔서, 좋은 초보자용 책 추천해달라고하셔서
보시는게 빠릅니다. 지금 프로그래밍 분야가 많은데, 이것저것 기초부터 다 하면야 좋겟지만, 쉬운것부터 해보세요..
크게 어느쪽에 흥미가 끌리는지를 먼저 파악하시고 그 분야부터 하시는게 좋을것 같습니다.
개인이 쉽게 접할수있는것을 보자면, 안드로이드나 아이폰용 어플 개발을 추천해드리고 싶네요..
운영체제나 프레임웍을 잘 몰라도 할수있거든요.. 하시면서 모르는것을 차즘 공부하시면 될듯합니다.
저는 프로그래머가 되는 사람은 그런 성향이 있는 사람이 된다고 봅니다.
머리가 좋은것도, 성실한것도 다 필요하기는 한데, 프로그래밍이 재밌어야 하겠죠..
재밌어서 미칠것같고, 더 많이 알고싶고..그래서 더욱더 공부하고.. ㅎㅎ
-
아이스언맨 2013.01.28 00:13
핸드폰용 어플도 해보고 싶고, 윈도우용 프로그램도 만들어보고 싶습니다.
근데 공부해야할게 너무 많아서 막막하네요.
-
홍재인 2013.01.28 00:21
프로그래밍 뭐하러 배우나요? 여친도 안 생기는데. 결혼기피 대상자인데 말이죠.
-
아이스언맨 2013.01.28 00:29
집에서 혼자 일할수 있으니까요. ㅎㅎ
개인적인 생각으론 핸드폰용 유료어플을 만들어서 생활비라도 벌고
컴퓨터용 프로그램은 취미로 만들어보고 싶거든요.
-
d__b 2013.01.28 07:53
안드로이드펍
안드로이드 사이드
칸드로이드
강좌 및 팁을 공략하세요.
-
아이스언맨 2013.01.28 10:25
좋은 사이트네요. 감사합니다.
직장 그만두시고 프로그래밍 공부하실 생각이신가요?
그전에 건강부터 잘 챙기셔서 프로그래밍뿐 아니라 더 넓은
선택의 길이 있으시면 좋겠습니다.