FreeOZ论坛

标题: 为什么在澳洲.net的市场要比Java大很多? [打印本页]

作者: skyingtime    时间: 25-8-2014 11:37
标题: 为什么在澳洲.net的市场要比Java大很多?
本帖最后由 skyingtime 于 25-8-2014 10:42 编辑

最近在找工作,发觉澳洲junior to mid level,.net的工作机会要比Java多得多,相比于国内的格局有很大的不同,有没有大牛能解释下这是为什么呢,也听过一些人说Java高端的工作会比.net多,是否真是如此呢?
作者: diouf    时间: 25-8-2014 11:41
国内大Java一统天下...这消息来自哪里.....
作者: skyingtime    时间: 25-8-2014 11:43
diouf 发表于 25-8-2014 10:41
国内大Java一统天下...这消息来自哪里.....

不好意思可能是我表达的有些偏激了,我修改下,希望前辈们能给我些心得。
作者: mason00    时间: 25-8-2014 12:18
Java自从跟了Oracle就没什么发展,潜在开销比用微软的还贵。微软虽然没开源社区走得那么快,至少还是在走的。Java这几年有什么?
作者: Dion87    时间: 25-8-2014 12:18
澳洲是倾向微软产品,大部分政府部分都是用微软的, Sharepoint, CRM 都很热门
作者: skyingtime    时间: 25-8-2014 16:15
Dion87 发表于 25-8-2014 11:18
澳洲是倾向微软产品,大部分政府部分都是用微软的, Sharepoint, CRM 都很热门

金融行业的话是不是用Java的会更多些?
作者: skyingtime    时间: 25-8-2014 16:17
mason00 发表于 25-8-2014 11:18
Java自从跟了Oracle就没什么发展,潜在开销比用微软的还贵。微软虽然没开源社区走得那么快,至少还是在走的 ...

start up company的话可能会选择更具优势的技术,但很多大企业所用的系统已经很久了,不是想换就能换的吧
作者: mason00    时间: 25-8-2014 16:54
skyingtime 发表于 25-8-2014 15:17
start up company的话可能会选择更具优势的技术,但很多大企业所用的系统已经很久了,不是想换就能换的吧

是的,但是招人就找非Java的了。现有系统从开发角度可能有很大程度可以改进,但是从用户角度是可以继续使用的。很多系统在使用中有很多work around,软件交付后,没有新需求基本可以对付大多数现存业务。这就是Java系统可能不比.Net少,但是招聘市场的需求已经掉很多了。
作者: Jay@Au    时间: 27-8-2014 10:22
这个话题好像以前讨论过。 大部分中小系统用什么语言都差不多,就看什么语言更方便。我也做过一个.net项目,net上手快,工具集成度高。所以可能适合澳洲的市场。Java的强项开源项目,例如大数据方面,好像澳洲没多少用武之地。 不过.net只能用在win上,就因为这点我就不太想用了。自从公司发了一台mac,我宁愿每天背回来,也不想用家里的windows。
作者: DDD888    时间: 27-8-2014 10:46
Jay@Au 发表于 27-8-2014 09:22
这个话题好像以前讨论过。 大部分中小系统用什么语言都差不多,就看什么语言更方便。我也做过一个.net项目 ...

你的公司真是不错,还给发mac
作者: harry2007    时间: 27-8-2014 15:42
junior to mid level的.net程序员比java便宜也是一点
作者: skyingtime    时间: 27-8-2014 15:56
harry2007 发表于 27-8-2014 14:42
junior to mid level的.net程序员比java便宜也是一点

我怎么觉得现在.net工资给的不比Java低呢
作者: skyingtime    时间: 27-8-2014 16:00
Jay@Au 发表于 27-8-2014 09:22
这个话题好像以前讨论过。 大部分中小系统用什么语言都差不多,就看什么语言更方便。我也做过一个.net项目 ...

