新足迹

 找回密码
 注册

精华好帖回顾

· 新移民租房记 (2007-8-10) zhanglei · Go Set A Watchman 哈珀•李 “设立守望者” —— 被杀死的知更鸟? (2015-8-1) chatchat
· 北京之行FB记(内含图片不过没有做法)之二 (2005-1-18) cheers · 我的漫漫 IT 路 (2007-6-2) gsy
Advertisement
Advertisement
楼主:无视

Team来了个新人... [复制链接]

发表于 2012-10-11 07:36 |显示全部楼层
此文章由 blurfun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 blurfun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无视 发表于 2012-10-10 21:09
人是我老板和他的老板一起招进来的,我没参与,不知道是否是内部的推荐。不过我猜不是,这哥们刚从埃及来不 ...

"就是有点跟面试官不来电,仅此而已"

这个说到了点子上。
~~~签名是什么?
Advertisement
Advertisement

发表于 2012-10-11 08:13 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Dan.and.Andy 发表于 2012-10-10 22:38
无所谓了,管理层的事,能不能干也有人担待着。mobile site 不难,如果做过web悟性好,上手也快,如果用jQu ...

初始的想法是任何business model object都应该是immutable的,任何对它的改动,都应该产生一个deep clone的object,跟string immutable的概念一样,而且有unit test来加强这个approach,但半年前这个被人comment out掉了。

不能说没有这个就是错,但绝对是error prone,它引发了最近这个project中我们最重要一个object的hacking,要命的是没有人认为这是错。

大家从上到下都忙于加新features,code几乎都是rush进去,甚至不能遵循正常的code review流程,没有人关心代码的可重用/维护/扩展性,unit test更别说了, 几百行payment transaction的logic一个unit test没有.

你原来提到的那个职位现在移到我们team来了,现在我们这边就有4个新人. 如果彼此非常配合,training他们达到应有的标准需要至少半年的时间,不配合就随他去了.

招人环节上有问题,工作起来这个问题就放大100倍,会直接反映在产品质量上,原来我还上火,现在都皮了,whatever....

评分

参与人数 1积分 +4 收起 理由
Dan.and.Andy + 4 感谢分享

查看全部评分

发表于 2012-10-11 08:22 |显示全部楼层
此文章由 garyyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 garyyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
新人嘛, 你懂的。想尽一切办法折磨他,教训他,  欺侮他, 蹂躏他。

发表于 2012-10-11 08:29 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无视 发表于 2012-10-11 09:13
初始的想法是任何business model object都应该是immutable的,任何对它的改动,都应该产生一个deep clone ...

有些事可控,有些不可控,e-business码农都是为 Marketing, Accounting, Call center, Delivery 这样的 team 服务的,CEO 之流都是外行,事都是要尽快做完好交差,不太关心代码质量,除非跑慢了,崩溃了。做服务的也一样,糊弄完了跑三年,到时侯再找一拨人从头来过,宰客户的冤大头,靠的是人脉和幕后交易。做产品,尤其是单一产品的公司就要求高一些,好像精益求精。

发表于 2012-10-11 08:40 |显示全部楼层
此文章由 uowzd01 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 uowzd01 所有!转贴必须注明作者、出处和本声明,并保持内容完整
第一个Interface问的太弱智了,immutable一时还真想不起来是什么地方的,debug js用 firebug?

发表于 2012-10-11 08:42 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
IE8以上自带js debug function.
Advertisement
Advertisement

发表于 2012-10-11 08:47 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
firebug 最好用,也最慢。

退役斑竹

发表于 2012-10-11 08:47 |显示全部楼层
此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原来我6年前没进resmed是因为和manager不来电,或者说八字不和

发表于 2012-10-11 09:00 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
美国公司都是算法的面试,很少有人拿个破纸挨个问你 interface 和 abstract 区别这样的问题,是不是相对公平些?

发表于 2012-10-11 09:19 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Dan.and.Andy 发表于 2012-10-11 09:00
美国公司都是算法的面试,很少有人拿个破纸挨个问你 interface 和 abstract 区别这样的问题,是不是相对公 ...

