程序员如何提升自己的价值

本文是码农网原创翻译,欢迎加入码农社区

不知道你有没有想过什么样的特质能够成就程序员的伟大?什么样的特质对程序员就职的公司最有价值?

尽管可以列举出很多很多条,但是我相信这一条绝对是雇主最为看重的,并且拥有该点特质能够提升你作为一名软件开发人员的价值。

那么,这条到底是什么特质呢?

如果你也是给别人打工的,那么有一件事是你必须铭记于心的。你工作的主要目的是为你的雇主创造价值。

虽然听上去很简单,但却是大多数开发人员的盲点。回想一下,你之所以发布新框架,是不是经常是因为这是一款新颖的,性感的JavaScript MVC框架?你挑选任务的时候,看重的是它的重要性呢,还是因为你知道完成起来肯定很有意思?

准确的说,很多人对于上面这些问题的答案都是yes,都是因为后者。选择喜欢的任务,可能是我以前最常做的一件事了。这也是发生在其他开发人员身上最普遍的情形之一。

但是很多人都忘记了,尤其是在大公司里,我们所做的努力通常是不为人所注意的。所以,不要走错了方向。向你的雇主提供价值这一概念,很多时候都是被低估的。

为什么这个概念会如此重要?原因就是,你能提供的价值越多,你在市场上就越有价值。谁也不会愿意雇用一个不会解决问题,或者只会解决感兴趣的问题的开发人员,哪怕你再怎么高级,再怎么资深。反之,一个经验不怎么丰富的开发人员,目的明确,干劲十足——能帮助雇主增加他们的收入,反而会成为香饽饽。

所以,你的工作并不是设计,也不是编码,而是为你的雇主提供价值。你应该始终牢记这一点。这种提高自我价值的心态转变,对于一个软件开发人员是至关重要的。对此,我想提出一些我认为的最佳做法。

#1.了解你的问题领域

每当你计划完成某个任务之前,先退一步想想这个特殊的任务能带来什么价值?是不是还有一些其他的方法也可以殊途同归?又或者这个特殊的任务根本就是不应该做的?为了回答这些问题,你必须对问题领域有一个深入的了解。你不仅应该将你的时间投入到增加技术专长上,还应该尽可能深入地挖掘你正在研究的领域。

除非你对问题有一个坚实的领域知识,否则就只能沦落为人云亦云之辈。每一个我曾共事过的伟大的开发人员,都有着这种特质:总是会竭尽全力成为其工作领域的专家。

#2. 更喜欢能为客户提供最大价值的任务

这一点通常是很难效仿的。这是因为,大多数开发人员之所以成为开发人员,是因为他们往往享受于编程。并且,喜欢更有意思更好玩的功能完全是非常正常的欲望需求,但是千万不要将自我的享受与客户的需求混淆起来。

有趣又好玩的任务并不总是能够为雇主提供最大价值的任务。因此,在这样的任务上花时间,如阅读黑客新闻——通常可让人身心愉悦,但却不会提升你作为一个软件开发人员的价值。

我经常看到有开发人员想要说服产品负责人采纳某个特殊的功能,只因为这个功能实现起来或容易,或有趣,或令人刺激。请脚踏实地——不妨将自己放在雇主的位子上看问题。

#3.避免安稳的工作

那种安稳的工作是你应该竭力避免的。当然这是有争议的,有些人并不愿意换工作。

如果你执行的任务能给雇主带来最大的价值,那么渐渐的你会发现你越来越重要。这也是你在工作中所能达到的最好成就,如果你没有辞职的话。这意味着,让你处理的问题已经被成功解决或者它的复杂程度已降低到随便抓个人都可以解决的水平。

上述这种情况可以极大地提升你的价值。而且,他们反馈给你信息,你还可以用于将来的项目,从而表现出更多的价值,以此大大提高你的市场竞争力。

反之,安稳的工作往往意味着缺乏进步。如果你用了多年的时间都在做同一个项目,并且这个项目在为客户提供价值方面实际上并没有任何成绩,那么很有可能是你的团队做得不好。你应该远离这样的处境,因为它会导致你的停滞甚至是退步。这工作本身可能看起来是份不错的工作,因为你不必投入大量的精力就可以获得一份不错的薪水。但是几年之后,你终将自食其果,不得不再次找工作,并且很有可能你应聘的公司会因你的经历而看扁你的技能价值。

不惜代价地跟着同一个雇主,只为能获得一份稳定的工作,从长远来看是无益于你的职业发展的。

#4.从帮助别人中提升自身能力价值(译者的话)

像我们做软件开发这一行的,没有绝对的高手,不要以为自己掌握些内核就高高在上,相反,如果你可以利用自己的擅长点去帮助别人,那么在与别人讨论问题的过程中或许不知不觉的又提升了自己的能力。你说你掌握了JVM的全部内核,但是你并不一定能够完美的解答一些Java基础问题。(Java程序员可以加入Java 技术开发交流社区http://bbs.codeceo.com/forum-36-1.html,通过提问和解答来帮助别人和提升自己的能力价值)

总结

增加客户收入是一个双赢的策略:你能提供的价值越多,你就越有价值。

译文链接:http://www.codeceo.com/article/programmer-improve-value.html
英文原文:How to increase your value as a developer
翻译作者:码农网 – 小峰
转载必须在正文中标注并保留原文链接、译文链接和译者等信息。]