.net的优势就是开发快,但太垄断而且不开源,至于有人说微软明年打算开源也不知道是不是真的,其实我很想知道澳洲的金融行业是不是Java用的更多一些。
作者: michaelsusu    时间: 27-8-2014 20:46
13年没有用NET了,4年没有用JAVA了,我情何以堪。
现在实实在在是LINUS和APPLE的奴隶。
作者: jimmyking    时间: 27-8-2014 22:08
别的不知道,但是说java比.net弱我真是很来气。
作者: skyingtime    时间: 27-8-2014 22:37
jimmyking 发表于 27-8-2014 21:08
别的不知道,但是说java比.net弱我真是很来气。

哈哈,我也偏爱Java,曾经看过一个统计,除了澳洲,不管是中国还是北美,都是Java市场更大一些
作者: kevinwei2005    时间: 27-8-2014 23:27
可能是微软在中小企业解决方案做的更好一些。澳洲公司很倾向使用微软产品。
作者: Jay@Au    时间: 28-8-2014 00:21
DDD888 发表于 27-8-2014 09:46
你的公司真是不错,还给发mac

工作要用的,呵呵, 我也部分参与一个mobile项目,虽然不用怎么写代码。
作者: Jay@Au    时间: 28-8-2014 00:24
kevinwei2005 发表于 27-8-2014 22:27
可能是微软在中小企业解决方案做的更好一些。澳洲公司很倾向使用微软产品。

我也发现,好像澳洲很多都是买现成产品,而且不少开发干的就是配置的活
作者: kevinwei2005    时间: 28-8-2014 01:28
Jay@Au 发表于 27-8-2014 23:24
我也发现,好像澳洲很多都是买现成产品,而且不少开发干的就是配置的活

澳洲人工贵,买现成的实际便宜,自己开发定制太贵
作者: caoglish    时间: 28-8-2014 02:34
kevinwei2005 发表于 28-8-2014 00:28
澳洲人工贵,买现成的实际便宜,自己开发定制太贵

这点相当同意,contract都是至少$120/小时起价的,两周下来也就$10k付出去。花同样的钱,不如买个质量高,用的人多,还有售后支持的软件来用。

除非外面买不到的,只能请人。不然工资知道让个专业公司的软件在做,还是比较便宜的。
作者: diouf    时间: 28-8-2014 09:38
caoglish 发表于 28-8-2014 01:34
这点相当同意,contract都是至少$120/小时起价的,两周下来也就$10k付出去。花同样的钱,不如买个质量高 ...

求推荐 120的机会.....
作者: DDD888    时间: 28-8-2014 10:50
本帖最后由 DDD888 于 28-8-2014 09:52 编辑
diouf 发表于 28-8-2014 08:38
求推荐 120的机会.....


我感觉一般都是公司对公司,公司分给个人也就个正常工资啦

我过去做的公司客户给我工作的公司NZ$200/hour,很便宜啦,因为做sap的咨询公司要向客户收NZ$300/hour以上,做的事情和我做的一样,所以能给我做的话,客户就给我做啦

题外话,做sap项目真贵,我工作的公司的客户用我写的网站替换掉用sap的开发系统开发的软件(该公司是澳大利亚的大公司,两年付了七十多万澳大利亚元费用开发网站),而我的老板拿下了该公司合同三年,只给了我一次性bonus nz$2500,扣掉税后也就66.67%
作者: diouf    时间: 28-8-2014 17:18
DDD888 发表于 28-8-2014 09:50
我感觉一般都是公司对公司,公司分给个人也就个正常工资啦

我过去做的公司客户给我工作的公司NZ$200 ...

悲哀...
作者: DDD888    时间: 28-8-2014 18:01
diouf 发表于 28-8-2014 16:18
悲哀...

是的呀
奥克兰也没啥工作工资超过十二万新西兰元/年的,只好等啦
作者: xychar    时间: 28-8-2014 21:13
最好要多学一点,要哪个就学哪个
作者: skyingtime    时间: 28-8-2014 22:10
我怎么感觉楼歪了。。
作者: shenlh    时间: 28-8-2014 23:03
本帖最后由 shenlh 于 28-8-2014 22:04 编辑

本人精通java和.net。.Net做过网上银行,Java做过保险公司的理赔系统。最近公司off shore我们这个team到了India。现在正在找工作,一个多月下来,发现Java和.Net在布里斯班的市场差不多,各有侧重点。

