![]() | 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 ![]() 现在稍微大点的企业中那些分布式、高并发、高可用的系统,几乎全部是 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 ![]() @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 领域的高手,甚至是存在的少有的大师级的人物。 |
![]() | 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 ![]() 你在 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 国企 银行 事业单位用的比较多 |