파이썬을 배우는데 재미가 없습니다.

shodhpfooqmm의 이미지

안녕하세요.

방학을 맞아 파이썬 이라는 새로운 언어를 배우고 있습니다.

dive into python3라는 무료 교재를 사용중이구요

그런데 재미가 없어서 chapter 4 이후로 진도가 나가질 않습니다ㅜ

뭔가 새로운 언어를 배우고는 싶은데, 배우는데 의욕이 잘 나질 않아 계속 똑같은 부분만 보고 있네요.

딱히 내용이 어렵지도 않고(c 언어를 이미 습득한 상태이기 때문인지 몰라도) 이해가 안되는 부분도 아직은 없습니다.

예전에 C 언어를 TCPL과 A Book on C를 통해 배울 때는 참 재미있었는데, 이럴땐 어떻게 해야 의욕이 생길까요?

파이썬을 습득을 한 후에 혹은 하는 과정에서 큰 프로그램 하나를 만드는게 좋을까요?

한심한 질문이지만 선배님들 조언 부탁드립니다.

snowall의 이미지

파이썬을 왜 공부하세요?

피할 수 있을때 즐겨라! http://melotopia.net/b

shodhpfooqmm의 이미지

저로 하여금 한번 더 생각하게 하는 질문 감사드려요.

iamoon의 이미지

음.. 저는 프로그램은 피아노 치기와 비슷하다고 생각합니다. 악보만 보고 피아노는 안 친다면 즐거움도 없고, 발전도 없을 겁니다.
저는 예전에 2달 파이썬 익히고 2달 프로젝트를 진행한 경험이 있어 지금도 개발언어 1순위는 파이썬입니다.
파이썬도 내용이 꽤 많습니다. 그걸 다 보고 뭔가 한다는 것은 비효율적으로 보이구요.
뭐든 관심있는 것, 에디터든, 그림판이든, 네트워크 프로그램이든... 만들어보세요. 그럼 그 분야에 관련된 내용을 더 찾아보게되고 정말 몸에 배는 공부를 하게 됩니다.
그리고, 당연히 객체지향으로 하셔야겠죠. 어느놈을 상속해서 뭘 만들고 이 함수는 어디에 넣어야 하고...
CPP를 하다가 파이썬을 한 제 느낌은 '계획만 세우고 로직을 세우니 다 끝나더라'는 것입니다. CPP에서 주소때문에, 메모리 릭 때문에 발생한 버그와 디버깅 시간이 '없고'..
인수를 넘기는 것, 자료형 구성 (어레이, 딕셔너리 등)도 되게 자유로워서... 지금 아이폰 프로그램 하면서 이러한 자료형은 CPP도 많이 좋아졌구나 생각 합니다.
그럼 즐공 하세요..

shodhpfooqmm의 이미지

말씀처럼 프로젝트 목표를 세운 후 진행해봐야 겠네요.
그냥 책에 있는 내용을 배우고 예제를 따라하는건 너무 지루하네요ㅠ

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.