忍不住还是想向前辈们请教一下,公司以前是 PHP 不过新产品换成了 Java ,关于转型的问题

2017-07-20 08:52:44 +08:00
 DukeAnn

由于是换一家 PHP 公司,还是转学 Java,求老人给些建议。

8679 次点击
所在节点    程序员
55 条回复
flowerains
2017-07-20 11:32:23 +08:00
首先工资不会降低
其次多学一门语言对你有坏处么,需要抗拒?
DukeAnn
2017-07-20 11:36:07 +08:00
@flowerains 深度广度之间纠结
rainex
2017-07-20 11:51:17 +08:00
所谓“ php 是最好的语言”,这句话就是扯淡,是当笑话说的,谁要当真那就是搞笑了,要培养对软件架构和设计模式的理解,java 比 php 好太多了。

php 唯一的好处就是尽快出活,脚本语言主要就是为了短平快,反正主要就是连接 mysql 并输出 html,还有门槛更低的吗

说到底看你对未来有多大想法了,如果只看工资,那就不用考虑这些了,要是将来不甘心只做个小程序员,那转 java 挺好,走过这一步以后再用别的也对你有帮助
firenut
2017-07-20 11:58:00 +08:00
我们招过来一个 php 程序员本来打算开发页面的 不过最后页面的小项目没下文了 看学习能力还不错直接让他开发 java 了,现在业务写的也很好。实用为先吧,基础好的话换个语言都不是问题。
unbeau
2017-07-20 12:01:54 +08:00
向钱看齐
sagaxu
2017-07-20 12:08:17 +08:00
@DukeAnn PHP 能有什么深度?
jarlyyn
2017-07-20 12:12:34 +08:00
@sagaxu

很深很深




php 比很多编译型的语言难写好
nimdanoob
2017-07-20 13:01:16 +08:00
Android 想转 Java 路过,其实是想转 python 的,不过国内 python 职位太少
joeke
2017-07-20 13:11:21 +08:00
语言不是关键,解决问题才是王道
xoxo419
2017-07-20 13:36:24 +08:00
永远要把语言看成一种工具, 面临的是什么需求, 什么工具好处理就用什么. 但我还是相信 PHP 是世界上最好的语言.
DukeAnn
2017-07-20 14:08:08 +08:00
@sagaxu 程序设计上,面向对象设计上的深度
amwyyyy
2017-07-20 16:09:15 +08:00
我现在的同事就有两个是 PHP 转的,公司以前的项目是 PHP 做的
cxbig
2017-07-20 16:22:14 +08:00
看个性,是想一条道跑到黑,还是多种技能多种出路。
跟风市场需求,风险比较高。不如一技之长来得踏实。
zdt3476
2017-07-20 16:26:50 +08:00
有机会在工作的时候学习一门新的语言难道不是一件值得开心的事吗
lxml
2017-07-20 16:31:23 +08:00
@gowk #20 终于看见吹 Go 的了,看了下 Github 上国内玩的 Go 的主力军,大都是 左手 Python 右手写 Go,从 Java 转的还真是不多(可能是 Python 性能真的烂吧)。
j4fun
2017-07-20 16:34:16 +08:00
JAVA 的一套架构非常多、虚拟机之类的理论知识也挺复杂。学习代价挺大的,而且虽然 java 入门简单,但是学习曲线陡峭难深入,而且 java 的一些知识对其他系统也没有明显帮助,所以个人觉得如果不是兴趣的话,转 JAVA 不是一个很好的选择。
Lucups
2017-07-20 16:40:50 +08:00
公司出钱让你学 Java,这种好事不应该抓住吗?

另外,技多不压身,"现代" PHP 的生态从 Java 学了很多东西,趁此机会补一补。
讲真,等你写 Java 一段时间后,对 PHP 的认识会更加深刻,对于再回头写 PHP 也有极大的帮助。

最后,等你掌握了 Java,才会更有信心说出『 PHP 是世界上最好的语言』~
cunkouwdy007
2017-07-20 17:34:14 +08:00
会 PHP+JAVA,基本就能应聘大部分的公司了,挣外快的话大部分都能接了
tabris17
2017-07-20 17:35:05 +08:00
多一项技能不好么。公司出钱让你学啊
sagaxu
2017-07-20 17:56:32 +08:00
@lxml Go 相比 Java,也就 goroutine 吸引人和内存占用比 Java 低一些,性能只跟 Java 差不多,GC 比 Java 还差一些。其它语言特性,Go 比 Java 还稍微差一些,第三方库跟 Java 没法比。对 Javaer 而言,scala 和 kotlin 这样比较现代的 JVM 语言更有吸引力,转 Go 图什么?

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

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

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

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

© 2021 V2EX