1
watzds 2015-11-12 19:33:43 +08:00 via Android
阿里
|
2
honam 2015-11-12 19:34:51 +08:00
商城 ERP 管理系统大多用 java web ,淘宝一堆 java 的
|
3
watzds 2015-11-12 19:35:44 +08:00 via Android
怎么发出去了,阿里天猫是不是有用 node ?但是 java 还是很多,当然 java 不只是做 web 。
网易 java 工程师也有写要求 spring 什么的 |
4
sudoz 2015-11-12 19:36:00 +08:00 via Android
图样了吧样了吧了吧吧
|
5
cxbig 2015-11-12 19:38:03 +08:00
个人觉得 Java 做核心就好, web 只要有个接口,用其他语言搭起来更快。
|
6
cxshun 2015-11-12 19:40:15 +08:00
我就还在做 java web ,还有大把在招 java 架构师什么的,不过职位相对少倒是确实的,偏向精英化。 VIP 、阿里、我以前厂大 UC 还有网易都有在招 java 啊。
|
7
HentaiMew 2015-11-12 19:41:20 +08:00 1
现在稍微大点的企业中那些分布式、高并发、高可用的系统,几乎全部是 Java 或者以 Java 为主的。
大数据离不开 Java 搜索离不开 Java 消息队列通常也离不开 Java 等等... 云计算更离不开 Java.. 至于单单谈论 web view 层的话,用其他语言的例如 PHP 的可能会很多。 说到这里,异构通信通常还是离不开 Java |
9
coolcfan 2015-11-12 19:56:39 +08:00
|
10
zhpech 2015-11-12 20:00:59 +08:00
前两天在学校看了一眼校招 全是 Java ……(包括 Web )
|
11
saharabear 2015-11-12 20:04:03 +08:00
我们招聘 Java 啊。
|
12
bramblex 2015-11-12 20:09:39 +08:00 4
@HentaiMew
Java 成功地把软件产业从「手工作坊」的生产模式转型成了「流水线工厂」的生产模式。 从「手工作坊」到「流水线工厂」有什么好处呢? 1. 有效降低了企业对程序员质量的要求。手工作坊对人员素质的要求是很高的,再差的裁缝也要能做成意见成衣啊,但是反之服装厂的女工素质要求就相对低很多了。这也是为什么培训机构喜欢培训 Java ,市面上也经常流行着这说“要找工作学 Java ”这类说法了。 2. 产品的质量、规格和时长都会相对稳定。手工作坊单个精英的依赖太强,产品的质量,规格,以及所需的时长都是不稳定的,并且参差不齐的。流水线工厂拥有大型的设备仪器(各种“企业级”框架),有各种标准的零件(标准组件),以及设计良好的模板和蓝图(架构和各种设计文档),从而能保证整个生产过程是可控的,最终能保证产品质量、规格以及时长的稳定。 |
13
bramblex 2015-11-12 20:12:27 +08:00
|
14
silvernoo 2015-11-12 20:14:43 +08:00
我以前也这么想,后来发现是井底之蛙的想法
|
15
ChiangDi 2015-11-12 20:17:43 +08:00
一定是 v2 逛多了产生的幻觉,你去看看校招的情况。
|
16
magicsilence 2015-11-12 20:18:45 +08:00
现在越来越喜欢 JAVA...
|
17
HentaiMew 2015-11-12 20:21:23 +08:00
@bramblex
我从来没觉得这种说法有什么问题或者偏见、错误之类的。 现在 Java 成熟的产品很多,大型互联网架构变化 Java 也是重要的一分子。十分适合用在企业中这也并不是什么错误吧。 当然,要从学术方面去讨论, Java 毕竟是一门古老的语言,跟 C++一样被人诟病多年。 至于培训机构出来的即使是学的 Java 估计也很难找到工作吧,除非是自身就是出身很高,有名校本科学历,或者研究生之类的。 |
18
domty OP 我就是发个感慨,另外你们有的回答有点跑题了
我就是干 java web 的,开始找工作了,在 V2EX 的酷工作板块翻了几页,看到的找服务器端的都是招 php/python/node 的,真正找 java web 的相对少些 而且现在讲究前后端分离,半调子 java+半调子 javascript 感觉不好找工作啊 |
19
bramblex 2015-11-12 20:30:19 +08:00
@HentaiMew
当然没什么问题,偏见和错误之类的。 只是作为学院派「主观」上并不是很喜欢 Java 。 至于培训机构,这个是概率问题,至少培训 Java 应该可能比培训其他更容易找到工作一些。不然在圈外,注意是圈外才会经常流行说“找工作学 Java ”。圈内人感觉自学出来的都比培训机构的靠谱。 |
20
haozhang 2015-11-12 20:36:28 +08:00
@magicsilence 我也是越来越喜欢 Java...
|
21
incompatible 2015-11-12 20:40:18 +08:00
@bramblex 学院派能不能说说你最喜欢啥
|
22
curiouslfq 2015-11-12 20:42:23 +08:00
表示校招好多招 java web 的,不过不喜欢 java
|
23
loading 2015-11-12 20:43:05 +08:00 via Android
我们公司的新业务系统就是 java 的,讨厌死了!
|
24
bramblex 2015-11-12 20:52:38 +08:00
@incompatible
目前东西写的最顺手的目前是 JavaScript 。 JavaScript 是主流语言中函数式特性用得最顺手的,毕竟是 first-class functions 。 然后就是在入坑 Haskell 和 PLT 。 |
25
lovedebug 2015-11-12 20:56:31 +08:00
Java 挺好的用的啊~~
|
26
wmlhust 2015-11-12 20:57:06 +08:00
以前做偏底层的项目用的 C ,现在在用 java ,感觉爽爆了有木有!!
|
27
HentaiMew 2015-11-12 20:58:53 +08:00
@bramblex
其实你知道吗,外面会 Java 的大学生多如狗。普遍水平差不多。这个差不多其实就是水平较低下的层级。 培训机构出来的更差,并且数量众多,严重拉低了国内程序员的 Java 水平。所以我说没有学历伪装下,是很难找工作的。 其实 Java 是一门很广泛的语言,充满了很多很多的思想。 能追上思想潮流的最后很多都走上架构师的路了,跟不上的,被牵着走的,还在写业务的 CRUD ,写 10 年都有可能. 那些就是你说的“有效降低了企业对程序员质量的要求... 服装厂的女工素质要求就相对低很多了”。 因为他们做得事确实很简单。但是不能代表那些 Java 领域的高手,甚至是存在的少有的大师级的人物。 |
28
bramblex 2015-11-12 21:05:47 +08:00
|
29
zxc337 2015-11-12 21:12:26 +08:00
现在基本在服务器开发这边都是 java 撑着, netty 通信,大数据,各种消息队列,各种中间件 java 现在用的越来越广泛
|
30
icegreen 2015-11-12 22:26:09 +08:00
半吊子什么时候都不好找工作;
|
31
echo1937 2015-11-12 22:39:53 +08:00 5
你在 V2 呆久了,还会以为外面 90%的 IT 开发岗位都在用 Mac 呢。
|
32
blackboom 2015-11-12 22:42:30 +08:00
Java 真是越来越爽,博大精深。
|
33
hpeng 2015-11-12 23:08:10 +08:00 via iPhone
别提了,批发价工资比前端都低。
|
34
chengzhoukun 2015-11-12 23:56:34 +08:00
打算自学 java 和 Android
|
35
fsneak 2015-11-13 01:54:08 +08:00 via iPhone
一搜 Java 要么是 Java web ,要么是 android ,让我这个做 Java 服务器的情何以堪……
|
36
DreamEvil 2015-11-13 09:18:01 +08:00
在 V 站呆久了,第四大错觉了么。
|
37
holyghost 2015-11-13 09:24:27 +08:00 via iPhone
@fsneak 请问 java 服务指的是?除了 javaweb 外, java 还是挺感兴趣的。。。
|
38
kongkongyzt 2015-11-13 09:26:13 +08:00
校招狗表示, 校招的时候 JAVA 和前端太好找工作了......................
|
39
idle1024 2015-11-13 09:53:12 +08:00 via Android
大四狗表示,会 c++,校招找工作了,公司让进去转 Java ,我根本不会 Java 啊
|
40
wizardforcel 2015-11-13 09:58:54 +08:00 via Android
v2 上不能反映总体 不信你就去招聘网站上去统计 还是 java 和 php 比较多
@bramblex 个人认为限制发挥的是 mvc 不是 java java 并没有什么限制 js 能写的东西 java 也能写 只不过 java 写起来就要长出不少 开发效率就低 开发者黑 java 的原因无非是冗长的语法和反人类的标准库 |
41
ren2881971 2015-11-13 10:00:19 +08:00
快醒醒~
|
42
kenken 2015-11-13 10:10:04 +08:00
高级 Java 很贵的。但成长起来的人太少了。
|
43
bramblex 2015-11-13 11:04:15 +08:00
@wizardforcel
来,给我用 Java 实现下面我用 JavaScript 写的东西试试 var add = function(a){ return function(b){ return a+b; } } console.log(add(1)(2)); // => 3 var add2 = add(2); console.log(add2(1)); // => 3 |
44
domty OP def add(x:Int)(y:Int) = x + y
|
45
Wangxf 2015-11-13 11:23:18 +08:00
大公司用得多,支付这块用得多
|
46
tanteng 2015-11-13 11:30:49 +08:00
WEB 做大了还是需要 java 做底层的,如服务化,这个时候前端指的 PHP 了,调用 java 接口处理逻辑,后端开发是 java
|
47
bigcoon 2015-11-13 11:33:59 +08:00
你坐井呢,快跳出来吧
|
48
addbook 2015-11-13 11:40:16 +08:00
@bramblexdef
``` def add(m: Int)(n: Int): Int = m + n; add(1)(2) // => 3 val add2 = add(2) _; add2(1) // => 3 ``` |
49
wizardforcel 2015-11-13 11:51:38 +08:00
@bramblex 这不简单。。。
``` public interface Func1<T, TResult> { public TResult call(T arg1); } ``` ``` Func1<Integer, Func1<Integer, Integer>> add = new Func1<Integer, Func1<Integer, Integer>>(){ @Override public Func1<Integer, Integer> call(final Integer a) { return new Func1<Integer, Integer>(){ @Override public Integer call(Integer b) { return a + b; } }; } }; System.out.println(add.call(1).call(2)); //3 Func1<Integer, Integer> add2 = add.call(2); System.out.println(add2.call(1)); //3 ``` |
50
Ouyangan 2015-11-13 11:57:02 +08:00
我就在写 java 后端啊 ....就是太多配置文件
|
51
baozijun 2015-11-13 12:05:03 +08:00
阿里之所以可以这么有底气的推广双 11,就是因为
|
52
flight2006 2015-11-13 12:06:05 +08:00
今年刚参加的校招,各种创业公司也主动投过。电商大部分都是用 java ,支付系统全是 java ,创业电商以前很多用 php 都是在转 java ,这话不是我说的是面试官说的。做移动互联网后端的用 java 不在少数,可能在杭州的缘故,阿里网易都是 java 系,创始人很多是这两家出来的,技术选型的时候也会考虑市场的缘故。
|
53
allan888 2015-11-13 12:06:33 +08:00
@bramblex 这个都不需要拿出 Scala 。
import java.util.function.*; class AnyClass { private static Function<Integer, Integer> add(int a) { return (Integer b) -> a + b; } public static void main(String[] args) { Function<Integer, Integer> addOne = add(1); System.out.println(addOne.apply(1)); } } |
54
chinajik 2015-11-13 12:06:35 +08:00
服务化治理, SOA 微服务, SpringBoot+Docker , DevOps
做 Web 就开个接口写 CRUD..用不上这些的.. |
55
ibireme 2015-11-13 12:13:07 +08:00
然而并没有 233
楼主在 i2ex 逛多了嘛~~ 阿里京东网易优酷等等,都是主要以 Java 为主。。 除了 Java 外,百度腾讯之类也是主打 PHP ,毕竟是最好的语言。。 python node 之类做网站还是略偏小众。。 |
56
windyboy 2015-11-13 12:15:01 +08:00
vertx 现在大热
|
57
allan888 2015-11-13 12:22:56 +08:00
语言的问题真的没什么好争的,需要的时候也由不得你。
工作不需要的话, C , Java , JavaScript , Python 这几种基本上但凡有点好奇心的程序员都不可能忍住不去学吧,不过是掌握程度深浅而已。 |
58
wizardforcel 2015-11-13 12:28:16 +08:00
@ibireme 京东和点评属于后转成 java 的。而且这个趋势会越来越明显。
|
59
bramblex 2015-11-13 12:34:49 +08:00
@allan888
@wizardforcel /w\ 这个你要不要祭出 Scala ? zero' = (\f s -> s) one' = (\f s -> f s) two' = (\f s -> f (f s)) three' = (\f s -> f (f (f s))) succ' n = (\f s -> f (n f s)) add' a b = a succ' b mult' a b = a (add' b) zero' number' 0 = (\f s -> s) number' n = number_succ' (number' (n-1)) number_succ' n = (\f s -> f (n f s)) {-one' = succ' zero'-} iszero' n = n (\b -> false') true' |
61
newghost 2015-11-13 13:05:26 +08:00
谷歌搜索显示: 2015 年的 web 开发 php,.net,java 热度持续下降, node.js,golang 持续上升
http://airjd.com/view/igu39ti400092ly |
63
likebeta 2015-11-13 13:09:45 +08:00
v2ex 呆久了会禁锢自己的思想
|
66
canesten 2015-11-13 13:52:40 +08:00
site:v2ex.com/t php 酷工作 找到约 4,070 条结果 (用时 0.41 秒)
site:v2ex.com/t java 酷工作 找到约 4,220 条结果 (用时 0.13 秒) site:v2ex.com/t python 酷工作 找到约 3,950 条结果 (用时 0.15 秒) site:v2ex.com/t C++ 酷工作 找到约 2,160 条结果 (用时 0.17 秒) site:v2ex.com/t node 酷工作 找到约 1,080 条结果 (用时 0.41 秒) |
67
xiaowangge 2015-11-13 14:25:52 +08:00
我所知道的:
某个 Java Web 项目, 两个程序员,一个产品,三个月运营上线。到手 400 万人民币。 |
68
yiwang09 2015-11-13 15:16:39 +08:00
我就在用啊
|
70
yishenggudou 2015-11-13 16:15:33 +08:00
企业 java 很多啊 V2EX 上更多是自己玩的
|
71
nkduqi 2015-11-13 16:28:42 +08:00
哈哈哈哈
|
72
timeship 2015-11-13 16:59:17 +08:00
感觉现在招 ROR 的少了...都换成 node 了?最近实验室在纠结用什么框架,我挺反感 node ,但也不知道用什么替代好
|
73
ioth 2015-11-13 17:13:52 +08:00
china 有学院....pai?
|
74
zacard 2015-11-13 17:36:06 +08:00
楼上几位都开始和 java 比语法糖和语言特性了。。。
|
75
wizardforcel 2015-11-13 22:50:12 +08:00 via Android
@bramblex 问题是 java 不是一个人在战斗 特性糟糕可以靠换其他 jvm 系的语言来弥补 总有一天会有优雅的语言出来并被广泛接受 而到了那个时候 海量的 jvm 平台资源还是可以用的
你看最近的 kotlin 了么 |
76
ssyz1988 2015-11-15 10:46:33 +08:00
国企 银行 事业单位用的比较多
|