很多美国公司不怎么面试技术
我以前混过一个公司,完全没有技术面试,美国人说在美国他们也不搞技术面试,说如果你让美国人做考卷,他们会觉得你不尊重他,直接就walk away了.... 那公司其他方面要求很高,所以招进来的人都还不错
like hell

发表于 2012-10-11 09:26 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fernando 发表于 2012-10-11 10:19
很多美国公司不怎么面试技术
我以前混过一个公司,完全没有技术面试,美国人说在美国他们也不搞技术面试 ...

我申请了几个美国本地工作,都是算法,直接 Walk Away 了,我觉得挺难的,不是学CS的基本没有机会,难道来澳都本地化了?
Advertisement
Advertisement

发表于 2012-10-11 09:28 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 Fernando 于 2012-10-11 09:29 编辑
Dan.and.Andy 发表于 2012-10-11 09:26
我申请了几个美国本地工作,都是算法,直接 Walk Away 了,我觉得挺难的,不是学CS的基本没有机会,难道 ...


你是搞研发的么?我说的那个是企业,就算是developer也没必要搞什么算法。
在中国的美国公司,当时IT Center setup是几个美国人直接过来搞的,开始几年完全是美国那一套
like hell

发表于 2012-10-11 09:30 |显示全部楼层
此文章由 kawara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kawara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Dan.and.Andy 发表于 2012-10-11 09:26
我申请了几个美国本地工作,都是算法,直接 Walk Away 了,我觉得挺难的,不是学CS的基本没有机会,难道 ...

学CS的也不会那些算法,要提前看书准备的

发表于 2012-10-11 09:37 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
uowzd01 发表于 2012-10-11 09:40
第一个Interface问的太弱智了,immutable一时还真想不起来是什么地方的,debug js用 firebug? ...

immutable 提的最多的就是c#中的string

用chrome的developer tools debug js最人性

评分

参与人数 1积分 +5 收起 理由
uowzd01 + 5 string does ring the bell

查看全部评分

发表于 2012-10-11 09:39 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Dan.and.Andy 发表于 2012-10-11 09:29
有些事可控,有些不可控,e-business码农都是为 Marketing, Accounting, Call center, Delivery 这样的 t ...

我比较受不了糊弄事,要做就要做好,要从流程上控制,这样容易统一标准。

发表于 2012-10-11 09:41 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
问算法的不准备确实很困难
话说当年google的三哥电话面试的时候也是问各种算法,网络的,数学的。擦,dba平时搞DB,infra,最多写写PL/SQL,SQL调优,从来不考虑算法的,当场就凌乱了
like hell
Advertisement
Advertisement

发表于 2012-10-11 09:56 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Dan.and.Andy 发表于 2012-10-11 10:26
我申请了几个美国本地工作,都是算法,直接 Walk Away 了,我觉得挺难的,不是学CS的基本没有机会,难道 ...

每个大公司都有面试机经,it's all about preparation.

我有个原来学医的朋友6年前准备ms的面试,基础特别差。花了一年时间,问了我无数问题,在西雅图ms不同team面试10次,最后拿到测试工程师 3个月的contract.

不在西雅图的外地人很难这么做,经不起折腾10次。

我想ms也知道别人看机经,但如果背这些机经到信手拈来,随便在白板coding,这就是质的提高,我想就应该符合ms的标准了。

其他公司也一样,不过资源少点就是了。

发表于 2012-10-11 10:14 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原来也是要准备的,我以为学过CS就能信手拈来。

发表于 2012-10-11 10:16 |显示全部楼层
此文章由 kawara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kawara 所有!转贴必须注明作者、出处和本声明,并保持内容完整

评分

参与人数 1积分 +4 收起 理由
Dan.and.Andy + 4 感谢分享

查看全部评分

发表于 2012-10-11 10:16 |显示全部楼层
此文章由 garyyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 garyyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
"初始的想法是任何business model object都应该是immutable的,任何对它的改动,都应该产生一个deep clone的object"

