太难了,项目砍掉 PHP ,强转 Java ,学不下去怎么破。

2020-09-14 15:16:53 +08:00
 gaorenhua
19555 次点击
所在节点    Java
135 条回复
iv2ex
2020-09-15 10:43:14 +08:00
我司 php 技术栈转 go 。
fordawn
2020-09-15 11:18:36 +08:00
我们也 php 转 java,看线程已经要疯了,还来一堆 akka 也看的头疼,感觉就是 java 真的全面,感觉贯彻了计算机的各种数据结构和算法,工程抽象也一大堆。现在特别好奇的是,这些东西感觉用 php 很难实现,但是以前写 php 也没碰到,这是为什么呢
haidii
2020-09-15 11:19:19 +08:00
学不动,就转行吧。这个行业,需要不断的学习,不断学习,不断学习......................
tailf
2020-09-15 11:38:36 +08:00
@mikulch 你们公司是世界上最大的使用 PHP 的公司吗?如果不是,你们公司就算倒闭,PHP 该怎么样还是怎么样,不要把自己看的太重。
SergeGao
2020-09-15 12:40:02 +08:00
@a719031256 不吉利,233333
jon
2020-09-15 12:55:56 +08:00
都怪你们整天黑 PHP 搞到客户群都不考虑用
Ayanokouji
2020-09-15 13:25:32 +08:00
想研究技术就转吧,java 要深入确实需要很多积累,不过哪门语言要了解原理,都离不开操作系统
oldhorse
2020-09-15 15:08:25 +08:00
我也是写 PHP 的。之前看了几天 JAVA,好啰嗦啊
yetone
2020-09-15 15:23:46 +08:00
@fordawn #122 原因有两点:

1. Java 语言表达能力低,需要抽象出各种概念和设计模式才能满足其他语言在语法层面就能解决的需求
2. Java 设计之初就有商业化的考量,所以屁大点事儿就要指定一下标准然后起个名字,不过标准化的好处也是很明显的,坏处就是一旦落伍了这个标准的存在就显得很尴尬
BigBunny
2020-09-15 17:33:06 +08:00
建议可以试试

我是本来写 c#,公司转 java 后,就当作学习了开始转了。感觉写了一段时间后,发现 java 那边一些思路方案同样可套到.net 上。真的感觉现在技术栈,思路啥的比以前宽了好多,然后所有技能都因此进步了许多,emm 大概就是那么个意思

当然最重要是公司花钱让学技能又发工资,简直不要太爽
wysnylc
2020-09-15 17:59:06 +08:00
@fordawn #122 以前坐井观天,现在看到天了再看井就觉得井很小,非针对非贬义只是说一个学习过程中不可避免的现象
dswyzx
2020-09-15 18:56:42 +08:00
@adminisqq 前端.net 什么情况,cs 的吗?还招搬砖工不
lewis89
2020-09-15 19:11:21 +08:00
@yetone #129

你也不想想表达能力低的原因,如果像其它那些没有经过大量工业代码实践的语言一样,语言自带一大坨的语法糖,动态的一逼,而且写法千奇百怪,风格迥异你就知道难受了,Java 好就好在,它就是傻子写出来的代码跟高手的代码区别也不会太大,只要你把接口跟模块设计好,然后让傻子们去做填空题就好了
BoarBoar
2020-09-15 19:35:39 +08:00
@fordawn 一是 crud 用不上太多东西,二是解决方案也有不同,不一定线程多就厉害。比如单线程的 node.js 在单核服务器效率还高过多线程的 java,比如 go 动不动几十万的协程在跑,也没有比 1000 线程的 java 效率更高
CodeCodeStudy
2020-09-16 13:09:56 +08:00
你们是什么业务?客户群是什么?

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

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

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

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

© 2021 V2EX