请问学习 Python 可以带来什么?

2019-07-28 16:37:44 +08:00
 a3115642

零基础迷茫社畜一只,想通过学习改变现状

4390 次点击
所在节点    Python
34 条回复
bequt
2019-07-28 18:51:50 +08:00
辅助工作,用 python 很好,自己写一点小工作辅助工作.
如果你是想用着以后赚钱的话,java 一键到位
crella
2019-07-28 19:12:30 +08:00
研究一下数学题,python 画图表和求解,c#搭界面、处理非常耗时的运算,还是非常好的,
niubee1
2019-07-28 19:22:42 +08:00
现在的小孩学东西真是很功利。毛都没学到呢,就先考虑学会了能得到什么, 要是不能出任 CEO 迎娶白富美走上人生巅峰是不是学起来就不得劲啊
nicevar
2019-07-28 20:05:35 +08:00
能不能带来什么要看你自己,并不是由 python 决定
akring
2019-07-28 20:28:39 +08:00
想转人工智能的话,瓶颈根本就不是 Python
shidenggui
2019-07-28 21:12:26 +08:00
方便生活吧。之前上瑜伽课,写了个脚本每周帮我自动约课。
xpresslink
2019-07-28 21:23:14 +08:00
不知道楼主的年龄,如果想转行专业程序员我直接劝退。

举例常见的后端开发工作吧。后端要掌握的知识和技术栈要比前端广杂的多。
首先要必须掌握一门通用编程语言,用 node 或 PHP 基本就被局限在以内容展示为主的 web 开发上了,这两门在除 web 以外的类库包生态环境非常不足。所以应该在 java,go,python,ruby,C#.net core 之间选 1-2 个。零基础学的话最少要半年到一年才能摆脱初级水平。

掌握某种语言和框架只是后端开发其中很小的部分,实际上外围的知识很多,
各种数据结构和算法,标准库,第三方类库,各种框架
数据库,Mysql、Oracle,postgressql,redis,mongodb
LINUX 操作,docker,服务器环境搭建,这一堆下来没有半年不行吧?其实最小 1 年时间。

解决并发,阻塞,消息队列,任务调度,缓存,session,发邮件,短信,第三方认证登录,安全,反爬,
性能优化,版本控制, 单元测试,集成测试,持续集成,自动化部署,补丁管理。
需求分析,业务逻辑,架构设计。这几项看书决对是不行的,要有实际项目经验。

做个合格后端,没个三年五年的积累学习决对是不行的。

python 很火的人工智能领域,其实主要靠智商和数学水平,编程语言本身根本不叫事儿。
cccy0
2019-07-28 22:32:40 +08:00
python 写脚本爽的不行, 效率很高, 如果想系统地学习一门语言和周边生态的话还是建议先学学 java
EminemW
2019-07-29 03:08:28 +08:00
0 编程基础的话学 Python 顶多让你入门,感受一下什么是编程,有一定基础的话 python 只是作为辅助工具,写写脚本,爬虫。用合适的语言做合适的事情
onice
2019-07-29 09:07:00 +08:00
学习 python 只能培养你的编程思维,写一些小工具对日常生活带来便捷。如果需要找工作的话,光会 python 是不行的。
polebug
2019-07-29 10:23:50 +08:00
学习 Python 可以为难以维护的代码再贡献一份力量 :)
TrembleBeforeMe
2019-07-29 11:34:10 +08:00
Python 可以拿来干一些小事,比如自动把某文件夹下的图片按名称顺序统一宽度拼接成长图
zone10
2019-07-29 14:12:32 +08:00
@mansurx 想脱发学 Java, 看看 Java 之父和 Python 之父
Yvette
2019-07-29 14:18:52 +08:00
说实话,零基础的人自己折腾这些有得没的,有这点空真不如去读个硕士

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

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

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

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

© 2021 V2EX