程序员的软技术(3)

来源:互联网 发布:斗鱼抢票软件破解版 编辑:程序博客网 时间:2024/05/22 06:24

8、在系统架构中,我们往往会使用一些负载均衡设计,实际上在项目管理中,人力资源的负载均衡一样重要。假如给你一个需要10个人做的大项目和10个人,和给你5个需要2个人做的小项目和10个人,你是愿意选择前者还是愿意选择后者呢?当然,现实情况是往往你没得选择(新团队也许有得选择)。不管这里是否存在线性关系,你只能在资源的现实约束下,尽量平衡每个人的负载。在一个大项目中,需要根据每个人的能力去平衡每个人的负载;在多个小项目之间,需要根据每个项目的重要性去平衡每个人的负载。大项目虽然复杂,但是大家都在一条船上,所谓一损俱损,一荣俱荣。小项目就像大家处在多条船上,有时难免步调不一,甚至互相冲突。因此,人力资源的负载均衡比系统架构中的负载均衡更加考验人。

9、抓住核心,抓住KPI。公司的产品很多,而产品总有花开花落的时候,所以也没必要刻意去追求明星产品,但是在有条件的情况下(注意是有条件的)却应该努力争取做一些核心的事情和项目,绝不要贪图一时的轻松或者短期的利益。因为走到最后你会发现亚历山大,无论是团队发展还是个人发展,在形势好的时候也许还能喝点汤,但是在形势差的时候可能就要吃大亏了。其实,在哪个部门并不太重要,重要的是你在部门的角色,你手里是否握有重要的KPI,是否构成了部门的核心竞争力。你所在的项目或者团队处于产品链的哪一环,是否不可或缺。这里码农很容易有一个误区,那就是以技术含量来衡量,实际上资源才是最大的决定因素,哪里投入相对较多的资源哪里才是较为重要的。当然,也千万别被KPI蒙蔽了双眼,你的心里一定要有自己追逐的目标。

10、很多事情上级并不会告诉你怎么做,甚至是做什么有时候都是很模糊的,所以需要自己挖掘,自己多思考。其实回过头来看看很多项目,最后发展成熟的形态可能跟最初想象的形态是大不一样的,这就是因为开始总是模糊的不确定的,而你的最大责任就是把不确定转化为确定,把模糊变成清晰,诚然这是一个不那么容易的任务。也许有时你会很迷茫,不知道如何下手好,甚至开始怀疑自己是没事找事。但是,俗话说“无事最容易生非”,你应该明白背后的意思,尽其所能,更要为自己争取荣誉,尽量给自己给别人一个惊喜的结果。新东方的俞敏洪有句话不错“从绝望中寻找希望,人生终将辉煌”其实说的也是这个道理。其实做架构设计(或写代码)一旦写顺了,灵感挡都挡不住。不要抱怨空气沉闷,只要你跑起来就有风了。

原创粉丝点击