iOS开发程序员生存定律表达背后的

前面讲的主要是提升一个人自身的价值,对于程序员而言,自身价值几乎与技术能力相等价。对喜欢编程的程序员而言,最简单的生存方式也许是最幸福的,比如说:我只把精力放在提高编程技术上,并且工作中也只负责把程序写好,凭借这个也可以让自己物质上比较富足。如果真的可以实现,这无疑是非常让人幸福的工作生活方式,但现实往往并没有那么纯粹,所以这里还是会讲些有用但可能并不讨人喜欢的内容。

前面曾经提到过一个人的表现出来价值始终由两部分组成,一是自身的价值或者说能力;一是表达力也就是自身能力的表现程度。一旦说到表达力、说到沟通、说到公司政治,纯粹的程序员往往是没耐心听下去的,但这确实是一种现实,与喜欢与否关联不大。不同公司间不同的是对表达力的需求程度,而不是表达力是否有其存在价值。

表达力的类别和作用

如果一件事情真的是非你莫属,那么作为需求方的企业会尽一切努力来从茫茫人海里把你挖出来,这时候表达力反倒不太关键。这种可以叫卖方市场。想象一下,你的简历中如果只有一句话,如:我创建了C语言或者我开发了Linux的第一个版本,那么这时候是不需要说别的说明的。

但在更多时候,具体到某个程序员,他往往只是众多可选项之一,总是有着A、B、C可以替代你做同样的工作。这时候他就会面临竞争。这种叫买方市场。越有吸引力的职位,越是买方市场。

前者总是很难达到,毕竟杰出的天才程序员并不像想的那么多,这样的话,表达力就有了价值。

在公司里,如果你稍微用点心进行观察,就会发现,CEO、CTO只有一个,总监级的人数要少于部门经理,部门经理则要少于项目经理,项目经理要少于程序员。当然这只是管理路线的情形,纯技术路线在不同公司间差别较大,不太好比较。但样一种进阶路径已经足以说明竞争之惨烈,高职位总是稀缺的。在竞争高级职位时,往往并不会有唯一的决定性因素,一旦有缺乏表达力这样的明显短板是很难一层层脱颖而出的---因为待选者很多,你有技术,他也有技术,你没有表达力但他有表达力,这种情况下显然他的机会更大。

前面曾经提到过,表达力和技术技能不是一种对立关系,而是一种叠加的关系。从纯量的观点来看,叠加后的高度,才是一个人表现出来的高度。超级程序员单只技术一项就已经足够高了,他们真不用理会这事儿,但大多数人不行,大多数人在技术达到一定高度后可能会碰到瓶颈,因此需要从其他方面做弥补,这样才能确保最终表现出来的高度。

一提表达很多人会想到沟通,尤其是言语沟通,但这是一个非常巨大的误解,表达力并非只限于语言,现实亦可为表达作证。当面对一个陌生人的时候,更多人会采用察其言观其行的方法。这时候往往行重于言。也就是说,但凡影响一个人在他人、在组织里的形象的东西皆可视为一种表达。

这不意味着言语沟通没有价值,而是说言语需要有现实进行佐证才更有力量,表达力正是言行合一后所形成的力量。大多的程序员不善言辞,但很少有人对此反感;反倒言行分离者容易遭到一致的排斥。其实大家都知道说很容易,而做很难,从时间轴上来看,“说”赢的是短线,而“做”赢的是长线。其实倒没什么可以偏废的。

在下面的章节里我们所主要







































中科治白癜风疗效更显著
北京看白癜风效果最好专科



转载请注明:http://www.jiaju1314.com/pxxx/11471.html