2014-07-12 14:21:40

View Mode: Normal | Article List
Category: IT Job | 1 | 2 | >

怎样尊重一个程序员

[ 2015-12-22 00:07:15 | Author: zhenhua ]
文/王垠

得知一位久违的同学来到了旧金山湾区,然而我见到他时,这人正处于一生中最痛苦的时期。他告诉我,自己任职的公司在他加入之前和之后,判若两人。录取的时候公司对他说,我们对你在实习期间的表现和学术背景非常满意,你不用面试,甚至不用毕业拿学位,直接就可以加入我们公司成为正式员工。然而短短一年后的今天,这位同学已经完全感觉不到公司对自己技能的尊重。Manager让他做一些乱七八糟没技术含量的事情,还抱怨说他做事太慢,并且在他的evaluation上很是写了一笔。在人格尊严和工作安全感的双重打击之下,这位同学压力非常大,周末经常偷偷地加班,仍然无法让manager满意。

我很了解这位同学的能力,在任何一流公司任职,肯定是绰绰有余了。他的名字我当然保密,然而他所任职的公司因为太过嚣张,我不得不直接指出来——这就是被很多人向往得像天堂一样的地方,Google。这位同学所描述的遭遇,跟我几年前在Google的实习经历如出一辙。我仍然记得,Google的队友在旁边看着我用Emacs,用小学老师似的口气对我说:“按Ctrl-k!” 我仍然记得,在提交队友完全无法写出来的高难度代码时,被指责和嘲笑...

Read More...

程序员的心理疾病

[ 2014-02-10 23:27:41 | Author: zhenhua ]
作者:王垠

说实话,虽然似乎为之奋斗了十多年,在真正进入软件行业的短短一年之后,我已经对它感到相当的厌倦了。这并不是说这个行业没有前景,而是在这个行业工作,其实很难得到心理上的快乐。

人们说女怕嫁错郎,男怕入错行。我并不认为自己入错了行,我仍然很喜欢设计程序和语言,而且我显然是这个领域的王牌之一。然而我却看到了这个行业里的无限混沌,让我觉得喘不过气来。几十年的垃圾设计堆积在那里,却没有人试图把它们清理掉,权威主义盛行。无论你在哪个公司,哪个地方,只要跟程序员说话,十有八九会谈不来。非常扫兴不说,甚至感觉很伤自尊。

久而久之我发现了,由于程序员工作的性质,他们受到的“熏陶”,形成了一种行业性的心理疾病。这里我就简单的把我所观察到的一些症状总结一下。

无自知之明

由于程序员的工作最近几年比较容易找,工资还不错,所以很多程序员往往只看到自己的肚脐眼,看不到自己在整个社会里的位置其实并不是那么的关键和重要。很多程序员除了自己会的那点东西,几乎对其它领域和事情完全不感兴趣,看不起其他人。这就是为什么我的前同事 TJ 作为一个资深的天体物理学家,在一个软件公司里面那么卑微。貌似会写点 ...

Read More...

程序员阿士顿的故事

[ 2010-12-23 20:11:26 | Author: zhenhua ]
前几天有人在 Stack Exchange 上提了一个问题 How can a new programmer impress the software engineer (boss)?(作为新手程序员如何给软件工程师出身的老板留下好印象?),Joel Spolsky(Joel on Software 的主人,《软件随想录》的作者) 看到了这个问题,他没有正面回答,而是在下面讲了悲催的程序员阿士顿的故事。我很喜欢这个故事,于是就大概翻译过来分享一下。翻译得很仓促,错误难免,见谅。

正文:

我告诉过你有关阿士顿的事情吗?

阿士顿是一个典型的吃玉米长大的农场男孩,他的父母曾经是嬉皮士,从来没有真正地同心协力过,直到有一天他的妈妈继承了密歇根农村的15亩地。然后他全家搬到了那里,买了一对奶山羊,靠在农贸市场把有机山羊奶酪卖给雅皮士们谋生。

那个时候阿士顿才10岁,他需要每天早晨4点起床给那些该死的山羊挤奶,这活非常累。阿士顿很喜欢上学,因为上学就意味着不需要跪在羊粪里工作了。整个高中他都异常努力,希望可以拿到一所名牌大学的奖学金,然后他就可以离开农场了。在大学里,他发现大学生活比农场的...

Read More...

10个行业小内幕

[ 2010-10-25 22:32:10 | Author: zhenhua ]
 这些内幕大多数是针对网络管理员、IT经理和桌面支持专业人士。虽然这些小内幕并不针对开发人员和程序员(这两类人员也有对应的小内幕。),但有些或许也适用于他们。

  10. 虽然IT业的薪酬比其他很多行业要好,但有公司因此视你为其“佣人”。

  尽管IT人士的薪水没有互联网泡沫之前要好,但和其他行业人士比较,IT人的薪资还算好点。在接下的几十年中,科技在商业和社会发展中所占分量会一直增加,所以我们完全有理由相信,IT专业人才的需求量也不会减少。

  然而,正因为IT人士的薪水普遍较高,所以有些公司认为给了你这么多钱,就把你看成是公司的“佣人”,拥有你的支配权,不管是不是在工作期间。
例子1:因为某人加班(遇到问题),你在晚上9点接到他/她的技术电话,你很可能会听到“这是你工作的一部分。”
例子2:为了避免工作期间的停工,你要在星期六花6小时来配置/升级软件,你很肯能又会听到“我们已经付给你大笔钱”。

  9. 有些用户明明错在自己,但他们还是会责怪你。

  有些用户在遇到问题,自己无法解决的时候,会对你展示他们深厚的“狮吼功”。他们会咆哮道,“这东西出了什么问题?上不了网!”或...

