业余爱好感觉学 Python 学的很迷茫

2020-02-12 00:42:13 +08:00
 kevinguoCN

感觉现在 python 学了 web,学了 AI,学了数据分析。 Django,TensorFlow,Numpy matplotlib 这些库都用过,不是科班出身 对着网上的例子敲也能敲出来,遇到小问题也能解决。 但是学到现在,越学越迷茫。可能是没有把 python 运用到生活中,可能我的专业跟编程确实关系不是很大。所以现在觉得没有什么好的点子去做。编程只能变成了一项技术 而没有成为我解决问题的能力。

8526 次点击
所在节点    Python
60 条回复
CallMeReznov
2020-02-12 00:45:24 +08:00
考了驾照,你得去当司机才有钱赚.
noqwerty
2020-02-12 00:54:08 +08:00
说实话没有实际问题要解决能学下来这么多你已经很厉害了
cmdOptionKana
2020-02-12 00:58:21 +08:00
其实吧,大多数人日常生活中都用不到编程技术,实在有需要,多数情况下也可以通过直接下载别人做好的 app 来解决。

如果你不打算以此为职业,如果你对编程还是有兴趣,那么,你现在这个阶段可以开始尝试做一些小作品了。

至于做什么小作品,多想想,多找找,这个思考过程也很重要。就像一个学生,就算已经学了组词造句、写作文,但每次作文下笔前思考要写什么内容也很重要。
szx300
2020-02-12 00:59:33 +08:00
怎么学的?我也准备自学 python !
WinG
2020-02-12 04:04:29 +08:00
最近 pandas,sklearn 玩的不亦乐乎,试试让生活中的每一件事都与学到的东西发生联系,一定有好玩的发现,慢慢就找到“事”做了。
robertredd
2020-02-12 07:00:38 +08:00
做个自己的项目?
black11black
2020-02-12 07:16:34 +08:00
严重赞同 2L
crella
2020-02-12 07:46:46 +08:00
楼主不妨改进一下 octave,我觉得现在的 octave 还是太难用了。


顺便求问有展开多项式的工具吗,比如-x(x-1)^2+3*(x^2-x+1)^3,这种多项式,完全展开,我想了一下,需要符号运算而自己没学过
xmoiduts
2020-02-12 08:59:56 +08:00
@crella sympy 可以吗?
yishidixia
2020-02-12 09:04:24 +08:00
一切的技术都基于业务场景,脱离了业务场景谈技术就是刷流氓
NonClockworkChen
2020-02-12 09:09:13 +08:00
有效的产品=编程+商业模式+产品需求。
xingheng
2020-02-12 09:17:58 +08:00
写爬虫啊,把所有主流网站的数据爬一遍,这需求就来了,过程中不断重构,经验就有了
helionzzz
2020-02-12 09:32:17 +08:00
现在一般人 PY 的应用无非就是数据处理和爬虫,你看看能不能把某一样和你的需求联系起来
noqwerty
2020-02-12 09:36:49 +08:00
另外一个我能想到的需求是把一部分 R 里面 tidyverse 的函数迁到 pandas 上面
justfortest
2020-02-12 09:42:21 +08:00
确实一般都没什么编程需求,当作业余爱好玩玩就好,也许你可以尝试用 python 控制一些硬件之类的,这样实用些。
retanoj
2020-02-12 09:44:52 +08:00
说到底,还是得“找点事儿做”
crella
2020-02-12 10:52:31 +08:00
所以问 sympy 怎么分解多项式,百度搜不到,必应搜 poly... expand python 也看不出来,直升机没油了
siteshen
2020-02-12 11:01:00 +08:00
learnshare
2020-02-12 11:03:29 +08:00
1. 定一个小目标,然后边学边写
2. 过半年再重写一下
3. 重复前两步
JerryCha
2020-02-12 11:08:27 +08:00
建议把 leetcode 刷个遍,不然很容易失去目标与性质

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

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

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

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

© 2021 V2EX