什么程序员总是被轻视?

来源:互联网 发布:世界银行wdi数据库 编辑:程序博客网 时间:2024/04/27 19:34

应该怎么做才能避免这种情况呢?

让自己牛逼起来。成为工程师并不意味着你一定能创造巨大的价值。好好想想,你在众多的同事中是否鹤立鸡群?你的项目做出来的是不是可扩展的?

会讲故事/沟通。想要让复杂抽象的事物变得可理解和具有欣赏性的一个超棒的方法就是讲故事。通过解释,让大家知道你在构建的功能之所以重要是因为,大家都可以享用它的便利。一旦人们理解了why(原因),那么他们自然而然会接受how(怎么做)和 what(是什么)。

可度量性。度量,使得人们能将抽象的物体具体化,创造的价值可视化。如果你说你调整了图像压缩比,使得每个图像的存储空间减少了4.5KB,可能大多数人都不明白这有什么用,但是如果你进一步解释说,通过压缩能使得用户界面的加载速度提高15%,那么大部分人就都能明白了。如果你能更深层次地说明,页面加载每提速10ms就意味着收入增加10%,相信地球人都知道这个价值了。

加入合适的团队。最后,你最好进一家开明的公司,一家能按照实际贡献来评价人才的公司,而不是那种过时的社会标准。那么该如何选择呢?我们可以去看,开明的公司应该是由技术人员创建/管理的,运用多种方法绩效考核。评价标准意味着一家公司关注的重点是什么,这很重要。



Marissa Mayer: 新浪CEO

1、尝试与你可以找到的最聪明的人一起工作,因为他们会挑战你而让你思考和工作得更好。我来谷歌,因为我想和Craig Silverstein在一起工作,他是至今我见到过的五个最聪明的人之一,也是我见过的最好的程序员之一。在谷歌工作的头三年,我是Craig的编程伙伴。Craig审查我的所有代码,使我进步很大并成为了更有能力的程序员。当你与真正顶尖、聪明的工程师一起工作时,这将会从根本上改变你的思维方式和编程方式。
2、做一些我们还没有准备好去做的事情。做一些你感到害怕的事意味着你将向前迈出一步,你将会学习新的东西,你将会成长。[1] 
3、找到你自己的节奏。其实我和别人有着不同的倦怠理念。我不认为一个人的倦怠来自于没有充足的睡眠时间和没有吃饱饭。我认为倦怠来自于怨恨,有时人们会说:“我这个星期工作的这么辛苦,以至于我不能得到我想要的。我想看电影,我想度假,我想陪我的孩子。”人们也会说,我这个星期工作的太累了,我几乎都没合上过眼。对一些人来说,他们关心睡眠,对另一些人来说,他们关心那些对他很重要的事。有时我们工作确实挺辛苦的,但是有时你需要明白什么事情是真正需要保持能量,保持精力充沛的,而不去怨恨。


译文链接:http://www.codeceo.com/article/why-programmer-be-underrated.html
英文原文:Why Software Engineers Are Vastly Underrated
翻译作者:码农网 – 小峰
转载必须在正文中标注并保留原文链接、译文链接和译者等信息。]

0 0
原创粉丝点击