python 疑惑

2015-12-13 22:24:17 +08:00
 evax

本人目前正在学习 pyhon 方面的知识,目前为止,算是入门级别了,用 python 写过一些爬虫程序,也看过一点 django ,也理解了大概。不过,现在学习的 python ,以后可以如何发展,数据挖掘:貌似对算法要求比较高,很有难度。做网站:虽然 django 可以做 web ,但是在 php 和 java 面前,基本可以忽略。做爬虫:单纯怕数据,貌似没有什么大的用处。之前我看的是 php ,但是看了 python 之后,感觉更喜欢 python ,很想以后用 python 找工作。不过现在对未来有点迷茫了

3252 次点击
所在节点    Python
16 条回复
yongzhong
2015-12-13 22:38:31 +08:00
1.做 java 的时候可能会觉得 python 写起来更省时,能做很多好玩的事情.感觉更加 geek 和 cool 云云....
2.做了 python 可能又会觉得,python 路线好多,到底该做什么好呢,是加入数据派,还是走 web 流.数据派要求高又感觉有点无聊但高大上,web 流性能弱工作少还不如搞 java,等等等等....

按我觉得,喜欢哪个选哪个,虽然这个理由很简单,但遵循你的内心,如果你在做选择时犹豫了,那么说明这不是你想要的答案
次之,如果无法在爱好上做出选择,那就哪个钱多选哪个
evax
2015-12-13 22:57:35 +08:00
@yongzhong 其实主要是现在不知道该如何深入学习,不管哪个方向,都感觉无从下手。才会有这样的忧虑
4everLoveU
2015-12-13 23:11:23 +08:00
我觉得你不是对 python 迷茫了,只是你对自己的未来很迷茫而已,跟 python 并没有关系
目前市场主流的 python 职位最主要还是要求了解一种 WEB 框架,至于算法什么的都是加分项,不是必要条件,你就把 django 弄到精通程度,我想找个 python 工作应该是分分钟的事儿
祝好运
yongzhong
2015-12-13 23:12:03 +08:00
@evax 既然你刚入门 python,那就找个实习,找份工作.这个阶段很多东西知道概念就足够了.到实际工作中去解决问题,当遇到不能解决的问题,因为你有了概念,自然就知道该去深入什么东西.然而不知道找什么样的工作?那就又回到 1 楼的答复了...
evax
2015-12-13 23:23:09 +08:00
@4everLoveU 谢谢,你说的很对,的确是我的个人问题。 django 我会去好好看看的。
MacBookPro
2015-12-14 09:35:24 +08:00
你就把 django 弄到精通程度,找个 python 工作应该是分分钟的事儿,还会有人打电话请你去。
wowpanda
2015-12-14 11:03:30 +08:00
楼主:那么问题来了如何才能精通 django╮(╯▽╰)╭
evax
2015-12-14 11:21:05 +08:00
@wowpanda 这也是一个值得深思的问题。精通可能达不到,可以尽量去了解。
Feiox
2015-12-14 11:46:04 +08:00
如果你是一个计算机科班出身的(计算机专业的),那么,你应该认真想一下,什么是(计算机)科学,什么是(软件)工程
felixzhu
2015-12-14 12:54:16 +08:00
好吧前 python 工程师来答一下。。

首先如果是做 web ,基本知识都是一样的语言并没有想象的那么重要,所有的 web 框架不同的语言之间都是相互借鉴(比如说 django 和 sails 都是借鉴 rails 等都是有影子的),你真的学懂了换一个语言你会发现还是那么熟悉,基本组件都一样, web 开发的知识更是一样,对于架构师来说只是挑语言而已不会说有太大的门槛。

然后我个人对技术的认识是实现想法的手段,你真的想去做一款产品,你会发现你需要学习设计交互,学习做产品做客服,同样的你需要做 web 做爬虫做日志分析,这个过程你会知道为什么有这些技术和框架,更会懂得如何更深一步地学习。与其刻意去学技术看书,不如去实现慢慢领悟,没有足够生活经历的人很难看懂红楼梦一个道理。
mianju
2015-12-14 12:55:53 +08:00
在选择学 Flask 和 Django 的时候选择了 Flask ,我是不是应该学完 Flask 转战 Django> <
evax
2015-12-14 12:58:47 +08:00
@felixzhu 现在不是 python 工程师了么..
felixzhu
2015-12-14 12:59:12 +08:00
@mianju 等你慢慢地往 flask 加功能的时候会变成 django 的。。不急。。
felixzhu
2015-12-14 13:45:47 +08:00
@evax 现在自由职业所以没有 title 了。。
hitmanx
2015-12-14 16:57:12 +08:00
很好的问题,等等答案
kimchan
2015-12-15 11:28:37 +08:00
学习一个框架的时候。不要总是去学习怎么使用,在可以熟练使用后,可以去看框架的实现(可以从 web.py 或者 flask 等简单的入门)。这样可以学习的更多,然后再去 github 上看大牛的开源代码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/243283

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX