Redian新闻
>
[转载] Re: java thread problem
avatar
[转载] Re: java thread problem# Java - 爪哇娇娃
m*t
1
【 以下文字转载自 magicfat 的信箱 】
【 原文由 xt 所发表 】
我们一共一三个R&D的地方.California, Utah,
Canada.其中我们Canada的东西最干净.Utah里面有几个高手很厉害,但是程序code质量很
一般;California那帮人就知道赶时间,有时候我都怀疑他们自己知道不知道在干什么.结
果出来的东西整天crash.最后连时间也成了泡影.到是我这写地没那么快的总能赶上deadl
ine.
我觉得学CS的人往往对Engineering太没有了解.脑子里面没有标准化的概念.我经常说我
如果是法官就判他们下半辈子画工程制图.
avatar
m*t
2
【 以下文字转载自 magicfat 的信箱 】
【 原文由 xt 所发表 】
量很
.结
果出来的东西整天crash.最后连时间也成了泡影.到是我这写地没那么快的总能赶上deadl
Appearantly that means job security. haha
说我
hm... CE major, if well equiped with the mathematical ideas from CS, should be
idea for programming. I hate those CS people who have absolutely no idea of
standardization. Those people who think MMDDYYYY is good date format, for
example. hehe
BTW, I pushed the wrong button, that's why it went to your mailbox. :)
avatar
w*t
3
if what you said is true, then it's manager's problem.
if manager is really good (and company has a very rigid standard),
programmer's job is very easy, just coding (unfortunately after while,
programmer will become dumb in this situation)
In most cases, programmer/developer are dumb anyway (I am not sure yet if I
belong to this category)
don't get me wrong - actually, having the luxury to be dumb is happiness.

code.


果出来的东西整天crash.最后连时间也成了泡影.到是我这写地没那么快的总能赶上deadl


【在 m******t 的大作中提到】
: 【 以下文字转载自 magicfat 的信箱 】
: 【 原文由 xt 所发表 】
: 量很
: .结
: 果出来的东西整天crash.最后连时间也成了泡影.到是我这写地没那么快的总能赶上deadl
: Appearantly that means job security. haha
: 说我
: hm... CE major, if well equiped with the mathematical ideas from CS, should be
: idea for programming. I hate those CS people who have absolutely no idea of
: standardization. Those people who think MMDDYYYY is good date format, for

avatar
xt
4

California的头是我们主管技术的VP.整个一工作狂,听说每天工作至少16小时.
反正他早晨7点开conference call是家常便饭.他的要求就是快.
做一个合格的programmer不是象一头蒙着黑布的驴一样让你望哪走就往哪走.
我一向不喜欢别人塞给我一份活然后说就这么干,要让我干先给我个big picture.

【在 w******t 的大作中提到】
: if what you said is true, then it's manager's problem.
: if manager is really good (and company has a very rigid standard),
: programmer's job is very easy, just coding (unfortunately after while,
: programmer will become dumb in this situation)
: In most cases, programmer/developer are dumb anyway (I am not sure yet if I
: belong to this category)
: don't get me wrong - actually, having the luxury to be dumb is happiness.
:
: code.
: 很

avatar
m*t
5

that's what a *programmer* is supposed to do, man. Change your job
to "architect" if you want to know the big picture. 8-)

【在 xt 的大作中提到】
:
: California的头是我们主管技术的VP.整个一工作狂,听说每天工作至少16小时.
: 反正他早晨7点开conference call是家常便饭.他的要求就是快.
: 做一个合格的programmer不是象一头蒙着黑布的驴一样让你望哪走就往哪走.
: 我一向不喜欢别人塞给我一份活然后说就这么干,要让我干先给我个big picture.

avatar
xt
6

I usually do very bad on this type working styles. Actually I generally refuse
to do anything unless they show me what the idea is.

【在 m******t 的大作中提到】
:
: that's what a *programmer* is supposed to do, man. Change your job
: to "architect" if you want to know the big picture. 8-)

avatar
w*t
7
well, seems you've established yourself in your company (good for you).
if you worked in many different companies (say you're a conslutant), and
you're hired simply as a coder for short term - many times, no one will bother
to tell you the "big picture", even you asked. - if you refuse to do the work,
they're going to call your stuffing manager and mark you as bad team player.
think it this way, if you're the manager, and you're confident of yourself
(i.e. you think you know the big picture well

【在 xt 的大作中提到】
:
: I usually do very bad on this type working styles. Actually I generally refuse
: to do anything unless they show me what the idea is.

avatar
xt
8

bother
work,
each
different
tell
I am very junior in the company, only 3 years so far. I think it is really up
to the corperate culture as well as the management. Also we are a software
house not a consulting company. Software projects are different from business
projects in that it has to be universally correct, or more strictly,
mathematically correct. Business projects only need to be locally correct to
the company who pay for it. We also have a good manager here, who can stand up
for us - f

【在 w******t 的大作中提到】
: well, seems you've established yourself in your company (good for you).
: if you worked in many different companies (say you're a conslutant), and
: you're hired simply as a coder for short term - many times, no one will bother
: to tell you the "big picture", even you asked. - if you refuse to do the work,
: they're going to call your stuffing manager and mark you as bad team player.
: think it this way, if you're the manager, and you're confident of yourself
: (i.e. you think you know the big picture well

avatar
m*t
9

not that I don't agree with you, I'm sure though the sense of "superiority"
you were insinuating would be disturbing to a lot of people. Having been
in both consulting and development, I'd say they are just different
requirements. A solution working the best for the given requirements
is the perfect solution.
Well there is a reason we call them "deadlines" - if they can move, they
are not dead. 8-)

【在 xt 的大作中提到】
:
: bother
: work,
: each
: different
: tell
: I am very junior in the company, only 3 years so far. I think it is really up
: to the corperate culture as well as the management. Also we are a software
: house not a consulting company. Software projects are different from business
: projects in that it has to be universally correct, or more strictly,

avatar
xt
10

Well, this is true to a lot of people, including some major consulting
companies. Business projects usually have very tight time lines. With that
kind of time requirement it is hard to do it perfect.
The problem is not how "dead" is the line. It is where you set the deadline.
California people usually set it too tight with given resources. For us, it is
usually 150% the time you think you can finish, and it works pretty well. For
them, they like to ask you "How long do you think you can finish?

【在 m******t 的大作中提到】
:
: not that I don't agree with you, I'm sure though the sense of "superiority"
: you were insinuating would be disturbing to a lot of people. Having been
: in both consulting and development, I'd say they are just different
: requirements. A solution working the best for the given requirements
: is the perfect solution.
: Well there is a reason we call them "deadlines" - if they can move, they
: are not dead. 8-)

avatar
st
11
it depends on the manager, some can listen, some dont... not to mention
the politics and powre struggle...

【在 w******t 的大作中提到】
: well, seems you've established yourself in your company (good for you).
: if you worked in many different companies (say you're a conslutant), and
: you're hired simply as a coder for short term - many times, no one will bother
: to tell you the "big picture", even you asked. - if you refuse to do the work,
: they're going to call your stuffing manager and mark you as bad team player.
: think it this way, if you're the manager, and you're confident of yourself
: (i.e. you think you know the big picture well

avatar
m*t
12

no, you missed my point - in the real world, a solution makes the most
sense to the given requirements *is* the perfect solution.
remember the time/cost constraints are also part of the requirements.
(even in software development you cannot avoid these constraints)

【在 xt 的大作中提到】
:
: Well, this is true to a lot of people, including some major consulting
: companies. Business projects usually have very tight time lines. With that
: kind of time requirement it is hard to do it perfect.
: The problem is not how "dead" is the line. It is where you set the deadline.
: California people usually set it too tight with given resources. For us, it is
: usually 150% the time you think you can finish, and it works pretty well. For
: them, they like to ask you "How long do you think you can finish?

avatar
x*n
13
Magicfat's words make sense.

【在 m******t 的大作中提到】
:
: no, you missed my point - in the real world, a solution makes the most
: sense to the given requirements *is* the perfect solution.
: remember the time/cost constraints are also part of the requirements.
: (even in software development you cannot avoid these constraints)

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。