Read More...

程序员的故事:我们也是人

[ 2010-10-25 22:30:46 | Author: zhenhua ]
通常来说,和从事程序开发的同行们聊聊关于某个经理的糗事,或者某款编得一塌糊涂的软件,是一件非常有趣的事。面对困扰软件开发行业的菲薄待遇和缺乏竞争这两个问题,这是个应对方法。

我最近听说了一件事,让我着实一惊。一个开发人员和我分享了几个月前他找工作的经历。当时,他的长期合同到期了,公司暂不打算招人,所以他不得不找工 作。作为一名有竞争力的资深开发人员,他轻松拿到了两份Offer。虽然其中有份工作的薪水不如另一份高,但工作地点离家很近,并且他家小孩才两个月大, 所以他决定接受那份工作了。

他到公司报到后便开始了工作,后来要发工资了。结果他拿到的薪水比Offer中提到的要少得多。项目经理总是拿公司的财政制度说辞,但他是给一家大公 司工作,并且这家公司用来买办公室打印机墨粉的钱可能都比他的工资要多。实际情况是:项目经理是分包合约的,他只想从中取得更多钱而已。

事情就这样悲剧的发生了,而这仅仅是开始。那时,我见到了他,坦率的说,他并没有什么个人问题。事情经过是这样的:他所做的软件和系统中的另一部分对 接,而这部分也是那位项目经理负责的。因此,这位项目经理坚持认为,软件的性能问题是那位仁兄使用的码基导致的,而不是其他人。即便后来分析器验证并非如 ...

Read More...

带领团队发挥最大潜能的10个技巧

[ 2010-10-25 22:28:55 | Author: zhenhua ]
 引言:如果你领导的是知识型员工和IT项目经理,你有必要学习特殊的领导才能来带领员工,让他们做出创造性的贡献,并培养他们独立解决问题的能力。本文将介绍多种方法,你可以把这些方法付诸实践,从而引领你的团队发挥最大潜能。

  只有你团队的成员成功了,你才能算是成功的领导者。本文介绍一些基本领导技巧,以助你团队达到巅峰状态。这些技巧是针对那些IT行业管理知识型员工和项目经理的领导者。如果你是其他行业的领导者,虽然大多数技巧可以适用,但不能完全照搬。

  1 注重结果和效率,不是出勤时间

  当你管理知识型员工时,你不应该用硬性的打卡上班/下班时间,除非有涉及到客户服务的时间覆盖问题(比如,必须在呼叫时间内提供足够的服务)。相反,你应设立明确目标,让员工每周用40小时完成工作。要求他们准时参加重要的会议并且在团队共同工作时间内随叫随到。

  如果有必要,为他们提供可以远程工作的工具。然后,让他们自己管理自己的时间。这样做的结果就是告诉你的员工:你信任他们。如果你不能信任为你工作的人,那就是另外一件事了。严加管理直到你信任他们为止;或者告诉他们寻找其他的机会。
...

Read More...

去大公司还是去小公司工作?

[ 2010-08-21 00:25:15 | Author: zhenhua ]
作者: Fenng
本文转自: http://www.dbanotes.net/jobs/howto_choose_company_style.html

去大公司还是小公司工作?这个问题问大多数 IT 人都会选择前者。如果换一个问法,去大公司还是去初创公司(Startup)工作?或许有极小一部分人能改变一下决定。
对于 IT 人来说,选择到大公司工作的理由可能有:觉得"钱多人傻,干嘛不去?";有人认为 "机会多,有发展"; 也有人被小公司的眉毛胡子一把抓吓怕了,认为大公司"正规一些"。或是觉得"有挑战,起码几千万用户,数千台机器,数亿 PageView,想想就激动";也有人说,"有很多牛人在那,能学到东西"...
的确,大公司有很多好处,比如相对完善的工作流程;成熟的开发体系、培训体系;专人专事,不会让你身兼多职;旱涝保收,起码不会遇到开不出工资来,甚至福利也不错。有人说,够了,我们工作不就是为了这些么?不一定。相对完善的工作流程,意味着你的工作可能会是模式化的,革新就会少很多;成熟的开发体系、培训体系,未必能释放你的全部生产力,新技术也未必能尽快发挥威力;专业人做专业事,看起来是...

Read More...

去跨国公司还是去创业公司

[ 2010-08-21 00:11:35 | Author: zhenhua ]
本文转自 robbin的自言自语 robbin.javaeye.com

去跨国公司工作可能是大部分人的梦想,特别是《杜拉拉升职记》的流行,更加说明了这个现象。不过作为一个曾经尝过螃蟹的人来说,跨国公司也并非十全十美,并不是每个人都适合去跨国公司,特别是有志于钻研技术的程序员,跨国公司未必是合适的选择。

以下摘自JavaEye网站的讨论贴:
Quote
XXX 写道
小公司真他妈的操蛋
1 感觉干活就是在抢任务,无规划无文化
2 由于小公司这个平台,竞争力不行,所以利润就来源于你对员工的剥削程度
3 无任何安全感
4 积累不了任何经验和资历
还不如在大公司划水,所以在大公司划水的兄弟们,一路划好,千万不要轻易上创业公司的贼船!
以下是我的回答:

你可以去外企试试看,不过等你去了外企以后,也许你会发现,你还是怀念在小公司工作的日子,特别是对于喜欢钻研技术的人来说,去外企很可能不合适。毕竟外企的生存文化完全不一样,外企混得好,你必须懂潜规则,必须适应外企政治。小公司也不见得一昧得差,也要看运气,找到一个好老板对技术人员未尝不是很幸运的事情。
...

Read More...
1 | 2 | >