프로그래밍 공부방법 조언 부탁드립니다.

gusiri의 이미지


제가 1년정도 컴퓨터를 사용하기 어려운 상황에 처할 것 같습니다.

기껏해야 일주일에 한번정도 컴퓨터를 사용할 수 있을것 같습니다.

이 위기를 기회로 삼아 제 프로그래밍의 이해, 실력을 끌어올리고 싶은데요.

컴퓨터를 사용하지 못하는 1년동안 무엇을 어떻게 공부하면 좋을까요?

많은 분들의 의견 부탁드립니다^^

neogeo의 이미지

뭔가 분야를 대충 정해야 그래도 답이 보이지 않을까요.

수학 공부를 하시거나 영어 공부를 더 하시는게 좋을 수도 있고...

( 연령대나 현재 상태가 어떠하실지를 전혀 알 수 없으니 -ㅅ-;; 쓸데 없는 이야기였으면 죄송합니다. )

프로그래밍의 이해, 실력은 컴파일 해보지 않거나 스스로 프로그램을 만들어보지 않으면 쉽게 늘지는 않습니다.

차라리 이번기회에 TAOCP 같은 책에 도전해 보신다던가, 특정 언어의 bible 격인 책을 보시는것도 좋은 방법입니다.

여하튼 수학,영어의 내공은 두고두고두고 도움이 되기 때문에 제일 우선적으로 추천합니다.

Neogeo - Future is Now.

Neogeo - Future is Now.

gusiri의 이미지

1년동안 어학연수를 가게 됩니다. 22살이구요, 프로그래밍은 대학와서 C를 시작, 2년정도 한 수준입니다.
1년동안 영어 공부만 하고 프로그래밍 손을 아예 떼자니 걱정이 되어서요.

^ㅡ^

지아의 이미지

SICP 공부하세요.. =33

#kill -9 world

semmal의 이미지

저도 SICP 강력 추천합니다.

달인을 만나다 식으로 말하자면

SICP 봤어요? 안 봤으면 말을 하지 마세요. 랄까요?
------------------------------
How many legs does a dog have?

------------------------------
How many legs does a dog have?

gusiri의 이미지

그런데 SICP는 처음 들어보는것 같아요ㅠ

SICP가 무엇이죠??;; 책으로 공부하면 되는건가요??

^ㅡ^

pizza1977의 이미지

의욕은 좋으나 영어만 집중적으로 하세요.

플그램만 열심히 하면 고수가 될 수도 있지만
영어 공부안하면 절때 고수가 될 수 없습니다.

포탈이는 불사신

-------------
포탈이는 불사신

지아의 이미지

SICP 원서로 공부하면 =33

영어 공부는 일단 저에게 더 필요할 듯.. ㅠㅠ (아흉)

#kill -9 world

deisys의 이미지

SICP 강추입니다. SICP는 Structure and interpretation of computer programs 라는 책의 약자입니다.

여기서 온라인 버전을 보실 수 있고,
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html

여기서 책을 살 수 있습니다. (전 교보문고와 아무 관련이 없습니다. ;; )
http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788991268326&orderClick=LAH
http://www.kyobobook.co.kr/product/detailViewEng.laf?ejkGb=ENG&mallGb=ENG&barcode=6100262011531&orderClick=LAG

--
http://www.deisys.net

natas999의 이미지

번역본이 더 비싸네요?

# emerge girl-friend
Calculating dependencies
!!! All wemen who could satisfy "girl-friend" have been masked.

# emerge girl-friend
Calculating dependencies
!!! All wemen who could satisfy "girl-friend" have been masked.

klyx의 이미지

번역본이 비싼건 같은 내용에 번역비용이 들어갔으니, 당연한거 아닌가요...?
그전에, 원서라고 해도, 현지에서 판매하는 것과, 국제판(international edition)으로 국내 판매 계약으로 들여오는 건 가격이 천지 차이이므로, 현지 판매하는 것보다는 번역본이 더 싸지만요.
http://www.kyobobook.co.kr/product/detailViewEng.laf?ejkGb=BNT&mallGb=ENG&barcode=6600700048490&orderClick=LAI
이쪽이 원래 정가입니다.

semmal의 이미지

