学习 python 也有好久了,但是感觉自己进退两难了,现在放弃,自己又不甘,哎,大家有什么建议吗?
也可以给我一点学 python 的经历。
该怎么突破这个阶段。
![]() | 1 loading 2015-09-04 21:54:47 +08:00 via iPhone 不知道你在哪个阶段! |
2 tooweakchen OP @loading 就是感觉自己学的好杂,基本爬虫,然后用 django 搭建了自己的博客,然后也没啥东西了。 |
3 tooweakchen OP @loading 身边没人学这个,也没人带我做点东西,然后自己学起来就好茫然,有时遇到好多问题,都不知道可以问问谁 |
![]() | 4/span> loading 2015-09-04 22:00:13 +08:00 via iPhone 用下 flask 和 tornado ,对比下。 然后多写,不知道写什么可以来帖子免费帮人! |
![]() | 5 jas0ndyq 2015-09-04 22:01:38 +08:00 关键是你想做什么 |
6 em70 2015-09-04 22:02:13 +08:00 via Android ![]() 最大的瓶颈是想只学一门语言解决所有的问题 |
![]() | 7 tobyxdd 2015-09-04 22:03:35 +08:00 啥叫进退两难... |
![]() | 8 msg7086 2015-09-04 22:05:43 +08:00 ![]() 有什么进退两难的。 学计算机的好处就是进退自如。 反正很多最表层的知识体系两三年就会更替。你现在如果停下,过两年回来看,起码一半的知识已经过期了。所以想退就退。 反过来,由于一直有新的技术出现,想进的话直接找个新出的流行的折腾就好了。 而且学 python 完了跑去学别的语言,你 python 又不是白学了。 80%的知识体系都可以重用。 很多学了些东西的人都会懂个六七种语言,常用个三四种语言。只会一门语言体系的话完全吃不开的。 |
9 tooweakchen OP @em70 也就是说我也该多去学学其他的语言?因为之前一直在搞算法,所以没怎么花时间去学其他的。 |
10 tooweakchen OP @msg7086 恩恩,我也觉得,应该多学点其他的。 |
![]() | 11 msg7086 2015-09-04 22:12:27 +08:00 &nbp; ![]() @tooweakchen 既然你现在是学 Python 的,那么至少可以拓展到以下的领域。 HTML&CSS Javascript/Coffee PHP Ruby Shell-Script C&C++STL/C# Haskell |
![]() | 12 chengzhoukun 2015-09-04 22:13:32 +08:00 ![]() 学学 tornado 和 node.js 这两个是一个思路的,学学前端和和 webApp 开发,可以做有意思的玩意儿。再学学函数式开发 Erlang/Haskell 等 |
13 tooweakchen OP @msg7086 谢谢啊 |
14 tooweakchen OP @chengzhoukun 谢谢啊 |
![]() | 15 chengzhoukun 2015-09-04 22:16:44 +08:00 @tooweakchen 共勉,我也在学这些东西 |
16 jimzhong 2015-09-04 22:36:50 +08:00 我初学 python 也比较迷茫,就看着教程模仿,没什么自己的想法。后来有了个小项目,就去学 twisted 和 pyqt 了。我觉得可以想一个应用,然后去实现它。 |
17 rainmakeroly 2015-09-04 22:48:35 +08:00 via Android 个人觉得,先深入一门语言去编程。瓶颈除了 coding reading testing thinking,有银弹么? |
18 bbking 2015-09-04 22:53:03 +08:00 ![]() 个人有点建议: 1.语言入门永远是简单的,不要让自己永远处于入门阶段。 2.语言只是工具,关键是想清楚你要干嘛。 lz 应该还是学生吧?可以先想清楚自己喜欢什么方向,既然对 python 有兴趣,可以尝试往机器学习方向走! |
19 rainmakeroly 2015-09-04 23:05:18 +08:00 via Android @msg7086 会三四门语言在很大程度上对一般人有没用吧??包括本人,遇到瓶颈学习另一种语言(个人对 C++有阴影,若楼主说它,建议换,而 Python 看些高级阶段的书,代码撑过去)也只是语言的基础,基础加基础还是基础,不会跳到高级去,何况即用语言继续解决它适合的问题,另一种语言指的是相似领域的 PHP,ruby,c#,可以涉猎下 c 毕竟 Python 用它写的 |
![]() | 20 canky 2015-09-04 23:16:51 +08:00 via iPad 我也是自学,变量好难,有点想放弃了 |
![]() | 21 msg7086 2015-09-05 00:40:21 +08:00 ![]() @rainmakeroly 会三四种语言我觉得是应该的吧。 不同的语言都学一下,一来触类旁通,二来拓展视野不至于把什么东西都看成钉子。 至于什么是什么写的,我觉得其实根本不重要,否则大家都该去啃汇编语言和寄存器了。 |
![]() | 22 Shared 2015-09-05 00:44:06 +08:00 你要觉得自己会的差不多了可以上 StackOverflow 答题嘛,很快就突破了 |
23 Kabie 2015-09-05 00:46:43 +08:00 StackOverflow …… |
![]() | 24 sutking 2015-09-05 08:51:21 +08:00 via iPhone “身边没人学这个,也没人带我做点东西,然后自己学起来就好茫然,有时遇到好多问题,都不知道可以问问谁”撸主我和你深有同感!(握爪… 这种情况我都是先放下几天,调整一下心情和思路,让大脑休息休息,然后踌躇满志继续开始 |
25 tooweakchen OP @Shared 我是在 codeware 上答题 |
26 introom 2015-09-05 13:08:29 +08:00 via Android 现在的水平是? python 的对象机制搞懂了么? import 机制搞懂了么?我说的是 python 自身源代码层面 |
27 qdzzyb 2015-09-05 16:45:29 +08:00 |
![]() | 28 shajiquan 2015-09-05 17:55:45 +08:00 马上开始工作啊!投入到无止境的工作当中去!外包也好,实习也好,工作也好,干活! |
![]() | 29 Fuxiang 2015-09-05 22:33:26 +08:00 可以了,去找工作吧,去公司看看 |
30 Linusyeung 2015-09-06 07:29:25 +08:00 via iPhone 我也在自学。。这样。。 我纯粹为了兴趣咋整。。享受语言之美 (拍 |
31 slideclick 2015-09-07 10:45:05 +08:00 去看懂谷歌研发总监的这个代码, 100 多行,看懂为止: http://norvig.com/lis.py |
32 qq12365411 2015-09-10 16:17:26 +08:00 1.绝对不要放弃 2. 我也在学 django 和你差不多,也自己做了个小项目 然后,我顺便学了 django-rest-framework 和 angularjs 但是我觉得自己 python 知识不够扎实,开始学 python 面相对象的知识 |