这个要看项目, 安全性和速度的权衡。 对于reference type很多的大object, deep clone太贵。 过多的clone也失去了reference type本身的意义。
88足迹, 一个无聊多于乐趣的地方。

发表于 2012-10-11 10:21 |显示全部楼层
此文章由 brahmasky 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 brahmasky 所有!转贴必须注明作者、出处和本声明,并保持内容完整
学习学习,足迹里面搞web开发的很多啊
Advertisement
Advertisement

发表于 2012-10-11 10:22 |显示全部楼层
此文章由 kawara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kawara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无视 发表于 2012-10-11 08:13
初始的想法是任何business model object都应该是immutable的,任何对它的改动,都应该产生一个deep clone ...

不理解啊。

这么做惟一的好处,也许是对developer要求低些。

发表于 2012-10-11 10:27 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
garyyang 发表于 2012-10-11 11:16
"初始的想法是任何business model object都应该是immutable的,任何对它的改动,都应该产生一个deep clone ...

你说的很对,应该局限在一个范围,我在想某些关键project,我们应该尝试用f#来做,而不是用c#来模拟

发表于 2012-10-11 10:36 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
kawara 发表于 2012-10-11 11:22
不理解啊。

这么做惟一的好处,也许是对developer要求低些。

我也很不理解,对developer要求降低能给business带来什么好处呢?

我们现在每一个release都会跟着1-2个hotfix,都是些低级错误,开发阶段慎重一点完全是可以避免的,或者用proper unit test可以pick up的.

现在的问题不是市面上找不到好的developer,而且缺乏一个有效的衡量机制

发表于 2012-10-11 10:37 |显示全部楼层
此文章由 garyyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 garyyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无视 发表于 2012-10-11 11:27
你说的很对,应该局限在一个范围,我在想某些关键project,我们应该尝试用f#来做,而不是用c#来模拟 ...

嗯。 如果项目不需要太多state keeping, F#是个好选择。 没怎么深入研究过F#, 有谁能来分享一下?

我只知道, C#的变量默认为mutable, F#为immutable.
88足迹, 一个无聊多于乐趣的地方。

发表于 2012-10-11 10:40 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无视 发表于 2012-10-11 10:36
我也很不理解,对developer要求降低能给business带来什么好处呢?

我们现在每一个release都会跟着1-2个h ...

降低要求意味着developer的薪资降低吧。也算省钱啦
2020目标: 活着
Advertisement
Advertisement

发表于 2012-10-11 10:42 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无视 发表于 2012-10-11 10:36
我也很不理解,对developer要求降低能给business带来什么好处呢?

我们现在每一个release都会跟着1-2个h ...

记得有多少bug是放在kpi里面的
like hell

发表于 2012-10-11 11:06 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
IsDonIsGood 发表于 2012-10-11 11:40
降低要求意味着developer的薪资降低吧。也算省钱啦

有人做过这方面的统计,在用人方面省钱其实是更费钱,jnr 3个小时搞不定的 snr半小时就搞定。

snr很多习惯和approach都是他们之前的employer拿钱堆出来的,现在的employer站在前任的肩膀上也砸钱,但回报会丰厚很多。

发表于 2012-10-11 11:07 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fernando 发表于 2012-10-11 11:42
记得有多少bug是放在kpi里面的


good idea,可惜我们不用这个,否则大家都会point finger
头像被屏蔽

禁止发言

发表于 2012-10-11 11:24 |显示全部楼层
此文章由 linkspeed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 linkspeed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fernando 发表于 2012-10-11 09:19
很多美国公司不怎么面试技术
我以前混过一个公司,完全没有技术面试,美国人说在美国他们也不搞技术面试 ...


是不是因为那些公司自己的系统已经很庞大了,所以只要问清楚这个人脑子够用,考虑问题清楚就可以了。

具体的开发技术可以进去再学习。

我一个朋友最近找的工作就是这种性质,对方根本不在乎你具体这个语言会多少,反而更加看重人品和是否够聪明。

评分

参与人数 1积分 +3 收起 理由
Fernando + 3 差不多

查看全部评分

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部