Structure and Interpretation of Computer Programs(http://mitpress.mit.edu/sicp/full-text/book/book.html) 입니다.

그런데 pizza1977님 말을 듣고 보니 그것도 그렇네요. 제가 귀가 얇은건지...
------------------------------
How many legs does a dog have?

------------------------------
How many legs does a dog have?

neogeo의 이미지

C언어만 일단 하신거고 컴퓨터의 어느분야를 구체적으로 하실지 결정하지 못 하셨다면!

수학을 공부하십시오. ( 영어는 이미 열심히 하실거라는 전제하에 )

컴퓨터는 그냥 잊으십시오.

수학에서도 미적,미방,대수,정수론,해석학,선형대수학,확률통계학 정도 추천합니다.

이유를 물으신다면,

22살정도시면 아직 수학 공부하셔도 머리에 잘 들어오고 머리도 잘 돌아가실 때 입니다.

30에 가까워지면 슬슬 새로운 수학 개념 공부하기가 수월치 않습니다. ( 시간도 없구요 )

프로그래밍은 어떻게든 기초만 좀 닦아두면 그때그때공부해서 땜빵할 수 있습니다.

수학은 진지하고 조용하게 시간을 많이 들이지 않으면 결코 실력이 늘지 않습니다.

막상 프로그래밍하다가 논문을 보고 그것을 구현해야하는데 수학에서 혹은 영어에서 막혀서

남이 구현한거 긁어다가 붙이는 사태를 피하시고 싶으시면,

수학.영어 열심히 하십시오.....

( 프로그래밍에 수학이 필요 없을 수 있습니다. 그러나 남들보다 뛰어난 프로그래머가 되시려면 수학 지금 해두십시오.

영어는 어학연수시니 당연히 열심히 하시겠지요. 대충 영어로 기술 면접보면 미국회사에서 OK 할 수준과 듣거나 메일

쓰는데 지장없는 수준, 그리고 원서, 논문을 술술 읽을 수준 정도면 됩니다. )

제 경험으로 영어 같이 인생에 도움되는 녀석이 지금까지 없었습니다. 농담이 아니라 저에게 기회를 남들보다

2배 3배로 가져다준녀석이 영어입니다. ( 지금까지 얼마 살지도 않았지만. )

꼭 외국에서 열심히 하시길 빌겠습니다.

Neogeo - Future is Now.

Neogeo - Future is Now.

uosarang의 이미지

어학연수 가시는거면 가서 어학만 공부하세요.

머리를 굴려라! 그래야 먹고 산다.

imyejin의 이미지

어학연수를 하신다면 괴델 에셔 바흐를 원서로 독파하시면 되겠네요.

제대로 읽기만 하면 컴퓨터 관련 공부도 하고 영어 공부도 하는 두 마리 토끼를 다 잡을 수 있습니다.

혹시 읽다가 너무 잠올 것 같은 경우를 대비해서 우리말 판도 같이 사들고 나가는 것도 좋겠죠.

임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

지아의 이미지

저는 번역서 1권 반 쯤보다가 집어던졌어요..

영어 공부가 목적이라면 원서로 보시는게 더 좋을 듯..

#kill -9 world

deisys의 이미지

책사기전에 좀 뒤적거려 봤는데,
어찌된게 번역서가 더 어려운것 같아요. :'(

--
http://www.deisys.net

winner의 이미지

외국 사람들 많이 사귀고, 외국에 대해 배우는 것도 좋을 것 같네요.
Computer를 사용함에 있어서 외국 사람들이 어떻게 대하는지를 봐도 좋을 것 같습니다.

kakalot81의 이미지

컴퓨터를 쓰실 수 없는 환경이면, SICP 추천합니다.(아. 쓰고보니 위에 다들 추천해놓으셨네요.ㅋ)

요거 연습문제 풀어가는 재미가 쏠쏠합니다. 컴터 없이도 머리만으로 논리적으로 슈슈슉.....

되면 얼마나 좋을까요..ㅎ
http://nosyu.egloos.com/tag/SICP
자주가는 블로그는 아니지만 SICP 연습문제 해설을 해주시고 있습니다.

아 참.. 컴퓨터가..ㅎㅎ

도움이 되셨을까요..ㅜㅜ

토끼아빠의 이미지

딴생각말고 어학연수기간에 영어를 완전마스터하면 그 이상 더 바랄게 없다고 생각합니다...

좋은 하루 되세요!!

좋은 하루 되세요!!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.