Java 8语言本身比C#4 还有少一些特性和功能,但是也要简单不少,学习起来容易。.Net的优势在于C#和Visual Studio的工具集成。但是Java的跨平台性,支持其他JVM语言,开源框架和工具让其他语言望尘莫及。
作者: DDD888    时间: 29-8-2014 09:35
shenlh 发表于 28-8-2014 22:03
本人精通java和.net。.Net做过网上银行,Java做过保险公司的理赔系统。最近公司off shore我们这个team到了I ...

好奇

你的被off shore到印度的 team是做.net的吗?被off shore的项目技术难度如何啊?很难吗?
作者: skyingtime    时间: 30-8-2014 01:19
shenlh 发表于 28-8-2014 22:03
本人精通java和.net。.Net做过网上银行,Java做过保险公司的理赔系统。最近公司off shore我们这个team到了I ...

请问你所谓的市场侧重点分别是什么啊?
作者: i2i2    时间: 30-8-2014 15:32
一句话 澳洲需求不足 无需大应用
作者: kiluyar    时间: 30-8-2014 16:47
本帖最后由 kiluyar 于 30-8-2014 15:50 编辑
shenlh 发表于 28-8-2014 22:03
本人精通java和.net。.Net做过网上银行,Java做过保险公司的理赔系统。最近公司off shore我们这个team到了I ...


outsource大势所趋。澳洲成本太高,内需不旺。

这里本土小公司还凑合点。
如果是大公司,研发部门关闭时就是迟早的事情。任何global lead一眼望过去都会发现澳洲人懒pay高效率低。outsource到中国印度是提高自己业绩的最简单办法了。
作者: kiluyar    时间: 30-8-2014 16:48
skyingtime 发表于 30-8-2014 00:19
请问你所谓的市场侧重点分别是什么啊?

一个侧重会不会用VS,一个侧重会不会用Eclipse ,哈哈。
作者: DDD888    时间: 30-8-2014 18:56
本帖最后由 DDD888 于 30-8-2014 17:59 编辑
kiluyar 发表于 30-8-2014 15:47
outsource大势所趋。澳洲成本太高,内需不旺。

这里本土小公司还凑合点。


不能以偏盖全啦,中国程序员移民到澳大利亚,如果原先效率高,勤快的,在澳大利亚公司工作应该不会变的懒效率低,你说是不是? 别人不敢说,我想我就没有当然生活在国外,工资当然要以所在国的生活水平为准,不能绝对换成美元然后比较全世界各地说哪个国家的pay高啦

我离开中国17年,所以也不知道中国的软件公司的竞争力如何?

你可以具体说一下,中国印度的软件公司的竞争力吗?为了工作,我也工作到晚上12点,没有加班费啦
作者: shenlh    时间: 30-8-2014 20:23
DDD888 发表于 29-8-2014 08:35
好奇

你的被off shore到印度的 team是做.net的吗?被off shore的项目技术难度如何啊?很难吗?

我们的基于.Net的网上银行网站开发一年前开始部分off shore到了印度pune的thoughtworks,另外还招了少量的布里斯班的thoughtworks。今年7月初宣布我们permanent staff全部redundant,8月29日离开单位。该网上银行的手机应用开发还在布里斯班和悉尼,因为印度也没有找到这么多手机开发人员。一年多来感觉thoughtworks的技术水平比我们单位的平均水平肯定更高。

网上银行的难度不在于页面有多复杂,而是后台有多复杂,安全性和可靠性有多严肃。在该项目工作了1.5年,不再向往这种系统。Oncall可能非常有压力,sev 1,2必须当场解决,但是你无法联系客户了解问题。

我原先的team的基于Java的保险理赔系统在3年前开始off shore到IBM上海,但是那个team的总体开发水平和英语水平都不行。现在布里斯班的team从原先90+减到现在30+,虽然上海的人数剧增,但是整体实力大幅下降,该team又在本地招人了。
作者: shenlh    时间: 30-8-2014 20:31
skyingtime 发表于 30-8-2014 00:19
请问你所谓的市场侧重点分别是什么啊?

