请大佬们告知如何成功从 PHP 过渡到 Python

2018-05-07 09:40:20 +08:00
 hiddendeerer

身边的朋友都去搞 Python 了,而且 Python 领域貌似也很吃香,自己是搞 PHP,开发网站的业务逻辑,总有种危机感,跟不进时代的号召,对 Python 的前沿技术挺是羡慕的,自己目前也跟着书啊视频学习,但觉得时间完全不够,因为有大量的时间要用在 PHP+js 开发学习上,但还是很希望去从事 Python,未来的宠儿。 1.弃 PHP 去搞 Python 未必能养活自己 2.要求算法的领域自己也不会 3.开发 web 还不如 PHP 了 绝望+迷茫,望有经验的大佬们给点意见,跪拜

7585 次点击
所在节点    Python
43 条回复
Felldeadbird
2018-05-07 10:51:55 +08:00
PY 和 JS 写法思想有点相似,也和 PHP 差不多。 学习起来楼主应该没压力啊。 而且,感觉是楼主 没找到真正的定位啊。都做了一定时间了,应该知道 真正吃饭的不是语言,是经验。
先把 PHP 再提升一下吧,最简单几个问题,楼主自己回答一下:

1.写 PHP 这些年,你有什么可以拿出去秀的作品(就是分享经验)。
2.最近你遇到印象最深刻的难题(指工作中)是什么,解决了没有。
kongkongyzt
2018-05-07 11:19:16 +08:00
建议看 Java, 真心的.....
vimiix
2018-05-07 11:21:14 +08:00
怎么从 python 过渡到 php,感觉 php 是最好的语言
anjianshi
2018-05-07 11:24:34 +08:00
我以前也是写 PHP 的。后来出于兴趣接触了好几门语言,Scala、Ruby、Python。最后被 Python 的优雅征服了,后来写新东西都用 Python 来写。慢慢就变成只用 Python 不用 PHP 了。
yoke123
2018-05-07 11:26:49 +08:00
过度的话 go 不考虑吗
好多 phper 都过度到 goer
python 当个解决问题的工具语言
nullen
2018-05-07 11:27:19 +08:00
不要“过渡”,开发者不要给自己设限,不要局限于某种语言的开发者。对你而言只是多学了一门语言。
mengzhuo
2018-05-07 11:35:22 +08:00
这些都是 C 族语言,又不是 Lisp 族那种整个脑子都要换思维方式),互转没什么难度,不要自己框死自己。
Python 更加简单…… 10 分钟语法包教包会。
我是 c/asm->php/js->python/c#->go

p.s. OC 和 Java 对我来说语法没啥问题,就是命名和规范都太啰嗦我懒得学。
onepunch
2018-05-07 11:42:09 +08:00
同为后端 phper,之前是 cpper,现在在学 java、es。

后端语言没有太完美的,c ++ 太复杂,java 太墨迹,go 目前依赖工具不好

ps 有种感觉就是一种单一语言的越来越吃不开惹
yujieyu7
2018-05-07 12:13:20 +08:00
“从 PHP 过渡到 Python ”,然后继续 “开发网站的业务逻辑” ?

语言只是个工具而已,关键是用来做的事情啊,大兄弟

“身边的朋友都去搞 Python ”,你可以问问你的朋友是在做什么,然后相应的参照学习一下
orangeade
2018-05-07 12:46:35 +08:00
Python web 比起 php 其实差不多,学 Python 就直接往数据和算法方向发展
orangeade
2018-05-07 12:50:56 +08:00
@onepunch jvm 生态挺强的,打算学学 Scala, kotlin 之类比较新的语言
subpo
2018-05-07 12:53:44 +08:00
你还是先把 PHP 学好吧,如果说一个合格的 PHP web 程序员,转 python web 1 到 2 周还搞不定,那要么是 PHP 没学好,要么是 web 没学好,和 python 语言是没关系的
yscg
2018-05-07 13:00:15 +08:00
语言只是语言啊,得不了诺贝尔文学奖是因为不懂英语吗
nosay
2018-05-07 13:14:33 +08:00
同 phper,早就有危机感了,使用 php 的同时,没日没夜的学 java,目前转的还算成功。啥?为啥不学 python ?因为要吃饭..看下所在城市的 python 需求以及招聘要求就明白了
salamanderMH
2018-05-07 13:14:56 +08:00
php 不够好??
iamsee
2018-05-07 14:13:49 +08:00
just go!
6diyipi
2018-05-07 14:59:12 +08:00
买了把尺子
g8287694
2018-05-07 16:02:57 +08:00
@nosay 花了多少时间?现在在转 GO 压力还是有点大的
Aether
2018-05-07 17:56:07 +08:00
上手 python 大约只花了两周时间。其实一周就有基本面了。何不动手试试。
spark20
2018-05-07 17:58:05 +08:00
清楚了业务逻辑,语言这个不是很简单

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

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

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

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

© 2021 V2EX