时间: 2024-08-04 05:39:10

程序员如何提升自己的价值的相关文章

(转)程序员学习能力提升三要素

程序员学习能力提升三要素 IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识.随时补充和丰富自己,已成为程序员职业发展的核心竞争力.本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点. 众所周知,现在是一个知识爆炸的时代,知识更新非常快.据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%.对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌握了多少知识,而是我们有多强的学习能力. 学习人人都会,但不同的人学习效果却千

程序员学习能力提升三要素

转自:http://www.csdn.net/article/2014-04-16/2819338-Programmer-Learning 目录 要善于读书 要高效学习 要有好心态 IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识.随时补充和丰富自己,已成为程序员职业发展的核心竞争力.本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点. 众所周知,现在是一个知识爆炸的时代,知识更新非常快.据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过

程序员学习能力提升三要素(工作用什么,就练什么,不要在上班时间看书)

IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识.随时补充和丰富自己,已成为程序员职业发展的核心竞争力.本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点. 众所周知,现在是一个知识爆炸的时代,知识更新非常快.据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%.对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌握了多少知识,而是我们有多强的学习能力. 学习人人都会,但不同的人学习效果却千差万别.一个善于学习的人,

无家可归的程序员和编程技术的价值

无家可归的程序员 当Patrick McConlogue首先宣布他计划教纽约无家可归的人如何编写代码时,软件程序员收到了大量好或坏的反馈.一些人称赞这个职位给Leo Grand提供了一百美元的现金和教授Javascript课程的工作,但是其他人却批评说这只是一个具有误导性并无理的冒险.纽约时报的Kevin Roose质疑说如果接受这种方式, McConlogue的免费编码课程和相应的硬件和软件都需要准备好. "如何将传奇结束?",Roose写到."熟练的黑客会在谷歌找到一份工

对程序员来说,ACP证书价值?

PMI-ACP?认证对于组织的价值在于: 1.适应不断变化的业务需求,使组织得以对需求的增加.变化或消除施加更多影响. 2·尽早提供持续客户反馈,改进了企业与客户之间的交流,也为企业所有者提供支持,帮助他们获取并审查重要信息,用于做出正确决策,引导项目在开发流程中的发展方向. 3·尽早获得可测投资回报. 4·提高项目进度的可见性和影响力,有助于及早发现问题. 5·采用递增式交付,取代项目结束时的一次性交付模式,减少了产品与流程浪费. PMI-ACP?认证对于个人的价值在于: 1·获得证书可证实从

大龄程序员的未来在何方

来源:http://www.gad.qq.com//article/detail/30358?sessionUserType=BFT.PARAMS.229862.TASKID&ADUIN=114328649&ADSESSION=1501026740&ADTAG=CLIENT.QQ.5533_.0&ADPUBNO=26719 作者:foruok 大家都对大龄技术人员的未来非常关心,有的迷惘,有的坚定,不一而足.因此,我准备写一篇文章专门来谈谈这个问题. 大龄程序员的界定 老早

伤不起的三十岁,干不动的程序员要何去何从?(三条路:技术专家,行业专家,转为管理)

程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险.30岁,是一个程序员伤不起的年龄.明天,何去何从? 一.30岁现象 在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把.很明显嘛,权力过期作废,再不捞就要退休了,没有机会了. 在程序员的圈子里,也有一个30岁现象.当然,如果你有铁饭碗,比如在国企或政府机关,那你是无法理解底层劳动人民的感受的.同时也要恭喜你成为体制内的一员,可以一直干到退休无忧. 30岁现象人人都明白,但要给出一个定义并不容易.

程序员应该接外包吗?

前阵子连续收到几封来自「程序员客栈」的营销邮件,这引起了我的好奇. 从客栈说起 我每天都会收到大量推广或广告的营销邮件,为什么这个引起了我的注意?恩,这里先跑远点扯点题外话. 客栈这个词让我想起了一部叫<新龙门客栈>的电影,这部电影曾给我留下了十分深刻的印象.还在读小学大约五年级时,学校可能是在什么节日组织全校同学去县里唯一的电影院集体看革命电影.老师同学都坐好了,革命电影开始放映了,但放了不到十分钟就卡壳了,进入黑屏状态.出现紧急状况,影院只好另外找了一部电影来播放救场,然后放的就是这部&l

程序员,怎么样面对自己三十岁后的下坡路(转)

程序员,怎么样面对自己三十岁后的下坡路 2015-04-09 10:48 向阳生涯 (文/向阳生涯)程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险.30岁,是一个程序员伤不起的年龄.明天,何去何从? 一.30岁现象 在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把.很明显嘛,权力过期作废,再不捞就要退休了,没有机会了. 在程序员的圈子里,也有一个30岁现象.当然,如果你有铁饭碗,比如以前在国企或政府机关,那你是无法理解底层劳动人民的感受的.