我是指:
.Net多是中小型公司,部分federal gov,state gov departments

Java一般是financial industry等大公司,federal gov,state gov

我们原单位裁员的一个原因是要干掉所有.Net developer,全部转Java。主要偏见是其一,客观原因也很重要:在过去的一年多来,很多部门的多数系统都实现了migrate to Cloud(AWS),也就是每次发布新程序就
spin up new server
run OS pack
install custom systems
decommission old server

但是Windows在Cloud,比如说AWS上,还没有全部实现自动化,甚至是否能否全部实现还是一个问题。所以,MS自有其短板。.Net的前景能否比过JVM我持否定态度。
作者: shenlh    时间: 30-8-2014 20:34
DDD888 发表于 30-8-2014 17:56
不能以偏盖全啦,中国程序员移民到澳大利亚,如果原先效率高,勤快的,在澳大利亚公司工作应该不会变的懒效 ...

为什么工作那么晚?我现在做Contractor了,就是想单位小时收入高一点,这样就不要那么辛苦了。
作者: kiluyar    时间: 30-8-2014 21:16
DDD888 发表于 30-8-2014 17:56
不能以偏盖全啦,中国程序员移民到澳大利亚,如果原先效率高,勤快的,在澳大利亚公司工作应该不会变的懒效 ...

老板眼里的竞争力不一样啦哥哥。我说了是global级别的老板啦,人家自然要比较汇率的啦哥哥。

所以一看cost,中国印度澳洲就不好比啦。总不能澳洲全是中国和印度程序员啦。再说即使那样,中层和中层以上也都是澳人啦。。。。这些人cost也很恐怖啦,动辄十几万二十几万的薪水啦。



作者: skyingtime    时间: 31-8-2014 11:13
shenlh 发表于 30-8-2014 19:31
我是指:
.Net多是中小型公司,部分federal gov,state gov departments

多谢,受益良多!
作者: DDD888    时间: 31-8-2014 15:15
shenlh 发表于 30-8-2014 19:34
为什么工作那么晚?我现在做Contractor了,就是想单位小时收入高一点,这样就不要那么辛苦了。

我是永久职工啦,主要是写网站,有时有偷网站数据的,我发现了,就要和他斗啦,修改网站,禁止偷数据,有时偷数据发生在晚上,我只好晚上工作,没加班费,不可以调休

羡慕你做合同啦
作者: DDD888    时间: 31-8-2014 15:17
shenlh 发表于 30-8-2014 19:23
我们的基于.Net的网上银行网站开发一年前开始部分off shore到了印度pune的thoughtworks,另外还招了少量 ...

看来天外有天,人外有人啦
作者: shenlh    时间: 31-8-2014 18:03
DDD888 发表于 31-8-2014 14:17
看来天外有天,人外有人啦

是的,原先在布里斯班认识的印度人都不是特别聪明,后来到悉尼出差见识了2个厉害的印度人。再后来又见识了印度thoughtworks的人,才发现印度也有能人,只是他们的平均智商比中国人低。人口基数那么大,天才级别的人物肯定有。
作者: DDD888    时间: 1-9-2014 12:10
shenlh 发表于 31-8-2014 17:03
是的,原先在布里斯班认识的印度人都不是特别聪明,后来到悉尼出差见识了2个厉害的印度人。再后来又见识 ...

可以具体说下那两个厉害的印度人如何厉害吗?好奇啦
作者: mikio    时间: 1-9-2014 18:53
shenlh 发表于 30-8-2014 19:31
我是指:
.Net多是中小型公司,部分federal gov,state gov departments

为什么你们要裁掉.net developer?不是说澳洲是.net天下么?

作者: shenlh    时间: 1-9-2014 22:09
DDD888 发表于 1-9-2014 11:10
可以具体说下那两个厉害的印度人如何厉害吗?好奇啦

悉尼遇到的那两个印度人是比较厉害,但是比不过另外一个澳洲人。这位老兄大概四十出头,一直坐contractor和consulting,经历过无数的不同技术的project,包括java,.net,ruby, closure, scala...

