我为什么是程序员_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 我为什么是程序员

我为什么是程序员

 2014/6/23 12:20:29    程序员俱乐部  我要评论(0)
  • 摘要:英文原文:Whywhywhywhywhyareyouadeveloper?近来,我的脑海里老是浮现出一个问题,让我对我所从事的编程工作发生了抵制,思维活动和行动力都趋于放缓:我为什么要做这些事?或者说,我真正的困惑是——我为什么是程序员?5个whys?“5个why”是丰田公司提出的关于追溯问题源头的技术手段,这也是造就他们成为传奇的精益生产理论中的组成部分。EricRies提出的“精益创业”概念也借鉴了&ldquo
  • 标签:程序 程序员 什么 为什么

  英文原文:Why why why why why are you a developer?

  近来,我的脑海里老是浮现出一个问题,让我对我所从事的编程工作发生了抵制,思维活动和行动力都趋于放缓:我为什么要做这些事?或者说,我真正的困惑是——我为什么是程序员

  5 个 whys?

  “5 个 why”是丰田公司提出的关于追溯问题源头的技术手段,这也是造就他们成为传奇的精益生产理论中的组成部分。Eric Ries 提出的“精益创业”概念也借鉴了“5 个 why”的理论,并且近年来这个概念日益为人所知。“5 个 why”的受欢迎程度可见一斑。

  通过“5 个 why”的运用,我们可以追溯到问题的源头。虽然吧,好像成为一个软件开发人员并不算个问题,但是我想,这个技术手段或许能够给予我们一臂之力,帮助我们找到——我们为什么选择成为开程序员的根本原因。准备好了吗,接下来让我们开始吧:

  我为什么是开发人员?Why?

  ——写漂亮的 Ruby 代码。Why?

  ——用我擅长的编程语言创建大家喜欢的产品。Why?

  ——解决存在的问题,既为别人解惑同时也是自己兴趣所在。Why?

  ——充满创造性,造福全人类。Why?

  ——我的发明创造能为别人和自己带来积极影响。Why?

  ——愉悦。那些和我合作或者间接合作的人对我的工作能力表示满意。

  先等等,有人会说,我怎么感觉这几个问题像是在开玩笑,你不是在耍我吧?非也非也,这些 why 能让我们知道我们为什么要这么做的原因。并且事实也是如此,尽管我们花了很多时间用于写代码,但是真实原因却并不是因为我们是程序员这个事实。即便是我,从我回答第一个问题开始,我的答案里就未曾有过代码二字!接下来我要讲讲我的一些构想,但是是和代码、语法或者测试覆盖无关的,尽管这些非常有用。

  以上问题说明了什么?

  知道了为什么会成为软件开发人员的核心原因,那咱们就进入正题了。你还在喋喋不休絮絮叨叨地抱怨吗?快快收起你的哀怨吧!这完全是在浪费时间,好不?!记住,你想要做举世瞩目的软件,不就是为了让大家的生活工作更加轻松惬意吗?这也是你快乐和高效工作的源泉。

  就我个人而言,我是一个软件开发员,以开发让别人和我自己都满意的产品为目标。像现在,因为编程,我有着一个超棒的团队,以及愿意努力学习新语言的动力。GO,GO,FIGHTING!

  做出一个清晰的职业规划

  根据上述问题得出的核心原因,还能对你规划职业生涯有所裨益。如果金钱占你核心原因的大头,那么你可以试试去银行工作(需要具备很多知识),如果是想做产品,那么去企业才有你的好机会(这需要多样化的技能)。我发现我们很容易随大流,或者直接是鸵鸟心态,然后寄希望于好职业犹如天上掉馅饼一样砸中你。或许有这个可能,但是却往往并不符合我们心中的规划,除非能按着自己的核心价值观来,否者也只是瞎子点灯——白费力而已。我的核心原因就是,我希望我能开心快乐、自由自在地编程,并且以此造福全人类。(好吧,目标太宏伟了,大家请膜拜吧!)

  我为什么是程序员?一百个人眼里有一百个哈姆雷特,我相信这个问题的答案也会是五花八门,各有各的精彩。大家不如试着使用上面的“5 个 Why”来探究这个原因吧,也许真能对你有所帮助呢!欢迎各位留下墨宝,希望与君共勉。

  你为什么是程序员?各位的看法呢?

  译文链接:http://news.html5tricks.com/why-i-am-programmer.html
  翻译作者:html5tricks – 蒋丽丽

  • 相关文章
发表评论
用户名: 匿名