自学的 python,感觉自己现在到了进退两难的地步,大家有什么建议吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
tooweakchen
V2EX    Python

自学的 python,感觉自己现在到了进退两难的地步,大家有什么建议吗?

  •  
  •   tooweakchen 2015-09-04 21:51:41 +08:00 5910 次点击
    这是一个创建于 3692 天前的主题,其中的信息可能已经有所发展或是发生改变。

    学习 python 也有好久了,但是感觉自己进退两难了,现在放弃,自己又不甘,哎,大家有什么建议吗?

    也可以给我一点学 python 的经历。
    该怎么突破这个阶段。

    32 条回复    2015-09-10 16:17:26 +08:00
    loading
        1
    loading  
       2015-09-04 21:54:47 +08:00 via iPhone
    不知道你在哪个阶段!
    tooweakchen
        2
    tooweakchen  
    OP
       2015-09-04 21:57:07 +08:00
    @loading 就是感觉自己学的好杂,基本爬虫,然后用 django 搭建了自己的博客,然后也没啥东西了。
    tooweakchen
        3
    tooweakchen  
    OP
       2015-09-04 21:58:43 +08:00
    @loading 身边没人学这个,也没人带我做点东西,然后自己学起来就好茫然,有时遇到好多问题,都不知道可以问问谁
    loading
        4/span>
    loading  
       2015-09-04 22:00:13 +08:00 via iPhone
    用下 flask 和 tornado ,对比下。

    然后多写,不知道写什么可以来帖子免费帮人!
    jas0ndyq
        5
    jas0ndyq  
       2015-09-04 22:01:38 +08:00
    关键是你想做什么
    em70
        6
    em70  
       2015-09-04 22:02:13 +08:00 via Android   2
    最大的瓶颈是想只学一门语言解决所有的问题
    tobyxdd
        7
    tobyxdd  
       2015-09-04 22:03:35 +08:00
    啥叫进退两难...
    msg7086
        8
    msg7086  
       2015-09-04 22:05:43 +08:00   1
    有什么进退两难的。
    学计算机的好处就是进退自如。
    反正很多最表层的知识体系两三年就会更替。你现在如果停下,过两年回来看,起码一半的知识已经过期了。所以想退就退。
    反过来,由于一直有新的技术出现,想进的话直接找个新出的流行的折腾就好了。

    而且学 python 完了跑去学别的语言,你 python 又不是白学了。 80%的知识体系都可以重用。
    很多学了些东西的人都会懂个六七种语言,常用个三四种语言。只会一门语言体系的话完全吃不开的。
    tooweakchen
        9
    tooweakchen  
    OP
       2015-09-04 22:06:19 +08:00
    @em70 也就是说我也该多去学学其他的语言?因为之前一直在搞算法,所以没怎么花时间去学其他的。
    tooweakchen
        10
    tooweakchen  
    OP
       2015-09-04 22:07:07 +08:00
    @msg7086 恩恩,我也觉得,应该多学点其他的。
    msg7086
        11
    msg7086  
       2015-09-04 22:12:27 +08:00 &nbp; 3
    @tooweakchen 既然你现在是学 Python 的,那么至少可以拓展到以下的领域。
    HTML&CSS Javascript/Coffee PHP Ruby Shell-Script C&C++STL/C# Haskell
    chengzhoukun
        12
    chengzhoukun  
       2015-09-04 22:13:32 +08:00   2
    学学 tornado 和 node.js 这两个是一个思路的,学学前端和和 webApp 开发,可以做有意思的玩意儿。再学学函数式开发 Erlang/Haskell 等
    tooweakchen
        13
    tooweakchen  
    OP
       2015-09-04 22:15:08 +08:00
    @msg7086 谢谢啊
    tooweakchen
        14
    tooweakchen  
    OP
       2015-09-04 22:15:29 +08:00
    @chengzhoukun 谢谢啊
    chengzhoukun
        15
    chengzhoukun  
       2015-09-04 22:16:44 +08:00
    @tooweakchen 共勉,我也在学这些东西
    jimzhong
        16
    jimzhong  
       2015-09-04 22:36:50 +08:00
    我初学 python 也比较迷茫,就看着教程模仿,没什么自己的想法。后来有了个小项目,就去学 twisted 和 pyqt 了。我觉得可以想一个应用,然后去实现它。
    rainmakeroly
        17
    rainmakeroly  
       2015-09-04 22:48:35 +08:00 via Android
    个人觉得,先深入一门语言去编程。瓶颈除了 coding reading testing thinking,有银弹么?
    bbking
        18
    bbking  
       2015-09-04 22:53:03 +08:00   2
    个人有点建议:
    1.语言入门永远是简单的,不要让自己永远处于入门阶段。
    2.语言只是工具,关键是想清楚你要干嘛。

    lz 应该还是学生吧?可以先想清楚自己喜欢什么方向,既然对 python 有兴趣,可以尝试往机器学习方向走!
    rainmakeroly
        19
    rainmakeroly  
       2015-09-04 23:05:18 +08:00 via Android
    @msg7086 会三四门语言在很大程度上对一般人有没用吧??包括本人,遇到瓶颈学习另一种语言(个人对 C++有阴影,若楼主说它,建议换,而 Python 看些高级阶段的书,代码撑过去)也只是语言的基础,基础加基础还是基础,不会跳到高级去,何况即用语言继续解决它适合的问题,另一种语言指的是相似领域的 PHP,ruby,c#,可以涉猎下 c 毕竟 Python 用它写的
    canky
        20
    canky  
       2015-09-04 23:16:51 +08:00 via iPad
    我也是自学,变量好难,有点想放弃了
    msg7086
        21
    msg7086  
       2015-09-05 00:40:21 +08:00   1
    @rainmakeroly 会三四种语言我觉得是应该的吧。
    不同的语言都学一下,一来触类旁通,二来拓展视野不至于把什么东西都看成钉子。

    至于什么是什么写的,我觉得其实根本不重要,否则大家都该去啃汇编语言和寄存器了。
    Shared
        22
    Shared  
       2015-09-05 00:44:06 +08:00
    你要觉得自己会的差不多了可以上 StackOverflow 答题嘛,很快就突破了
    Kabie
        23
    Kabie  
       2015-09-05 00:46:43 +08:00
    StackOverflow ……
    sutking
        24
    sutking  
       2015-09-05 08:51:21 +08:00 via iPhone
    “身边没人学这个,也没人带我做点东西,然后自己学起来就好茫然,有时遇到好多问题,都不知道可以问问谁”撸主我和你深有同感!(握爪…
    这种情况我都是先放下几天,调整一下心情和思路,让大脑休息休息,然后踌躇满志继续开始
    tooweakchen
        25
    tooweakchen  
    OP
       2015-09-05 08:55:09 +08:00
    @Shared 我是在 codeware 上答题
    introom
        26
    introom  
       2015-09-05 13:08:29 +08:00 via Android
    现在的水平是? python 的对象机制搞懂了么? import 机制搞懂了么?我说的是 python 自身源代码层面
    qdzzyb
        27
    qdzzyb  
       2015-09-05 16:45:29 +08:00
    shajiquan
        28
    shajiquan  
       2015-09-05 17:55:45 +08:00
    马上开始工作啊!投入到无止境的工作当中去!外包也好,实习也好,工作也好,干活!
    Fuxiang
        29
    Fuxiang  
       2015-09-05 22:33:26 +08:00
    可以了,去找工作吧,去公司看看
    Linusyeung
        30
    Linusyeung  
       2015-09-06 07:29:25 +08:00 via iPhone
    我也在自学。。这样。。

    我纯粹为了兴趣咋整。。享受语言之美 (拍
    slideclick
        31
    slideclick  
       2015-09-07 10:45:05 +08:00
    去看懂谷歌研发总监的这个代码, 100 多行,看懂为止: http://norvig.com/lis.py
    qq12365411
        32
    qq12365411  
       2015-09-10 16:17:26 +08:00
    1.绝对不要放弃

    2. 我也在学 django 和你差不多,也自己做了个小项目

    然后,我顺便学了 django-rest-framework 和 angularjs

    但是我觉得自己 python 知识不够扎实,开始学 python 面相对象的知识
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2720 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 15:14 PVG 23:14 LAX 08:14 JFK 11:14
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86