该仁兄非常的聪明,对做过的任何问题和技术的在任何一个层面的理解都非常透彻,而且具有过目不忘的能力。当时和我一起pair的时候,恰好是我刚开始学习.net的时期,我对很多.net的语法不甚熟悉,这位老兄已经一年没有碰过.net,但是盲打的速度很快,从来不用google任何东西,从syntax到class设计到架构一气呵成,从来不思考,主要是思考速度太快了,而且是真正的test driven development。不用说,他具有所有澳洲consultant的一流口才。他离开我们team 2年了,我至今还很佩服。

那两个印度的嘛,也比较厉害,但在各方面都比上面的那位稍逊一筹。让我觉得跟自己相比各有千秋,总体略甚于我,但也属于常人。
作者: shenlh    时间: 1-9-2014 22:11
mikio 发表于 1-9-2014 17:53
为什么你们要裁掉.net developer?不是说澳洲是.net天下么?

没有看我前面的回复吗?.Net可能多一些,但是很多大单位根本不用。不是银行的系统还是mainframe,现在正在用java来重写。他们不用windows的
作者: DDD888    时间: 2-9-2014 09:51
shenlh 发表于 1-9-2014 21:09
悉尼遇到的那两个印度人是比较厉害,但是比不过另外一个澳洲人。这位老兄大概四十出头,一直坐contractor ...

题外话,到底用google来搜索信息比自己冥思苦想好吗?
作者: shenlh    时间: 2-9-2014 21:32
DDD888 发表于 2-9-2014 08:51
题外话,到底用google来搜索信息比自己冥思苦想好吗?

老哥,如果要冥思苦想的话,当然是google一下来的更快。但是那位高人看起来从来不思考,因为他至少什么都理解,而且记忆力超强,全部记住了。所以越学越多,而不是学一个忘另一个。
作者: DDD888    时间: 3-9-2014 12:03
shenlh 发表于 2-9-2014 20:32
老哥,如果要冥思苦想的话,当然是google一下来的更快。但是那位高人看起来从来不思考,因为他至少什么都 ...

那我就不懂了,啥都懂,好像就是啥都不精通啦
作者: 青竹翠马    时间: 3-9-2014 12:34
有用,了解一下
作者: shenlh    时间: 6-9-2014 11:22
shenlh 发表于 2-9-2014 20:32
老哥,如果要冥思苦想的话,当然是google一下来的更快。但是那位高人看起来从来不思考,因为他至少什么都 ...

老大,这位老兄可是我在澳洲认识的最厉害的一个developer,可不是什么万金油。他什么都精通。
作者: amu    时间: 7-9-2014 09:37
shenlh 发表于 1-9-2014 21:09
悉尼遇到的那两个印度人是比较厉害,但是比不过另外一个澳洲人。这位老兄大概四十出头,一直坐contractor ...

牛人 祝找工顺利

作者: cais    时间: 8-9-2014 00:19
shenlh 发表于 30-8-2014 19:31
我是指:
.Net多是中小型公司,部分federal gov,state gov departments
Windows在Cloud,比如说AWS上,还没有全部实现自动化,甚至是否能否全部实现还是一个问题

很好奇这一段。
一直以为windows的云自动化程度跟linux之类的是差不多的。
不行的话,Azure应该能全自动化吧?公司既然已经选择了MS的整套东西,再用上Azure也不算过分。
作者: cais    时间: 8-9-2014 00:23
shenlh 发表于 1-9-2014 21:09
悉尼遇到的那两个印度人是比较厉害,但是比不过另外一个澳洲人。这位老兄大概四十出头,一直坐contractor ...

thoughtworks的人水平应该不差吧。
你说的这位应该是在互联网起来之前就开始编程了吧。
那时我们干活都讲究先把语言弄懂弄通了,一上来就能不用autocomplete也能写的那种。不过这记忆力还是挺让人佩服的。
我两年没写python,上次连comment是用什么开头的都想不起来了。




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/ibbs/) Powered by Discuz! X3.2